Основен Windows 10 Диагностицирайте проблеми с надстройката на Windows 10 с SetupDiag

Диагностицирайте проблеми с надстройката на Windows 10 с SetupDiag



Оставете коментар

Новият супер бърз ритъм на модерните версии на Windows и краткият жизнен цикъл принуди потребителите да извършват пълни надстройки на ОС два пъти годишно. Например, най-новата стабилна версия на Windows 10 към момента на писането е версия 1803, „Актуализация от април 2018 г.“. Очакваме обаче версия 1809 в края на тази година. За да помогне на потребителите да извършват надстройки безпроблемно, Microsoft пусна нов инструмент за диагностика, SetupDiag.

Реклама

Setupdiag

Процедурата за надстройка за Windows 10 може да има проблеми, което прави инсталацията на нова компилация невъзможна. Ако сте Windows Insider в Fast Ring, получавате нови компилации много по-бързо от другите. Те са с предварително издание и могат да съдържат сериозни проблеми.

Когато инсталацията не успее да надстрои операционната система, Windows показва код за грешка и прекратява процеса. Повече подробности обикновено могат да бъдат намерени в дневника за настройка. За съжаление тези регистрационни файлове не са удобни за потребителя. Трудно е да се прочете и разбере какво се случва и да се филтрират успешните събития. За тази цел може да се използва инструментът SetupDiag.

SetupDiag.exe е самостоятелен инструмент за диагностика, който може да се използва за получаване на подробности за това защо надстройката на Windows 10 е била неуспешна.

SetupDiag работи, като изследва регистрационните файлове на Windows Setup. Той се опитва да анализира тези регистрационни файлове, за да определи основната причина за неуспеха да актуализира или надстрои компютъра до Windows 10. SetupDiag може да се стартира на компютъра, който не е успял да се актуализира, или можете да експортирате регистрационни файлове от компютъра на друго място и да стартирате SetupDiag в офлайн режим.

SetupDiag може да бъде изтеглен от следния уеб сайт:

как да запазя отметки в google chrome -

Изтеглете SetupDiag

Инструментът поддържа следните параметри:

ПараметърОписание
/?
  • Показва интерактивна помощ
/ Изход:
  • Този незадължителен параметър ви позволява да посочите изходния файл за резултати. Тук ще намерите това, което SetupDiag успя да определи. Поддържа се само извеждане на текстов формат. UNC пътищата ще работят, при условие че контекстът, под който се изпълнява SetupDiag, има достъп до UNC пътя. Ако в пътеката има интервал, трябва да затворите целия път в двойни кавички (вижте примера по-долу).
  • По подразбиране: Ако не е посочено, SetupDiag ще създаде файла SetupDiagResults.log в същата директория, където се изпълнява SetupDiag.exe.
/ Режим:
  • Този незадължителен параметър ви позволява да посочите режима, в който ще работи SetupDiag: офлайн или онлайн.
  • Офлайн: казва на SetupDiag да работи срещу набор от регистрационни файлове, вече заснети от неуспешна система. В този режим можете да стартирате навсякъде, където имате достъп до регистрационните файлове. Този режим не изисква SetupDiag да се изпълнява на компютъра, който не е успял да се актуализира. Когато посочвате офлайн режим, трябва да посочите и параметъра / LogsPath:.
  • Онлайн: казва на SetupDiag, че се изпълнява на компютъра, който не е успял да се актуализира. SetupDiag ще се опита да намери регистрационни файлове и ресурси в стандартни местоположения на Windows, като например % SystemDrive% $ Windows. ~ Bt директория за регистрационни файлове за настройка.
  • Пътищата за търсене на регистрационен файл могат да се конфигурират във файла SetupDiag.exe.config под клавиша SearchPath. Пътищата за търсене са разделени със запетая. Забележка: Голям брой пътища за търсене ще удължат времето, необходимо на SetupDiag да върне резултатите.
  • По подразбиране: Ако не е посочено, SetupDiag ще работи в онлайн режим.
/ LogsPath:
  • Този незадължителен параметър се изисква само когато / Режим: Офлайн е посочено. Това казва на SetupDiag.exe къде да намерите регистрационните файлове. Тези регистрационни файлове могат да бъдат във формат на плоска папка или да съдържат множество поддиректории. SetupDiag ще търси рекурсивно всички дъщерни директории. Този параметър трябва да бъде пропуснат, когато / Мода: Онлайн е посочено.
/ ZipLogs:
  • Този незадължителен параметър казва на SetupDiag.exe да създаде zip файл, продължаващ резултатите си, и всички журнални файлове, които той анализира. Zip файлът се създава в същата директория, където се изпълнява SetupDiag.exe.
  • По подразбиране: Ако не е посочено, се използва стойност „true“.
/ Многословен
  • Този незадължителен параметър ще изведе много повече данни към регистрационния файл, създаден от SetupDiag.exe. По подразбиране SetupDiag ще създаде запис на регистрационен файл само за сериозни грешки. Използвайки / Многословен ще накара SetupDiag винаги да създава регистрационен файл с подробности за отстраняване на грешки, което може да бъде полезно при докладване на проблем с SetupDiag.

