Проверка целостности системных файлов утилитой sfc

Проверка целостности системных файлов утилитой sfc 0.7.6

Dragokas

Very kind Developer
Команда форума
Супер-Модератор
Разработчик
Клуб переводчиков
Сообщения
6,536
Реакции
5,990
Баллы
798
Пишет "Такой запрос не поддерживается".

1.png

Хоть так, хоть если точно такую же строку вставить, как ты написал.

Какие команды доступны для Dism /Online у тебя?
как это проверить?
Код:
dism /online /?
пишет:
Код:
Cистема DISM
Версия: 6.3.9600.17031


Ошибка: 50

Средство DISM не поддерживает обслуживание среды предустановки Windows с использованием параметра /Online.

Файл журнала DISM находится по адресу C:\Windows\Logs\DISM\dism.log
Прикрепил файл журнала. С виду, там ничего интересного.
 

Вложения

  • dism.log
    247.5 KB · Просмотры: 8
Последнее редактирование:

Кирилл

Команда форума
Администратор
Сообщения
14,179
Реакции
6,207
Баллы
1,003
Dragokas, попробуй заменить файл
Dism.zip
Затем вырубить сеть и антивирус и попытаться снова.
Можешь еще сказать что даст команда:
Код:
dism /Get-MountedImageInfo
 

Вложения

  • Dism.zip
    81.2 KB · Просмотры: 19

Dragokas

Very kind Developer
Команда форума
Супер-Модератор
Разработчик
Клуб переводчиков
Сообщения
6,536
Реакции
5,990
Баллы
798
Kиpилл, проверка ЭЦП показывает, что файл не повреждён и принадлежит Microsoft. SFC тоже нормально работает.
Код:
dism /Get-MountedImageInfo

Cистема DISM
Версия: 6.3.9600.17031

Подключено образов:

Операция успешно завершена.

Антивирус только встроенный.
Да, и ты мне скинул 32-разрядный файл (для 64-разрядной системы). Он здесь не работает.
Отключение сети ни к чему не приводит.
 
Последнее редактирование:

Кирилл

Команда форума
Администратор
Сообщения
14,179
Реакции
6,207
Баллы
1,003
Dragokas, пока мыслей - кроме проблемного образа - нету.
Накачу такой же ... надеюсь проблема повторится, но скрипт тут не при делах.
 

Dragokas

Very kind Developer
Команда форума
Супер-Модератор
Разработчик
Клуб переводчиков
Сообщения
6,536
Реакции
5,990
Баллы
798
Kиpилл, образ то при чём?
У меня ошибку выводит даже такая команда:
Код:
dism /Online /cleanup-image /restorehealth
Хотя на чистой 8.1. работает нормально.
Доступ на виртуалку, если что, могу дать.
Просто специально держу снимок состояния, если тебе захочется улучшить свой скрипт, чтобы предусмотреть возможность исправления ошибок в системе даже при таких повреждениях.
 

igpol

Активный пользователь
Сообщения
59
Реакции
18
Баллы
88
Вчера пришлось воспользоваться утилитой. После окончания проверки утилита просто закрывается, данных проверки нет. При нажатии на кнопку 3 (Открыть результат последнего сканирования) закрывается, отчета нет. При нажатии Очистка и восстановления хранилища данных - отказано в доступе.
Может быть это происходит только у меня?
 

Кирилл

Команда форума
Администратор
Сообщения
14,179
Реакции
6,207
Баллы
1,003
Здравствуйте.
Если запустить командную строку от имени Администратора и ввести:
CMD/BATCH:
sfc /scannow
Проверка запускается?
Прикрепите файлы

C:\Windows\Logs\CBS\CBS.log
\Dism\Dism.log

И, по возможности, журнал событий.
+ скажите,пробовали ли отключить антивирус?
 

igpol

Активный пользователь
Сообщения
59
Реакции
18
Баллы
88
Проверка запускается, все нормально. CBS.log не могу загрузить - пишет "Загружаемый файл слишком большой". Антивирус встроенный Windows Defender не отключал.
 

Вложения

  • dism.log
    95.2 KB · Просмотры: 5

igpol

Активный пользователь
Сообщения
59
Реакции
18
Баллы
88
CBS.log
 

Вложения

  • CBS.rar
    521.7 KB · Просмотры: 4

Кирилл

