Фильтрация лога SFC /scannow

Фильтрация лога SFC /scannow 2.4

Dragokas

Very kind Developer
Команда форума
Супер-Модератор
Разработчик
Клуб переводчиков
Сообщения
6,577
Реакции
6,027
Баллы
798
Пользователь Dragokas разместил новый ресурс:

Фильтрация лога SFC /scannow - Фильтрация строк CBS.log для отображения только ошибок/успехов восстановления

Использование:

Для стороннего лога: перетянуть лог на скрипт.
Для своей системы: запустить скрипт от имени Администратора.

Отчет будет открыт в программе по-умолчанию.

Узнать больше об этом ресурсе...
 

Кирилл

Команда форума
Администратор
Сообщения
14,210
Реакции
6,239
Баллы
1,003
Dragokas, я так понимаю для систем старше hasta la vista)))
 

Dragokas

Very kind Developer
Команда форума
Супер-Модератор
Разработчик
Клуб переводчиков
Сообщения
6,577
Реакции
6,027
Баллы
798
Vista и старше.
 

Кирилл

Команда форума
Администратор
Сообщения
14,210
Реакции
6,239
Баллы
1,003
Добавь паузу к сообщению о недостатке прав,невозможно успеть прочитать.
Разрядность и версию системы.
Лог dism тоже надо бы распарсить сюда.
 

Dragokas

Very kind Developer
Команда форума
Супер-Модератор
Разработчик
Клуб переводчиков
Сообщения
6,577
Реакции
6,027
Баллы
798
Скинь какой-нибудь лог, если можно.
 

Phoenix

Ветеран
Сообщения
2,108
Реакции
1,839
Баллы
583
И вот тебе ещё.
 

Вложения

  • CBS.log
    31.1 KB · Просмотры: 4

Dragokas

Very kind Developer
Команда форума
Супер-Модератор
Разработчик
Клуб переводчиков
Сообщения
6,577
Реакции
6,027
Баллы
798
Спасибо. Вроде ничего такого. Просто установка C++ Redistributable.
 

Phoenix

Ветеран
Сообщения
2,108
Реакции
1,839
Баллы
583
А теперь есть.
 

Вложения

  • _CBS_Clear.zip
    47.7 KB · Просмотры: 4

Dragokas

Very kind Developer
Команда форума
Супер-Модератор
Разработчик
Клуб переводчиков
Сообщения
6,577
Реакции
6,027
Баллы
798
Ну, может, запилить на VBS какой-нибудь простенький парсер, аля в -> .CSV ...
чтобы чисто видно было, какой файл пыталось восстановить, состояние восстановления, причина не-восстановления.
 

Кирилл

Команда форума
Администратор
Сообщения
14,210
Реакции
6,239
Баллы
1,003
чтобы чисто видно было, какой файл пыталось восстановить, состояние восстановления, причина не-восстановления.
Время и дата попытки восстановления должны остаться.
 

Кирилл

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

Dragokas

Very kind Developer
Команда форума
Супер-Модератор
Разработчик
Клуб переводчиков
Сообщения
6,577
Реакции
6,027
Баллы
798
В смысле после запуска скрипта хелп вывести?
 

Кирилл

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

Dragokas

Very kind Developer
Команда форума
Супер-Модератор
Разработчик
Клуб переводчиков
Сообщения
6,577
Реакции
6,027
Баллы
798
Пользователь Dragokas обновил ресурс Фильтрация лога SFC /scannow новой записью:

Обновления

Добавлены варианты запуска:
- перетягивание папки с логом (поиск рекурсивен).
- поиск лога рядом с батником (без рекурсии)
Добавлено повышение привилегий.
Отображение имени лога, который планируется отфильтровать
Добавлен запуск sfc /scannow, если лог на текущей системе не найден
Добавлен установщик в контекстное меню "Отправить".

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

Кирилл

Команда форума
Администратор
Сообщения
14,210
Реакции
6,239
Баллы
1,003
То,что доктор прописал!
 

vavun

Активный пользователь
Сообщения
117
Реакции
50
Баллы
328
Просьба доработать по возможности )

В логе есть участок
INI:
0000d927 [SR] Verifying 1 components
0000d928 [SR] Beginning Verify and Repair transaction
0000d929 Hashes for file member \??\C:\Windows\WinSxS\amd64_prncacla.inf_31bf3856ad364e35_6.3.9600.17415_none_95dd5540d57f8c01\Amd64\CNBJ2530.DPB do not match actual file [l:36{18}]"Amd64\CNBJ2530.DPB" :
  Found: {l:32 b:AxMPzRkVHc6MPF+QxIKK4UBDiJHmUEhQ4B4ekwsIJqk=} Expected: {l:32 b:n520k714Uu3utHa5JGQ6HQYbZphKhlMWq5pEmfnCDuw=}
