Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 7 (http://forum.oszone.net/forumdisplay.php?f=95)
-   -   [решено] Не открывается Панель управления (http://forum.oszone.net/showthread.php?t=301821)

AlexeyAtMinsk 29-06-2015 16:28 2523854

Не открывается Панель управления
 
При попытке открыть Панель управления падает explorer.exe. Затем explorer.exe перезапускается, но попасть в панель управления по-прежнему невозможно.

При этом Мой компьютер, Проводник открываются. Но даже из Моего Компьютера попытки открыть Панель управления приводят к тому же результату.

При запуске утилиты "sfc /scannow" повреждённый системных файлов не найдено.
Из безопасного режима также невозможно попасть в Панель управления.
Временно убирал неMicrosoft .cpl из c:\windows\system32 - тоже не помогает.
При помощи ShellExView были отключены элементы Context Menu не от Microsoft - также не помогает.

Информация об этом событии из журнала Windows:
Имя сбойного приложения: explorer.exe, версия: 6.1.7601.17567, отметка времени: 0x4d6727a7
Имя сбойного модуля: SHELL32.dll, версия: 6.1.7601.18762, отметка времени 0x54dd8ab4
Код исключения: 0xc0000005
Смещение ошибки: 0x0010845e
Идентификатор сбойного процесса: 0xf60
Время запуска сбойного приложения: 0x01d0b26cd97bfa2c
Путь сбойного приложения: C:\Windows\explorer.exe
Путь сбойного модуля: C:\Windows\system32\SHELL32.dll
Код отчета: 1f8dc7fc-1e60-11e5-a2d6-005056c00008

Информация о системе:
Имя ОС Microsoft Windows 7 Максимальная
Версия 6.1.7601 Service Pack 1 Сборка 7601
Разрядность 32 бита

ruslan... 29-06-2015 17:00 2523870

AlexeyAtMinsk,

1. Скачайте ProcDump и распакуйте в C:\ProcDump(создайте заранее папку)
2. Запустите командную строку от имени Администратора и выполните
Код:

C:\ProcDump\procdump.exe -accepteula -e -w explorer.exe C:\ProcDump\
3. Вызовите сбой или просто дождитесь его, работая с проводником.
4. Подкрепите сохраненный .DMP-файл из папки C:\ProcDump в архиве к сообщению.

AlexeyAtMinsk 29-06-2015 17:24 2523884

Дамп не удалось получить, ProcDump сообщает:

[17:16:12] Exception: C0000005.ACCESS_VIOLATION
[17:16:12] Unhandled: C0000005.ACCESS_VIOLATION
[17:16:12] Dump 1 initiated: C:\ProcDump\explorer.exe_150629_171612.dmp
[17:16:12] Dump 1 error: Error writing dump file: 0x80070057
Error 0x80070057 (-2147024809): ???????? ????? ???????.

[17:16:13] Dump count not reached.

ruslan... 29-06-2015 17:49 2523905

AlexeyAtMinsk,

1. Запустите Process Monitor > в окне Process Monitor нажмите на значек фильтра > в окне фильтра нажмите RESET > APPLY > OK
2. Спровоцируйте ошибку проводника
3. Идете в Process Monitor, в окне Process Monitor > нажимаете меню File -> Save -> CSV-формат
4. Залейте лог файл на rghost.ru или https://disk.yandex.ru в архиве.

AlexeyAtMinsk 29-06-2015 18:14 2523920

Пожалуйста: http://rghost.net/6Qh9vVKCq

ruslan... 29-06-2015 19:03 2523933

AlexeyAtMinsk,

Создайте новую Административную уч. запись. Загрузитесь в нее.
Проверьте наличие проблемы и если останется, попробуйте в ней создать дамп ProcDump.

Petya V4sechkin 29-06-2015 19:21 2523937

AlexeyAtMinsk, вот это что за файл у вас?
Цитата:

"explorer.exe", "3856", "QueryNameInformationFile", "C:\Windows\System32\dllhook.dll", "SUCCESS"

yurfed 29-06-2015 19:27 2523940

Цитата:

Цитата AlexeyAtMinsk
Путь сбойного модуля: C:\Windows\system32\SHELL32.dll »

AlexeyAtMinsk, проверьтесь на вирусню и заодно протестируйте память.

Nerdy 29-06-2015 20:36 2523970

Цитата:

Цитата Petya V4sechkin
что за файл у вас »

это компонент для защиты эл.почты в составе антивируса VBA32 PERSONAL.

AlexeyAtMinsk 30-06-2015 15:58 2524301

Подтверждаю, что файл C:\Windows\System32\dllhook.dll является компонентом VBA32. Он имеет цифровую подпись ВирусБлокАды.

Далее, проверка CureIt и Kaspersky Virus Removal Tool вредоносных программ не выявила.

Проверил память - ошибок не обнаружено.

Создать новую учётку администратора не удалось, т.к. при попытке зайти в Учётные записи пользователей explorer.exe также падает (просто через Панель управления по понятным причинам зайти не могу, поэтому пришлось открыть Устройства и принтеры и в нём пытаться переходить).

Интересное наблюдение - зашёл из-под другого пользователя в эту же систему, и под ним Панель управления запускается! Может быть, проблема в настройках только моего пользователя?

Может быть, будет полезно узнать, что некоторые модули Панели управления работают, а другие - падают. Например, Устройства и принтеры работают, а Оформление и Персонализация, Учётные записи пользователя - падают. Также выяснил, что при открытии .cpl файлов из c:\windows\system32 такая же картина - часть из них работает, запуская соответствующий апплет панели управления, а часть - падает. Даже если временно перенести в другую папку все незаблокированные .cpl из system32, проблему это не решает.

Vadikan 30-06-2015 16:10 2524306

Цитата:

Цитата AlexeyAtMinsk
Создать новую учётку администратора не удалось, т.к. при попытке зайти в Учётные записи пользователей explorer.exe также падает ( »

Добавление учетных записей с помощью команд NET USER и NET LOCALGROUP

AlexeyAtMinsk 30-06-2015 17:54 2524334

Из-под новой учётной записи администратора проблема также не воспроизводится (Панель управления открывается).

Petya V4sechkin 30-06-2015 18:01 2524336

AlexeyAtMinsk, для эксперимента удалите VBA32.

Дамп так и не получилось сделать?

ruslan... 01-07-2015 00:07 2524457

AlexeyAtMinsk,

Пытайтесь создать дамп.

Или сделайте лог файл при создании дампа, может так будет видно, что блокирует:

1. Запустите командную строку от имени Администратора и выполните
Код:

C:\ProcDump\procdump.exe -accepteula -e -w explorer.exe C:\ProcDump\
2. Запустите Process Monitor > в окне Process Monitor нажмите на значек фильтра > в окне фильтра нажмите RESET > APPLY > OK
3. Вызовите сбой, работая с проводником, видите в окне cmd, что дамп не создается
4. Идете в Process Monitor, в окне Process Monitor > нажимаете меню File -> Save -> CSV-формат

AlexeyAtMinsk 01-07-2015 11:58 2524561

Удалить VBA32 не получилось из-за невозможности попасть в Панель управления.

Сделал, как просил ruslan.... Логи ProcMon'a http://rghost.net/6HdvPqrqP

Vadikan 01-07-2015 15:23 2524668

Цитата:

Цитата AlexeyAtMinsk
Удалить VBA32 не получилось из-за невозможности попасть в Панель управления. »

Команда на удаление должна быть в
Код:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
Ищите там VBA32

AlexeyAtMinsk 01-07-2015 17:07 2524716

Получилось удалить через ссылку в реестре, однако проблему это не решило.
Всё ещё невозможно зайти в панель управления, всё ещё выдаёт ошибку ProcDump.

Petya V4sechkin 01-07-2015 17:42 2524724

AlexeyAtMinsk, сделайте, пожалуйста, еще раз лог Procmon по инструкции на предыдущей странице , только сохраните его в PML-формате.

AlexeyAtMinsk 01-07-2015 18:19 2524744

Залил лог - http://rghost.net/84XTjsm4t

Petya V4sechkin 01-07-2015 18:39 2524753

AlexeyAtMinsk, у вас параметр NoControlPanel задан:
Цитата:

explorer.exe 4896 RegQueryValue HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\NoControlPanel SUCCESS Type: REG_SZ, Length: 4, Data: 1
Было такое

AlexeyAtMinsk 01-07-2015 18:54 2524763

Спасибо большое, действительно помогло! Панель управления открывается, её апплеты работают.

Правда, так и не стало понятно, почему процесс explorer.exe падает при таком параметре, а не выдаёт сообщение вроде "Доступ к Панели управления запретил администратор"...


Время: 10:31.

Время: 10:31.
© OSzone.net 2001-