Команда форума
Администратор
Сообщения
14,179
Реакции
6,207
Баллы
1,003
Странно... ошибка якобы в названии тома.
Попробуйте запустить проверку такой программой:
TransFiles - бесплатный файлообменник без регистрации

Не пытайтесь использовать другие пункты, кроме как запустить проверку sfc \scannow .... я их все равно все отключил пока))
Сообщите как прошло.

+ после предыдущего в командной строке от имени Администратора:
CMD/BATCH:
Dism.exe /Online /Cleanup-Image /StartComponentCleanup

Результат сообщите,и проверьте заработал изначальный скрипт ресурса или нет (скачайте заново)
 

igpol

Активный пользователь
Сообщения
59
Реакции
18
Баллы
88
Проверка программой wed_test не запустилась, лишь на мгновение, после нажатия кнопки "Выполнить", появляется черное окно. Проверка DISM оканчивается на 20% и пишет "Операция успешно завершена". После окончания проверки sfc \scannow утилита просто закрывается, не показывая результат.
 

Кирилл

Команда форума
Администратор
Сообщения
14,179
Реакции
6,207
Баллы
1,003
igpol, спасибо.
В wed_test другие методы применены, ваша информация оказалась полезной.
С вашей системой все нормально, проблема с работой скрипта.
Проверка DISM оканчивается на 20% и пишет "Операция успешно завершена".
С DISM так бывает.

После окончания проверки sfc \scannow утилита просто закрывается, не показывая результат.
Если вас не затруднит, то можете помочь нам?

Скажите, в папке C:\Windows\Logs\CBS\ имеется файл sfcdoc.log ?
Учетная запись, из под которой запускали скрипт - администратор или нет?
На данный момент все указывает на то, что не хватает прав доступа.

Попробуйте эту версию скрипта, отчеты и логи должны появиться в той же папке. откуда будет запущен скрипт.
Сообщите, появились ли логи, нормально ли работает функционал скрипта.
Если появятся файлы sfcdoc.logи sfcdoc2.log то прикрепите их.

Выполнить проверку sfc_scannow123.zip
 

Вложения

  • Выполнить проверку sfc_scannow123.zip
    4.4 KB · Просмотры: 3

igpol

Активный пользователь
Сообщения
59
Реакции
18
Баллы
88
Кирилл, файла sfcdoc.log в папке C:\Windows\Logs\CBS\ нет. Скрипт запускал конечно из под администратора. Запустил sfc_scannow123 - проверка без использования диска. После окончания проверки закрылся, но появился sfcdoc.log, но что в нем понять не могу, посмотрите.
 

Вложения

  • sfcdoc.log
    423 байт · Просмотры: 4

Кирилл

Команда форума
Администратор
Сообщения
14,179
Реакции
6,207
Баллы
1,003
@igpol, благодарю.
Проблема работы скрипта была вызвана отсутствием нужных прав, думаю это не имеет отношение к проблемам системы.
Исправление выйдет при ближайшем обновлении скрипта.
У вас еще остались вопросы?
 

igpol

Активный пользователь
Сообщения
59
Реакции
18
Баллы
88
Кирилл, спасибо, пока все понятно. После обновления еще раз все попробую. Очень интересует проверка с диском - пока не ясно, работает ли это.
 

Кирилл

Команда форума
Администратор
Сообщения
14,179
Реакции
6,207
Баллы
1,003
Очень интересует проверка с диском - пока не ясно, работает ли это.
При проверке с диском система просто использует данные с него.
Для систем старше xp это производится автоматически.
 

igpol

Активный пользователь
Сообщения
59
Реакции
18
Баллы
88
Я понял!
 

Кирилл

Команда форума
Администратор
Сообщения
14,179
Реакции
6,207
Баллы
1,003
Пользователь Кирилл обновил ресурс Проверка целостности системных файлов утилитой sfc новой записью:

Исправлены выявленные ошибки, облегчен скрипт, улучшен функционал.

Благодаря последним обсуждениям выявлены недочеты в коде и особенности использования в системах семейства 10.

* Исправлен баг, когда не открывался отчет о проверке.
* Предусмотрен вариант отсутствия прав учетной записи к папке %windir%\Logs\CBS\
* Убрал все заготовки под новый функционал, т.к. выделю в отдельную программу.
* Мелкие правки и украшения )

Узнать больше об этом обновлении...
 
Сверху Снизу