Windows не удается найти файл c:\windows\system32\rundll32.exe
Друг принес компьютер. Обычный домашний захламленный кучей программ и твикеров.
При попытке выполнения множества операций, например:
попытка просмотра свойств системы из контекстного меню "Мой компьютер"
попытка изменения времени кликаньем по часам в трее
попытка установить принтер (при подключении в USB-разъем)
выдается следующее сообщение:
"Windows не удалось найти файл "c:\windows\system32\rundll32.exe". Проверьте, что имя было введено правильно, и повторите попытку. Чтобы выполнить поиск файла, нажмите кнопку "ПУСК", а затем выберите команду "Найти".
Заголовок сообщения имеет название ПАНЕЛЬ УПРАВЛЕНИЯ.
Предварительно проверился сегодняшним Drwebом, отключив восстановление системы и убрав все лишнее из автозагрузки.
Ничего не найдено.
Rundll32.exe на месте есть
В системной переменной PATH путь %systemroot%\system32 присутствует
Замена rundll32.exe ничего не принесла.
В безопасном режиме вышеназванные попытки операций проходят успешно, за исключением установки принтера (забыл попробовать, а теперь его нет под рукой).
USB-флэшка нормально определяется.
Если попробовать запустить rundll32.exe из окна cmd.exe командой rundll32.exe, то ошибок при запуске не видно, как собственно, и видимых результатов запуска. Если же написать c:\windows\system32\rundll32.exe, то выдается сообшение "c:\windows\system32\rundll32.exe" не является внутренней или внешней командой, исполняемой программой или пакетным файлом.
В реестре поменял путь до установочных файлов и попробовал команду sfc /scannow. Определяет мой дистрибутив как неродной и отказывается восстанавливать файлы.
Друг говорит, что все это началось после глобальной чистки антивирусом NOD32.
Последний раз редактировалось ROUSLAN; 14.03.2007 в 11:50.
Будь в курсе!Будь в курсе!
Надоело быть жертвой? Стань профи по информационной безопасности, получай самую свежую информацию об угрозах и средствах защиты от ведущего российского аналитического центра Anti-Malware.ru:
Со строчки с rundll32.exe в Менеджер Active Setup надо снять галочку, да и удалить эту строчку.
Не помогло
Сейчас загрузился в безопасный режим и грохнул все rundll32.exe которые нашел в папке windows. Попробовал поменять время - оппа! появилась ошибка, как в нормальном режиме. Положил rundll32.exe на место - пропала. Но это в безопасном... А в нормальном по прежнему ошибка.
Щас запустил поиск по rundll32.exe - в обычном режиме ни Far ни explorer его не находят. В безопасном его видно. Чудеса!
Такое ощущение, что что-то мешает windows-у увидеть ее, как будто отнятие разрешений на файл что-ли?
Победил. Программа Lockfolder была установлена и некорректно снесена, а защита на файлах осталась. Видимо, парень подхватил когда-то какой-то вирус, меняющий rundll32 и таким вот оригинальным способом решил защититься от подмены.
Целый день угробил на выяснение. Заодно узнал про незапуск экзешников, связанных с этой же ошибкой.
Все знать невозможно. Всегда найдется что-то, что удивит до бесконечности.
Чтобы всегда быть в курсе актуальных угроз в области информационной безопасности и сохранять свой компьютер защищенным, рекомендуем следить за последними новостями ИТ-сферы портала Anti-Malware.ru: