Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

Windows 10/11でエラーコード0x80072f8f-0x20000を解決する完全ガイド

Windowsのアップグレードやインストールメディアの作成ができずにお困りではありませんか?Windows PCを最新のOSにアップグレードするなら、Windowsメディア作成ツールが最も確実な方法です。このツールはMicrosoft公式サイトから無料でダウンロードでき、操作も簡単です。

しかし最近、このツールを使って起動可能なメディアを作成したり、PCのOSをアップグレードしようとした際に、特定のエラーが発生するという報告が多く寄せられています。MediaCreationTool.exeを実行すると、「エラーコード: 0x80072f8f – 0x20000」が表示されるのです。

幸いなことに、この問題は自宅でも簡単に解決できます。このガイドの手順に従うだけでOKです。ただし、こうしたエラーはさまざまな原因で発生するため、複数の対処法を試す必要がある場合もあります。

Windows 10/11メディア作成ツールのエラー0x80072f8f – 0x20000とは?

エラーコード「0x80072f8f – 0x20000」は、ユーザーがメディア作成ツールを実行してOSをアップグレードしようとした際に発生するエラーです。システムの再起動で解消できる一時的な不具合や、ツールに管理者権限が必要なケース、ファイルがブロックされているケースなど、さまざまな原因が考えられます。

エラーメッセージは以下のように表示されます。

「このツールの実行中に問題が発生しました。何が起こったのかはわかりませんが、お使いのPCではこのツールを実行できません。問題が解決しない場合は、カスタマーサポートに連絡する際にエラーコードをお伝えください。エラーコード: 0X80072F8F – 0X20000」

このエラーは、重要なサービスが正常に起動しないこと、アプリケーションの競合、サードパーティ製ウイルス対策ソフトによる干渉などが原因で発生することがあります。これらが0X80072F8F – 0X20000の主な要因です。

また、TLS(トランスポート層セキュリティ)プロトコルが無効になっている場合にも、このエラーコードが表示されることがあります。TLSは、ネットワーク経由でアプリケーションにデータを送信する際の暗号化された接続を指定するために使用されるセキュリティプロトコルです。

原因が何であれ、どのバージョンを使用していても、以下に紹介するのはWindows 7以降のすべてのバージョンで有効な、メディア作成ツールのエラーコード0x80072f8f – 0x20000に対する最も効果的な解決策です。

エラーコード0x80072f8f 0x20000の発生原因

アップグレード時のエラー0x80072f8f – 0x20000には数多くの原因がありますが、原因が何であれ、あらゆる方法を試して解決する必要があります。ここでは、Windows 10/11でエラーコード0x80072f8f 0x20000を引き起こす可能性のある要因を見ていきましょう。

  • 管理者権限の不足 – 管理者権限が十分でないと、Windowsをインストールできない場合があります。システムに大きな変更を加えるには管理者である必要があります。
  • TLS 1.1およびTLS 1.2が無効 – TLSはインターネットベースのアプリケーションへのデータ送信を保護します。メディア作成ツールはTLS 1.2プロトコルを使用しますが、Windows 7とWindows 8ではデフォルトで無効になっているため、エラー0x80072F8F – 0x20000が発生します。Windows 7とWindows 8ではSSL3とTLS1のみがデフォルトで有効です。一方、Windows 8.1とWindows 10ではSSL3、TLS1.0、TLS1.1、TLS1.2がすべてデフォルトで有効になっています。
  • 互換性のないシステムコンポーネント – システム要件が競合している場合にこの問題が発生することがあります。ハードウェアとソフトウェアのコンポーネントが正常に動作しているか確認しましょう。
  • 重要なサービスの欠落 – Windowsのサービスが起動時に正しく開始されないと、エラーコード0x80072f8f-0x20000を含むさまざまな問題が発生する可能性があります。
  • 不安定なインターネット接続 – インターネット接続が不安定だと、Windows 10/11でエラーコード0x80072f8f – 0x20000のようなエラーに遭遇することがあります。これが原因の場合は、接続が安定するまで待つ必要があります。

エラーコード0x80072f8f – 0x20000のトラブルシューティング方法

以下に、この問題を迅速に解決するのに役立つ効果的なトラブルシューティング手法をいくつか紹介します。

その前に、まず基本的な確認事項があります。アップグレードの最小要件をチェックしてください。このエラーコードは、互換性のないシステム仕様によって引き起こされることがあります。OSの最小要件を満たしているかどうかを確認し、不明な場合はGoogleなどで検索してみましょう。

また、Outbyte PC RepairなどのPC修復ツールを使用して、アップグレードやインストール中に不具合が発生するのを防ぐのもおすすめです。

さらに、インターネット接続が安定していることも確認してください。低速または不安定なネットワーク接続がエラーの原因となることがあります。ブラウザでインターネット速度をテストできます。速度が2Mbps未満の場合はネットワーク接続に問題があると判断できます。速度が十分であれば他の解決策に進みましょう。そうでなければ、インターネットが安定するまで待つ必要があります。

これらの確認が完了したら、メインのトラブルシューティング手順に進みましょう。

手順1: メディア作成ツールを管理者として起動する

これは最も基本的な対策の一つですが、驚くほど効果的なことがあります。管理者権限でツールを再起動するのは手間がほとんどかからないため、ぜひ試してみる価値があります。

まず、メディア作成ツールの.exeファイルが保存されているフォルダに移動します。次に、そのファイルを右クリックしてコンテキストメニューを表示し、「管理者として実行」を選択します。

画面にUAC(ユーザーアカウント制御)が表示されます。管理者アカウントでログインしていない場合は資格情報を入力してください。すでにログインしている場合は「はい」ボタンをクリックして続行します。管理者権限でツールが開いたら、処理を完了させ、問題が解決したかどうかを確認してください。うまくいかない場合は、次の解決策に進みます。

手順2: レジストリを変更する

多くのユーザーが、レジストリの修正によってメディア作成ツールのエラーコードを解消することに成功しています。この方法は、お使いのデバイスでも問題を解決できる可能性が最も高いでしょう。

レジストリは、OSが低レベルの設定を保存するためのデータベースです。作業を始める前に、必ずレジストリのバックアップを作成しておきましょう。何か問題が発生したときに、バックアップから復元できるようにするためです。手順は以下の通りです。

  1. Windows + Rキーを同時に押して、「ファイル名を指定して実行」ダイアログボックスを開きます。
  2. ボックスにregeditと入力し、Enterキーを押します。
  3. レジストリエディタが開いたら、次のパスに移動します:Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update
  4. 空いているスペースを右クリックし、「新規」を選択します。
  5. 選択肢の中から「DWORD (32ビット)値」を選び、名前を「AllowOSUpgrade」にします。
  6. そのファイルをダブルクリックし、値のデータを「1」に設定します。既に値が入力されていても、上書きしても問題ありません。
  7. 完了したら「OK」を押して変更を保存します。

スタートメニューからPCを再起動し、ツールを再度実行して、問題が解決したかどうかを確認してください。

手順3: SoftwareDistributionフォルダを空にする

SoftwareDistributionフォルダには、ダウンロードされたすべての更新プログラムのファイルが保存されています。これらのファイルにシステムがアクセスできなくなり、問題が発生する可能性があります。アクセス不能なファイルが原因である場合は、それらを削除することで問題の解決につながります。

  1. まず、デスクトップの「PC」アイコンをクリックしてエクスプローラーを起動します。または、キーボードでWindows + Eキーを同時に押してウィンドウを開いても構いません。
  2. 次に、Windowsがインストールされているドライブをダブルクリックします。(どのドライブかわからない場合は、Windowsロゴのアイコンが付いているドライブを探してください。)
  3. インストールドライブ内にある「Windows」フォルダを見つけて、ダブルクリックして開きます。
  4. 最後に、「Windows」フォルダ内にある「SoftwareDistribution」フォルダを見つけて、ダブルクリックして開きます。
  5. キーボードでCtrl + Aキーを同時に押してすべてのファイルを選択し、次にShift + Delキーを押して、すべてのファイルを完全に削除します。
  6. SoftwareDistributionフォルダの中身を削除したら、スタートメニューで「コマンドプロンプト」を検索します。検索結果の「コマンドプロンプト」を右クリックし、コンテキストメニューから「管理者として実行」を選択します。
  7. 画面にUAC(ユーザーアカウント制御)ウィンドウが表示されます。管理者アカウントでログインしていない場合は資格情報を入力し、「はい」ボタンをクリックして続行します。
  8. コマンドプロンプトウィンドウに、次のコマンドを入力またはコピー&ペーストし、Enterキーを押して実行します:wuauclt.exe /updatenow

コマンドが正常に実行されたら、スタートメニューからPCを再起動し、メディア作成ツールを再度実行して、問題が解決したかどうかを確認してください。

手順4: クリーンブートを実行する

クリーンブートを行うと、Microsoftの重要なサービス以外をすべて無効にできます。これにより、サードパーティ製のバックグラウンドサービスがツールに干渉し、タスクの完了を妨げている可能性を排除できます。

なお、クリーンブートを行ってもシステム上のデータが消去されることはありませんのでご安心ください。

クリーンブート状態でPCを起動するのは簡単です。以下の手順に従ってください。

  1. キーボードでWindows + Rキーを同時に押して、「ファイル名を指定して実行」を画面に表示します。テキストボックスにmsconfigと入力し、Enterキーを押します。新しいウィンドウが開きます。
  2. 「システム構成」ウィンドウで「全般」タブが選択されていることを確認します。「スタートアップのオプションを選択する」セクションで、「システム サービスを読み込む」のチェックボックスにチェックを入れ、必要に応じて他のオプションのチェックを外します。
  3. 次に「サービス」タブをクリックし、左下にある「すべてのMicrosoftサービスを隠す」のチェックボックスにチェックを入れます。その後、「すべて無効」ボタンをクリックして、Microsoft以外のサービスをすべて無効にします。
  4. 「適用」ボタンをクリックして変更を保存し、「OK」ボタンをクリックしてウィンドウを閉じます。
  5. スタートメニューからPCを再起動し、クリーンブート環境で起動します。

