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

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

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

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

Спасибо @Dragokas за оказанную помощь :)
  • Like
Реакции: machito, Guest и Sandor
Добавлен вывод порядка и даты установленных обновлений
  • Like
Реакции: machito, akok и Dragokas
Добавлена проверка и вывод в лог наличия и даты создания точек восстановления,формат архива ресурса теперь zip.
Обновлен алгоритм работы скрипта,добавлено более информативное логирование,исправлены баги.

Теперь в лог sfcdoc.log выводится более подробная информация,что позволяет более точно провести анализ для помощи пользователям.
Добавлен вывод в лог списка замененных файлов при проверке в windows xp.

Исправлены мелкие недочеты.
  • Like
Реакции: machito и E100
Итак,код обновлен:


Новшества для систем wimdows 8.* :
  • Меню настроек
  • Диагностика хранилища файлов
  • Подробное логирование
  • Возможность раздельной работы с хранилищем данных
А именно: очистка и восстановление хранилища,оценка состояния хранилища данных

Вложения

  • upload_2014-10-22_0-15-3.webp
    upload_2014-10-22_0-15-3.webp
    14.1 KB · Просмотры: 705
  • Like
Реакции: machito, E100 и Dragokas
Финальный вариант,на всех системах работает отлично.
Убрал автоматическую элевацию UAС (особенности bath),убрал весь мусор,исправил баг с удалением следов работы скрипта.
  • Like
Реакции: machito, E100 и Dragokas
Исправил баг определения win 8.*
  • Like
Реакции: machito, E100 и Dragokas
Доработан алгоритм,добавлено определение Windows 8.1
Благодарность за замечания Dragokas и glax24
  • Like
Реакции: machito, E100 и Dragokas
Учтены случаи когда лог не создавался,добавлена возможность самостоятельно выбрать папку для сохранения отчета.
Планируется Win PE версия.
Назад
Сверху Снизу