Консультация № 110772
24.11.2007, 12:34
0.00 руб.
0 2 2
После загрузки Windows XP, перед Приветствием выдается ошибка
"winlogon.exe - Не удалось найти компонент.
Приложению не удалось запуститься,поскольку sfc_os.dll не был найден.Повторная установка приложения может исправить эту проблему."
Нажимаю ОК и начинает все работать кроме сканера.Что это всё значит? Объясните пожалуйста. Спасибо.

Обсуждение

Неизвестный
24.11.2007, 12:53
общий
это ответ
<font color=blue><b>!!!</b></font>
Здравствуйте, Баранов Дмитрий Сергеевич!

Скорее всего это вирус...Ну а вопрос такой уже был:
<a href=http://rusfaq.ru/info/question/77924> Вопрос №77924 </a>
И возможно, что Ваш антивирус поместил этот файл(sfc_os.dll ) в хранилище...

Так же см. приложение<p><fieldset style=‘background-color:#EFEFEF; width:80%; border:blue 1px solid; padding:10px;‘ class=fieldset><font color=blue><i>В приложение добавлен текст вопроса №77924 и список ответов.</i>
-----
</font><font color=#777777 size=1><b>• Отредактировал: <a href=/info/user/5157 target=_blank>deepTeNk</a></b> (Профессор)
<b>• Дата редактирования:</b> 24.11.2007, 13:36</font></fieldset>

Приложение:
Одной из причин может являться подмена системного файла sfc_os.dll (файл размещается в папке System32) файлом троянской программы. Размер системного файла sfc_os.dll составляет примерно 140 кб, и в его копирайтах записано назначение файла – «Защита файлов Windows». В отличие от системной троянская DLL имеет небольшой размер – порядка 19-20 кб. Методики восстановления: 1. Следует убедиться в том, что троянский файл System32\sfc_os.dll удален; 2. Следует поискать sfc_os.dll в скрытой папке Windows\DllCache – если там найдется такой файл, то достаточно скопировать его в Windows\System32 и перезагрузиться; 3. Если файл sfc_os.dll отсутствует в Windows\DllCache, то необходимо восстановить его из дистрибутива. Для этого следует перейти в папку I386 дистрибутива и выполнить команду: expand SFC_OS.DL_ %windir%\System32\SFC_OS.DLL После выполнения команды следует перезагрузить компьютер. Восстановление файла из дистрибутива является наиболее надежным и правильным методом. Список ответов на вопрос № 77924 / КОМПЬЮТЕРЫ И ПО / Помощь пользователю ПО / Компьютерная терминология ------------------------------------- Вопрос Здравствуйте уважаемые эксперты, у меня к Вам вопрос: После включения компьютера и загрузки Windows ХР вылезает окошко: "Winlogon.exe - Не удалось найти компонент. Приложению не удалось запуститься, поскольку `fv^^v^^ не был найден. Повторная установка приложения может исправить эту проблему". Нажимаю кнопку "ОК". Открывается следующее окошко: "Winlogon.exe - Ошибка приложения. Инструкция по адресу "0х004236b5" обратилась к памяти по адресу "0х0000003с". Память не может быть "read". Нажимаю кнопку "ОК" и начинаю работать. Что это всё значит? Помогите, пожалуйста. Спасибо. Отправил: Зарецкий Станислав Анатольевич (Посетитель) Дата отправки: 12.03.2007, 09:09 Поступило ответов: 2 Состояние: Ушёл в рассылку Ответы Отвечает: BigHard Здравствуйте, Зарецкий Станислав Анатольевич! Наверняка это вирус, проверьтесь на вирусы со свежими базами. таких имен Винды сами никогда не создадут. Ответил: BigHard (статус: Студент) Дата отправки: 12.03.2007, 10:48 ----------------------------------- Отвечает: Илья "DraK" Андреевич Здравствуйте, Зарецкий Станислав Анатольевич! а вирусов у вас не было за ближайшее время? похоже на последствие удаления вирусов. тоесть вирус вы удалили, а ссылка на него осталась где-то в реестре либо в самом файле. в общем рекомендую переустановить винду в режиме восстановления Ответил: Илья "DraK" Андреевич (статус: Заблокирован) Дата отправки: 12.03.2007, 13:36
Неизвестный
24.11.2007, 13:22
общий
это ответ
Здравствуйте, Баранов Дмитрий Сергеевич!
Скорее всего у вас стоит антивирус Аваст и он ошибочно принял этот файл за вирус и удалил. Пару дней назад вышло обновление после которого антивирус начал обзывать файл sfc_os.dll - трояном. Если с тех пор не обновляли Avast - обновите, иначе он будет продолжать на него ругаться. В последнем апдейте эту проблему уже исправили.
Насчет восстановления:
Поищите sfc_os.dll в скрытой папке Windows\DllCache – если там найдется такой файл, то достаточно скопировать его в Windows\System32 и перезагрузиться;
Если файл sfc_os.dll отсутствует в Windows\DllCache, то необходимо восстановить его из дистрибутива. Для этого следует перейти в папку I386 дистрибутива и выполнить команду:
expand SFC_OS.DL_ %windir%\System32\SFC_OS.DLL
После выполнения команды следует перезагрузить компьютер.
Взято <a href=http://forum.sharereactor.ru/showthread.php?p=1132090#post1132090>отсюда</a>
Форма ответа