メイン ウィンドウズ10 SetupDiagでWindows10のアップグレードの問題を診断する

SetupDiagでWindows10のアップグレードの問題を診断する



返信を残す

最新のWindowsバージョンの新しい超高速のリズムと短いライフサイクルにより、ユーザーは年に2回完全なOSアップグレードを実行する必要があります。たとえば、この記事の執筆時点での最新の安定したWindows 10リリースは、バージョン1803の「2018年4月の更新」です。ただし、今年の終わりにはすでにバージョン1809を期待しています。ユーザーがスムーズにアップグレードを実行できるように、Microsoftは新しい診断ツールSetupDiagをリリースしました。

広告

Setupdiag

Windows 10のアップグレード手順に問題があり、新しいビルドをインストールできない場合があります。 FastRingのWindowsInsiderの場合、他のビルドよりもはるかに高速に新しいビルドを受け取ります。それらはプレリリース品質であり、深刻な問題が含まれている可能性があります。

セットアップがOSのアップグレードに失敗すると、Windowsはエラーコードを表示し、プロセスを終了します。詳細は通常、セットアップログに記載されています。残念ながら、これらのログはユーザーフレンドリーではありません。何が起こっているのかを読んで理解し、成功したイベントを除外することは困難です。この目的のために、SetupDiagツールを使用できます。

SetupDiag.exeは、Windows10のアップグレードが失敗した理由の詳細を取得するために使用できるスタンドアロンの診断ツールです。

SetupDiagは、Windowsセットアップログファイルを調べることで機能します。これらのログファイルを解析して、コンピューターのWindows 10への更新またはアップグレードの失敗の根本原因を特定しようとします。SetupDiagは、更新に失敗したコンピューターで実行するか、コンピューターから別の場所にログをエクスポートしてSetupDiagを実行できます。オフラインモードで。

SetupDiagは、次のWebサイトからダウンロードできます。

スナップチャットで時間を稼ぐ方法

SetupDiagをダウンロード

このツールは、次のパラメーターをサポートしています。

パラメータ説明
/?
  • インタラクティブヘルプを表示します
/出力:
  • このオプションのパラメーターを使用すると、結果の出力ファイルを指定できます。ここで、SetupDiagが何を判別できたかを確認できます。テキスト形式の出力のみがサポートされています。 SetupDiagが実行されるコンテキストがUNCパスにアクセスできる場合、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の問題を報告するときに役立ちます。

ビルドのアップグレードが失敗した場合は、ツールを実行して、SetupDiagが保存されているのと同じフォルダーにあるSetupDiagResults.logファイルを確認してください。

Setupdiag実行中

Output引数を使用して、ログファイルの場所を指定できます。

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

また、次のようにWindowsログの場所を上書きできます(たとえば、ボット不可能なOSのログを分析するため)。

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

アップグレードが失敗した時期に応じて、次のいずれかのフォルダをオフラインの場所にコピーします。

$ Windows。〜bt sources panther
$ Windows。〜bt Sources Rollback
Windows Panther
Windows Panther NewOS

次の例は、SetupDiagのログがオフラインモードで開始されたことを示しています。この例では、アプリケーションの警告がありますが、セットアップは/ quickモードで実行されるため、ブロックになります。問題を解決するための手順は、出力のSetupDiagによって提供されます。

