Windows Tips & News

Dijagnosticirajte probleme s nadogradnjom sustava Windows 10 pomoću SetupDiag

click fraud protection

Novi super brzi ritam modernih verzija sustava Windows i kratak životni ciklus natjerali su korisnike na potpunu nadogradnju OS-a dvaput godišnje. Na primjer, najnovije stabilno izdanje sustava Windows 10 u trenutku pisanja ovog teksta je verzija 1803, "Ažuriranje iz travnja 2018.". Međutim, već krajem ove godine očekujemo verziju 1809. Kako bi pomogao korisnicima u nesmetanom izvođenju nadogradnje, Microsoft je izdao novi dijagnostički alat, SetupDiag.
Setupdiag

Postupak nadogradnje za Windows 10 može imati problema, što onemogućuje instalaciju nove verzije. Ako ste Windows Insider u Fast Ringu, primate nove verzije puno brže od ostalih. Oni su kvalitete prije objavljivanja i mogu sadržavati ozbiljne probleme.

Kada instalacija ne uspije nadograditi OS, Windows prikazuje kod pogreške i prekida proces. Više pojedinosti obično se može pronaći u zapisniku postavljanja. Nažalost, ovi zapisi nisu jednostavni za korištenje. Teško je čitati i razumjeti što se događa i filtrirati uspješne događaje. U tu svrhu može se koristiti alat SetupDiag.

SetupDiag.exe je samostalni dijagnostički alat koji se može koristiti za dobivanje pojedinosti o tome zašto nadogradnja sustava Windows 10 nije uspjela.

SetupDiag radi tako što ispituje datoteke zapisnika za postavljanje sustava Windows. Pokušava raščlaniti ove datoteke zapisnika kako bi utvrdio osnovni uzrok neuspjeha ažuriranja ili nadogradnje računala na Windows 10. SetupDiag se može pokrenuti na računalu koje se nije uspjelo ažurirati ili možete izvesti zapise s računala na drugo mjesto i pokrenuti SetupDiag u izvanmrežnom načinu.

SetupDiag se može preuzeti sa sljedeće web stranice:

Preuzmite SetupDiag

Alat podržava sljedeće parametre:

Parametar Opis
/?
  • Prikazuje interaktivnu pomoć
/Output:
  • Ovaj izborni parametar omogućuje vam da odredite izlaznu datoteku za rezultate. Ovdje ćete pronaći ono što je SetupDiag uspio utvrditi. Podržan je samo izlaz u tekstualnom formatu. UNC staze će raditi, pod uvjetom da kontekst u kojem se SetupDiag izvodi ima pristup UNC stazi. Ako put ima razmak, morate cijeli put staviti u dvostruke navodnike (pogledajte odjeljak primjera u nastavku).
  • Zadano: ako nije navedeno, SetupDiag će kreirati datoteku SetupDiagResults.log u istom direktoriju gdje je pokrenut SetupDiag.exe.
/Mode:
  • Ovaj izborni parametar omogućuje vam da odredite način rada u kojem će SetupDiag raditi: Offline ili Online.
  • Izvanmrežno: govori SetupDiagu da se pokrene na skupu datoteka dnevnika već zarobljenih iz neuspjelog sustava. U ovom načinu rada možete pokrenuti bilo gdje gdje imate pristup datotekama dnevnika. Ovaj način ne zahtijeva pokretanje SetupDiag-a na računalu koje se nije uspjelo ažurirati. Kada navedete izvanmrežni način rada, također morate navesti parametar /LogsPath:.
  • Online: govori SetupDiagu da se izvodi na računalu koje se nije uspjelo ažurirati. SetupDiag će pokušati pronaći datoteke zapisnika i resurse na standardnim Windows lokacijama, kao što je %SystemDrive%$Windows.~bt direktorij za datoteke dnevnika postavljanja.
  • Putovi pretraživanja datoteke dnevnika mogu se konfigurirati u datoteci SetupDiag.exe.config, pod ključem SearchPath. Putovi pretraživanja odvojeni su zarezima. Napomena: Veliki broj putova pretraživanja produžit će vrijeme potrebno da SetupDiag vrati rezultate.
  • Zadana postavka: Ako nije navedeno, SetupDiag će se izvoditi u mrežnom načinu.
/LogsPath:
  • Ovaj izborni parametar je potreban samo kada /Način: Izvanmrežno je specificirano. Ovo govori SetupDiag.exe gdje pronaći datoteke dnevnika. Te datoteke zapisnika mogu biti u formatu ravne mape ili sadržavati više poddirektorija. SetupDiag će rekurzivno pretraživati ​​sve podređene direktorije. Ovaj parametar treba izostaviti kada se /Način: Online je specificirano.
/ZipLogs:
  • Ovaj neobavezni parametar govori SetupDiag.exe da stvori zip datoteku koja nastavlja svoje rezultate i sve datoteke zapisnika koje je analizirao. Zip datoteka se kreira u istom direktoriju u kojem je pokrenut SetupDiag.exe.
  • Zadano: ako nije navedeno, koristi se vrijednost 'true'.