システムを再起動したら、Windowsメディア作成ツールをもう一度実行してみてください。問題が発生しなければ、干渉しているサードパーティ製のバックグラウンドサービスを特定できるようになります。

手順5: Windows Updateコンポーネントをリセットする

問題を解決するもう一つの方法は、PCのWindows Updateコンポーネントをリセットすることです。この修正方法で問題を解決できたユーザーは非常に多くいます。

  1. まず「スタートメニュー」を開き、検索バーに「ターミナル」と入力して検索します。検索結果の「ターミナル」を右クリックし、コンテキストメニューから「管理者として実行」を選択します。
  2. 画面にUAC(ユーザーアカウント制御)ウィンドウが表示されます。管理者アカウントでログインしていない場合は資格情報を入力し、「はい」ボタンをクリックして続行します。
  3. ターミナルウィンドウで、タブバーの下向き矢印アイコンをクリックし、「コマンドプロンプト」を選択します。キーボードのCtrl + Shift + 2キーを使用することもできます。
  4. コマンドプロンプトのタブで、以下のコマンドを1つずつ入力し、それぞれ入力後にEnterキーを押して実行します。
  • net stop wuauserv
  • net stop cryptSvc
  • net stop bits
  • net stop msiserver
  • Ren C:\Windows\SoftwareDistribution.old
  • net start wuauserv
  • net start cryptSvc
  • net start bits
  • net start msiserver
  1. すべてのコマンドを実行し終えたら、スタートメニューからPCを再起動し、メディア作成ツールを再度実行して、問題が解決したかどうかを確認してください。

手順6: TLS 1.1とTLS 1.2を有効にする

TLS 1.1と1.2は、暗号化された接続を確立し、ネットワーク経由でアプリケーションにデータを送信するために使用されるセキュリティプロトコルのバージョンです。TLS 1.1とTLS 1.2が無効になっていることが、このエラーの原因として確認されています。これを解決するには、以下の手順に従って有効にしてください。

まずレジストリのバックアップを作成し、次にメモ帳を開いて以下のコードを貼り付けます:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\WinHttp]

"DefaultSecureProtocols"=dword:00000a00

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Internet Settings\WinHttp]

"DefaultSecureProtocols"=dword:00000a00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.1\Client]

"DisabledByDefault"=dword:00000000

"Enabled"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client]

"DisabledByDefault"=dword:00000000

"Enabled"=dword:00000001

  1. コードをコピーしたら、上部の「ファイル」メニューから「名前を付けて保存」を選択します。
  2. ファイルは「.reg」拡張子を付けて保存してください。
  3. その後、ファイルをダブルクリックしてレジストリ設定を適用します。
  4. 確認を求められたら「はい」をクリックし、Windowsを再起動して問題が解決したかどうかを確認します。

まとめ

ここで紹介した解決策を使えば、メディア作成ツールのエラーコード0x80072f8fを解消できます。メディア作成ツールは、Microsoftが提供するWindows用ツールの中でも最も便利で使いやすいものの一つです。上記のトラブルシューティング方法を活用すれば、問題なくツールを使用できるようになるはずです。

  1. Xboxエラーコード0x80072ee2とは?Windows 10/11での原因と対処法を徹底解説

    Windows 10/11にアップグレードした後、Xboxで「0x80072ee2」というエラーコードが頻繁に表示されるようになった——そんな経験はありませんか?本記事では、このエラーの正体と主な原因を解説したうえで、実践的な解決策を順番にご紹介します。原因を理解しておくことで、自分の状況に合った最適な修正方法を見つけやすくなります。Xboxエラー0x80072ee2とは何か0x80072ee2(80072ee2とも表記される)は、世界中のゲーマーやWindowsユーザーに影響を及ぼしているエラーコードです。Xbox OneやXbox 360のアップデート中やゲームプレイ中に発生することが多く

  2. Windows 10/11でカメラエラー0xA00F429Fを修正する方法|原因と10の対処法を徹底解説

    Windows 10および11には、日常的に必要となるUWPアプリがプリインストールされています。そのひとつが「カメラ」アプリです。デバイスにWebカメラが搭載されていれば、カメラアプリを使って自分自身を撮影・録画できます。以前カメラアプリをアンインストールしてしまった場合でも、Microsoft Storeから再インストールすることが可能です。コロナ禍以降、在宅勤務やオンライン学習が急速に普及し、多くの人がオンライン会議、リモート授業、ビデオ通話、ウェビナー、さらにはライブ配信まで、カメラに強く依存するようになりました。通常、カメラはさまざまなアプリケーションで問題なく動作しますが、0xA0