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

[修正]WindowsUpdateエラーコード646

一部のWindowsユーザーは、組み込みのWUコンポーネントを使用してインストールしようとした特定の更新プログラムがエラーコード646で失敗することになると報告しています。 。結局のところ、この特定のエラーコードはWindows7とWindows8.1専用のようです。

[修正]WindowsUpdateエラーコード646

Windows7またはWindows8.1でこの問題が発生した場合は、Windows Updateのトラブルシューティングツールを実行し、コンピューターが実際に問題を自動的に修正できないかどうかを確認して、このトラブルシューティングガイドを開始する必要があります。

影響を受けるユーザーによると、646エラーコードの出現につながる可能性のある最も一般的な原因の1つは、 Windows Updateです。 またはバックグラウンドインテリジェント転送サービス それは強制的に無効にされます。

ただし、Windows 7でこの問題を引き起こす可能性のあるもう1つのかなり一般的な問題は、間違った場所を指しているAppdataキーです。この場合、レジストリエディタを使用してレジストリを変更することで問題を修正できます。

過保護ファイアウォールは、誤検知が原因でMSとの通信をクリックした後にこの種の問題を引き起こすことでも知られています。この場合の唯一の修正は、AV設定でWUをホワイトリストに登録するか、より寛大なセキュリティスイートに移動して現在のセキュリティスイートをアンインストールすることです。

(根本的な原因を修正せずに)問題を回避したい場合は、公式のWindowsUpdateカタログから更新プログラムをダウンロードするのがおそらく最善かつ最も安全な方法です。

ソフトウェアの競合に対処している場合は、システムの復元ユーティリティを使用して、この競合が発生していない状態にコンピュータを戻すことで、問題を解決できます。ただし、問題がOSに関連している場合は、Windows Updateコンポーネントを修正するために、修復インストールまたはクリーンインストールを実行する必要があります。

WindowsUpdateトラブルシューティングの実行

Windows7またはWindows8.1でこの問題が発生した場合は、発生している問題がMicrosoftに含まれている修復戦略によってすでにカバーされている可能性があります。その場合、OSは修正を自動的に展開できるようになります。

このシナリオが当てはまる場合は、 Windows Updateを使用してスキャンを実行してみてください。 トラブルシューティングを行い、このユーティリティがコンポーネントの更新で発生している問題を自動的に特定して修正できるかどうかを確認します。

Windows Updateのトラブルシューティングには、さまざまな問題を修正できる自動修復戦略の重要なコレクションが含まれています。このユーティリティを起動すると、このツールはWUコンポーネントの不整合を分析し、実行可能であると判断した場合は自動的に修正を推奨します。

このユーティリティをまだ実行していない場合は、以下の手順に従って、Windows7またはWindows8.1でWindowsUpdateトラブルシューティングを起動し、エラーコード646を修正してください:

  1. 実行を開きます Windowsキー+Rを押してダイアログボックス 。次に、「control」と入力します テキストボックス内でEnterを押します クラシックコントロールパネルを開くには インターフェース。 [修正]WindowsUpdateエラーコード646
  2. コントロールパネルのメインインターフェースから、画面の右上隅にある検索機能を使用して、「トラブルシューティング」を検索します。 次に、結果のリストから、[トラブルシューティング]エントリをクリックして、統合されたトラブルシューティングのリストを展開します。 [修正]WindowsUpdateエラーコード646
  3. トラブルシューティングに入ると メニューで、システムとセキュリティをクリックして先に進みます 。 [修正]WindowsUpdateエラーコード646
  4. システムとセキュリティに入った後 メニューで、 Windows Updateをクリックします (Windowsの場合)WindowsUpdateのトラブルシューティングを開きます。
  5. Windows Updateのトラブルシューティングの最初のメニューが表示されたら、まず詳細をクリックします。 次に、自動的に修復を適用するに関連付けられているチェックボックスをオンにします 。 [修正]WindowsUpdateエラーコード646
  6. プロセスが完了するまで待ってから、この修正を適用をクリックします 修正を正常に適用するために追加の手順を実行する必要がある場合は、画面の指示に従います。 [修正]WindowsUpdateエラーコード646
  7. 再起動を求めるメッセージが表示された場合は、再起動して、次の起動シーケンスが完了したら問題が修正されるかどうかを確認してください。 Windows Update画面に戻り、保留中の他の更新プログラムをインストールして、同じエラーコード646が引き続き発生するかどうかを確認します。