/Verbose
  • Ovaj neobavezni parametar će ispisati mnogo više podataka u datoteku dnevnika koju proizvodi SetupDiag.exe. Prema zadanim postavkama SetupDiag će proizvesti unos u datoteku dnevnika samo za ozbiljne pogreške. Korištenje /Verbose će uzrokovati da SetupDiag uvijek proizvede datoteku dnevnika s pojedinostima za otklanjanje pogrešaka, što može biti korisno kada prijavite problem sa SetupDiagom.

Ako vaša nadogradnja nije uspjela, pokrenite alat i pogledajte datoteku SetupDiagResults.log u istoj mapi u kojoj je pohranjen SetupDiag.

Možete odrediti mjesto datoteke dnevnika koristeći izlazni argument:

SetupDiag.exe /Izlaz: C:\SetupDiag\Results.log /Način: Online

Također, možete nadjačati lokaciju Windows zapisnika (npr. za analizu zapisnika nebotiranog OS-a) na sljedeći način:

SetupDiag.exe /Izlaz: C:\SetupDiag\Results.log /Način: Izvanmrežno /LogsPath: D:\Temp\Logs\LogSet1. 

Ovisno o tome kada nadogradnja nije uspjela, kopirajte jednu od sljedećih mapa na svoju izvanmrežnu lokaciju:

\$Windows.~bt\sources\panther
\$Windows.~bt\Sources\Rollback
\Windows\Panther
\Windows\Panther\NewOS

Sljedeći primjer pokazuje da je zapisnik SetupDiag pokrenut u izvanmrežnom načinu. U ovom primjeru postoji upozorenje aplikacije, ali budući da se postavljanje izvodi u /quiet modu, ono postaje blok. Upute za rješavanje problema daje SetupDiag u izlazu.

