Windows 10 アップデートエラーコード 0xd0000034 を解決する方法

📅
🕑 1 分で読む

0xd0000034 のような Windows Update エラーへの対処は本当に面倒です。バグが発生したり、重要な更新ファイルが破損したりするような、問題のある更新プログラムをインストールした後に発生することもあります。また、Windows が頑固で、更新コンポーネントをうまく処理してくれないだけの場合もあります。更新しようとするとこのコードが繰り返し表示される場合は、障害を解消してシステムを再び更新できるようにする方法がいくつかあります。基本的には、最近の問題のあるパッチや破損したキャッシュファイルなど、更新を阻害する原因となっているものを修正またはリセットする必要があります。

これらの解決策を一つずつ試してみましょう。単純なアンインストールで解決できる場合もあれば、もう少し深く掘り下げる必要がある場合もあります。目標は、Windowsが正常に動作し、重要な更新プログラムを再度インストールできるようにすることです。当然のことながら、Windowsは必要以上にインストールを困難にする必要があるからです。ただし、特定の修正プログラムは、特定の環境では有効でも、別の環境では有効ではない場合があることを覚えておいてください。少しの忍耐が大きな効果をもたらします。

Windows 10でWindows Updateエラー0xd0000034を修正する方法

問題の原因となっている可能性のある最新の累積アップデートをアンインストールする

これはよくある原因です。新しいパッチにはバグがあったり不完全な場合があり、アップデートプロセスがうまくいかないことがあります。最近の更新プログラムをアンインストールすると、問題のあるファイルが削除され、Windowsが再試行できるようになります。設定を開き、「更新とセキュリティ」 > 「Windows Update」 > 「更新履歴の表示」に進みます。画面下部にある「更新プログラムのアンインストール」をクリックします。この操作でコントロールパネルにリダイレクトされ、インストール済みの更新プログラムの一覧が表示されます。

最新の累積的な更新プログラム(通常はKB番号付き)を見つけ、右クリックして「アンインストール」を選択します。プロンプトが表示されたら選択を確認し、Windowsの自動処理を待ちます。完了したら、PCを再起動します。これでエラーが修正される場合もありますが、Windowsが問題のある更新プログラムのインストールを頑固に再試行するケースも見受けられます。その場合は、次のビルドまたは更新プログラムがリリースされるまでお待ちください。問題の原因となったパッチを再インストールすると、問題が再発するだけです。

Windows Update コンポーネントを手動でリセットする

これらのアップデートファイルやサービスは時間の経過とともに破損したり、停止したりする傾向があるため、これは定番の対策です。コンポーネントをリセットすると、基本的にアップデートシステムがリセットされ、キャッシュがクリアされ、停止したサービスが停止します。少なくともアップデートに関しては、PCをフレッシュな状態にリセットしたような気分になります。

管理者としてコマンド プロンプトを開き(スタート メニューを右クリックし、Windows ターミナル (管理者)またはコマンド プロンプト (管理者)を選択します)、次のコマンドを 1 つずつ実行し、Enterそれぞれの後に キーを押します。

net stop wuauserv net stop cryptSvc net stop bits net stop msiserver Ren C:\Windows\SoftwareDistribution SoftwareDistribution.old Ren C:\Windows\System32\catroot2 Catroot2.old net start wuauserv net start cryptSvc net start bits net start msiserver

この手順では、アップデート関連のサービスをすべて停止し、キャッシュフォルダの名前を変更(Windowsに新しいフォルダを強制的に作成させます)してから、すべてを再起動します。これにより、アップデートをブロックしているものがすべて消去されることがあり、環境によっては魔法のように機能します。なぜこれが機能するのかはよく分かりませんが、他の修正方法では解決できない0xd0000034などの頑固なエラーを修正できる傾向があります。

手動でアップデートをダウンロードしてインストールする

それでもエラーが解決しない場合は、手動での対処法を検討してください。Microsoft Update カタログにアクセスし、インストールしようとしている更新プログラムの正確な KB 番号を検索してください。スタンドアロンの.msu パッケージをダウンロードし、ダブルクリックして実行してください。これにより、通常の Windows Update プロセスを回避し、更新プログラムが直接適用されます。自動更新がうまくいかない場合や破損している場合、この方法が役立つことがよくあります。

これを実行する前に、サードパーティ製ソフトウェアがアップデートプロセスに干渉していないことを確認するために、セーフモードで再起動することをお勧めします。セーフモードで起動します(Shift + Restartログインまたはスタートメニューから「トラブルシューティング」>「詳細オプション」>「スタートアップ設定」>「再起動」を選択し、「セーフモードとネットワーク」を選択します)。そこから、手動アップデートを再度お試しください。

一部のマシンでは、このプロセス全体が少し不安定に感じられます。Windows を再起動したり、再試行したりする必要があるかもしれません。とはいえ、1 番目と 2 番目の修正で大抵の問題は解決します。もちろん、それでも問題が解決しない場合は、SFC スキャンや DISM スキャンなどの追加の診断ツールを試すのも悪くありません。これは、アップデートの妨げとなる可能性のあるファイルシステムの破損を除外するためです。

ファイルシステムエラーなどのその他の一般的な問題

不良セクタやディスク破損に関するエラー(エラー -805305975 や -2147219195 など)が表示されるようになった場合、それらはディスクレベルの問題です。sfc /scannowまたはなどのコマンドを実行するDISM /Online /Cleanup-Image /RestoreHealthと解決できる場合があります。運が良ければ、CHKDSK で不良セクタを検出して修復し、将来のトラブルを回避できるかもしれません。