SetupDiag ile Windows 10 Yükseltme Sorunlarını Tanılayın
Modern Windows sürümlerinin yeni süper hızlı ritmi ve kısa yaşam döngüsü, kullanıcıları yılda iki kez tam işletim sistemi yükseltmeleri yapmaya zorladı. Örneğin, bu yazı itibariyle en son kararlı Windows 10 sürümü, "Nisan 2018 Güncellemesi" olan 1803 sürümüdür. Ancak, bu yılın sonunda zaten 1809 sürümünü bekliyoruz. Kullanıcıların yükseltmeleri sorunsuz bir şekilde gerçekleştirmelerine yardımcı olmak için Microsoft, SetupDiag adlı yeni bir tanılama aracı yayımladı.
Reklamcılık
Windows 10 için yükseltme prosedürü, yeni bir yapının kurulumunu imkansız hale getiren sorunlara sahip olabilir. Fast Ring'de bir Windows Insider iseniz, yeni yapıları diğerlerinden çok daha hızlı alırsınız. Yayın öncesi kalitededirler ve ciddi sorunlar içerebilirler.
Kurulum, işletim sistemini yükseltemediğinde, Windows bir hata kodu gösterir ve işlemi sonlandırır. Daha fazla ayrıntı genellikle kurulum günlüğünde bulunabilir. Ne yazık ki, bu günlükler kullanıcı dostu değildir. Neler olup bittiğini okumak ve anlamak ve başarılı olayları filtrelemek zordur. Bu amaçla SetupDiag aracı kullanılabilir.
SetupDiag.exe, Windows 10 yükseltmesinin neden başarısız olduğuyla ilgili ayrıntıları almak için kullanılabilecek bağımsız bir tanılama aracıdır.
SetupDiag, Windows Kurulum günlük dosyalarını inceleyerek çalışır. Bilgisayarı Windows 10'a güncelleme veya yükseltme başarısızlığının temel nedenini belirlemek için bu günlük dosyalarını ayrıştırmaya çalışır. SetupDiag, güncellenemeyen bilgisayarda çalıştırılabilir veya günlükleri bilgisayardan başka bir konuma aktarabilir ve SetupDiag'ı çevrimdışı modda çalıştırabilirsiniz.
SetupDiag aşağıdaki web sitesinden indirilebilir:
SetupDiag'ı İndirin
Araç aşağıdaki parametreleri destekler:
Parametre | Açıklama |
---|---|
/? |
|
/Output: |
|
/Mode: |
|
/LogsPath: |
|
/ZipLogs: |
|
/Verbose |
|
Derleme yükseltmeniz başarısız olursa, aracı çalıştırın ve SetupDiag'ın depolandığı klasördeki SetupDiagResults.log dosyasına bakın.
Çıktı bağımsız değişkenini kullanarak günlük dosyasının konumunu belirtebilirsiniz:
SetupDiag.exe /Çıktı: C:\SetupDiag\Results.log /Mod: Çevrimiçi
Ayrıca, Windows günlükleri konumunu (örneğin, önyüklenemeyen bir işletim sisteminin günlüklerini analiz etmek için) aşağıdaki şekilde geçersiz kılabilirsiniz:
SetupDiag.exe /Çıktı: C:\SetupDiag\Results.log /Mod: Çevrimdışı /LogsPath: D:\Temp\Logs\LogSet1.
Yükseltmenin ne zaman başarısız olduğuna bağlı olarak, aşağıdaki klasörlerden birini çevrimdışı konumunuza kopyalayın:
\$Windows.~bt\sources\panther
\$Windows.~bt\Kaynaklar\Geri Alma
\Windows\Panter
\Windows\Panther\NewOS
Aşağıdaki örnek, SetupDiag'ın günlüğünün çevrimdışı modda başladığını gösterir. Bu örnekte bir uygulama uyarısı var, ancak kurulum /quiet modunda yürütüldüğünden bir blok haline geliyor. Sorunu çözmek için talimatlar çıktıda SetupDiag tarafından sağlanır.
C:\SetupDiag>SetupDiag.exe /Çıktı: C:\SetupDiag\Results.log /Mod: Çevrimdışı /LogsPath: C:\Temp\BobMacNeill SetupDiag v1.01. Telif hakkı (c) Microsoft Corporation. Tüm hakları saklıdır Kurulum günlükleri aranıyor, günlüklerin sayısına ve boyutuna bağlı olarak bu işlem bir dakika veya daha fazla sürebilir...lütfen bekleyin. 4 setupact.log bulundu. setupact.log şu adreste işleniyor: c:\temp\bobmacneill\$WINDOWS.~BT\Sources\Panther\setupact.log setupact.log şu adreste işleniyor: c:\temp\bobmacneill\Panther\setupact.log setupact.log şu adreste işleniyor: c:\temp\bobmacneill\Panther\NewOs\Panther\setupact.log setupact.log şu konumda işleniyor: c:\temp\bobmacneill\Panther\UnattendGC\setupact.log. c:\temp\bobmacneill\$WINDOWS.~BT\Sources\Panther\setupact.log güncelleme tarihi 03/29/2018 23:13:58 ve CV: H2X+YsWL/UOkj/8X ile doğru kurulum günlüğü bulundu. Kurulum günlüklerinden bilgi toplama. SetupDiag: işleme kuralı: Yalnızca CompatScan. ..eşleşme yok. SetupDiag: işleme kuralı: BitLockerHardblock. ..eşleşme yok. SetupDiag: işleme kuralı: VHDHardblock. ..eşleşme yok. SetupDiag: işleme kuralı: PortableWorkspaceHardblock. ..eşleşme yok. SetupDiag: işleme kuralı: AuditModeHardblock. ..eşleşme yok. SetupDiag: işleme kuralı: SafeModeHardblock. ..eşleşme yok. SetupDiag: işleme kuralı: InsufficientSystemPartitionDiskSpaceHardblock. ..eşleşme yok. SetupDiag: işleme kuralı: CompatBlockedApplicationAutoUninstall. ...eşleşme yok. SetupDiag: işleme kuralı: CompatBlockedApplicationDismissable... Eşleşen Profil bulundu: CompatBlockedApplicationDismissable - EA52620B-E6A0-4BBC-882E-0686605736D9. Uyarı: "Microsoft Endpoint Protection" için Uygulama Bloğu Bulundu. Bu, setup.exe "/quiet" modunda çalıştırılmadığında kapatılabilir bir mesajdır. Bu reddedilebilir uyarıları yok saymak için "/compat /ignore uyarı" belirtmeyi düşünün. Yüklemeye/güncellemeye devam etmeden önce "Microsoft Endpoint Protection"ı manuel olarak kaldırmanız veya uyarıları yoksaymak için komut satırı parametrelerini değiştirmeniz gerekir. Kurulum komut satırı anahtarları hakkında daha fazla bilgi için buraya bakın: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/windows-setup-command-line-options SetupDiag: işleme kuralı: CompatBlockedApplicationManualUninstall. ...eşleşme yok. SetupDiag: işleme kuralı: HardblockDeviceOrDriver. ...eşleşme yok. SetupDiag: işleme kuralı: HardblockMismatchedLanguage. ..eşleşme yok. SetupDiag: işleme kuralı: HardblockFlightSigning. ..eşleşme yok. SetupDiag: işleme kuralı: DiskSpaceBlockInDownLevel. ..eşleşme yok. SetupDiag: işleme kuralı: DiskSpaceFailure. ..eşleşme yok. SetupDiag: işleme kuralı: DebugSetupMemoryDump. .Eşleşme yok. SetupDiag: işleme kuralı: DebugSetupCrash. .Eşleşme yok. SetupDiag: işleme kuralı: DebugMemoryDump. .Eşleşme yok. SetupDiag: işleme kuralı: DeviceInstallHang. ..eşleşme yok. SetupDiag: işleme kuralı: BootFailureDetected. .Eşleşme yok. SetupDiag: işleme kuralı: FindDebugInfoFromRollbackLog. .Eşleşme yok. SetupDiag: işleme kuralı: AdvancedInstallerFailed. ..eşleşme yok. SetupDiag: işleme kuralı: FindMigApplyUnitFailure. ..eşleşme yok. SetupDiag: işleme kuralı: FindMigGatherUnitFailure. ..eşleşme yok. SetupDiag: işleme kuralı: İsteğe BağlıComponentInstallFailure. ..eşleşme yok. SetupDiag: işleme kuralı: CriticalSafeOSDUFailure. ..eşleşme yok. SetupDiag: işleme kuralı: UserProfileCreationFailureDuringOnlineApply. ..eşleşme yok. SetupDiag: işleme kuralı: WimMountFailure. ..eşleşme yok. SetupDiag: işleme kuralı: FindSuccessfulUpgrade. ..eşleşme yok. SetupDiag: işleme kuralı: FindSetupHostReportedFailure. ..eşleşme yok. SetupDiag: işleme kuralı: FindDownlevelFailure. ..eşleşme yok. SetupDiag: işleme kuralı: FindAbruptDownlevelFailure. ...Hata: SetupDiag, ani bir alt seviye hatası bildiriyor. Son İşlem: Sonlandır, Hata: 0xC1900208 - 0x4000C. Arıza Verisi: Son İşlem: Sonlandır, Hata: 0xC1900208 - 0x4000C. bkz. https://docs.microsoft.com/en-us/windows/deployment/upgrade/upgrade-error-codes hata bilgisi için. SetupDiag: işleme kuralı: FindSetupPlatformFailedOperationInfo. ..eşleşme yok. SetupDiag: işleme kuralı: FindRollbackFailure. ..eşleşme yok. SetupDiag, eşleşen 2 sorun buldu. Uyarı: "Microsoft Endpoint Protection" için Uygulama Bloğu Bulundu. Bu, setup.exe "/quiet" modunda çalıştırılmadığında kapatılabilir bir mesajdır. Bu reddedilebilir uyarıları yok saymak için "/compat /ignore uyarı" belirtmeyi düşünün. Yüklemeye/güncellemeye devam etmeden önce "Microsoft Endpoint Protection"ı manuel olarak kaldırmanız veya uyarıları yoksaymak için komut satırı parametrelerini değiştirmeniz gerekir. Kurulum komut satırı anahtarları hakkında daha fazla bilgi için buraya bakın: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/windows-setup-command-line-options. Hata: SetupDiag, ani bir alt düzey hatası bildirir. Son İşlem: Sonlandır, Hata: 0xC1900208 - 0x4000C. Arıza Verisi: Son İşlem: Sonlandır, Hata: 0xC1900208 - 0x4000C. bkz. https://docs.microsoft.com/en-us/windows/deployment/upgrade/upgrade-error-codes hata bilgisi için. SetupDiag sonuçları şuraya kaydedildi: c:\setupdiag\results.log. c:\setupdiag\Logs_14.zip konumunda oluşturulan ZipFile günlüklerini kaydeder.
Kaynak: docs.microsoft.com