СетупДиаг - услужни програм за дијагностицирање проблема и грешака при ажурирању верзија Виндовс 10

Према животном циклусу Виндовс 10, корисници би требали инсталирати велике сервисне пакете чешће него у претходним верзијама оперативног система Виндовс. Надоградња система Виндовс 10 дешава се 2 пута годишње. Тренутно - најновија тренутна верзија Виндовс 10 1803 (Ажурирање за април 2018). Надоградња система Виндовс 10 може се упоредити са инсталирањем сервисног пакета у старијим верзијама оперативног система Виндовс. Учесници у програму прелиминарне процене - Виндовс 10 Инсидер Превиев инсталирају такве склопове много чешће - за месец дана састављање система се ажурира 3-4 пута (како видети историју Виндовс 10 ажурирања).

Процес надоградње за Виндовс 10 није увек тачан. Из различитих разлога, поступак инсталације нове монтаже можда неће успети. Међутим, није увек могуће разумети зашто се ажурирање не може инсталирати; Виндовс једноставно не приказује значајне информације о разлогу немогућности инсталирања исправке. Међутим, све потребне информације о поступку ажурирања верзије чувају се у датотекама дневника. Ове информације могу вам бити корисне када дијагностицирате проблеме с ажурирањем Виндовс 10..

Ови дневници представљају обичне текстуалне датотеке, а да бисте ручно пронашли корисне информације у њима, морате бити прави Виндовс експерт.

Садржај:

  • СетупДиаг.еке Утилити
  • Правила за подешавање дијагностике
  • Еррор СетупДиаг: Маин () није успео са нераспоређеним изузећем

СетупДиаг.еке Утилити

Срећом, Мицрософт је недавно издао нови засебни услужни програм за дијагностику. СетупДиаг.еке, који вам омогућава да добијете детаљне информације о разлозима због којих није било могуће ажурирати верзију Виндовс 10 на рачунару.

Овај услужни програм је конзола, мора се покретати директно на рачунару са Вин10, који се не може ажурирати, или ван мреже на другом рачунару, на који прво морате копирати датотеке дневника са проблематичног рачунара.

Услужни програм СетупДиаг скенира Виндовс инсталационе евиденције и тражи одређене грешке у њему које указују на одређени проблем Виндовс ажурирања.

Помоћни програм СетупДиаг.еке дизајниран је за Виндовс 10 и захтева инсталирање .НЕТ Фрамеворк 4.6 или новије верзије (како одредити које верзије .НЕТ Фрамеворк су инсталиране на вашем рачунару). Овај услужни програм можете користити и за анализу грешака при надоградњи састављања система Виндовс 10, као и за надоградњу на Виндовс 10 са Виндовс 7 СП1 или Виндовс 8.1 (морате копирати датотеке евиденције ажурирања за анализу на рачунар са Виндовс 10).

Преузмите услужни програм СетупДиаг на хттпс://го.мицрософт.цом/фвлинк/?линкид=870142 и покрените се као администратор. Када се покрене без параметара, услужни програм покушава пронаћи датотеке дневника које Виндовс 10 ствара у процесу ажурирања.

Претрага се обавља на различитим стандардним путањама које систем креира у различитим фазама инсталирања новог склопа. Датотеке дневника се подразумевано чувају у следећим мапама:

  • \ $ Виндовс. ~ Бт \ Извори \ Роллбацк - датотеке ажурирања се појављују у овом директоријуму ако процес надоградње Виндовс 10 није успео и морали сте да се вратите на претходну верзију.
  • \ $ Виндовс. ~ Бт \ извори \ пантхер
  • \ Виндовс \ Пантхер
  • \ Виндовс \ Пантхер \ НевОС

Након завршетка анализе дневника, услужни програм креира у директорију из којег се датотека покреће ресултс.лог, која садржи листу грешака које су се догодиле током поступка ажурирања (локација финалне датотеке може се одредити помоћу /Излаз). Поред тога, услужни програм ствара зип архиву са изворним датотекама дневника.

Услужни програм можете покренути изван мреже ако покренете скенирање датотека дневника копираних са другог рачунара. На пример, да бисте претраживали датотеке дневника у одређеној мапи ван мреже и сачували резултат у наведеној датотеци, урадите:

