Основен 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

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

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

Как да направите видео тапет на вашия телефон
Как да направите видео тапет на вашия телефон
Как да създадете свой собствен тапет с видеоклипове от камерата на вашия смартфон. Включва инструкции за задаване на видеоклип като тапет за iPhone и Android.
Rollin ’Wild тема за Windows 8
Rollin ’Wild тема за Windows 8
Може би знаете за много забавен видеоклип „Rollin 'Wild“. В случай, че не сте - трябва да го видите точно сега: Тази тема включва тапети с тези страхотни животни от видеото. Носете подвижното сафари на работния си плот. Размер: 1.90 Mb Връзка за изтегляне Всички изображения са създадени от ROLLIN 'WILD общността. Те са на разположение
Как да печелите пари и да получавате плащания с Instagram Reels
Как да печелите пари и да получавате плащания с Instagram Reels
Откакто Instagram за първи път представи Reels през 2020 г., те се превърнаха в любима функция на това приложение. Тези видеоклипове с кратка форма, предназначени да превземат TikTok, са много повече от просто начин за прекарване на времето. Благодарение на техните
Закачете или откачете приспособлението за лентата за игри на Xbox от екрана в Windows 10
Закачете или откачете приспособлението за лентата за игри на Xbox от екрана в Windows 10
Как да закачите или откачите приспособлението за Xbox Game Bar от екран в Windows 10 В Windows 10 можете да закачите приспособлението за Xbox Game Bar на екрана, така че да остане винаги видимо над всички други прозорци. Използвайки приспособления за Xbox, можете да имате приспособление за проследяване на производителността, което показва натоварването на процесора и графичния ви процесор.
Как да блокирам някой, без те да знаят във Viber
Как да блокирам някой, без те да знаят във Viber
Някои хора са просто твърде неприятни или досадни, за да издържат дълго. Ако получат номера ви, те могат да ви изпратят съобщение във Viber и намеците може да не са достатъчни, за да ви накарат да ви оставят на мира. В
Как да копирате формула надолу в колона в Google Таблици
Как да копирате формула надолу в колона в Google Таблици
Можете да използвате Google Таблици за всичко - от бюджетиране на домакинството до управление на бизнеса. Sheets също улеснява работата по сметки, фактуриране и фактуриране. Един от начините да помогне е с формули и това е темата на днешния урок.
Samsung Galaxy J7 Pro – Как да изчистите Chrome и кеша на приложения
Samsung Galaxy J7 Pro – Как да изчистите Chrome и кеша на приложения
Вашият Galaxy J7 Pro може да замръзне или да се забави, когато се претовари. Това може да се случи, защото кеш паметта е запълнена. Google Chrome е известен с възможностите си за изчерпване на RAM. Въпреки това, други кешове на приложения могат да причинят памет