Показать полную графическую версию : sfc /scannow - проверка целостности системных файлов - .: [все вопросы] :.
Страниц :
1
2
3
4
5
6
7
8
9
10
11
12
[
13]
14
15
16
Amigos,
1.проверил, что касается система\источник\Windows File Protection - всё в порядке.
http://s2.ipicture.ru/uploads/20111016/56JAgdah.gif
2.HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion "SourcePath" не менял, но и не вижу где менять.
http://s2.ipicture.ru/uploads/20111016/c1dOYua5.gif
(время не терял, но... уже 4-й "оригинал" не подошёл) http://s14.rimg.info/81559126f4ec6cb5e6c4a617ec94296e.gif (http://smajliki.ru/smilie-880347399.html)
Проверено на ПК с Windows XP SP3 исполнение команды: sfc /scannow
Предварительно дистрибутив скопирован на винчестер в папку, с именем на латинице.
В Реестре соответственно скорректированы параметры.
HKLM\Software\Microsoft\Windows\CurrentVersion\Setup
Следующие параметры должны иметь значения:
CDInstall REG_DWORD 0x00000000 (0)
Installation Sources REG_MULTI_SZ Disk:\Папка с дистрибутивом\ и другие источники
ServicePackSourcePath REG_SZ Disk:\Папка с дистрибутивом\
SourcePath REG_SZ Disk:\Папка с дистрибутивом\
Всё работает!
sql_error
01-11-2011, 10:51
Не работает =(
http://clip2net.com/clip/m0/1320130144-clip-9kb.png
У меня ХР с SP3. Нашел дистрибутив с такой же виндой, скопировал оттуда папку на диск D.
Реестр поправил.
Запускаю команду - всё равно диск просит.
А у меня дисковода физически нет, ставил винду с флешки.
скопировал оттуда папку на диск D.
Реестр поправил. »
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup]
"SourcePath"="D:\\"
"ServicePackSourcePath"="D:\\"
"CDInstall"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion]
"SourcePath"="D:\\I386" именно так:
d:\ в Windows\CurrentVersion\Setup и
d:\i386 в Windows NT\CurrentVersion
sql_error
02-11-2011, 09:42
Да, так получилось.
Запустил проверку, пару раз всё же появился запрос диска, потом проверка завершилась.
пару раз всё же появился запрос диска »SFC не нашел на вашем дистрибутиве то, чего хотел.
Если интересно, что именно посмотреть в журнале событий (источник Windows File Protection). »
Как, где посмотреть после отработки , что наисправлял Sfc ?
В журналах событий. В журнале Система - ищите записи типа Windows File Protection
Сегодня попал на эту тему потому, что команда sfc /scannow не запускалась. Чего только не пробовал. А причина моих хлопот была вот какая: у мыши перестало работать колесо, а USB мыши не устанавливались.
Так вот, обнаружилось, что слетел драйвер мыши, и когда я обновил его и перезагрузился, то и sfc сработала. Может быть, кому-нибудь такие случаи с дровяными глюками помогут.
Всем привет. Ребят проблема следующая - при попытке проверить на недостающие файлы, у меня вылазит то окошко, что надо вставить диск с Windows, с которой была произведена установка. Я диск этот вставляю, но мне пишут что вставлен не тот дистрибутив, хотя ставил Windows с него. Что делать ? Есть ли альтернативные способы восстановления недостающих системных файлов ? :)
malish_andr
20-02-2012, 09:26
Есть ли альтернативные способы восстановления недостающих системных файлов ? »
C:\WINDOWS\DriverCache\i386\ - хранятся копии драйверов.
C:\WINDOWS\system32\dllcache\ - хранятся защищенные системные файлы, используемые для автоматического восстановления оригиналов в случае их повреждения.
C:\WINDOWS\repair\ - хранятся файлы содержащие всю информацию о системе и ее настройках (реестр), но в «чистой» установке, то есть на момент только установленной системы. По этому их копирование хоть теоретически и вернет систему к работоспособности, но не восстановит ее к привычному вам состоянию. Система будет похожа на вновь установленную.
Или через консоль восстановления попытаться скопировать недостающие файлы.
Что делать ? » Вспомнить, где вы скачивали свой "диск с Windows" , написать там коммент "автор сборки чудак на букву M, сборка такая же как и автор, функционал SFC на ней испорчен"
после этого скачать образ оригинального дистрибутива Windows, записать его на диск, повторить проверку
malish_andr, Amigos, дело в том что сборка чистая. с оригинала SP3. А в указанных папках файлов очень мало. штук 10-15 от силы. :(
сборка чистая. с оригинала SP3 » тогда sfc /scannow этот диск нормально переваривает.
а раз у меня вылазит то окошко, что надо вставить диск с Windows, с которой была произведена установка. Я диск этот вставляю, но мне пишут что вставлен не тот дистрибутив » ,то дистрибутив не совсем "чистый"
нужно посмотреть в журнале событий (источник Windows File Protection). » какие именно файлы она не может найти на дистрибутиве
но если скопировать дистрибутив на винчестер и соответственно поменять пути к нему в реестре, то проверка проходит без проблем »
Jameszero, подскажите, плиз, какие строки в реестре нужно поменять, чтобы прошла проверка с HDD
Oops... Ответ увидел в шапке... (просто перешел сюда по ссылкес другой ветки, и поэтому прошу прощения)
Короче, помимо SourcePath меняете ещё ключ ServicePackSources.
И всё ок)
http://img259.imageshack.us/img259/6558/sfcq.png
Akella2007
07-07-2012, 23:32
Проблемы начались из-за порчи системных файлов в следствие сбоя на диске. Систему WinXP SP3 запустить удалось, но многое глючит. Даже диспетчер устройств не показывает ничего.
При запуске sfc /scannow выдается сообщение, что файлы, нужные для правильной работы Windows, должны быть скопированы в кеш DLL, нажимаю повторить, появляется сообщение о том, что предоставлен неправильный компакт-диск, вставьте в компакт-дисковод диск Компакт-диск SP3.
К сожалению, с драйверами или с самой виндой проблемы и она не видит привод.
Скопировал файлы на диск D:\WinXP\
Диск содран с оригинального, когда устанавливал винду, проблем не было.
Изменил в реестре (HKLM\Software\Microsoft\Windows\CurrentVersion\Setup) путь на D:\WinXP\, уе и перезапускал комп, но всё равно одно и тоже.
Сам дисковод работает. Я загрузился с него, и по идее, установщик должен найти ранее установленную ОС. Но он её не нашел, хотя ОС грузится.
Что посоветуете? Неужели переустановка?
Короче, помимо SourcePath меняете ещё ключ ServicePackSources. »
Да, точно, поменял ServicePackSourcePath и пошло :)
Кто бы написал бы графический интерфейс для "sfc /scannow"
4elovek24
14-10-2012, 09:21
Подскажие что у меня не так с реестром?
http://s002.radikal.ru/i197/1210/85/c46f4c625b19.png (http://www.radikal.ru)
скопировал cd1 в папку c:\1\ винда2003x64 sp2 ,может нужен cd2?
Petya V4sechkin
14-10-2012, 10:21
4elovek24, выложите лог Process Monitor (http://technet.microsoft.com/ru-ru/sysinternals/bb896645) при запуске проверки (меню File -> Save -> CSV-формат) в архиве на любой файлообменник.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.