Windows 10ストアのエラーコード0x80240437を解決する4つの対処法
エラーコード0x80240437は、Windows 8以降、MicrosoftがWindowsとMicrosoftストアのサーバーとの通信方法を変更したことに起因して発生するエラーです。主にダウンロード処理を開始しようとしたタイミングで表示され、「お使いのシステムとストアのサーバーの間に接続が確立できず、必要なアプリやアップデートをダウンロードできない」ことを意味しています。
このエラーは、Windows 8以降でWindowsのインストール直後にストアアプリをダウンロードしようとしたユーザーや、OSのアップデートを試みたユーザーに発生し始めました。また、特殊なバージョンのWindows 10を実行している一部のSurface Hubユーザーにも報告されています。前述のとおり、この問題はユーザーやPC側の不具合ではなく、Microsoft側のミスによるものです。
とはいえ、Microsoftが問題を修正するのを待たなくても、いくつかの回避策を使えばアプリやアップデートを正常にダウンロードできます。以下の対処法を順番に試してみてください。
方法1:管理者権限でPowerShellを実行する
PowerShellは.NET Frameworkをベースにした自動化プラットフォーム兼スクリプト言語で、スクリプトを実行することでシステム管理を効率化できます。サーバーとの接続状態を改善し、ストアからアプリをダウンロードできるようにするスクリプトも用意されています。
- キーボードのWindowsキーを押し、「powershell」と入力します。検索結果はそのまま開かず、右クリックして「管理者として実行」を選択してください。
- PowerShellが起動したら、以下のコマンドを入力し、キーボードのEnterキーを押して実行します。
PowerShell -ExecutionPolicy Unrestricted $manifest = (Get-AppxPackage Microsoft.WindowsStore).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest
または、次のコマンドでも同様です。
PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage Microsoft.WindowsStore).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}"- 実行中にいくつかのエラーが表示されることがありますが、無視しても安全です。
- コマンドの実行が完了したら、PCを再起動してください。その後、ストアを再度開いてアプリのダウンロードを試みてください。今度は問題なく動作するはずです。
方法2:ネットワークアダプターを再インストールする
ネットワークアダプターを一度アンインストールして再インストールすることでも、この問題を解決できる場合があります。手順は比較的簡単です。
- WindowsキーとRキーを同時に押し、表示された「ファイル名を指定して実行」ダイアログに「devmgmt.msc」と入力します。Enterキーを押すか「OK」をクリックして、デバイスマネージャーを開きます。
- デバイスマネージャーにデバイスの一覧が表示されるので、「ネットワークアダプター」を展開します。
- 使用中のネットワークアダプターを見つけて右クリックし、「デバイスのアンインストール」を選択します。
- アンインストールが完了したら、デバイスマネージャーの空いている部分をクリックして選択を解除します。次に「操作」メニューから「ハードウェア変更のスキャン」を選択します。
- ネットワークアダプターが「不明なデバイス」として表示されることがあります。その場合は右クリックして「ドライバー ソフトウェアの更新」を選択し、ウィザードの指示に従ってドライバーを自動的にインストールしてください。
- 最後にシステムを再起動します。これでストアを開いてアプリをダウンロードできるようになるはずです。
方法3:Windows Updateサービスを再起動する
- 「ファイル名を指定して実行」ダイアログを開き、「services.msc」と入力して「OK」をクリックします。
- 「Windows Update」サービスと「Background Intelligent Transfer Service(BITS)」を探します。それぞれ右クリックして「停止」を選択してください。
- Windowsキーを押しながらRキーを押し、「%systemroot%\SoftwareDistribution\」と入力して「OK」をクリックします。
- フォルダ内のすべてのファイル・フォルダを削除します。
- 再び「サービス」ウィンドウを開き、BITSとWindows Updateの両方のサービスを「開始」します。その後、問題が解消しているか確認してください。通常は問題なくダウンロードできるようになっています。
方法4:ファイアウォールの設定を確認する
ご自身のファイアウォールがどのように設定されているかを把握しておきましょう。ファイアウォールがWindows UpdateやWindowsストアへのアクセスをブロックする設定になっていると、いずれのサービスにも接続できず、0x80240437エラーが発生します。特に、企業向けシステムやSurface Hubなど、外部のファイアウォールソフトを使用している環境では、証明書の手動インストールや、ストア経由での通信を許可する例外ルールの追加が必要になる場合があるため注意が必要です。
この問題は基本的にMicrosoft側に原因があるため、本来ならユーザーが対応すべきものではありません。しかし、Microsoftが正式な修正を提供するまでの間は、上記の各方法を試すことで、Microsoftストアからアプリを正常にダウンロードできるようになります。
-
Windows 10で発生するエラーコード0xc00000eの原因と解決方法を徹底解説
PCでWindows 10を起動するたびに、エラーコード「0xc00000e」が表示されて困っていませんか?このエラーは、ブルースクリーン(BSOD)やブラックスクリーンとして現れることが多く、特にPCに詳しくない方にとっては大きなストレスになるはずです。しかし、本記事の手順に沿って対処すれば、エラーコード0xc00000eは決して難しい問題ではありません。この記事では、エラーの原因から具体的な修復方法まで、わかりやすく解説します。エラーコード0xc00000eが発生する主な原因他のブルースクリーンエラーと同様に、エラーコード0xc00000eにはいくつかの根本的な原因が考えられます。最も一般
-
【完全ガイド】Windowsストアのエラーコード0x80240437を修正する方法
Windowsストア(Microsoft Store)には、さまざまなエラーがつきものです。その中でも今回は、エラーコード 0x80240437 の対処法をご紹介します。このエラーが発生すると、Windowsストアからアプリの更新や新規インストールが一切できなくなり、多くのユーザーが悩まされています。 エラーコード 0x80240437 は、WindowsストアとMicrosoft Storeサーバー間の接続に問題が発生していることを示しています。実際には、次のようなエラーメッセージが表示されます。 「問題が発生したため、このアプリをインストールできませんでした。もう一度お試しください。」