Я недавно установил win8.1x64 на свой ноутбук.
Проблема заключается в том, что Explorer продолжает сбой каждый день и пересортирует элементы рабочего стола, и я не могу понять, почему.
Вещи, которые я пробовал: Добавлена запись в реестре, где сохраняются данные о сбоях каждый раз, когда происходит сбой, вот результат:
Затем я скачал 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
-----------------
Это путь за пределами моих знаний. Я абсолютно не знаю, что может быть причиной этого сбоя. Но поскольку там написано "ядро", имеет ли это какое-то отношение к процессору?