リツアンSTCの長谷川

私は2007年創業の技術者派遣会社リツアンSTCで10年以上勤務し、「さよならマージン」として働いています。

Windows 11のアップデートエラーコード0x80070057を修正する完全ガイド

🌟ようこそ、リツアンSTCの長谷川のブログへ!🎉

🛠️ 当ブログでは、リツアンSTCの最新情報やエンジニアキャリアに関する役立つ情報をお届けしています。ぜひご覧ください!👀

📚 それでは今回の記事の内容をご覧ください。

こんにちは!長谷川です!

今回は「Windows 11 のアップデートエラーコード0x80070057」について取り上げます。なぜこの話題を選んだかというと、多くのユーザーがこのエラーに直面しており、解決方法を求めているからです。この記事では、このエラーの原因とその対処法について詳しく説明します。


エラーコード0x80070057の原因

エラーコード0x80070057は、主に以下の原因で発生します。

  1. ディスクの空き容量不足:更新に必要なスペースが不足している場合に発生します。
  2. ファイル破損:システムファイルやアップデートファイルが破損しているとエラーが発生します。
  3. Windows Update コンポーネントの問題:更新に必要なサービスやフォルダに問題がある場合です。
  4. レジストリの問題:不適切なレジストリ設定が原因でエラーが発生することがあります。

エラーコード0x80070057の修正方法

以下に、エラーコード0x80070057を修正するための詳細な手順を紹介します。

方法1:ディスクの空き容量を増やす

  1. ディスクのクリーンアップ

    • タスクバーの検索ボックスに「ディスククリーンアップ」と入力し、アプリを開きます。
    • クリーンアップするドライブを選択し、「OK」をクリックします。
    • 削除するファイルの種類を選択し、「OK」をクリックしてクリーンアップを実行します。
  2. 不要なファイルの削除

    • エクスプローラーを開き、「PC」を選択します。
    • ドライブを右クリックし、「プロパティ」を選択します。
    • 「ディスクのクリーンアップ」をクリックし、不要なファイルを削除します。
  3. Cドライブの拡張

    • 専用ツール(例:MiniTool Partition Wizard)を使用して、他のドライブからCドライブへ空き容量を移動します​ (MiniTool)​​ (Microsoft Support)​。

方法2:システムファイルチェッカーを使用する

  1. コマンドプロンプトの起動

    • 「スタート」ボタンを押し、「cmd」と入力して表示されたコマンドプロンプトを右クリックし、「管理者として実行」を選択します。
  2. コマンドの実行

    • 以下のコマンドを入力し、Enterキーを押します。
      bash
      sfc /scannow
    • スキャンが完了するまで待ちます。スキャンには15〜20分かかる場合があります​ (Windows Club)​。

方法3:Windows Update コンポーネントのリセット

  1. サービスの停止

    • 管理者としてコマンドプロンプトを開き、以下のコマンドを順に入力し、各コマンドの後にEnterキーを押します。
      arduino
      net stop wuauserv net stop bits
  2. SoftwareDistributionフォルダの名前変更

    • コマンドプロンプトで以下のコマンドを実行します。
      lua
      rename c:\windows\SoftwareDistribution SoftwareDistribution.bak
  3. サービスの再開

    • 続けて以下のコマンドを実行します。
      sql
      net start wuauserv net start bits
  4. システムの再起動

方法4:レジストリの編集

  1. レジストリのバックアップ

    • 「regedit」と入力してレジストリエディターを開きます。
    • 「ファイル」メニューから「エクスポート」を選択し、バックアップを保存します。
  2. レジストリの修正

    • 以下の手順で問題のあるキーを修正します(注意:レジストリの編集は慎重に行ってください)。
    • 指定されたキーを見つけ、右クリックして「修正」を選択します。

方法5:ディスクのエラーをチェックする

  1. ディスクチェックの実行
    • コマンドプロンプトを管理者として開き、以下のコマンドを入力してEnterキーを押します。
      bash
      chkdsk /f /r
    • ディスクチェックが完了するまで待ちます。

比較表:エラーコード0x80070057修正方法

方法 手順 効果
ディスクのクリーンアップ 不要なファイルを削除し、空き容量を確保する
システムファイルチェッカー コマンドプロンプトでシステムファイルをスキャンし修復する
Windows Update コンポーネントのリセット サービスを停止し、SoftwareDistributionフォルダの名前を変更する
レジストリの編集 レジストリの問題を修正する 低(リスクが高いため)
ディスクのエラーをチェック コマンドプロンプトでディスクエラーをチェックし修正する

関連するサイト名

これらの手順を実行することで、エラーコード0x80070057を解決できる可能性があります。問題が解決しない場合は、さらに詳しい技術サポートを受けることをお勧めします。