Windows 10
 Computer >> コンピューター >  >> システム >> Windows 10

Windows 10のアップデート問題を解決!Microsoft無料ツール「SetupDiag」の使い方完全ガイド

パソコンのアップデートを定期的に行うことの重要性は、皆さんご存じの通りです。Microsoftをはじめとする大手企業では、24時間体制で製品に潜むバグやマルウェア、技術的な問題を分析する専門チームが稼働しており、それらに対する修正プログラムや解決策をリリースしています。これらの修正は、アップデートを通じてユーザーのパソコンへ配信されます。アップデートをダウンロードしてインストールすれば、製品の不具合が自動的に解消されたり、新機能が追加されたりします。

Windows 10パソコンは常に最新の状態に保つことが推奨されています。もしアップデート中にエラーが発生した場合でも、解決方法は数多くあります。その中でも特におすすめなのが、Microsoftが無償で提供しているユーティリティ「SetupDiag」です。このツールを使えば、問題の原因を診断し、解決策を見つけることができます。

SetupDiagをダウンロードしてWindows 10のアップデート問題を修復する方法

SetupDiagは、MicrosoftがWindows 10向けに提供している無料アプリケーションで、動作には.NET Framework 4.6以上が必要です。お使いのパソコンの.NETのバージョンを確認するには、PowerShellウィンドウで以下のコマンドを実行します。

.NET Frameworkのバージョン確認手順

ステップ1: タスクバー左下の検索ボックスに「PowerShell」と入力し、アプリケーションを開きます。

ステップ2: 検索結果から該当する項目を選択し、「管理者として実行」をクリックします。

ステップ3: PowerShellウィンドウに以下のコマンドを入力して、.NETのバージョンを取得します。

reg query "HKLM\SOFTWARE\Microsoft\Net Framework Setup\NDP\v4" /s

ステップ4: 実行結果に表示されるバージョン番号が「7677」以上であれば、SetupDiagはこのシステムと互換性があります。確認後、PowerShellウィンドウを閉じましょう。

バージョンが古い場合は、Microsoftの公式サイトから最新版の.NET Frameworkをダウンロードしてインストールしてください。

SetupDiagの使い方

上記の手順でSetupDiag.exeをダウンロードしたら、実行ファイルをダブルクリックします。するとコマンドプロンプトのウィンドウが開き、パソコン内のセットアップログの検索が自動的に始まります。ツールがシステム内のさまざまなファイルから情報を収集するため、この処理にはある程度時間がかかります。

Microsoftの公式サイトによると、SetupDiagはWindows 10のシステムファイル全体をスキャンし、60種類以上のエラールールと照合します。ルールには「システムパーティションディスク」「起動失敗の検出」「コンポーネントの障害」などが含まれます。

SetupDiagが主にアクセスするフォルダは以下の通りです。

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

処理が完了すると、ダウンロードフォルダに3つの新しいファイルが作成されます。

  1. SetupDiag.exe.config(構成ファイル)
  2. SetupDiagResults.log(解析結果)
  3. Logs.zip(エラーログファイル)

このうちSetupDiagResults.logには、アップデートが失敗した原因が記録されています。このファイルを確認することで、具体的な対処法を判断できます。

SetupDiagの結果をもとにトラブルシューティングを行う方法

アップデートが失敗する原因はさまざまですが、エラーの原因がシステムファイルにある場合は、システムファイルチェッカー(SFC)を実行するのが最も効果的なトラブルシューティング手法です。以下の手順でSFCを実行しましょう。

ステップ1: 「Windows + X + A」キーを押して、管理者権限でコマンドプロンプトを開きます。

ステップ2: 黒い画面(コマンドプロンプト)に以下のコマンドを入力します。

SFC /scannow

ステップ3: Enterキーを押して、処理が完了するまで待ちます。この処理は時間がかかります。スキャン中に、エラーや破損が見つかったシステムファイルは自動的に修復されます。

ステップ4: SFCが完了したら、続けて以下のコマンドを実行します。

CHKDSK

ステップ5: このコマンドによりディスクエラーがチェックされ、問題があれば修復されます。

ステップ6: コマンドプロンプトを閉じて、パソコンを再起動します。

再起動後、改めてアップデートを実行してみてください。これらの作業によって、Windows 10のアップデート問題はほぼ解決するはずです。

まとめ:SetupDiagでアップデートの悩みを解消しよう

Microsoftは、Windows 10内のほぼすべての問題やエラーを解決できる隠れたユーティリティやツールを多数搭載しており、SetupDiagもそのひとつです。Windows 10のアップデートに関するトラブルに直面したら、ぜひ一度試してみてください。

最新のテクノロジー情報や便利なTips、よくある問題の解決策を定期的に発信しています。FacebookやYouTubeでのフォロー、ニュースレターの購読もぜひご利用ください。ご質問やご提案があれば、下のコメント欄でお気軽にお知らせください。

  1. 【2022年版】Windows 10でWindows Updateがダウンロード・インストールできないときの対処法まとめ

    Microsoftは定期的にセキュリティ改善やバグ修正を含むWindowsアップデートをリリースしています。新しい更新プログラムが利用可能になると、Windows 10は自動的にダウンロードとインストールを行い、適用にはPCの再起動が必要になるだけです。しかし、Windows 10のアップデートがダウンロードされない、ステータスが「保留中のダウンロード」「保留中のインストール」のまま変わらない、あるいは「初期化中」「インストール中」などでフリーズしてしまうといったトラブルに遭遇することがあります。この記事では、Windows 10でWindows Updateがダウンロードされない、またはイン

  2. Windows 10 2022 Update(22H2)の不具合と解決策を徹底解説

    Microsoftは、新機能やシステム改善、バグ修正を含むWindows 10 22H2(2022 Update)をリリースしました。同社は定期的に累積更新プログラムを配信し、バグの修正やシステムパフォーマンスの向上を行っています。しかし、ユーザーからは「Windows Updateがダウンロード中に何時間も止まってしまう」「さまざまなエラーでインストールに失敗する」「Windows 10 バージョン 22H2への機能更新が『インストールの準備中』で固まる」といった問題が報告されることがあります。Windows 10の更新プログラムのインストールでお困りの方は、以下の効果的な解決策をぜひお試し