win8.1x64でexplorer.exeのクラッシュを追跡する方法


2

最近、ラップトップにwin8.1x64をインストールしました。

問題は、Explorerが毎日クラッシュし続け、デスクトップアイテムを並べ替えているため、その理由がわからないことです。

試したこと:何かがクラッシュするたびにクラッシュダンプが保存されるレジストリエントリを追加しました。これが結果です。

http://puu.sh/hFkop/94b7440fee.png

次に、windbgをダウンロードして、これが原因である可能性のあるものを整理し、次のようにdmpファイルを開きました。

----------------------------------------------------------

Microsoft (R) Windows Debugger Version 6.3.9600.17298 AMD64
Copyright (c) Microsoft Corporation. All rights reserved.


Loading Dump File [C:\CrashDumps\explorer.exe.7480.dmp]
User Mini Dump File: Only registers, stack and portions of memory are available

Symbol search path is: *** Invalid ***
****************************************************************************
* Symbol loading may be unreliable without a symbol search path.           *
* Use .symfix to have the debugger choose a symbol path.                   *
* After setting your symbol path, use .reload to refresh symbol locations. *
****************************************************************************
Executable search path is: 
Windows 8 Version 9600 MP (8 procs) Free x64
Product: WinNt, suite: SingleUserTS
Built by: 6.3.9600.17031 (winblue_gdr.140221-1952)
Machine Name:
Debug session time: Thu May  7 23:01:13.000 2015 (UTC + 1:00)
System Uptime: not available
Process Uptime: 0 days 0:38:02.000
................................................................
................................................................
................................................................
...................................................
Loading unloaded module list
........................................................
This dump file has an exception of interest stored in it.
The stored exception information can be accessed via .ecxr.
(1d38.17c0): Access violation - code c0000005 (first/second chance not     available)
*** ERROR: Symbol file could not be found.  Defaulted to export symbols for     ntdll.dll - 
<Unloaded_QtCore_Ad_SyncNs_4.dll>+0x265fe:
00000000`509065fe ??              ???

-----------------------------------------------------------------

何が起こっているのかまだわかりません。この問題に関するヒントはありますか?

編集:解説の指示に従って、私はwindbgに関するこのデータを思いついた

---------------------

DEFAULT_BUCKET_ID:  WRONG_SYMBOLS

PROCESS_NAME:  explorer.exe

ADDITIONAL_DEBUG_TEXT:  
You can run '.symfix; .reload' to try to fix the symbol path and load     symbols.

FAULTING_MODULE: 00007ffb083b0000 ntdll

DEBUG_FLR_IMAGE_TIMESTAMP:  50d3fca7

ERROR_CODE: (NTSTATUS) 0xc0000005 - The instruction at 0x%08lx referenced     memory at 0x%08lx. The memory could not be %s.

EXCEPTION_CODE: (NTSTATUS) 0xc0000005 - The instruction at 0x%08lx referenced     memory at 0x%08lx. The memory could not be %s.

EXCEPTION_PARAMETER1:  0000000000000008

EXCEPTION_PARAMETER2:  00000000509065fe

WRITE_ADDRESS:  00000000509065fe 

FOLLOWUP_IP: 
QtCore_Ad_SyncNs_4!unloaded+265fe
00000000`509065fe ??              ???

FAILED_INSTRUCTION_ADDRESS: 
QtCore_Ad_SyncNs_4!unloaded+265fe
00000000`509065fe ??              ???

APP:  explorer.exe

ANALYSIS_VERSION: 6.3.9600.17298 (debuggers(dbg).141024-1500) amd64fre

-----------------

これは私の知る限りではありません。何がこのクラッシュを引き起こしているのか、私には全くわかりません。しかし、そこに「コア」と書かれているので、CPUと何か関係がありますか?


セーフモードで発生しますか?
ラムハウンド

windbgで「.symfix」「!analyze -v」の順に実行し、結果をここに添付します。または、実際のダンプファイルを何らかの方法で共有できればさらに良いでしょう。
スコットリー

ここではfiledropper.com/explorerexe1116ですが 、この問題の原因を追跡する方法も学びたいと思います。ありがとう
ng80092b

セーフモードやオートランを使用して、何がロードされるかを制御し、絶対最小値のみがロードされるように制御することを引き続き知りたい。
ラムハウンド

これは私のスタートアップpuu.sh/hFo1e/9177310d05.png puu.sh/hFo0B/7e11c5dff2.png しかし、起動時にクラッシュせず、使用中にクラッシュします。セーフモードで試すことはできません。何が原因なのかまだ分からないからです。
ng80092b

回答:


2

アップデートにより、AutoDesk製品の1つが問題を引き起こしたようです。

「QtCore_Ad_SyncNs_4」は、ライブラリのシグネチャの1つです。知る方法は?私はそれをグーグルで検索しました。

AutoDeskフォーラムには、非常によく似たトピックがあります:http : //feedback.autodesk.com/cloudservices/topics/autodesk_desktop_companion_cause_explorer_app_to_crash

AutoDesk製品についてはわかりませんが、おそらくWindowsエクスプローラーに接続されている一種の監視機能があり、この種のWindowsエクスプローラー拡張機能は簡単に切り離すことができます(常にではありません)。リンクしたページの最後に、AutoDesk 360を無効にする方法がありますが、これはクラッシュの原因と思われます。

これは、Autodesk 360を使用しない場合にのみ役立ちます。

アンインストールしないでください。これにより、他のすべてのオートデスク製品で問題が発生します。

A)360を無効にします。360の設定から無効にします。

(x)WindowsにログインしたときにAutodesk 360を起動します。

およびAutoCADの設定から無効にします:

(x)自動同期を有効にする(x)設定をクラウドと同期します。

B)Program files \ Autodesk-またはProgram files(x86)\ Autodesk-フォルダに移動し、「QtCore_Ad_SyncNs_4.dll」を検索します

あなたはそれらのうちの2つを見つけることをお勧めします。両方の名前を「QtCore_Ad_SyncNs_4.dll.BAK」または任意の名前に変更してください。

または、AutoDesk製品を使用しない場合は、単にアンインストールするだけです。そうすると、おそらくクラッシュはなくなります。

問題を完全に修正したい場合は、AutoDesk製品プロバイダーに連絡して、入手したダンプを提供することをお勧めします。


この形式でクラッシュdmpを使用したのは初めてです。そのため、このdmpファイルで何を検索するのかわかりませんでした。問題が発生した場合は注意して他の問題を修正します;)
ng80092b
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.