C:\SetupDiag>SetupDiag.exe /Izlaz: C:\SetupDiag\Results.log /Način: Offline /LogsPath: C:\Temp\BobMacNeill SetupDiag v1.01. Autorsko pravo (c) Microsoft Corporation. Sva prava pridržana Pretraživanje zapisnika postavljanja, to može potrajati minutu ili više ovisno o broju i veličini zapisnika...molimo pričekajte. Pronađena su 4 setupact.logs. Obrada setupact.log na: c:\temp\bobmacneill\$WINDOWS.~BT\Sources\Panther\setupact.log Obrada setupact.log na: c:\temp\bobmacneill\Panther\setupact.log Obrada setupact.log na: c:\temp\bobmacneill\Panther\NewOs\Panther\setupact.log Obrada setupact.log na: c:\temp\bobmacneill\Panther\UnattendGC\setupact.log. Pronađen je c:\temp\bobmacneill\$WINDOWS.~BT\Sources\Panther\setupact.log s datumom ažuriranja 29.3.2018 23:13:58 i životopisom: H2X+YsWL/UOkj/8X kao ispravan zapisnik postavljanja. Prikupljanje informacija iz zapisnika postavljanja. SetupDiag: pravilo obrade: CompatScanOnly. ..Nema podudaranja. SetupDiag: pravilo obrade: BitLockerHardblock. ..Nema podudaranja. SetupDiag: pravilo obrade: VHDHardblock. ..Nema podudaranja. SetupDiag: pravilo obrade: PortableWorkspaceHardblock. ..Nema podudaranja. SetupDiag: pravilo obrade: AuditModeHardblock. ..Nema podudaranja. SetupDiag: pravilo obrade: SafeModeHardblock. ..Nema podudaranja. SetupDiag: pravilo obrade: InsufficientSystemPartitionDiskSpaceHardblock. ..Nema podudaranja. SetupDiag: pravilo obrade: CompatBlockedApplicationAutoUninstall. ...Nema podudaranja. SetupDiag: pravilo obrade: CompatBlockedApplicationDismisable... Pronađen odgovarajući profil: CompatBlockedApplicationDismisable - EA52620B-E6A0-4BBC-882E-0686605736D9. Upozorenje: pronađen je blok aplikacije za: "Microsoft Endpoint Protection". Ovo je poruka koja se može odbaciti kada se setup.exe ne pokreće u "/quiet" načinu. Razmislite o navođenju "/compat /ignore warning" kako biste zanemarili ova upozorenja koja se mogu odbaciti. Morate ručno deinstalirati "Microsoft Endpoint Protection" prije nego što nastavite s instalacijom/ažuriranjem ili promijeniti parametre naredbenog retka da zanemarite upozorenja. Za više informacija o prekidačima naredbenog retka Setup pogledajte ovdje: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/windows-setup-command-line-options SetupDiag: pravilo obrade: CompatBlockedApplicationManualUninstall. ...Nema podudaranja. SetupDiag: pravilo obrade: HardblockDeviceOrDriver. ...Nema podudaranja. SetupDiag: pravilo obrade: HardblockMismatchedLanguage. ..Nema podudaranja. SetupDiag: pravilo obrade: HardblockFlightSigning. ..Nema podudaranja. SetupDiag: pravilo obrade: DiskSpaceBlockInDownLevel. ..Nema podudaranja. SetupDiag: pravilo obrade: DiskSpaceFailure. ..Nema podudaranja. SetupDiag: pravilo obrade: DebugSetupMemoryDump. .Nema podudaranja. SetupDiag: pravilo obrade: DebugSetupCrash. .Nema podudaranja. SetupDiag: pravilo obrade: DebugMemoryDump. .Nema podudaranja. SetupDiag: pravilo obrade: DeviceInstallHang. ..Nema podudaranja. SetupDiag: pravilo obrade: BootFailureDetected. .Nema podudaranja. SetupDiag: pravilo obrade: FindDebugInfoFromRollbackLog. .Nema podudaranja. SetupDiag: pravilo obrade: AdvancedInstallerFailed. ..Nema podudaranja. SetupDiag: pravilo obrade: FindMigApplyUnitFailure. ..Nema podudaranja. SetupDiag: pravilo obrade: FindMigGatherUnitFailure. ..Nema podudaranja. SetupDiag: pravilo obrade: OptionalComponentInstallFailure. ..Nema podudaranja. SetupDiag: pravilo obrade: CriticalSafeOSDUFailure. ..Nema podudaranja. SetupDiag: pravilo obrade: UserProfileCreationFailureDuringOnlineApply. ..Nema podudaranja. SetupDiag: pravilo obrade: WimMountFailure. ..Nema podudaranja. SetupDiag: pravilo obrade: FindSuccessfulUpgrade. ..Nema podudaranja. SetupDiag: pravilo obrade: FindSetupHostReportedFailure. ..Nema podudaranja. SetupDiag: pravilo obrade: FindDownlevelFailure. ..Nema podudaranja. SetupDiag: pravilo obrade: FindAbruptDownlevelFailure. ...Pogreška: SetupDiag izvješćuje o naglom kvaru na nižej razini. Posljednja operacija: finaliziranje, pogreška: 0xC1900208 - 0x4000C. Podaci o neuspjehu: posljednja operacija: finaliziranje, pogreška: 0xC1900208 - 0x4000C. Pogledajte na https://docs.microsoft.com/en-us/windows/deployment/upgrade/upgrade-error-codes za informacije o grešci. SetupDiag: pravilo obrade: FindSetupPlatformFailedOperationInfo. ..Nema podudaranja. SetupDiag: pravilo obrade: FindRollbackFailure. ..Nema podudaranja. SetupDiag je pronašao 2 podudarna problema. Upozorenje: pronađen je blok aplikacije za: "Microsoft Endpoint Protection". Ovo je poruka koja se može odbaciti kada se setup.exe ne pokreće u "/quiet" načinu. Razmislite o navođenju "/compat /ignore warning" kako biste zanemarili ova upozorenja koja se mogu odbaciti. Morate ručno deinstalirati "Microsoft Endpoint Protection" prije nego što nastavite s instalacijom/ažuriranjem ili promijeniti parametre naredbenog retka da zanemarite upozorenja. Za više informacija o prekidačima naredbenog retka Setup pogledajte ovdje: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/windows-setup-command-line-options. Pogreška: SetupDiag izvješćuje o iznenadnom neuspjehu niže razine. Posljednja operacija: finaliziranje, pogreška: 0xC1900208 - 0x4000C. Podaci o neuspjehu: posljednja operacija: finaliziranje, pogreška: 0xC1900208 - 0x4000C. Pogledajte na https://docs.microsoft.com/en-us/windows/deployment/upgrade/upgrade-error-codes za informacije o grešci. Rezultati SetupDiag-a zapisani su na: c:\setupdiag\results.log. Zapisi ZipFile kreiran na: c:\setupdiag\Logs_14.zip. 

Izvor: docs.microsoft.com

Nabavite Old Classic Paint za Windows 11 (verzija aplikacije za Windows 10)

Sada možete preuzeti Windows 10 verziju klasične aplikacije Paint za Windows 11. Izgrađen je s iz...

Čitaj više

Panos Panay otkriva da će AI značajke uskoro poboljšati Windows 11 i Windows 12

Panos Panay otkriva da će AI značajke uskoro poboljšati Windows 11 i Windows 12

Microsofov EVP & Chief Product Officer Panos Panay tijekom svoje sesije na AMD-ovom CES 2023 ...

Čitaj više

Chrome 110 dodaje biometrijsku autentifikaciju svom upravitelju lozinki, popravlja 15 ranjivosti

Chrome 110 dodaje biometrijsku autentifikaciju svom upravitelju lozinki, popravlja 15 ranjivosti

Google Chrome 110 dostupan je u stabilnom kanalu i dolazi s nekoliko poboljšanja i poboljšanja. S...

Čitaj više