СетупДиаг.еке /Оутпут:Ц:\СетупДиаг\Ресултс.лог / Моде: Оффлине / ЛогсПатх: Д: \ Логс

Услужни програм СетупДиаг може се користити за анализу фајлова са најмањим притиском који се стварају у Виндовс-у 10 када се појави БСОД (за анализу морате инсталирати ВинДбг). Датотека сетупмем.дмп креира се у% СистемДриве% $ Виндовс. ~ Бт \ Соурцес \ Роллбацк или у% ВинДир% \ Пантхер \ НевОС \ Роллбацк, у зависности од тога у којој је фази прекинут процес надоградње система Виндовс 10..

Да бисте анализирали думп датотеку сетупмем.дмп у специфицираном директорију, покрените:

СетупДиаг.еке /Оутпут:Ц:\СетупДиаг\Думпдебуг.лог / Начин: Оффлине / ЛогсПатх: Д: \ Думп

Правила за подешавање дијагностике

Када покренете СетупДиаг у конзоли, видећете следеће редове:

СетупДиаг: правило обраде: ЦомпатСцанОнли. Нема подударања.
СетупДиаг: правило обраде: БитЛоцкерХардблоцк. Нема подударања.
СетупДиаг: правило обраде: ВХДХардблоцк. Нема подударања.
СетупДиаг: правило обраде: ПортаблеВоркспацеХардблоцк. Нема подударања.
СетупДиаг: правило обраде: АудитМодеХардблоцк. Нема подударања.
СетупДиаг: правило обраде: СафеМодеХардблоцк. Нема подударања.

Услужни програм СетупДиаг користи скуп унапред дефинисаних предложака (правила) који се користе за тражење познатих проблема надоградње Виндовс 10 издања. СетупДиаг ће вам помоћи да откријете само грешке у ажурирању које су дефинисане у овим обрасцима. Ред без подударања значи да наведени проблем није пронађен у записницима.