0000d92a [SR] Cannot repair member file [l:36{18}]"Amd64\CNBJ2530.DPB" of prncacla.inf, Version = 6.3.9600.17415, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type = [l:24{12}]"driverUpdate", TypeName neutral, PublicKey neutral in the store, hash mismatch
0000d92b Hashes for file member \??\C:\Windows\WinSxS\amd64_prncacla.inf_31bf3856ad364e35_6.3.9600.17415_none_95dd5540d57f8c01\Amd64\CNBJ2530.DPB do not match actual file [l:36{18}]"Amd64\CNBJ2530.DPB" :
  Found: {l:32 b:AxMPzRkVHc6MPF+QxIKK4UBDiJHmUEhQ4B4ekwsIJqk=} Expected: {l:32 b:n520k714Uu3utHa5JGQ6HQYbZphKhlMWq5pEmfnCDuw=}
0000d92c [SR] Cannot repair member file [l:36{18}]"Amd64\CNBJ2530.DPB" of prncacla.inf, Version = 6.3.9600.17415, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type = [l:24{12}]"driverUpdate", TypeName neutral, PublicKey neutral in the store, hash mismatch
0000d92d [SR] This component was referenced by [l:166{83}]"Package_2709_for_KB3000850~31bf3856ad364e35~amd64~~6.3.1.8.3000850-6825_neutral_GDR"
0000d92e [SR] Verify complete
0000d92f [SR] Repairing 1 components
0000d930 [SR] Beginning Verify and Repair transaction
0000d931 Hashes for file member \??\C:\Windows\WinSxS\amd64_prncacla.inf_31bf3856ad364e35_6.3.9600.17415_none_95dd5540d57f8c01\Amd64\CNBJ2530.DPB do not match actual file [l:36{18}]"Amd64\CNBJ2530.DPB" :
  Found: {l:32 b:AxMPzRkVHc6MPF+QxIKK4UBDiJHmUEhQ4B4ekwsIJqk=} Expected: {l:32 b:n520k714Uu3utHa5JGQ6HQYbZphKhlMWq5pEmfnCDuw=}
0000d932 [SR] Cannot repair member file [l:36{18}]"Amd64\CNBJ2530.DPB" of prncacla.inf, Version = 6.3.9600.17415, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type = [l:24{12}]"driverUpdate", TypeName neutral, PublicKey neutral in the store, hash mismatch
0000d933 Hashes for file member \??\C:\Windows\WinSxS\amd64_prncacla.inf_31bf3856ad364e35_6.3.9600.17415_none_95dd5540d57f8c01\Amd64\CNBJ2530.DPB do not match actual file [l:36{18}]"Amd64\CNBJ2530.DPB" :
  Found: {l:32 b:AxMPzRkVHc6MPF+QxIKK4UBDiJHmUEhQ4B4ekwsIJqk=} Expected: {l:32 b:n520k714Uu3utHa5JGQ6HQYbZphKhlMWq5pEmfnCDuw=}
0000d934 [SR] Cannot repair member file [l:36{18}]"Amd64\CNBJ2530.DPB" of prncacla.inf, Version = 6.3.9600.17415, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type = [l:24{12}]"driverUpdate", TypeName neutral, PublicKey neutral in the store, hash mismatch
0000d935 [SR] This component was referenced by [l:166{83}]"Package_2709_for_KB3000850~31bf3856ad364e35~amd64~~6.3.1.8.3000850-6825_neutral_GDR"
0000d936 [SR] Repair complete
0000d937 [SR] Verifying 1 components
0000d938 [SR] Beginning Verify and Repair transaction
0000d939 [SR] Verify complete

Он игнорируется, хотя может содержать важную информацию
 

Вложения

  • CBS.zip
    201.6 KB · Просмотры: 3

Dragokas

Very kind Developer
Команда форума
Супер-Модератор
Разработчик
Клуб переводчиков
Сообщения
6,577
Реакции
6,027
Баллы
798
Такие тоже нужны ?
Код:
0000c9f7 [DIRSD OWNER WARNING] Directory [ml:520{260},l:120{60}]"\??\C:\Windows\System32\WindowsPowerShell\v1.0\SessionConfig" is not owned but specifies SDDL in component Microsoft.Windows.PowerShell.V3.WSMan, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral

Или если потребуются ошибки с привилегиями, то лучше вручную смотреть лог?
 

vavun

Активный пользователь
Сообщения
117
Реакции
50
Баллы
328
Такие тоже нужны ?
Если я верно понимаю, что ошибка указывает на неверного владельца и/или права доступа, то конечно пусть будет.
И, возможно, имеет смысл так же отфильтровать строки вида
Код:
00007411 [SR] Verifying 1 components

А то они там 99% занимают а толку от них нет
 

Dragokas

Very kind Developer
Команда форума
Супер-Модератор
Разработчик
Клуб переводчиков
Сообщения
6,577
Реакции
6,027
Баллы
798
Пользователь Dragokas обновил ресурс Фильтрация лога SFC /scannow новой записью:

Улучшение фильтра

Фильтр дополнен сообщениями об ошибках при сравнении хешей.
Добавлен файл отчета CBS_Permissions.log - фильтрует строки, связанные с привилегиями.

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