Прегледајте историју надоградње за Виндовс 10 буилд помоћу програма ПоверСхелл

Сваки пут када ажурирате склоп, Виндовс 10 чува историју претходне верзије, али ове информације нису доступне из стандардног дневника инсталираних исправки (Опције -> Ажурирања и безбедност -> Ажурирање Виндовс - Ажурирање дневника). У погоднијем облику информације о претходно инсталираним склоповима Виндовса 10, као и о надоградњи са Вин 7, Вин 8.1 на Виндовс 10 налазе се у системском регистру.

Историја свих ажурирања система Виндовс 10 на рачунару се чува у регистру у огранку ХКЕИ_ЛОЦАЛ_МАЦХИНЕ \ СИСТЕМ \ Подешавање. Идите до наведене подружнице. Обратите пажњу на одељке чија имена почињу Извор ОС (Ажурирано ...). Наслов одељка приказује време и датум инсталације нове верзије система Виндовс 10. Пронађите најранију налепницу за ажурирање и проширите је. У нашем примеру то видимо већина ранији запис у атрибуту Назив производа назначено Виндовс 7 Профессионал и атрибутом ЦуррентБуилдНумбер - 7601, тј. очигледно је да је инсталирање Виндовс-а 10 на овај рачунар урађено надоградњом са Виндовс 7 СП1.

Као што видите, из садржаја ове гране можете схватити да ли је тренутна верзија ОС-а инсталирана у чистом начину инсталације или надоградњом са претходне верзије система Виндовс или верзије.

Историја инсталирања система Виндовс 10 у погоднијем табеларном облику може се добити помоћу следећих ПоверСхелл команди.

Прва наредба ће извући податке о састављању из регистра

$ ГетБуилдс = $ (гци "ХКЛМ: \ Систем \ Подешавање" |? $ _. Име-подударање "\\ Извор \ с") | % $ _ | Изаберите @ н = "УпдатеТиме"; е = иф ($ _. Име-подударање "Ажурирано \ сон \ с (\ д 1,2 \ / \ д 1,2 \ / \ д 4 \ с \ д 2: \ д 2: \ д 2) \) $ ”) [датеТиме] :: Парсе ($ подудара [1], ([Глобализација.ЦултуреИнфо] :: ЦреатеСпецифицЦултуре (' хр-УС '))), @ н = "РелеасеИД"; е = $ _. ГетВалуе ("РелеасеИД"), @ н = "Бранцх"; е = $ _. ГетВалуе ( "БуилдБранцх"), @ н = "Буилд"; е = $ _. ГетВалуе ("ЦуррентБуилд"), @ н = "ПродуцтНаме"; е = $ _. ГетВалуе ("ПродуцтНаме") , @ н = "ИнсталлТиме"; е = [датум] :: ФромФилеТиме ($ _. ГетВалуе ("ИнсталлТиме"));

Следећа наредба ће примити добијене податке у облику сортиране табеле:

$ ГетБуилдс | Поредај УпдатеТиме | фт УпдатеТиме, РелеасеИД, Бранцх, Буилд, Име производа

Као резултат тога, на конзоли ћете видети историју инсталирања претходних издања оперативног система Виндовс 10 .

Ако сте члан програма Виндовс Инсидер Превиев, историја надоградњи система Виндовс 10 може бити прилично дугачка (резултат скрипте на рачунару колеге који учествује у програму тестирања садржи око 90 уноса !!!):