Windows 11アップグレード時のエラーコード80240020「問題が発生しました」の対処法
Windows 11へのアップグレード中に「問題が発生しました(Something Happened)」というエラーが表示され、インストールを続行できないことがあります。この分かりにくいエラーは、Windows 7やWindows 8/8.1からWindows 11へアップグレードする際によく発生します。この記事では、「問題が発生しました」というメッセージやエラーコード80240020が表示された場合の対処法と、Windows 11を正常にインストールする方法について詳しく解説します。
Windows 11で「問題が発生しました」エラーが表示される原因と対策
この「問題が発生しました。Windowsを続行できません」というエラーを解決するため、多くのウェブサイト、フォーラム、専門家の記事、YouTube動画などを調査し、有効な解決策を見つけました。以下に、エラーコード80240020のトラブルシューティング手順をご紹介します。
地域と言語の設定を英語(米国)に変更する
Windows 11へのアップグレード中に「問題が発生しました」というエラーが表示される場合は、まず地域と言語の設定が「英語(米国)」になっているか確認してください。
設定を変更するには、キーボードのWindowsキーを押してスタートメニューを開き、検索フィールドに「コントロールパネル」と入力してアプリを起動します。「時計、言語、および地域」アイコンをクリックして新しい画面を表示し、「地域」セクションに移動して「管理」タブを選択します。
「システム ロケールの変更」ボタンをクリックし、「英語(米国)」に設定します。その後、パソコンを再起動してWindows 11の更新プロセスを開始すると、エラーなく完了するはずです。
Windows Media作成ツールを管理者として実行する
アップグレードに必要な権限が不足していることが原因で、このエラーが発生することがよくあります。Media Creation ToolのEXEファイルを右クリックし、「管理者として実行」を選択してツールを実行してみてください。
これにより、「問題が発生しました」というエラーメッセージが表示されなくなるはずです。
必要なサービスを有効にする
必要なサービスが停止しているか実行されていないことが原因で、このエラーが発生する場合があります。以下のサービスがWindowsサービスウィンドウで正しく実行されているか確認してください。
確認するには、スタートメニューで「services」と入力し、「サービス」デスクトップアプリを開きます。以下のサービスが正常に実行されており、スタートアップの種類が「自動」に設定されているかチェックしてください。
- Background Intelligent Transfer Service(バックグラウンドインテリジェント転送サービス)
- Server / Workstation(サーバー/ワークステーション)
- TCP/IP NetBIOS Helper(TCP/IP NetBIOSヘルパー)
- IKE and AuthIP IPsec Keying Modules(IKEおよびAuthIP IPsecキー設定モジュール)
- Automatic Updates または Windows Update(自動更新またはWindows Update)
上記のサービスのいずれか、またはすべてが実行されていない、あるいは「自動」に設定されていない場合は、該当するサービスをダブルクリックし、ドロップダウンリストからスタートアップの種類を「自動」に変更します。「適用」をクリックして変更を保存し、「開始」ボタンをクリックしてすぐにサービスを開始します。Windowsを再起動すると、問題が解決するはずです。
Windowsレジストリを編集する
レジストリエディターを編集して、このエラーを強制的に修正することもできます。WIN+Rキーを同時に押して「ファイル名を指定して実行」ダイアログボックスを開き、「regedit」と入力してEnterキーを押すと、レジストリエディターが起動します。
注意: レジストリファイルに変更を加える前に、必ずレジストリデータベースのバックアップを作成してください。
次のレジストリキーに移動します:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\OSUpgrade
右側のペインで新しいDWORD値「AllowOSUpgrade」を作成し、値を「1」に設定します。レジストリエディターを閉じて、Windows Updateを再度実行します。
コマンドプロンプトを管理者として実行し、「wuauclt.exe /updatenow」と入力します。
これで、Windows UpdateにWindows 11が表示され、問題なくダウンロードしてインストールできるようになります。
Windows 11のエラーコード80240020/80070003の対処法
Windows 7または8からWindows 11へのアップグレード中にエラーコード80240020/80070003が表示される場合は、Windows 11のインストールフォルダが未完成または破損していることを意味します。以下の手順で修正できます。
- Windowsキー + Rを押し、「services.msc」と入力してOKをクリックします。
- Windowsサービスコンソールが開くので、下にスクロールしてWindows Updateサービスを見つけ、右クリックして「停止」を選択します。
- キーボードショートカット(Windows + E)でエクスプローラーを開き、「C:\Windows\SoftwareDistribution\Download」に移動します。
- Downloadフォルダ内のすべてのファイルを削除します。
- 再びWindowsサービスコンソールを開き、Windows Updateサービスを開始します。
- コマンドプロンプトを管理者として開き、「wuauclt.exe /updatenow」と入力します。
- 問題が解決したかどうかを確認します。アップグレード中にエラーが表示されなくなれば成功です。
ウイルス対策プログラムを一時的に無効にする
ウイルス対策ソフトやその他のセキュリティソフトが、Windows 11のダウンロードやインストールをブロックしている可能性もあります。その場合は、ウイルス対策ソフトやセキュリティスイートを一時的に無効にしてみてください。無効にできない場合は、「コントロールパネル → プログラムと機能」からアンインストールしてください。
この記事が、Windows 11へのアップグレード時に発生する「問題が発生しました」エラーやエラーコード80240020/80070003の解決に役立てば幸いです。問題が解決した場合は、同じ悩みを持つ友人にもぜひ共有してください。他の解決策や、どのトラブルシューティング手順が効果的だったかについては、下のコメント欄でお知らせください。
関連記事:
- Windows 10(Homeエディション)で自動更新を無効にする方法
- Microsoft Outlookがプロファイルの読み込み中に固まる?解決方法はこちら
- Windows 10が更新後にシャットダウンしない?直し方はこちら!
- Windows 10が頻繁にフリーズし、BSODで自動再起動する場合の対処法
- Windows 10で「このアプリをインストールできませんでした」エラー0x80073cf9を修正する方法
-
Windows 10 アップグレードエラー 80240020 の原因と解決方法
Microsoft コミュニティフォーラムによると、Windows 7/8.1 から Windows 10 へのアップグレードを試みた多くのユーザーが、エラーコード 80240020 が表示されてアップグレードに失敗するという報告をしています。このエラーは、ダウンロードされた Windows 10 のインストールデータが破損していることが主な原因です。本記事では、Windows 10 アップグレードエラー 80240020 の確認方法と具体的な解決策をわかりやすく解説します。 エラー 80240020 が発生しているか確認する方法 まず、お使いの PC でこのエラーコードが発生しているかどう
-
Windows 10アップグレード時の「問題が発生しました」エラーを解決する6つの対処法
Windowsのアップグレード中に「問題が発生したため、機能をインストールできませんでした(Something happened, and we couldnt install a feature)」というエラーメッセージが表示されて困ったことはありませんか?これは、Windows 10への更新を妨げる原因としてよく報告されている問題です。 スマートフォン、ノートパソコン、デスクトップPC、タブレットなど、どのデバイスを使っていても、こまめな更新は非常に重要です。Microsoftは定期的に更新プログラムをリリースしており、新機能やパフォーマンスの向上、バグ修正などが含まれています。そのため