C: SetupDiag> SetupDiag.exe / Output:C: SetupDiag  Results.log / Mode:Offline / LogsPath:C: Temp  BobMacNeill SetupDiag v1.01 Copyright(c)MicrosoftCorporation。ログの数とサイズによっては、セットアップログの検索に1分以上かかる場合があります...しばらくお待ちください。 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  Sources  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警告:「MicrosoftEndpointProtection」のアプリケーションブロックが見つかりました。これは、setup.exeを「/ quiet」モードで実行していない場合のメッセージです。これらの却下可能な警告を無視するには、「/ compat / ignorewarning」を指定することを検討してください。インストール/更新を続行する前に、「Microsoft Endpoint Protection」を手動でアンインストールするか、警告を無視するようにコマンドラインパラメータを変更する必要があります。セットアップコマンドラインスイッチの詳細については、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-0x4000Chttps://docs.microsoft.com/en-us/windows/deployment/upgrade/upgrade-error-codesを参照してくださいエラー情報について。 SetupDiag:処理ルール:FindSetupPlatformFailedOperationInfo。 ..歯が立たない。 SetupDiag:処理ルール:FindRollbackFailure。 ..歯が立たない。 SetupDiagは、2つの一致する問題を検出しました。警告:「MicrosoftEndpointProtection」のアプリケーションブロックが見つかりました。これは、setup.exeを「/ quiet」モードで実行していない場合のメッセージです。これらの却下可能な警告を無視するには、「/ compat / ignorewarning」を指定することを検討してください。インストール/更新を続行する前に、「Microsoft Endpoint Protection」を手動でアンインストールするか、警告を無視するようにコマンドラインパラメータを変更する必要があります。セットアップコマンドラインスイッチの詳細については、こちらを参照してください:https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/windows-setup-command-line-optionsエラー:SetupDiagが突然のダウンを報告します-レベルの失敗。最後の操作:ファイナライズ、エラー:0xC1900208-0x4000C失敗データ:最後の操作:ファイナライズ、エラー:0xC1900208-0x4000Chttps://docs.microsoft.com/en-us/windows/deployment/upgrade/upgrade-error-codesを参照してくださいエラー情報について。 SetupDiagの結果は次の場所に記録されました:c: setupdiag  results.logログZipFileは次の場所に作成されました:c: setupdiag  Logs_14.zip

ソース: docs.microsoft.com

興味深い記事

エディターズチョイス

Windows10でディスプレイオフ時間を構成する
Windows10でディスプレイオフ時間を構成する
Windows 10で時間の経過後にディスプレイをオフにする方法を説明します。Windows10の特別なオプションを使用すると、ユーザーは自動的にディスプレイをオフにすることができます。
AirPodsをペアリングする方法
AirPodsをペアリングする方法
AirPods Pro が登場する前から、Apple 独自のワイヤレスイヤフォンは常に市場のトップエンドでした。 AirPods と Pro バージョンはどちらも、優れた接続性とオーディオとビルド品質を備えています。ただし、AirPods はあなたのものではありません。
ティアーズ オブ ザ キングダムでスタミナをアップグレードする方法
ティアーズ オブ ザ キングダムでスタミナをアップグレードする方法
リンクはスタミナが高くないと何もできません
iPhoneで発信者番号通知なしの通話をブロックする方法
iPhoneで発信者番号通知なしの通話をブロックする方法
この記事では、発信者番号情報を持たない番号からの電話を沈黙させる 3 つの方法について説明します。
複数のデバイスで 1 つの電話番号を使用する方法
複数のデバイスで 1 つの電話番号を使用する方法
電話をすべてのデバイスに同時に転送して、どこからでも電話に出られるようにしたい場合は、これらのオプションをチェックしてください。
Huawei Watchのレビュー:Huaweiのオリジナルのスマートウォッチはまだ良い買い物です
Huawei Watchのレビュー:Huaweiのオリジナルのスマートウォッチはまだ良い買い物です
Huawei Watch が 2015 年に最初に発売されたとき、それは Android Wear の優れた成果の好例でした。もちろん、Huawei Watch 2 に追い抜かれているので、一世代飛ばして手に入れたほうがいいでしょう。
VPNを使用するとIPアドレスが隠されますか?はい
VPNを使用するとIPアドレスが隠されますか?はい
仮想プライベートネットワーク(VPN)がないとオンラインにならない人もいれば、ウェブを閲覧するときにシークレットモードを利用するだけで安全を確保できると感じる人もいます。後者のグループに分類される場合、