Показать полную графическую версию : [решено] sfc /scannow
okshef, на вопрос "как" туда писать не по адресу :) Никто там не будет мне ликбез проводить. А что касается
а в Win 7 - выполняется »
- да, выполняется, но не во-всех случаях. Думаю указание в вышеприведенной статье на путь E:\ - не просто пример.
Проверить это можно - воспроизвести проблему. Если sfc.exe без диска в приводе при очередной проверке не сможет восстановить поврежденные файлы, то нужно будет последовать инструкции из той же статьи.
Могу пожелать приятных экспериментов...
Я со своей стороны при случае отпишусь.
Здравствуйте натолкнулся на ваше сообщение . А как вернуть права файла владельцу TrustedInstaller? Подскажите а то были такие заморочки.
Цитата okshef:
а после замены вернуть права первоначальному владельцу. »
morozoff
12-05-2013, 11:24
А как вернуть права файла владельцу TrustedInstaller? »
yg188, Как вернуть права прежнему владельцу TrustedInstaller (http://forum.oszone.net/showpost.php?p=1226309)
Спасибо за полезную ссылку
Добрый день. У меня есть проблема с востановлением sfc /scannow, помогите пожалуйста.
После некоторых манипуляций с реестром и востановлением системы к последнему работоспособному состоянию. Комп зависает при загрузке на окне выбора пользователя не работает не мышь не клава тоже и в безопасном режиме. Сделал проверку sfc /scannow из под загрузочного ERD Сommander и получил сообщение: Защита ресурсов Windows обнаружила поврежденные файлы, но не может восстановить некоторые из них. Сведения см. в журнале CBS.log windir\Logs\CBS\CBS.log.
Помогите определить какие файлы повреждены (Прилагаю файл CBS.log), и подскажите где можно детально прочитать о том как определить и востановить поврежденные файлы из под загрузочного ERD Сommander или типа этого .( Как вы это делаете?)
Читал много статей . Но толковое нашел только здесь http://support.microsoft.com/kb/929833
но Команда findstr/c: "[SR]" %windir%\Logs\CBS\CBS.log > "% userprofile%\Desktop\sfcdetails.txt" не срабатывает пишет что типа не возможно определить путь.
И еще в моем CBS.log нет таких "[SR]" индексов, есть CSI или CBS .
Еще. можно ли набирать вместо %windir%-->Windows то есть команда --> findstr/I: "[SR]" Windows\Logs\CBS\CBS.log > "% Admin%\Desktop\sfcdetails.txt (какую букву диска ставить при работе из под загрузочного , там у меня диск с проблемной системой обозначен I:?) и еще надо ли добавлять в конце /offbootdir=I:\ /offwindir=I:\windows
Подкорректируйте пожалуйста если можно мою команду .
я использую Windows 7 pro
Denisoff
12-05-2013, 13:32
После некоторых манипуляций с реестром »
А восстановить не пробовали ?
http://windxp.com.ru/articles89.htm
А восстановить не пробовали ?
http://windxp.com.ru/articles89.htm »
Пробовал не помогает но способ хороший.
ruslan...
12-05-2013, 15:59
yg188,
В логе упоминаний о Вашем сканировании нет, да и не будет ...
На момент последней Вашей загрузки 11.05.13 видно только массу не корректно установленных обновлений.
Пробуйте восстановление системы на другие точки.
ВСЕМ спасибо за помощь!
Проблему зависания решил, подсказал Petya V4sechkin здесь (http://forum.oszone.net/thread-135521.html), но ошибка при проверке осталась. .
Надо загрузиться с другой ОС, или с LiveCD, или использовать инструменты востановления Windows7 (консоль востановления ) при запуске windows, или загрузочный диск ERD commander.
1.запустить Regedit
2.выделить раздел HKEY_LOCAL_MACHINE
3.меню Файл -> Загрузить куст -> указать папку с рухнувшей системой \WINDOWS\system32\config, открыть файл system
4.задать имя куста, например SYS
5.зайти в разделы HKEY_LOCAL_MACHINE\SYS\ControlSet00#\Control\Class (где # = 1, 2, ...)
6.в подразделе {4D36E96B-E325-11CE-BFC1-08002BE10318} удалить параметр LowerFilters (если есть) и задать UpperFilters = kbdclass (тип параметра должен быть REG_MULTI_SZ)
7.в подразделе {4D36E96F-E325-11CE-BFC1-08002BE10318} удалить параметр LowerFilters (если есть) и задать UpperFilters = mouclass
8.выделить раздел HKEY_LOCAL_MACHINE\SYS -> меню Файл -> Выгрузить куст
И ВСЕ ЗАГРУЗИЛОСЬ !!!
Оказывается зависание вызвала мышь и клава, т.е. не корректная запись в реестре после отката.
Сделал проверку из под ОС. Опять показала наличее ошибки. Посмотрите пожалуйста еще раз (проверки от 2013 05 12)
ruslan...
12-05-2013, 19:40
yg188,
Не восстановлен - C:\Windows\Inf\nettcpip.inf
\WinSxS\x86_microsoft-windows-tcpip-nettcpip-pro_31bf3856ad364e35_6.1.7600.16385_none_a8331020317aa30f\nettcpip.inf
Если ошибка повторится, переустановите драйвер принтера Canon, предварительно удалив
CNBJOP8V.DLL в
C:\Windows\winsxs\x86_prnca00a.inf_31bf3856ad364e35_6.1.7600.16385_none_8097397e0bf44997\I386
C:\Windows\System32\DriverStore\FileRepository\prnca00a.inf_x86_neutral_18bf309f5cc01a3a\I386
ruslan..., От спасибо! Если я правильно понял надо заменить два файла.
1 C:\Windows\Inf\nettcpip.inf
2 C:\Windows\WinSxS\x86_microsoft-windows-tcpip-nettcpip-pro_31bf3856ad364e35_6.1.7600.16385_none_a8331020317aa30f\nettcpip.inf
Подскажите пожалуйста ссылочки о том как правильно восстановить эти файлы ( Вроде их можно взять из установочного диска windows 7) но читал где то что надо обязательно обратить внимание на раздел владельца файла a свойствах. Так это или нет, хотелось бы по точней.
Заранее спасибо, и еще где можно почитать как вытащить ошибку из лог файла CBS.log, или вы в ручную смотрите?
ruslan...
12-05-2013, 22:06
Выполните в командной строке ipconfig Ошибки нет ?
Заранее спасибо, и еще где можно почитать как вытащить ошибку из лог файла CBS.log, или вы в ручную смотрите? »
Да, я смотрю вручную. Но Вы можете выполнить команду вывода сканирования на рабочий стол
findstr/c:"[SR]" %windir%\Logs\CBS\CBS.log > %userprofile%\Desktop\sfcdetails.txt
Если я правильно понял надо заменить два файла. »
1.взять файлы, например из дистрибутива в образе \Sources\install.wim (извлечь архиватором 7-Zip или смонтировать образ);
2.получить доступ и скопировать.
Если средство проверки системных файлов не удается восстановить файл, выполните следующие действия:
1.С повышенными командной строки, скопируйте и затем вставьте (или введите) следующую команду и нажмите клавишу ВВОД:
takeown /f Path_And_File_Name
Например введите takeown /f С:\Windows\Inf\nettcpip.inf
2.Скопируйте и вставьте (или введите) следующую команду и нажмите клавишу ВВОД для предоставления администраторам полный доступ к файлу:
icacls Path_And_File_Name /GRANT ADMINISTRATORS:F
Например введите icacls С:\Windows\Inf\nettcpip.inf /GRANT ADMINISTRATORS:F
3.Скопируйте и вставьте (или введите следующую команду, чтобы заменить файл на заведомо исправную копию файла:
Copy Path_And_File_Name_Of_Source_File Path_And_File_Name_Of_Destination
Например введите фразу Copy E:\temp\nettcpip.inf С:\Windows\Inf\nettcpip.inf
Или же пробуйте заменить загрузившись с ERD, раз он у Вас есть.
Также Ваша система ссылается на не соответствие файла CNBJOP8V.DLL - драйвер принтера Canon.
Также Ваша система ссылается на не соответствие файла CNBJOP8V.DLL - драйвер принтера Canon. »
Ага есть еще и 3 косячек CNBJOP8V.DLL - драйвер принтера Canon ( у меня правда SAMSUNG подключен) наверно можно его просто удалить.
2.получить доступ и скопировать. »
Имеется ввиду свойства>безопасность > разрешения?
Спасибо буду исправлять.
ruslan...
12-05-2013, 22:51
yg188,
CNBJOP8V.DLL удалять не нужно. Лучше заменить на правильный файл.
Взять его нужно там же Ваш установочный диск\Sources\install.wim открыть 7-Zip и далее по папкам указанным выше.
Имеется ввиду свойства>безопасность > разрешения? »
Воспользоваться командами из цитаты предыдущего сообщения или свойства>безопасность Как получить доступ (http://www.oszone.net/7836/)
Понял спасибо.
:) P.S. ВСЕМ СПАСИБО все исправил!!! :) :up
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC