Войти

Показать полную графическую версию : sfc /scannow - проверка целостности системных файлов - .: [все вопросы] :.


Страниц : [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

Petya V4sechkin
26-01-2004, 23:29
sfc /scannow - проверка целостности системных файлов
KB310747: Описание средства проверки системных файлов Windows XP и Windows Server 2003 (Sfc.exe) (http://support.microsoft.com/kb/310747/ru)

Запускайте из командной строки: Пуск | Выполнить | cmd | sfc /scannow

Утилите требуется инсталляционный диск с операционной системой. Если у вас установлен Service Pack 3, то потребуется диск с интегрированным SP3 (http://oszone.net/display.php?id=2750).

Если содержимое инсталляционного CD скопировано на жесткий диск, a CD под рукой нет, то можно указать путь к файлам следующим образом. Запустите редактор реестра (Пуск | Выполнить | regedit), перейдите к ключу
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup
и измените параметер SourcePath, указав соответствующий путь:

http://img.photobucket.com/albums/v121/Vadikan/Screenshots/sourcepath.png

Дополнительно может потребоваться задать параметр ServicePackCachePath с тем же значением.

[hr]FAQ

Защита файлов Windows не смогла запустить сканирование защищённых системных файлов.
Код ошибки: 0x000006ba [Сервер RPC недоступен.]
Возможные причины:
Не пытайтесь запустить в безопасном режиме, там SFC не работает.
Поврежденные или отсутствующие файлы:
sfc.exe
sfc.dll
sfc_os.dll
sfcfiles.dll

в папке \WINDOWS\system32 (замените на чистые, соответствующие сервис-паку).
SFC могло быть отключено, исправьте с помощью твика реестра (http://oszone.net/5604)
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"SfcQuota"=dword:ffffffff
"SFCDisable"=dword:00000000
"SFCSetting"=dword:00000000

и перезагрузитесь.
Защита файлов Windows не запускается (http://support.microsoft.com/kb/296241/ru)


[hr]Статьи MS Knowledge Base (ознакомьтесь с ними, прежде чем задавать вопрос в этой теме):
KB900910: You are prompted to insert a Windows XP SP2 CD when you try to run the System File Checker tool on a Windows XP SP2-based computer (http://support.microsoft.com/kb/900910/en-us)
KB897128: You may be prompted to insert a Windows XP Professional CD when you run the System File Checker tool in Windows XP Home Edition (http://support.microsoft.com/kb/897128/en-us)
KB885522: При запуске программы проверки системных файлов с параметром scannow в Windows XP с пакетом обновления 2 (SP2) и Windows Server 2003 программе не удается обрабатывать пути к сетевым папкам, содержащим установочный компакт-диск (http://support.microsoft.com/kb/885522/ru)
KB291594: Не удается восстановить защищенные файлы операционной системы с помощью программы проверки файлов Windows (http://support.microsoft.com/kb/291594/ru)
KB909059: You may be repeatedly prompted to insert the Windows XP Media Center Edition 2005 startup disk when you run the System File Checker utility with the “/scannow” switch (http://support.microsoft.com/kb/909059/en-us)

Abra
28-01-2004, 21:34
Пробовал в параметре HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\installation Sources
указывать d:\xpsp1, пробовал d:\xpsp1\i386 один хрен ишет сидюк, буть он неладен

Vadikan
29-01-2004, 00:43
Abra
В Source Path надо написать.

Abra
30-01-2004, 01:26
Дык и в SourcePath менял путь и в ServicePackSourcePath
ставил D:\XPsp1\i386 и без i386
Может трабла в параметре CDInstall? У меня он равен нулю.
Или может вообще шлейф от cd отключить?

Vadikan
30-01-2004, 09:20
Abra
Попробуй поменять параметр CDInstall, т.к. в остальном я не вижу проблем. Если конечно в названии пути нет кириллических символов (равно как и в названии самих директорий).

Исправлено: Vadikan, 9:20 30-01-2004

Abra
30-01-2004, 22:59
Дык параметр DWORD, че я туда напишу?
А путь не содержит кириллицы (D:\XPsp1\)

Vadikan
30-01-2004, 23:57
Abra
Уфф, ну ноль на единицу-то ты можешь поменять? Правый клик->Изменить

Abra
01-02-2004, 02:19
Конечно могу. Еще как могу.
Но извини за тупизм, что это даст?
Насколько я помню 0 - нет, 1 - да...
Че да???

Vadikan
01-02-2004, 02:26
Abra
Я не знаю что это даст ;-) Ты спросил, я ответил. Сам-то перечитай еще раз: Может трабла в параметре CDInstall? У меня он равен нулю.
Попробуй поменять параметр CDInstall
Дык параметр DWORD, че я туда напишу?
ноль на единицу-то ты можешь поменять
Да и вообще, взял да поменял.
All
Ну подскажите-же что-нибудь дельное товарищу!

Abra
01-02-2004, 12:54
Большое спасибо за посильную помощь

Vadikan
01-02-2004, 23:59
Abra
А ты вообще под какой учетной записью это проделываешь? Надо под админом.. Ты сделай так Start | Run | cmd | sfc /scannow
и если у тебя нет привелегий, то так и написано будет.

http://img.photobucket.com/albums/v121/Vadikan/Screenshots/sourcepath.png

Abra
05-02-2004, 23:10
Ни хера не получилось, дай ему диск и все!!! Вот зараза.

baatezu
16-05-2004, 03:18
Я не являюсь знатоком аспектов функционирования windows, поэтому мой рассказ, возможно, вызовет у кого-то улыбку.
Итак, что мы имеем:
Пару месяцев назад я установил XP Professional, установил после краха XP Home, который произошел, по моим впечатлениям, из-за утилиты "Очистка диска".
То есть именно во время работы этой утилиты были удалены системные файлы необходимые для работы ОС. Как известно Windows помечает давно не использующийся файл как "Файл готовый для архивирования", при установленной галочке "Сжимать старые файлы" в опциях очистки диска windows похоже такие файлы сжимает. Один из вопросов, которые меня интересуют: Могло ли так произойти, что "Очистка диска" сжала нужный ОС файл, если да, то куда они помещаются и как их восстановить. Позже, после установки Professional возникла подобная проблема, часть системных файлов были повреждены. Я установил обновление Service Pack 1, но это не помогло. Система, в общем, работает стабильно, но не работает дефрагментация и ещё есть пара неприятных проблем. Собственно второй вопрос касается sfc.exe.
После обнаружения измененных файлов появляется окно, сообщающее, что Windows нужен диск, причем название требуемого диска различны:

Компакт диск SP1
Windows XP Professional CD-ROM
Windows XP Professional Service Pack 1 CD

и не один из имеющихся дисков, включая те с которых я производил установку, не удовлетворяют windows. Почему? Также sfc.exe не отображает имена измененных файлов, можно ли их как-то узнать?

Vadikan
16-05-2004, 05:41
baatezu
Вставьте инсталляционный диск в CD-ROM и запустите sfc /scannow из командной строки. Если диск ее не устраивает, то укажите путь к файлам сервис пака. Доп. информация в этой теме (http://forum.oszone.net/topic.cgi?forum=4&topic=3905) и в этой статье. (http://www.updatexp.com/scannow-sfc.html)
[hr]
Перечитайте правила форума и конференции, касающиеся названий тем.

Guest
29-06-2004, 12:24
Не работает sfc \scannow. На долю секунды мелькает окно и... ничего дальше не происходит. Система XP Pro. Чистку провожу регулярно (Adaware, Spysweeper). После чего это произошло не понятно, но не работает уже давно, просто раньше как-то обходился, а теперь вот припёрло. Кто чё нить посоветует?

Blast
29-06-2004, 12:31
Под админом ли запускается сия команда?
Если под ним, то может ело в путях к инсталяции... попробуй указать локальный путь с дистрибутивом винды в
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\installation Sources

dascon
29-06-2004, 14:08
sfc \scannow
а если sfc /scannow ???

Добавлено:

;)

Blast
30-06-2004, 07:58
да уж... если dascon прав, то это как минимум в FAQ занести надо :-)

umnik
30-06-2004, 14:42
Не получается...Делается всё под админом, а вот поди ж ты:(

McDAK
30-06-2004, 14:48
Umnik
Слэш то точно в ту сторону куда надо поставлен?
sfc /scannow :)

Исправлено: McDAK, 16:50 30-06-2004




© OSzone.net 2001-2012