Ang bagong napakabilis na cadence ng mga modernong bersyon ng Windows at maikling ikot ng buhay ay pinilit ang mga gumagamit na magsagawa ng buong pag-upgrade ng OS dalawang beses sa isang taon. Halimbawa, ang pinakabagong matatag na paglabas ng Windows 10 sa pagsulat na ito ay ang bersyon 1803, 'Abril 2018 Update'. Gayunpaman, inaasahan na namin ang bersyon 1809 sa pagtatapos ng taong ito. Upang matulungan ang mga gumagamit na magsagawa ng maayos na mga pag-upgrade, naglabas ang Microsoft ng isang bagong tool sa diagnostic, ang SetupDiag.
Anunsyo
Ang pamamaraan sa pag-upgrade para sa Windows 10 ay maaaring may mga isyu, na ginagawang imposible ang pag-install ng isang bagong build. Kung ikaw ay isang Windows Insider sa Fast Ring, nakakatanggap ka ng mga bagong build nang mas mabilis kaysa sa iba. Ang mga ito ay may kalidad na pre-release at maaaring maglaman ng mga seryosong isyu.
Kapag nabigo ang Pag-set up upang mai-upgrade ang OS, nagpapakita ang Windows ng isang error code, at tinatapos ang proseso. Higit pang mga detalye ay karaniwang matatagpuan sa log ng pag-setup. Sa kasamaang palad, ang mga log na ito ay hindi madaling gamitin. Mahirap basahin at maunawaan kung ano ang nangyayari at salain ang matagumpay na mga kaganapan. Para sa hangaring ito, maaaring magamit ang tool na SetupDiag.
Ang SetupDiag.exe ay isang standalone diagnostic tool na maaaring magamit upang makakuha ng mga detalye tungkol sa kung bakit hindi matagumpay ang isang pag-upgrade sa Windows 10.
Gumagana ang SetupDiag sa pamamagitan ng pagsusuri sa mga file ng log ng Pag-setup ng Windows. Sinusubukan nitong i-parse ang mga log file na ito upang matukoy ang pangunahing sanhi ng kabiguang i-update o i-upgrade ang computer sa Windows 10. Ang SetupDiag ay maaaring patakbuhin sa computer na nabigo sa pag-update, o maaari mong i-export ang mga log mula sa computer sa ibang lokasyon at patakbuhin ang SetupDiag sa offline mode.
Maaaring ma-download ang SetupDiag mula sa sumusunod na web site:
paano tanggalin kamakailan nanood sa netflix apple tv
Sinusuportahan ng tool ang mga sumusunod na parameter:
Parameter | Paglalarawan |
---|---|
/? |
|
/ Output: |
|
/ Mode: |
|
/ LogsPath: |
|
/ ZipLogs: |
|
/ Verbose |
|
Kung nabigo ang iyong pag-upgrade sa build, patakbuhin ang tool at tingnan ang SetupDiagResults.log file sa parehong folder kung saan nakaimbak ang SetupDiag.
Maaari mong tukuyin ang lokasyon ng file ng log sa pamamagitan ng paggamit ng Output argument:
SetupDiag.exe /Output:C:SetupDiagResults.log / Mode: Online
Gayundin, maaari mong i-override ang lokasyon ng mga tala ng Windows (hal. Upang pag-aralan ang mga tala ng isang hindi ma -bot na OS) tulad ng sumusunod:
SetupDiag.exe /Output:C:SetupDiagResults.log / Mode: Offline / LogsPath: D: Temp Logs LogSet1
Nakasalalay sa kung kailan nabigo ang pag-upgrade, kopyahin ang isa sa mga sumusunod na folder sa iyong offline na lokasyon:
$ Windows. ~ Bt pinagkukunan panther
$ Windows. ~ Bt Mga Pinagmulan Rollback
Windows Panther
Windows Panther NewOS
Ipinapakita ng sumusunod na halimbawa na ang pag-log ng SetupDiag ay nagsimula sa offline mode. Sa halimbawang ito, mayroong isang babala sa application, ngunit dahil ang pag-set up ay naisakatuparan sa / tahimik na mode, ito ay nagiging isang bloke. Ang mga tagubilin upang malutas ang problema ay ibinibigay ng SetupDiag sa output.
C: SetupDiag> SetupDiag.exe /Output:C:SetupDiagResults.log / Mode: Offline / LogsPath: C: Temp BobMacNeill SetupDiag v1.01 Copyright (c) Microsoft Corporation. Nakalaan ang lahat ng mga karapatan sa paghahanap ng mga log ng pag-setup, maaari itong tumagal ng isang minuto o higit pa depende sa bilang at laki ng mga tala ... mangyaring maghintay. Nahanap ang 4 setupact.logs. Pinoproseso ang setupact.log sa: c: temp bobmacneill $ WINDOWS. ~ BT Mga Pinagmulan Panther setupact.log Pagproseso ng setupact.log sa: c: temp bobmacneill Panther setupact.log Pagproseso ng setupact.log sa: c: temp bobmacneill Panther NewOs Panther setupact.log Pagproseso ng setupact.log sa: c: temp bobmacneill Panther UnattendGC setupact.log Natagpuan c: temp bobmacneill $ WINDOWS. ~ BT Mga Pinagmulan Panther setupact.log na may petsa ng pag-update 03/29/2018 23:13:58 at CV: H2X + YsWL / UOkj / 8X upang maging wastong pag-setup log. Ang pangangalap ng impormasyon mula sa mga pag-setup ng mga tala. SetupDiag: panuntunan sa pagpoproseso: CompatScanOnly. ..Walang laban. SetupDiag: panuntunan sa pagpoproseso: BitLockerHardblock. ..Walang laban. SetupDiag: panuntunan sa pagpoproseso: VHDHardblock. ..Walang laban. SetupDiag: panuntunan sa pagpoproseso: PortableWorkspaceHardblock. ..Walang laban. SetupDiag: panuntunan sa pagpoproseso: AuditModeHardblock. ..Walang laban. SetupDiag: panuntunan sa pagpoproseso: SafeModeHardblock. ..Walang laban. SetupDiag: panuntunan sa pagpoproseso: Hindi sapatSystemPartitionDiskSpaceHardblock. ..Walang laban. SetupDiag: panuntunan sa pagpoproseso: CompatBlockedApplicationAutoUninstall. .... Walang laban. SetupDiag: panuntunan sa pagpoproseso: CompatBlockedApplicationDismissable. .... Natagpuan ang Profile sa Pagtutugma: CompatBlockedApplicationDismissable - EA52620B-E6A0-4BBC-882E-0686605736D9 Babala: Nahanap ang Application Block para sa: 'Proteksyon ng Endpoint ng Microsoft'. Ito ay isang natatanggal na mensahe kapag hindi tumatakbo ang setup.exe sa mode na '/ tahimik'. Isaalang-alang ang pagtukoy ng '/ compat / huwag pansinin ang babala' upang balewalain ang mga hindi natatanggap na babalang ito. Dapat mong manu-manong i-uninstall ang 'Microsoft Endpoint Protection' bago magpatuloy sa pag-install / pag-update, o baguhin ang mga parameter ng linya ng utos upang huwag pansinin ang mga babala. Para sa karagdagang impormasyon tungkol sa mga switch ng linya ng utos ng utos, tingnan dito: https://docs.microsoft.com/en-us/windows-hardware/manufakturure/desktop/windows-setup-command-line-options SetupDiag: panuntunan sa pagproseso: CompatBlockedApplicationManualUninstall. .... Walang laban. SetupDiag: panuntunan sa pagpoproseso: HardblockDeviceOrDriver. .... Walang laban. SetupDiag: panuntunan sa pagpoproseso: HardblockMismatchedLanguage. ..Walang laban. SetupDiag: panuntunan sa pagpoproseso: HardblockFlightSigning. ..Walang laban. SetupDiag: panuntunan sa pagpoproseso: DiskSpaceBlockInDownLevel. ..Walang laban. SetupDiag: panuntunan sa pagpoproseso: DiskSpaceFailure. ..Walang laban. SetupDiag: panuntunan sa pagpoproseso: DebugSetupMemoryDump. .Walang laban. SetupDiag: panuntunan sa pagpoproseso: DebugSetupCrash. .Walang laban. SetupDiag: panuntunan sa pagpoproseso: DebugMemoryDump. .Walang laban. SetupDiag: panuntunan sa pagpoproseso: DeviceInstallHang. ..Walang laban. SetupDiag: panuntunan sa pagpoproseso: BootFailureDetected. .Walang laban. SetupDiag: panuntunan sa pagpoproseso: FindDebugInfoFromRollbackLog. .Walang laban. SetupDiag: panuntunan sa pagpoproseso: AdvancedInstallerFailed. ..Walang laban. SetupDiag: panuntunan sa pagpoproseso: FindMigApplyUnitFailure. ..Walang laban. SetupDiag: panuntunan sa pagpoproseso: FindMigGatherUnitFailure. ..Walang laban. SetupDiag: panuntunan sa pagpoproseso: OpsyonalComponentInstallFailure. ..Walang laban. SetupDiag: panuntunan sa pagpoproseso: CriticalSafeOSDUFailure. ..Walang laban. SetupDiag: panuntunan sa pagpoproseso: UserProfileCreationFailureDuringOnlineApply. ..Walang laban. SetupDiag: panuntunan sa pagpoproseso: WimMountFailure. ..Walang laban. SetupDiag: panuntunan sa pagpoproseso: FindSuccessfulUpgrade. ..Walang laban. SetupDiag: panuntunan sa pagpoproseso: FindSetupHostReportsFailure. ..Walang laban. SetupDiag: panuntunan sa pagpoproseso: FindDownlevelFailure. ..Walang laban. SetupDiag: panuntunan sa pagpoproseso: FindAbruptDownlevelFailure. .... Error: Ang mga ulat sa SetupDiag ay biglang pagkabigo sa antas. Huling Pagpapatakbo: I-finalize, Error: 0xC1900208 - 0x4000C Failure Data: Huling Pagpapatakbo: I-finalize, Error: 0xC1900208 - 0x4000C Sumangguni sa https://docs.microsoft.com/en-us/windows/deployment/upgrade/upgrade-error-codes para sa impormasyon sa error. SetupDiag: panuntunan sa pagpoproseso: FindSetupPlatformFailedOperationInfo. ..Walang laban. SetupDiag: panuntunan sa pagpoproseso: FindRollbackFailure. ..Walang laban. Natagpuan ng SetupDiag ang 2 magkaparehong isyu. Babala: Natagpuan ang Application Block para sa: 'Proteksyon ng Endpoint ng Microsoft'. Ito ay isang natatanggal na mensahe kapag hindi tumatakbo ang setup.exe sa mode na '/ tahimik'. Isaalang-alang ang pagtukoy ng '/ compat / huwag pansinin ang babala' upang balewalain ang mga hindi natatanggap na babalang ito. Dapat mong manu-manong i-uninstall ang 'Microsoft Endpoint Protection' bago magpatuloy sa pag-install / pag-update, o baguhin ang mga parameter ng linya ng utos upang huwag pansinin ang mga babala. Para sa karagdagang impormasyon tungkol sa mga switch ng linya ng utos ng utos, tingnan dito: https://docs.microsoft.com/en-us/windows-hardware/manufakturure/desktop/windows-setup-command-line-options Error: Ang mga ulat sa SetupDiag ay biglang bumaba- antas ng kabiguan. Huling Pagpapatakbo: I-finalize, Error: 0xC1900208 - 0x4000C Failure Data: Huling Pagpapatakbo: I-finalize, Error: 0xC1900208 - 0x4000C Sumangguni sa https://docs.microsoft.com/en-us/windows/deployment/upgrade/upgrade-error-codes para sa impormasyon sa error. Ang mga resulta ng SetupDiag ay naka-log sa: c: setupdiag results.log Logs ZipFile nilikha sa: c: setupdiag Logs_14.zip
Pinagmulan: docs.microsoft.com