Ако надстройката на компилация не е успешна, стартирайте инструмента и вижте файла SetupDiagResults.log в същата папка, в която се съхранява SetupDiag.

Setupdiag работи

Можете да посочите местоположението на регистрационния файл, като използвате аргумента Output:

SetupDiag.exe / Output: C:SetupDiagResults.log / Mode: Online

Също така можете да замените местоположението на регистрационните файлове на Windows (например да анализирате регистрационни файлове на неработоспособна ОС), както следва:

SetupDiag.exe /Output:C:SetupDiagResults.log / Mode: Offline / LogsPath: D:  Temp  Logs  LogSet1

В зависимост от това кога надстройката е неуспешна, копирайте една от следните папки във вашето офлайн местоположение:

$ Windows. ~ Bt sources panther
$ Windows. ~ Bt Източници Откат
Windows Panther
Windows Panther NewOS

Следващият пример показва, че регистрационният файл на SetupDiag се е стартирал в офлайн режим. В този пример има предупреждение за приложение, но тъй като настройката се изпълнява в / тих режим, то се превръща в блок. Инструкции за разрешаване на проблема се предоставят от SetupDiag в изхода.

C:  SetupDiag> SetupDiag.exe /Output:C:SetupDiagResults.log / Mode: Offline / LogsPath: C:  Temp  BobMacNeill SetupDiag v1.01 Copyright (c) Microsoft Corporation. Всички права запазени Търсене на регистрационни файлове, това може да отнеме минута или повече в зависимост от броя и размера на дневниците ... моля изчакайте. Намерени 4 setupact.logs. Обработка на setupact.log на: c:  temp  bobmacneill  $ WINDOWS. ~ BT  Sources  Panther  setupact.log Обработка на setupact.log на: c:  temp  bobmacneill  Panther  setupact.log Обработка на setupact.log на: c:  temp  bobmacneill  Panther  NewOs  Panther  setupact.log Обработка на setupact.log при: c:  temp  bobmacneill  Panther  UnattendGC  setupact.log Намерено c:  temp  bobmacneill  $ WINDOWS. ~ BT  Източници  Panther  setupact.log с дата на актуализация 03/29/2018 23:13:58 и CV: H2X + YsWL / UOkj / 8X, за да бъде правилният дневник за настройка. Събиране на информация от регистрационни файлове за настройка. SetupDiag: правило за обработка: CompatScanOnly. ..Няма съвпадение. SetupDiag: правило за обработка: BitLockerHardblock. ..Няма съвпадение. SetupDiag: правило за обработка: VHDHardblock. ..Няма съвпадение. SetupDiag: правило за обработка: PortableWorkspaceHardblock. ..Няма съвпадение. SetupDiag: правило за обработка: AuditModeHardblock. ..Няма съвпадение. SetupDiag: правило за обработка: SafeModeHardblock. ..Няма съвпадение. SetupDiag: правило за обработка: InsufficientSystemPartitionDiskSpaceHardblock. ..Няма съвпадение. SetupDiag: правило за обработка: CompatBlockedApplicationAutoUninstall. ....Няма съвпадение. SetupDiag: правило за обработка: CompatBlockedApplicationDismissable. .... Намерен съвпадащ профил: CompatBlockedApplicationDismissable - EA52620B-E6A0-4BBC-882E-0686605736D9 Предупреждение: Намерен блок на приложение за: „Защита на крайната точка на Microsoft“. Това е недопустимо съобщение, когато не се изпълнява setup.exe в режим '/ тих'. Помислете дали да не посочите „/ compat / ignore warning“, за да игнорирате тези недопустими предупреждения. Трябва да деинсталирате ръчно „Защита на Microsoft Endpoint“, преди да продължите с инсталацията / актуализацията, или да промените параметрите на командния ред, за да игнорирате предупрежденията. За повече информация относно превключвателите на командния ред за настройка вижте тук: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/windows-setup-command-line-options SetupDiag: правило за обработка: CompatBlockedApplicationManualUninstall. ....Няма съвпадение. SetupDiag: правило за обработка: HardblockDeviceOrDriver. ....Няма съвпадение. SetupDiag: правило за обработка: HardblockMismatchedLanguage. ..Няма съвпадение. SetupDiag: правило за обработка: HardblockFlightSigning. ..Няма съвпадение. SetupDiag: правило за обработка: DiskSpaceBlockInDownLevel. ..Няма съвпадение. SetupDiag: правило за обработка: DiskSpaceFailure. ..Няма съвпадение. SetupDiag: правило за обработка: DebugSetupMemoryDump. .Няма съвпадение. SetupDiag: правило за обработка: DebugSetupCrash. .Няма съвпадение. SetupDiag: правило за обработка: DebugMemoryDump. .Няма съвпадение. SetupDiag: правило за обработка: DeviceInstallHang. ..Няма съвпадение. SetupDiag: правило за обработка: BootFailureDetected. .Няма съвпадение. SetupDiag: правило за обработка: FindDebugInfoFromRollbackLog. .Няма съвпадение. SetupDiag: правило за обработка: AdvancedInstallerFailed. ..Няма съвпадение. SetupDiag: правило за обработка: FindMigApplyUnitFailure. ..Няма съвпадение. SetupDiag: правило за обработка: FindMigGatherUnitFailure. ..Няма съвпадение. SetupDiag: правило за обработка: OptionalComponentInstallFailure. ..Няма съвпадение. SetupDiag: правило за обработка: CriticalSafeOSDUFailure. ..Няма съвпадение. SetupDiag: правило за обработка: UserProfileCreationFailureDuringOnlineApply. ..Няма съвпадение. SetupDiag: правило за обработка: WimMountFailure. ..Няма съвпадение. SetupDiag: правило за обработка: FindSuccessfulUpgrade. ..Няма съвпадение. SetupDiag: правило за обработка: FindSetupHostReportedFailure. ..Няма съвпадение. SetupDiag: правило за обработка: FindDownlevelFailure. ..Няма съвпадение. SetupDiag: правило за обработка: FindAbruptDownlevelFailure. .... Грешка: SetupDiag съобщава за внезапна повреда на ниско ниво. Последна операция: Финализиране, грешка: 0xC1900208 - 0x4000C Данни за грешки: Последна операция: Финализиране, Грешка: 0xC1900208 - 0x4000C Вижте https://docs.microsoft.com/en-us/windows/deployment/upgrade/upgrade-error-codes за информация за грешка. SetupDiag: правило за обработка: FindSetupPlatformFailedOperationInfo. ..Няма съвпадение. SetupDiag: правило за обработка: FindRollbackFailure. ..Няма съвпадение. SetupDiag намери 2 съответстващи проблема. Предупреждение: Намерен блок на приложение за: „Защита на крайната точка на Microsoft“. Това е недопустимо съобщение, когато не се изпълнява setup.exe в режим '/ тих'. Помислете дали да не посочите „/ compat / ignore warning“, за да игнорирате тези недопустими предупреждения. Трябва да деинсталирате ръчно „Защита на Microsoft Endpoint“, преди да продължите с инсталацията / актуализацията, или да промените параметрите на командния ред, за да игнорирате предупрежденията. За повече информация относно превключвателите на командния ред за настройка вижте тук: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/windows-setup-command-line-options Грешка: Отчетите на SetupDiag внезапно намаляват- отказ на ниво. Последна операция: Финализиране, грешка: 0xC1900208 - 0x4000C Данни за грешки: Последна операция: Финализиране, Грешка: 0xC1900208 - 0x4000C Вижте https://docs.microsoft.com/en-us/windows/deployment/upgrade/upgrade-error-codes за информация за грешка. Резултатите от SetupDiag бяха регистрирани в: c:  setupdiag  results.log Logs ZipFile, създадени на: c:  setupdiag  Logs_14.zip

