После удаления троянской программы не работает принтер
Вопрос #3163:
Здравствуйте. Подскажите пожалуйста как мне решить проблему. После удаления троянской программы не работает принтер, компьютер его не видит. Сначало было сообщение что отсутствует файл sfc_os.dll. Я скопировала четыре файла: sfc.exe;sfc.dll;sfcfiles.dll. Потом этого сообщения не стало, но принтр как не работал так и не работает. когда пытаюсь установить принтер, компьютер пишет ″Невозможно завершить операцию подсистема печати недоступна″. Запускаю мастер установки оборудоваеия, а он пишет:Windows не удается загрузить программу для установки hdc;SCSI Adapter;TapeDrive;ntApm.
Заранее благодарна
Ответ:
Здрвствуйте. Одной из причин может являться подмена системного файла sfc_os.dll (файл размещается в папке System32) файлом троянской программы. Размер системного файла sfc_os.dll составляет примерно 140 кб, и в его копирайтах записано назначение файла – «Защита файлов Windows». В отличие от системной троянская DLL имеет небольшой размер – порядка 19-20 кб.
Методики восстановления:
1. Следует убедиться в том, что троянский файл System32sfc_os.dll удален;
2. Следует поискать sfc_os.dll в скрытой папке WindowsDllCache – если там найдется такой файл, то достаточно скопировать его в WindowsSystem32 и перезагрузиться;
3. Если файл sfc_os.dll отсутствует в WindowsDllCache, то необходимо восстановить его из дистрибутива. Для этого следует перейти в папку I386 дистрибутива и выполнить команду:
expand SFC_OS.DL_ %windir%System32SFC_OS.DLL
После выполнения команды следует перезагрузить компьютер. Восстановление файла из дистрибутива является наиболее надежным и правильным методом.
В принципе перезагрузка необязательна – для устранения проблемы достаточно перезапустить службу «Диспетчер очереди печати».