Проблема с explorer в Windows XP
Ко мне принесли компьютер под управлением Microsoft Windows XP Professional + SP3 со странными проблемами: по двойному щелчку по иконке “Мой компьютер”, “Мои документы”, “Сетевое окружение” на “Рабочем столе” открывалось окно “Поиска”; при нажатии сочетания клавиш “Windows+E” появлялось окно с ошибкой “Параметр задан неверно”; при двойном щелчке в правой части “Проводника” на любой диск раскрывалось окно для начала его форматирования; при попытке раскрыть в правой части проводника любую папку, она затемнялась, а действие не происходило и т.д. |
Все это было очень похоже не последствия воздействия какого-то вируса. Налицо были явные проблемы в работе explorer.exe. При всем при этом, других явных нарушений в работе операционной системы мною обнаружено не было.
Установка антивирусных программ и попытки поиска вирусной активности к успеху не привели. Помогли, как обычно, люди, уже сталкивавшиеся с подобными проблемами. Как оказалось, в системе слетела регистрация динамической библиотеки shell32.dll. Для того, чтобы все вышеперечисленные ошибки исчезли, достаточно заново зарегистрировать эту библиотеку в системе с помощью команды regsvr32.exe:
C:\>regsvr32.exe /i shell32.dll
После выполнения которой вы увидите окно:
regsvr32.exe – входит в состав всех операционных систем Windows и служит для регистрации (или отмены таковой) элементов управления OLE и библиотек DLL.
Часть проблем после этой несложной операции исчезло, но при нажатии сочетания клавиш “Windows+E” появлялось уже другое окно с ошибкой “Приложение, выполняющее эту операцию, указанному файлу не сопоставлено. Произведите сопоставление с помощью панели управления “Свойства папки”. Оно имело вид (нажмите для увеличения):
Для устранения этого недоразумения необходимо внести в реестр следующее:
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Folder\shell\explore\command] @=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\ 00,5c,00,45,00,78,00,70,00,6c,00,6f,00,72,00,65,00,72,00,2e,00,65,00,78,00,\ 65,00,20,00,2f,00,65,00,2c,00,2f,00,69,00,64,00,6c,00,69,00,73,00,74,00,2c,\ 00,25,00,49,00,2c,00,25,00,4c,00,00,00 [HKEY_CLASSES_ROOT\Folder\shell\open\command] @=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\ 00,5c,00,45,00,78,00,70,00,6c,00,6f,00,72,00,65,00,72,00,2e,00,65,00,78,00,\ 65,00,20,00,2f,00,69,00,64,00,6c,00,69,00,73,00,74,00,2c,00,25,00,49,00,2c,\ 00,25,00,4c,00,00,00
Скачайте (размер – 684 Б; формат – REG) этот файл 1.reg, дважды щелкните по нему и подтвердите желание внести данные изменения в реестр.
После выполнения указанных действий, ошибок с explorer больше не возникало.
_______________
Первоначально решение проблемы нашел здесь. Огромное спасибо пользователю Fortunate.
У меня появилась вторая ошибка? на вашем примере. после того как я почистел реестр тотал командер хотя я это делал всегда так. что сталось непойму? если сможите помогите ваши варианты пробовал не помагло может можно как-то это решить….
Спасибо,помогло!Облазился уже интренеты