SetupDiag.exeを使用してWindowsアップグレードエラーを診断する方法
Windows Updateは通常、面倒なことなくPCにインストールされます。ただし、特に互換性とパッチに関しては、少し作業が必要になる場合があります。このような失敗した更新エラーに遭遇した場合は、最初にエラーコードを手動で検索してから、トラブルシューティング手順を探す必要があります。これはすべて時間がかかります。そこで、Microsoftは簡単な解決策–SetupDiag.exeを考え出しました。
SetupDiag.exeは、 (SetupDiag.exe)Windows 11/10アップグレードのインストールに失敗した理由の詳細を見つけるためのスタンドアロンの診断ツールです。ご存知のように、Windows 11/10の更新プロセスは完全に合理化されていますが、それは常に問題がないことを意味するわけではなく、したがってツールです。
SetupDiag.exeの使用方法
SetupDiag.exeでは、Microsoft(Microsoft .NET Framework 4) .NETFramework4がPCにインストールされている必要があります。このツールは、Windowsセットアップログファイルを調べて解析し、コンピューターを(Windows Setup)Windows10に更新またはアップグレードできない根本的な原因を見つけることで機能します。SetupDiagは、更新に失敗したコンピューターで実行できます。または、コンピューターから別の場所にログをエクスポートして、SetupDiagをオフラインモードで実行することもできます。
ツールを起動して実行すると、チェックと分析の実行にも使用できます。Windowsが安全なシステム操作を危険にさらす可能性のある状況に遭遇すると、システムは停止します。(Windows)この状態はバグチェック(bug check)と呼ばれます。一般的には-とも呼ばれます
- システムクラッシュ
- カーネルエラー
- 停止エラーまたはBSOD
この問題の一般的な原因は、ハードウェアデバイス、ハードウェアドライバー、または関連するソフトウェアのいずれかです。
アップグレード中にバグチェックが発生した場合、Windowsセットアップ(Windows Setup)はミニダンプ(setupmem.dmp)ファイルを抽出します。
セットアップ関連のバグチェックをデバッグするには、次のことを行う必要があります。
/Mode: Offlineパラメーターと/LogsPathパラメーターを指定して、障害のあるシステムからセットアップメモリダンプファイル(setupmem.dmp)を収集してみてください。
(Please)オンラインモードではメモリダンプをデバッグできないことに注意してください。
Setupmem.dmpはどちらか(Setupmem.dmp)の下にあります
%SystemDrive%$Windows.~bt\Sources\Rollback
または
%WinDir%\Panther\NewOS\Rollback
バグチェックがいつ発生するかによって異なります。
その後、SetupDiagを実行しているコンピューターにWindowsデバッグツール(Windows Debugging Tools)をインストールできます。パラメータなしでツールを実行することを選択した場合、Windows11/10がアップグレードプロセス中に作成したログファイルをデバイスのデフォルトフォルダに配置しようとします。
スキャンが終了すると、SetupDiagは、 SetupDiag.exeが(SetupDiag.exe)配置(SetupDiagResults.log)されているフォルダーにLog.zip、SetupDiag.exe.config、およびSetupDiagResults.log(SetupDiag)を生成します。
プログラムは、スキャンプロセスの完了後に、そのディレクトリにresults.logファイルも作成します。(results.log file)発生したアップグレードの問題は、解析中にログファイルで迅速に検出されます。
上記とは別に、SetupDiagは、処理されるすべてのログファイルのzipアーカイブを作成し、Logs.zipファイルも同じディレクトリに保存します。
最後に、SetupDiag.exeをオフラインモードで実行して、別のデバイスからコピーされたフォルダーを解析するオプションもあります。
SetupDiagツールがWindowsセットアップに含まれるようになりました(Windows Setup)
Windows10およびWindows11では(Windows 11)、SetupDiagツール(SetupDiag)がWindowsセットアップ(Windows Setup)に含まれています。
アップグレードプロセス中に、Windowsセットアップ(Windows Setup)%SystemDrive%$Windows.~btSources
はすべてのソースファイルをディレクトリに抽出します。
これで、setupdiag.exeもこのフォルダーにインストールされ、アップグレードが失敗した場合、SetupDiagツールが自動的に実行され、失敗した理由が検出されます。
このシナリオでは、次のパラメーターが使用されます。
/ZipLogs:False
/Format:xml
/Output:%windir%\logs\SetupDiag\SetupDiagResults.xml
/RegPath:HKEY_LOCAL_MACHINE\SYSTEM\Setup\SetupDiag\Results
結果のSetupDiag分析は、次の場所にあります。
%WinDir%\Logs\SetupDiag\SetupDiagResults.xml
およびレジストリの
HKLM\SYSTEM\Setup\SetupDiag\Results
- アップグレードプロセスが正常に進行した場合、setupdiag.exeを含むSourcesディレクトリ
%SystemDrive%Windows.Old
がクリーンアップのために下に移動されます。 - Windows.oldディレクトリが後で削除されると、setupdiag.exeも削除されます。
SetupDiag.exeの使用方法の詳細については、このMicrosoftDocを参照してください。
Related posts
Windows 10 Upgrade errorコードとソリューション
system registryに無効なファイルパスが含まれています - Windows 10 Upgrade error
データを失うことなくWindows 10にWindows 7からアップグレードする方法
Fix Windows Upgrade error 0xc1900204
Remove Windows Windows 10アップグレード後のインストール
Fix Windows Upgrade Error 0XC1900404と0xC1900405
Fix Windows 10 Upgrade error 0xc1900200または0xC1900202
Fix Windows 10のインストール、Update or Upgradeエラーが失敗しました
Windows 10 Update Assistantエラー0x80072F76
Fix Windows 10 Upgrade Install error 0x80070002 - 0x3000D
Fix Windows 10 Upgrade Install error 0x8007042B - 0x2000D
Fix Windows Upgrade Error 0xC1900101-0x4000D
Windows 10 version 21H1 May 2021 May 2021 Updateを取得する方法
コンピュータはWindows installationメディアを使い始めました
Windows 10 Media Creation Tool:Create Installation Media
Windows 10 Windowsの準備ができた画面を取得しました
IRP_NO_MORE_STACK_LOCATIONS Windows 10 Upgrade error
Fix Windows 10 Upgrade Install error 0x80070570 - 0x2000C
0x80070004-0x3000D、InstallationはMIGRATE_DATA operationに失敗しました
「WindowsAnytimeUpgradeが成功しなかった」エラーを修正