Компьютерный портал
| Расширенный
! Важно: Официальная программа бесплатного обновления до Windows 10
! Важно: Winaero Tweaker - незаменимый инструмент для настройки Windows
По завершении установки, система долго себя чистит
Страница 1 из 11
Модератор форума: Barmenchik, Drinko, V-Efremov, sander23 
Компьютерный форум » Операционные системы » Windows 10 » Интереснейшую информацию можно найти в CBS.log (По завершении установки, система долго себя чистит)
Интереснейшую информацию можно найти в CBS.log
sysprg
Отредактировано sysprg - 09.10.2016, 11:00
Аватар sysprg

Почетный

Сообщений: 3312

Полез смотреть Windows\Logs\CBS\CBS.log. Полез по делу, но как часто бывает, СЛУЧАЙНО наткнулся на строки, свидетельствующие о том, что система просматривает и видимо вычищает ( сужу по слову "absent" в строках, ссылающихся на KB3.... ) информацию об обновлениях ( KB3xxxx ), устанавливавшихся в дремучих билдах начиная с 10041. Выполнив на консоли админа пайпик: type c:\Windows\Logs\CBS\CBS.log|find /I "Package_for_KB">KB-Ref.txt Вы получите файл размером под 400 Mb и содержащий в моем случае 1266 очень длинных строк, каждая из которых содержит подстроку "Package_for_KB3", за которой будет следовать подстрока с номером билда, к примеру "Juniper-VpnPlugin-Package~31bf3856ad364e35~amd64~~10.0.10130.0, Disposition = Detect". Строка несомненно свидетельствует о том, что для 10130 было выпущено обновление с указанный KB-идентификацией и о том, что далее выполняется поиск следов этого пакета. Этот смелый вывод я делаю на основе текста в конце строки "Disposition = Detect, VersionComp: EQ, BuildComp: EQ, RevisionComp: EQ, Exist: present". Но уже следующая строка содержит утешительную информацию: "uniper-VpnPlugin-Package~31bf3856ad364e35~amd64~~10.0.10130.0, parent state: Absent". То есть все хвосты указанного KB уже давно были вычищены. В том фрагменте, который я сохранил, перечислены билды: 10041, 10049, 10061, 10074, 10122, 10130, 10240, 10257, 10267, 10586.Для стабильных билдов 10240 и 10586 выпущено уже много выпущено обнов, но приведенный список интересен тем, что из множества билдов указывает те из них, для которых выпускались обновы ДО ВЫПУСКА следующего билда. Теперь самое интересное: о том, сколько времени система тратит на все эти изыскания.
2016-10-07 22:07:40, Info CBS Appl: detect Parent, Package: Package_for_KB3072073~3...
..........
2016-10-07 22:08:16, Info CBS Appl: detect Parent, Package: Package_for_KB3069068~WifiSense-
2016-10-07 22:08:16, Info CBS Appl: detectParent (exact match): ......5~amd64~~10.0.10130.0, parent state: Absent
2016-10-08 08:17:12, Info <<<<
Поясню временные отметки: вчера в 22:06 по местному времени я закончил установку 14942 ( вышел на рабочий стол ) и из лога видно, что система тут же занялась обнюхиванием мусора. К счастью видно, что уже ЧЕРЕЗ МИНУТУ, эта возня с мусором системе надоела и возобновилась сегодня, как только в 8+ утра я включил ноутбук. Завершилось обнюхивание мусора в 2016-10-08 08:19:43. То есть всего лишь две минуты система этим занималась.
Зачем я об этом написал: уверен, что найдутся столь же любопытные, как и я, котрым не лень будет выполнить " type c:\Windows\Logs\CBS\CBS.log|find /I "Package_for_KB">KB-Ref.txt" и затем поделиться своими результатами в сравнении с моими.

sysprg
Отредактировано sysprg - 09.10.2016, 11:03
Аватар sysprg

Автор темы
Почетный

Сообщений: 3312

Грубо я ОШИБСЯ вчера, все же речь идет не об ОЧИСТКЕ, а наоборот, о НЕОБХОДИМОСТИ УСТАНОВИТЬ обновление, вот ведь какой текст:
Evaluating package applicability for package Package_for_KB3072073~31bf3856ad364e35~amd64~~10.0.1.1, applicable state: Absent
То есть по завершении установки билда, система начинает проверять ПРИМЕНИМОСТЬ старых обновлений, появившихся со времен 10041, к текущему билду. Естественно, что не применимо, о чем свидетельствует вышележащая строка. Очевидно также, что результаты и тексты сообщений у всех одинаковые ( с точностью до разрядности ).
P.S. Сегодня последний использованный мною пайп для фильтрации включал удаление всех локализиций и потому очень длинный:
Код
type c:\Windows\Logs\CBS\CBS.log|find /I "Package_for_KB"|find /V /I "~ar-SA~"|find /V /I "~bg-BG~"|find /V /I "~cs-CZ~"|find /V /I "~de-DE~"|find /V /I "~en-GB~"|find /V /I "~es-ES~"|find /V /I "~es-MX~"|find /V /I "~fi-FI~"|find /V /I "~fr-CA~"|find /V /I "~fr-FR~"|find /V /I "~it-IT~"|find /V /I "~ja-JP~"|find /V /I "~ko-KR~"|find /V /I "~nl-NL~"|find /V /I "~pl-PL~"|find /V /I "~pt-BR~"|find /V /I "~ru-RU~"|find /V /I "~sv-SE~"|find /V /I "~th-TH~"|find /V /I "~tr-TR~"|find /V /I "~zh-CN~"|find /V /I "~zh-TW~">cbsFiltered.txt

в результате применения этого пайпа, в результирующий лог выводится 932 строки.


Компьютерный форум » Операционные системы » Windows 10 » Интереснейшую информацию можно найти в CBS.log (По завершении установки, система долго себя чистит)
Страница 1 из 11
Поиск:
Windows 10
Windows 8.1
Популярное
Опрос
Нравятся ли вам изменения произошедшие в Windows 10?
Всего ответов: 7509

Статистика Форума
Последние обновления тем
Популярные темы
Новые пользователи
[18.01.2018|16:29]
[18.01.2018|13:45]
[18.01.2018|13:35]
[18.01.2018|11:08]
[18.01.2018|07:32]
[17.01.2018|22:58]
[17.01.2018|19:29]
[17.01.2018|18:45]
[17.01.2018|18:40]
[17.01.2018|18:13]