При проверке целостности системных файлов с помощью утилиты SFC пользователь может получить сообщение об обнаружении ряда повреждённых файлов, восстановить которые не удалось. Данные о таких файлах система записывает в файл CBS.log, открыть который также не удаётся по различным причинам (в частности из-за повреждения данного файла). В данном материале я разберу, что предпринять в такой ситуации, и каким образом исправить дисфункцию windir\Logs\CBS\CBS.log повреждён на вашем ПК
Что такое CBS.log?
Системная утилита SFC, предназначенная для проверки целостности системных файлов ОС Виндовс, записывает данные по проверке и восстановлению файлов в файл CBS.log. Последний расположен по адресу %windir%LogsCBS, и может быть недоступным при попытке просмотреть его содержимое стандартным способом (через «Блокнот», файловый менеджер и др.).
Это может быть связано с закрытием доступа к данному файлу со стороны Виндовс, а также с повреждением данного файла по различным причинам (вирусы, осыпание диска, другие релевантные причины).
Для решения возникшей проблемы с повреждением windir\Logs\CBS\CBS.log необходимо воспользоваться алгоритмом, который я приведу ниже.
Как исправить ошибку Windir\Logs\CBS\CBS.log
В случае, если доступ к файлу закрыт на уровне системных настроек Виндовс, рекомендуется, запустит командную строку с правами администратора, в ней набрать:
после чего нажать на ввод. Файл данного лога будет сохранён на рабочем столе вашего PC, и вы сможете его просмотреть через самый обычный «Блокнот». Во время данного просмотра, в частности, вы можете увидеть, какие именно файлы утилита SFC посчитала повреждёнными, и скопировать их из стабильной системы.
Если же после запуска и работы утилиты SFC система выдала текст о невозможности восстановления ряда файлов, и записи информации об них в файле CBS, тогда выполните следующее:
Запустите командную строку от имени админа, и в ней последовательно наберите (обратите внимание на пробелы, они должны быть так, как приведено мной ниже:
затем
а уже потом
Дождитесь полного окончания данных процедур (могут занять полчаса-час), а затем перезагрузите ваш PC. После этого всё должно стабильно работать.
Альтернативные решения при повреждении CBS.log
В ряде случаев причиной возникновения проблемы является действие вирусных программ и осыпание диска. В первом случае рекомендуется проверить ваш PC с помощью соответствующего антивирусного инструментария (например, Доктор Веб Кюрейт, AdwCleaner и других аналогов). Затем перезагрузить ПК, и постараться вновь получить доступ к данному лог-файлу.
В случае осыпания диска, рекомендую воспользоваться такими утилитами как «Victoria HDD», «HDD Regenerator» и других, которые проверят ваш диск на наличие битых секторов, и при возможности восстановят его.
Заключение
В данном материале мной было разобраны способы того, как исправить повреждённый файл по адресу windir\Logs\CBS\CBS.log. В большинстве случаев достаточно приведённых мной выше команд, чтобы полноценный доступ к данному файлу был восстановлен, и вы получили в пользование всю статистическую информацию, находящуюся в данном файле.
только время потратила на эти команды , ничего там не происходило…?
Скажите, как вы вводили команды? Где пробелы ставили?
Все четко от Души
Спасибо! мне помогло!!
Спасибо автору!!!Мне помогло.
Спасибо! хотя у меня была история с продолжением, был повреждён файл с обновлением КВ2966583, система писала что он установлен и повторно не обновляла, скачал принудительно)
Огромное спасибо за статью. Полностью помогло. Надо только делать полностью , как в подробной инструкции, написанной профессионально.
из какой стабильной системы их можно скопировать??? если твоя система уже выходит не стабильная??
Помогло !!! Спасибо.
Успехов и процветания.
Команды для этой проблемы помогли. Спасибо.
Новая проблема вылезла — программа BlueScreenView выдала две красных строки — hal.dll и ntoskrnl.exe
Как это вылечить ? Кто поможет ? ))
Очень странно, что при наборе alt+0171 выкидывает на стартовую страницу браузера, но дело не в этом, а в написании строки разными пробелами, полу-пробелами: %windir%logscbscbs.log/c: «[SR]» findstr > scfcdetails.txt — неверный путь! RestoreHealth сработало успешно, а scannow вновь на своём: CBS.log повреждён, хотя блокнот открывает log без проблем — простая статистика не более. Антивирус как всегда: «Clear.» Короче, скорее-всего, что installer заблокирован вирусом. На альтернативное решение жаль тратить время, но всё-равно Спасибо Вам — «Lifehacki.ru»!
P.S.
Windows 8.1 стабильнее Windows 10!
Все заработало! е мог переустановить винду из-за повреждения файлов cbs.log. Сделал все как описано в статье, все подлечилось и винда перустановилась. Автору большое спасибо!
Компьютером пользуюсь не давно , но как много тех, кто хочет нагреть руки на чужой беде в интернете. Та же история с этим файлом. По глупости пытался закачать какие-то программы , где просто разводят на деньги.Командная строка проще и надёжней. Автору простое человеческое спасибо.
Красава , спасибо большое, все получились!!!!!!!!!!!!!!!!!
Великолепная программа!!! После ее применения -поврежденные файлы исправлены.Большое «человеческое «СПАСИБО»-Анатолий
Круто вы конечно команды опубликовали в картинке(как такое ВОЗМОЖНО??)
Всё искал этот комментарий…
Системе не удается найти указанный путь.
делаю все как тут написано но в конечном итоге после скана выдает вот это,
PS C:\WINDOWS\system32> sfc /scannow
Начато сканирование системы. Этот процесс может занять некоторое время.
Начало стадии проверки при сканировании системы.
Проверка 100% завершена.
Программа защиты ресурсов Windows обнаружила поврежденные файлы, но не
может восстановить некоторые из них.
Подробные сведения см. в файле CBS.Log, который находится по следующему пути:
windir\Logs\CBS\CBS.log. Например, C:\Windows\Logs\CBS\CBS.log. Подробные сведения
включены в файл журнала, предоставляемый флагом /OFFLOGFILE.
PS C:\WINDOWS\system32>
То есть все старания по нулям. У меня тоже самое.
Спасибо,мне помогло.
Нормально.
Пробелы очень маленькие, перед каждым этим знаком «/» и тогда всё работает
И если вы внимательно читали — возможно битые сектора, если не помогло, попробуйте восстановить приведёнными выше прогами
надо команды набирать так :
dism /online /cleanup-image /checkhealth
то есть слово пробел потом / слово и так все команды , короче после каждого слова пробел и будет работать
Ничего не помогает из приведённого вами. Может это годится только для лицензионной винды , а если пиратка тогда как?
При вводе команды dism /online / cleanup-image /chekhealth выдаёт: ошибка 87, параметр checkhealth не распознан в этом контексте
Спасибо автору! Все файлы исправил благодаря командам в строке. Ещё раз спасибо!
После того как было написан что о невозможности восстановления ряда файлов сделала как написал автор этой статьи.Виндовс написала:Защита ресурсов Виндовс не обнаружила нарушений целостности.
Очень Благодарна автору. Всем Вам Благ Антон!
После сканирования системы, система выдала текст о невозможности восстановления ряда файлов,всё сделала так нака написал автор.Система написала, что нет нарушений.Огромное Спасибо!Всех Благ тебе Антон!
Пишет «Ошибка 87»
Команды четко помогают ошибкка 87 это неправельные интервалы нужно после каждого слова сделать один прбел всего 3 пробела
Параметр checkealth и параметр restorehealth выдало такое, что обе эти команды не распознаны в этом контексте??!!! И да после, sfc /scannowничего не изменилось!!