同じエラーコードが引き続き発生する場合は、以下の次の潜在的な修正に進んでください。

WindowsUpdateカタログを介した更新プログラムのインストール

Windows Updateのトラブルシューティングで、特定のWindows Updateのインストールを妨げているローカルのWUコンポーネントの問題を見つけて修正できなかった場合は、必要に応じてこのコンポーネントを完全に乗り越えることができます。

一部の影響を受けるユーザーから報告されているため、Microsoft Updateカタログからダウンロードして手動でインストールすることにより、失敗した更新を自分でインストールできる可能性があります。確かに、これは少し面倒ですが(特に複数の更新が失敗した場合)、古いマシンを実行するよりも優れています。

ほとんどの場合、エラーコード646 次の更新で発生することが確認されています:

  • KB972363
  • KB973709
  • KB972581
  • KB974234
  • KB974810

このルートを使用して保留中の更新を手動でインストールする場合は、以下の手順に従ってください。

  1. デフォルトのブラウザを開き、このリンクにアクセスします(こちらMicrosoftUpdateカタログのルートアドレスに直接アクセスする 。
  2. 内部に入ったら、検索機能(画面の左上隅)を使用して、エラーコード646で失敗している更新の1つを検索します。
    >

    [修正]WindowsUpdateエラーコード646
  3. 結果が生成されたら、CPUアーキテクチャと使用しているWindowsのバージョンを念頭に置いて、適切なアップデートを探します。 [修正]WindowsUpdateエラーコード646
  4. 正しいアップデートを特定したら、ダウンロードをクリックします。 ボタンを関連付けて、操作が完了するまで待ちます。
  5. ダウンロードが完了したら、ファイルエクスプローラーを開きます。 ダウンロードした場所に手動で移動し、.infファイルをクリックして、[インストール]を選択します。 新しく表示されたコンテキストメニューから。 [修正]WindowsUpdateエラーコード646
  6. エラーコード646でインストールに失敗したすべてのWindowsで、上記の手順を繰り返します。
  7. 失敗したアップデートがすべてインストールされたら、コンピュータを再起動して操作を完了します。

Windows Updateカタログを介して失敗した更新プログラムをインストールしようとすると、同じエラーが発生する場合は、以下の次の潜在的な修正に進んでください。

WindowsUpdateおよびバックグラウンドインテリジェント転送サービスの強制開始

最近のすべてのWindowsバージョンには、保留中の新しいWindowsUpdateをインストールするためにコンピューターが利用する必要のあるいくつかの重要なサービスがあります。WindowsUpdate およびバックグラウンドインテリジェント転送サービス。

これらのサービスがデフォルトで無効になっている場合、またはステータスタイプ 自動に設定されていません 新しいWindowsUpdateのインストールに関連する問題が発生する可能性があります。

この理論をテストするには、[サービス]画面にアクセスして、これら2つのサービスを確認します。これらのサービスが実際に無効になっているか、自動的に実行するように構成されていない場合は、必要な変更を加えて、WindowsUpdateの更新コンポーネントを修正します。

全体をガイドする簡単なステップバイステップガイドは次のとおりです。

  1. Windowsキー+Rを押します 実行を開くには ダイアログボックス。次に、「services.msc」と入力します テキストボックス内でEnterを押します サービスを開くには 画面。 [修正]WindowsUpdateエラーコード646
  2. サービスに入ると 画面で右側のセクションに移動し、アクティブなサービスのリストを下にスクロールして、WindowsUpdateを見つけます。表示されたら、右クリックしてプロパティをクリックします 新しく表示されたコンテキストメニューから。 [修正]WindowsUpdateエラーコード646
  3. プロパティに入ると シーンで、一般を選択します タブをクリックし、スタートアップの種類を自動に変更します 開始をクリックします サービスが現在実行されていない場合。次に、[適用]をクリックします 変更を保存します。 [修正]WindowsUpdateエラーコード646
  4. バックグラウンドインテリジェント転送サービスを使用して、手順2〜4を繰り返します。 適用をクリックする前に、サービスが実行されていることを確認してください。
  5. Windows Updateに戻ります 画面を表示し、 Windows Updateのインストールを開始します もう一度、問題が修正されたかどうかを確認してください。

2つのサービスがすでに開始されている場合、またはこの操作で違いがなく、同じエラーコード646が引き続き発生する場合 以下の次の潜在的な修正に移動します。

レジストリエディタを使用してAppDataキーをクリアする

実は、Windows7とWindows8.1では、エラーコード646 AppDataに関連付けられたレジストリキーにある破損した一時データが原因である可能性があります。

この問題が発生した一部のユーザーは、レジストリエディタを使用してAppDataキーの場所に移動し、その内容を(複数の異なるディレクトリで)確認した後、問題が解決したことを確認しました。影響を受けるユーザーによると、このレジストリキーは、この特定の問題の原因である可能性のある欠陥のある場所を保持している可能性があります。

この修正を実施するには、以下の手順に従ってAppDataキーの内容をクリアし、エラーコード646を修正してください:

注: レジストリの編集に慣れていない場合は、事前にデータをバックアップすることをお勧めします。

  1. Windowsキー+Rを押します 実行を開くには ダイアログボックス。次に、「regedit」と入力します [実行]テキストボックス内でEnterを押します レジストリエディタを開きます。 UAC(ユーザーアカウント制御)によってプロンプトが表示された場合 、[はい]をクリックします 管理者権限を付与します。 [修正]WindowsUpdateエラーコード646
  2. レジストリエディタに入ったら、ユーティリティの左側のセクションを使用して、次の場所に移動します。
    HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders

    注: 手動でナビゲートするか、場所をナビゲーションバーに直接貼り付けて、 Enterを押すことができます。 すぐにそこに着くために。

  3. 正しい場所に着いたら、右側のセクションに移動して、 AppDataをダブルクリックします その値を検査します。
  4. AppDataの値の場合 ‘%USERPROFILE%\ AppData \ Roaming’とは異なります この値に変更して、[ OK]をクリックします 変更を保存します。 [修正]WindowsUpdateエラーコード646
  5. 次に、レジストリエディタの左側のセクションを使用します もう一度次の場所に移動し、AppDataフォルダーを使用して手順3と4を繰り返します。
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
  6. 最後に、この場所に移動して、手順3と4をもう一度繰り返します。
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
  7. AppDataフォルダーが正しい値を保持していることを確認したら、最後にもう一度コンピューターを再起動し、次回のコンピューターの起動時に問題が修正されるかどうかを確認します。

同じエラーコード646の場合 まだ発生している場合は、以下の次の潜在的な修正に進んでください。

サードパーティのファイアウォールの無効化/アンインストール(該当する場合)

デフォルトのWindowsセキュリティの代わりにサードパーティのセキュリティスイートを使用している場合、問題はファイアウォールが原因である可能性があります。 ESETまたはComodoを使用していた一部の影響を受けたユーザーは、彼らの場合、AVがローカルWUコンポーネントとMicrosoftサーバー間の通信をブロックすることになったために問題が発生したことを確認しました。

この理論をテストする場合は、同じセキュリティルールが適用されたままになるため、ファイアウォールのバックグラウンドプロセスを無効にしたり閉じたりするだけでは不十分であることに注意してください。

サードパーティのファイアウォールが実際に問題の原因であるかどうかを判断できる唯一の実行可能な方法は、サードパーティのプログラムを完全にアンインストールし、失敗したWindowsUpdateを後で再インストールすることです。

このルートに進む準備ができている場合は、以下の手順に従ってください。

  1. Windowsキー+Rを押します 実行を開くには ダイアログボックス。次に、「appwiz.cpl」と入力します Enterを押します プログラムと機能を開くには 窓。 [修正]WindowsUpdateエラーコード646
  2. プログラムと機能に入ると 画面で、インストールされているプログラムのリストを下にスクロールして、アンインストールするサードパーティのファイアウォールを見つけます。
  3. 問題のあるファイアウォールを見つけたら、ファイアウォールを右クリックしてアンインストールを選択します。 新しく表示されたコンテキストメニューから。 [修正]WindowsUpdateエラーコード646
  4. アンインストールプロンプト内で、画面の指示に従ってプロセスを完了し、コンピュータを再起動します。
  5. 次回のコンピューターの起動時に、サードパーティスイートがアンインストールされたのでWindows Updateを再インストールして、問題が修正されるかどうかを確認してください。

それでも問題が解決しない場合は、以前に使用していたサードパーティスイートを再インストールして、以下の次の潜在的な修正に進むことができます。

システムの復元の使用

システムが特定の変更(ドライバーやサードパーティアプリのインストールなど)を行った後にのみこの問題が発生していることに気付いた場合は、エラーコード646 サードパーティの競合が原因である可能性があります。

ただし、潜在的な干渉のリストは事実上無限であるため、最善の対策は、ソフトウェアの競合が発生していなかった時間にマシンの状態を戻すことです。

幸い、最近のすべてのバージョンのWindowsでは、システムの復元を介してこれを簡単に行うことができます。これは、復元スナップショットに依存してマシンの状態を以前の時点に戻すユーティリティです。

注: デフォルトの動作を変更しなかった場合、このユーティリティは、新しいドライバーのインストール、アプリの更新などの重要なシステムイベントで定期的なシステムスナップショットを保存するように構成されています。

ソフトウェアの競合がエラーコード646の原因である可能性があると思われる場合は、 システムの復元を使用 マシンを正常な状態に戻すため。

これが機能しない場合、またはこのシナリオが当てはまらない場合は、以下の次の潜在的な修正に進んでください。

修復インストール/クリーンインストールの実行

上記のいずれの修正でも問題を修正できない場合は、システムが、従来は解決されなかったある種のシステムファイルの破損に対処している可能性が非常に高くなります。その場合、残っている唯一の実行可能な修正は、クリーンインストールや修復インストール(インプレースアップグレード)などの手順ですべてのWindowsコンポーネントを完全にリセットすることです。

クリーンインストール 互換性のあるインストールメディアを提供する必要がないため、より簡単な手順です。事前にデータをバックアップするための追加の手順を実行しない限り、ファイル、ユーザー設定、およびインストールされているすべてのプログラムとゲームが失われます。

一方、修復インストール(インプレース修復) 互換性のあるインストールメディアが必要になることは言うまでもなく、展開するのは面倒です(Windows 10でこの問題が発生しない限り)。ただし、主な利点は、この操作がWindowsコンポーネントにのみ影響することです。つまり、個人のファイル、ゲーム、アプリケーション、ドキュメント、およびOSに関連しないその他すべてがこの手順の影響を受けません。


  1. Windows Update エラーコード 0x80073712 を修正

    更新プログラムをダウンロードしてエラー コード 0x80073712 が表示される場合は、Windows 更新ファイルが破損しているか見つからないことを意味します。これらのエラーは通常、Windows Update が失敗する原因となる PC の根本的な問題が原因で発生します。 Component-Based Servicing (CBS) マニフェストも破損することがあります。 Windows Update エラー コード 0x80073712 を修正 方法 1:システム ファイル チェッカーを実行する 1. Windows キー + X を押して、[コマンド プロンプト (管理者)]

  2. Windows Update エラーコード 0x80070017 を修正

    Windows オペレーティング システムを使用している人は、特定の時点で何らかのエラーに直面することになります。これらのエラーは、OS にさまざまなコンポーネントが存在するため、避けられないと考えることさえできます。この場合、この記事では、エラー コード 0x80070017 について具体的に説明します。 Windows エラー 0x80070017 は、主に破損したインストール メディアに関連しています。読み続けて、0x80070017 Windows Update エラーを修正してください。 Windows Update エラー コード 0x80070017 を修正する方法 通常