СетупДиаг сет правила се мало проширује. Тако је, на пример, у СетупДиаг-у в1.00 (30.03.2018.) Постојало 26 правила, а затим у СетупДиаг-у в1.20 (30.5.2018.) Већ је 41 образац. Свако правило има име и јединствени идентификатор. Кратки преглед правила СетупДиаг и сродних грешака надоградње за Виндовс 10.

  1. ЦомпатСцанОнли - ФФДАФД37-ДБ75-498А-А893-472Д49А1311Д - почетак инсталације сетуп.еке позван је у режиму провере компатибилности, а не режим ажурирања.
  2. БитЛоцкерХардблоцк - Ц30152Е2-938Е-44Б8-915Б-Д1181БА635АЕ - БитЛоцкер је омогућен у изворном систему, који није подржан на циљу.
  3. ВХДХардблоцк - Д9ЕД1Б82-4ЕД8-4ДФД-8ЕЦ0-БЕ69048978ЦЦ - систем се покреће као ВХД слика (овај начин ажурирања Виндовс 10 није подржан).
  4. ПортаблеВоркспацеХардблоцк - 5Б0Д3АБ4-212А-4ЦЕ4-БДБ9-37ЦА404ББ280 - систем се покреће са УСБ Виндовс То-Го уређаја (надоградња система у Виндовс То-Го није подржана).
  5. АудитМодеХардблоцк - А03БД71Б-487Б-4АЦА-83А0-735Б0Ф3Ф1А90 - оперативни систем се учитава у режиму ревизије (Аудит Моде).
  6. СафеМодеХардблоцк - 404Д9523-Б7А8-4203-90АФ-5ФББ05Б6579Б - оперативни систем је учитан у сигурном режиму (сигуран режим).
  7. ИнсуффициентСистемПартитионДискСпацеХардблоцк - 3789ФБФ8-Е177-437Д-Б1Е3-Д38Б4Ц4269Д1 - на системској партицији нема довољно простора за ажурирање.
  8. ЦомпатБлоцкедАпплицатионАутоУнинсталл - БЕБА5БЦ6-6150-413Е-8АЦЕ-5Е1ЕЦ8Д34ДД5 - пронађена је некомпатибилна апликација коју је потребно уклонити пре надоградње верзије.
  9. ЦомпатБлоцкедАпплицатионДисмиссабле - ЕА52620Б-Е6А0-4ББЦ-882Е-0686605736Д9 - при инсталирању у тихо (са / тих прекидачем) дошло је до грешке која захтева интеракцију корисника и спречава инсталацију.
  10. ЦомпатБлоцкедАпплицатионМануалУнинсталл - 9Е912Е5Ф-25А5-4ФЦ0-БЕЦ1-ЦА0ЕА5432ФФ4 - у систему је пронађена нестандардна апликација која није у програму Додај / уклони програме, чије се датотеке морају избрисати ручно.
  11. ХардблоцкДевицеОрДривер - ЕД3АЕФА1-Ф3Е2-4Ф33-8А21-184АДФ215Б1Б - један од инсталираних управљачких програма није компатибилан са новим ОС-ом и мора се уклонити.
  12. ХардблоцкМисматцхедЛангуаге - 60БА8449-ЦФ23-4Д92-А108-Д6ФЦЕФБ95Б45 не одговара изворном језику система и циљу.
  13. ХардблоцкФлигхтСигнинг - 598Ф2802-3Е7Ф-4697-БД18-7А6371Ц8Б2Ф8 - покушавате да инсталирате пре-релеасе (као део програма Виндовс Инсидер) на рачунар са омогућеним Сецуре Боот. У овом режиму, пре-релеасе се неће учитати.
  14. ДискСпацеБлоцкИнДовнЛевел - 6080АФАЦ-892Е-4903-94ЕА-7А17Е69Е549Е Током ажурирања, диску је остало мало простора.
  15. ДискСпацеФаилуре - 981ДЦБА5-Б8Д0-4БА7-А8АБ-4030Ф7А10191 - понестало је простора на диску након поновног покретања на ново издање.
  16. ДевицеИнсталлХанг - 37ББ1Ц3А-4Д79-40Е8-А556-ФДА126Д40БЦ6 - током инсталације систем се смрзава или руши у БСОД-у.
  17. ДебугСетупМемориДумп - Ц7Ц63Д8А-Ц5Ф6-4255-8031-74597773Ц3Ц6 - БСОД током инсталације. За даљу анализу требате испитати датотеку за детекцију меморије.
  18. ДебугСетупЦрасх - ЦЕЕБА202-6Ф04-4БЦ3-84Б8-7Б99АЕД924Б1 - грешка инсталације која захтева анализу думп меморије.
  19. ДебугМемориДумп - 505ЕД489-329А-43Ф5-Б467-ФЦААФ6А1264Ц - правило за анализу датотеке мемори.дмп створене током инсталације / ажурирања.
  20. БоотФаилуреДетецтед - 4ФБ446Ц2-Д4ЕЦ-40Б4-97Е2-67ЕБ19Д1ЦФБ7 - грешка при учитавању у одређеној фази ажурирања.
  21. ФиндДебугИнфоФромРоллбацкЛог - 9600ЕБ68-1120-4А87-9ФЕ9-3А4А70АЦФЦ37 - БСОД информације без инсталирања пакета за уклањање погрешака.
  22. АдванцедИнсталлерФаилед - 77Д36Ц96-32БЕ-42А2-ББ9Ц-ААФФЕ64ФЦАДЦ - фатална грешка инсталатора.
  23. ФиндМигАпплиУнитФаилуре - А4232Е11-4043-4А37-9БФ4-5901Ц46ФД781 - грешка у модулу миграције.
  24. ФиндМигГатхерУнитФаилуре - Д04Ц064Б-ЦД77-4Е64-96Д6-Д26Ф30Б4ЕЕ29 - Детаљи неуспеле компоненте миграције.
  25. ЦритицалСафеОСДУФаилуре - 73566ДФ2-ЦА26-4073-Б34Ц-Ц9БЦ70ДБФ043 - грешка у ажурирању СафеОС слике.
  26. УсерПрофилеЦреатионФаилуреДурингОнлинеАппли - 678117ЦЕ-Ф6А9-40Ц5-БЦ9Ф-А22575Ц78Б14 - дошло је до грешке приликом креирања или промене корисничког профила у начину рада на мрежи путем надоградње.
  27. ВимМоунтФаилуре - БЕ6ДФ2Ф1-19А6-48Ц6-АЕФ8-Д3Б0ЦЕ3Д4549 - није могуће монтирати вим датотеку током ажурирања.
  28. ФиндСуццессфулУпграде - 8А0824Ц8-А56Д-4Ц55-95А0-22751АБ62Ф3Е - Ажурирање градње система Виндовс 10 успешно је завршено.
  29. ФиндСетупХостРепортедФаилуре - 6253Ц04Ф-2Е4Е-4Ф7А-Б88Е-95А69702Ф7ЕЦ - пад на почетку процеса ажурирања приликом покретања сетупхост.еке.
  30. ФиндДовнлевелФаилуре - 716334Б7-Ф46А-4БАА-94Ф2-3Е31БЦ9ЕФА55 - грешка у програму СетупПлатформ.
  31. ФиндАбруптДовнлевелФаилуре - 55882Б1А-ДА3Е-408А-9076-23Б22А0472БД - информације о последњој грешци када се уноси у дневник неочекивано прекидају.
  32. ФиндСетупПлатформФаиледОператионИнфо - 307А0133-Ф06Б-4Б75-АЕА8-116Ц3Б53Ц2Д1 - информације о фази и грешци о критичном квару у СетупПлатформ.
  33. ФиндРоллбацкФаилуре - 3А43Ц9Б5-05Б3-4Ф7Ц-А955-88Ф991ББ5А48 - последња радња и неуспела фаза пре покретања поступка повратка на претходну верзију Виндовс 10.
  34. АдванцедИнсталлерГенерицФаилуре - 4019550Д-4ЦАА-45Б0-А222-349Ц48Е86Ф71 - грешке у читању / писању АдванцедИнсталлер.
  35. ОптионалЦомпонентФаиледТоГетОЦсФромПацкаге - Д012Е2А2-99Д8-4А8Ц-БББ2-088Б92083Д78 - информације о грешци у додатној компоненти када покушавате добити листу компоненти пакета.
  36. ОптионалЦомпонентОпенПацкагеФаилед - 22952520-ЕЦ89-4ФБД-94Е0-Б67ДФ88347Ф6 - дошло је до грешке приликом покушаја отварања опционалне компоненте.
  37. ОптионалЦомпонентИнитЦБССессионФаилед - 63340812-9252-45Ф3-А0Ф2-Б2А4ЦА5Е9317 - инсталациони програм или одређена компонента не ради.
  38. УсерПрофилеЦреатионФаилуреДурингФинализе - Ц6677БА6-2Е53-4А88-Б528-336Д15ЕД1А64 - грешка у креирању профила у завршној фази ажурирања.
  39. ВимАпплиЕктрацтФаилуре - 746879Е9-Ц9Ц5-488Ц-8Д4Б-0Ц811ФФ3А9А8 - грешка у приказу слике приликом отпакивања.
  40. УпдатеАгентЕкпандерФаилуре - 66Е496Б3-7Д19-47ФА-Б19Б-4040Б9ФД17Е2 - грешка ДПКС приликом ажурирања путем Виндовс Ажурирања.
  41. ФиндФаталПлугинФаилуре - Е48Е3Ф1Ц-26Ф6-4АФБ-859Б-БФ637ДА49636 - грешка у једном од додатака.