Източник: docs.microsoft.com

Интересни Статии

Избор На Редактора

Как да инсталирате драйвер за принтер
Как да инсталирате драйвер за принтер
Драйверът за принтер е софтуер, който казва на вашия компютър как да използва функциите на вашия принтер. Ето как да инсталирате или преинсталирате драйвер за вашия принтер.
Числата на CUSIP и как да ги търсите
Числата на CUSIP и как да ги търсите
Научете какво е CUSIP номер, какво означават знаците в един и основите за това как да търсите CUSIP номер, като използвате няколко различни метода.
8-те най-добри приложения за новини за iPhone през 2024 г
8-те най-добри приложения за новини за iPhone през 2024 г
Искате ли да сте в крак с последните извънредни новини? Тогава имате нужда от най-добрите приложения за новини за iPhone. Този списък включва всички най-предпочитани за получаване на вашите новини точно сега.
Aero Patch 1.4
Aero Patch 1.4
Ето Aero пластир, създаден от моя приятел г-н dUSHA, който позволява пълнофункционални aero стъкло и функции за персонализация в Windows 7 Home Basic и Windows 7 Starter, като например Aero Glass и оцветяване. - Пълна поддръжка на теми, включително RSS и слайдшоу. , Shake и WinFlip 3D. - Поддръжка на теми на трети страни. Най-новата версия е 1.4, вижте
Преглед на Asus Transformer Book T100: Хибридният хибрид, който започна всичко
Преглед на Asus Transformer Book T100: Хибридният хибрид, който започна всичко
Asus Transformer Book T100 беше устройството, което доведе до евтиното зареждане на Windows, но времето - и технологията - продължиха напред. От стартирането му няколко поколения нискотарифни Windows клаудбукове и Chromebook на Google преобразиха лаптопа
Как да изтрия всички публикации в Reddit
Как да изтрия всички публикации в Reddit
https://www.youtube.com/watch?v=tbWDDJ6HAeI Ако сте дългогодишен потребител на Reddit, има вероятност да съжалявате за поне няколко публикации, които сте споделили с общността. Да се ​​избягваш за споделяне на непопулярно мнение е бизнес като
Как да смените басите на Airpods
Как да смените басите на Airpods
Едно от най-добрите неща за AirPods е, че можете да персонализирате собствения си опит. Можете да слушате музика, когато пожелаете, като имате свободни ръце за изпълнение на други задачи, но това не е всичко. Вие