PDA

Показать полную графическую версию : [решено] sfc /scannow


Страниц : 1 [2]

Phoenix
08-02-2011, 23:50
okshef, на вопрос "как" туда писать не по адресу :) Никто там не будет мне ликбез проводить. А что касается
а в Win 7 - выполняется »
- да, выполняется, но не во-всех случаях. Думаю указание в вышеприведенной статье на путь E:\ - не просто пример.
Проверить это можно - воспроизвести проблему. Если sfc.exe без диска в приводе при очередной проверке не сможет восстановить поврежденные файлы, то нужно будет последовать инструкции из той же статьи.

okshef
09-02-2011, 00:02
Могу пожелать приятных экспериментов...
Я со своей стороны при случае отпишусь.

yg188
12-05-2013, 11:04
Здравствуйте натолкнулся на ваше сообщение . А как вернуть права файла владельцу TrustedInstaller? Подскажите а то были такие заморочки.


Цитата okshef:
а после замены вернуть права первоначальному владельцу. »

morozoff
12-05-2013, 11:24
А как вернуть права файла владельцу TrustedInstaller? »
yg188, Как вернуть права прежнему владельцу TrustedInstaller (http://forum.oszone.net/showpost.php?p=1226309)

yg188
12-05-2013, 12:16
Спасибо за полезную ссылку
Добрый день. У меня есть проблема с востановлением 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

yg188
12-05-2013, 13:52
А восстановить не пробовали ?
http://windxp.com.ru/articles89.htm »




Пробовал не помогает но способ хороший.

ruslan...
12-05-2013, 15:59
yg188,

В логе упоминаний о Вашем сканировании нет, да и не будет ...
На момент последней Вашей загрузки 11.05.13 видно только массу не корректно установленных обновлений.
Пробуйте восстановление системы на другие точки.

yg188
12-05-2013, 18:05
ВСЕМ спасибо за помощь!
Проблему зависания решил, подсказал 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 -> меню Файл -> Выгрузить куст
И ВСЕ ЗАГРУЗИЛОСЬ !!!
Оказывается зависание вызвала мышь и клава, т.е. не корректная запись в реестре после отката.

yg188
12-05-2013, 18:41
Сделал проверку из под ОС. Опять показала наличее ошибки. Посмотрите пожалуйста еще раз (проверки от 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

yg188
12-05-2013, 21:42
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.

yg188
12-05-2013, 22:42
Также Ваша система ссылается на не соответствие файла 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/)

yg188
12-05-2013, 23:13
Понял спасибо.


:) P.S. ВСЕМ СПАСИБО все исправил!!! :) :up




© OSzone.net 2001-2012