Пример датотеке датотеке ресултс.лог са информацијама о систему, изворној и циљној верзији Виндовс 10 и пронађеном грешком ФиндФаталПлугинФаилуре:

Пронађен је одговарајући профил: ФиндФаталПлугинФаилуре - Е48Е3Ф1Ц-26Ф6-4АФБ-859Б-БФ637ДА49636
Информације о систему:
Име машине = Ван мреже
Произвођач = ВМваре, Инц.
Модел = ВМваре Виртуал Платформ
ХостОСАрцхитецтуре = к64
ФирмвареТипе = ПЦАТ
БиосРелеасеДате = 20150921000000.000000 + 000
БиосВендор = ПхоеникБИОС 4.0 издање 6.0
БиосВерсион = 6,00
ХостОСВерсион = 10.0.16299
ХостОСБуилдСтринг = 16299.15.амд64фре.рс3_релеасе.170928-1534
ТаргетОСБуилдСтринг = 10.0.17134.1 (рс4_релеасе.180410-1804)
ХостОСЛангуагеИд = 1049
ХостОСЕдитион = Професионално
РегистередАВ =
ФилтерДриверс =
УпградеСтартТиме = 24.5.2018 21:17:59
УпградеЕндТиме = 24.5.2018 22:10:36
УпградеЕлапседТиме = 00:52:37
РепортИд = 004дб4ее-17ф9-4б6ф-бц46-а8бд9877ццд8

Грешка: СетупДиаг пријављује фатални неуспех миграције. Назив додатка =% виндир% \ систем32 \ миграција \ ЦнтртектМиг.длл, Миграциони рад = ИПостАппли-> АпплиСуццесс, Грешка додатка: 0к00000032

У овом примеру, услужни програм СетупДиаг открио је да инсталација ажурирања није успела због грешке у додатку% виндир% \ систем32 \ миграција \ ЦнтртектМиг.длл.

Након успешног ажурирања, датотека резултата.лог садржи линију:

Пронађен је одговарајући профил: ФиндСуццессфулУпграде - 8А0824Ц8-А56Д-4Ц55-95А0-22751АБ62Ф3Е

Еррор СетупДиаг: Маин () није успео са нераспоређеним изузећем

У неким случајевима, када покрећете СетупДиаг у дневнику, можете наићи на грешку: "СетупДиаг: Маин () није успео са непромењеним изузетком".

10:20:58 - СетупДиаг: Маин () није успео са нераспоређеним изузетком:
Не могу наћи део путање 'Ц: \ $ Виндовс. ~ Бт \ соурце \ роллбацк'.
Систем Екцептион Систем.ИО.ДирецториНотФоундЕкцептион: Не могу наћи део путање 'Ц: \ $ Виндовс. ~ Бт \ соурце \ роллбацк'.
Извор: мсцорлиб
Стацк: на Систем.ИО .__ Еррор.ВинИОЕррор (Инт32 еррорЦоде, стринг мождаФуллПатх)
на Систем.ИО.ФилеСистемЕнумераблеИтератор'1.ЦоммонИнит ()
на Систем.ИО.ФилеСистемЕнумераблеИтератор'1 ... цтор (Стринг патх, Стринг оригиналУсерПатх, Стринг сеарцхПаттерн, СеарцхОптион сеарцхОптион, СеарцхРесултХандлер'1 резултатХандлер, Боолеан цхецкХост)
на Систем.ИО.ДирецториИнфо.ИнтерналГетФилес (Стринг сеарцхПаттерн, СеарцхОптион сеарцхОптион)
на Систем.ИО.ДирецториИнфо.ГетФилес (Стринг сеарцхПаттерн, СеарцхОптион сеарцхОптион)
на Мицрософт.Интернал.Деплоимент.СетупДиаг.ЦСетупАПИПарсер.ГетЦоррецтСетупАпиЛог (Стринг логсПатх, ДатеТиме дтСетупАцтЛогТиме)
на Мицрософт.Интернал.Деплоимент.СетупДиаг.Дирецтиве.ДирецтивеДетерминеДевицеИнсталлХанг ()
на Мицрософт.Интернал.Деплоимент.СетупДиаг.Дирецтиве.ДоДирецтиве ()
на Мицрософт.Интернал.Деплоимент.СетупДиаг.ЦСетупДиаг.РунДиаг (Стринг стрРулесФиле, Стринг стрлогсПатх, Стринг стрМоде, Стринг стрОутПут, Стринг стрФормат, Стринг ресЛевел, Боолеан фЦреатеЛогс)
на Мицрософт.Интернал.Деплоимент.СетупДиаг.Програм.Маин (Стринг [] аргс)

У мом случају то је било због чињенице да је недостајала једна од фасцикли са записницима. Овај проблем сам решио копирањем преосталих дневника у одређену фасциклу и покретањем СетупДиаг офлајн:

СетупДиаг.еке /Оутпут:Ц:\тоолс\Ресултс.лог / Моде: Оффлине / ЛогсПатх: ц: \ Логс \

Неке пронађене грешке је исправити (на пример, недостатак простора на системској партицији), а друге су теже. У сваком случају, услужни програм СетупДиаг омогућава вам да брже дијагностикујете и поправите проблеме са ажурирањем издања на Виндовс 10 рачунарима и елиминише потребу да администратор ручно анализира записнике.