Windows Updateエラー0xc1900201を修正する方法は?



問題を排除するために楽器を試してください

何人かのWindowsユーザーが遭遇しています 0xc1900201エラー 組み込みの更新機能またはWindows10Updateアシスタントアプリを介してセキュリティ更新プログラムをインストールしようとする場合のコード。影響を受けるほとんどのユーザーは、エラーコードに「問題が発生しました」または「エラーについてMicrosoftサポートに問い合わせることができます」というエラーメッセージが表示されると報告しています。この問題はWindows10でのみ発生するようです。



WindowsUpdateエラー0xc1900201



0xc1900201 Windows Updateエラーの原因は何ですか?

この特定の問題を調査するために、さまざまなユーザーレポートを確認し、問題を解決できた影響を受けたユーザーに推奨されたさまざまな修復戦略を試しました。結局のところ、この特定のエラーコードをトリガーする可能性のあるいくつかの異なるシナリオがあります。これは、次の原因となる可能性のある潜在的な犯人の候補リストです。 0xc1900201 エラー:



  • WindowsUpdateが更新間でスタックしている –特定の状況下では、この特定のエラーコードは、WindowsUpdateの不良が原因で発生する可能性があります。場合によっては、この問題によりWUコンポーネント全体が不具合になり、ユーザーがOSのバージョンを最新の状態に保つことができなくなる可能性があります。この場合、Windows Updateのトラブルシューティングを実行して問題を自動的に特定して処理することで、問題を解決できるはずです。
  • グリッチWUコンポーネント –ユーザーが(1つだけでなく)新しい更新をインストールできない場合は、1つ以上のWUコンポーネントが不具合を起こし、更新操作を停止している可能性があります。このシナリオが当てはまる場合は、すべてのWUコンポーネントをリセットすることで問題を修正できるはずです(自動エージェントを使用するか、昇格したCMDプロンプトを介して手動で)。
  • OSは以前に複製されました –結局のところ、この問題は、ユーザーが以前にオペレーティングシステムをHDDから新しいSDD形式に移行した状況で非常に一般的です。不整合は、ハードウェアの変更が原因で検証が失敗したために発生します。この場合、レジストリエディタを使用してPortableOperatingSystemの値を変更することで、問題を解決できます。
  • システムファイルの破損 –まれに、コンポーネントの更新に最終的に影響を与える何らかのシステムファイルの破損が原因で、この問題が発生することがあります。この場合、影響を受けるコンポーネント(DISMおよびSFC)を修復できるいくつかの組み込みユーティリティを実行するか、すべてのWindowsコンポーネントを更新する(修復インストールまたはクリーンインストールを介して)ことにより、問題を解決できます。

あなたも遭遇している場合 0xc1900201 エラーと上記のシナリオの1つが適用可能であると思われる場合は、問題を軽減する方法について、以下の次のセクションに進んでください。以下に、同様の状況にある他のユーザーがこの問題の根底に到達するために正常に使用した潜在的な修正のコレクションを示します。

可能な限り効率を維持したい場合は、以下の手順を、配置したのと同じ順序で実行してください(効率と重大度の順に並べられています)。最終的には、問題の原因となっている原因に関係なく、問題を解決する修正に遭遇する必要があります。

方法1:WindowsUpdateのトラブルシューティングを実行する

場合によっては、 0xc1900201 エラーは、Windows Updateの不良が不安定な状態でスタックしているため、またはコンポーネントの不具合が原因で操作全体が停止しているために発生します。問題が表面的なものである場合は、通常、WindowsUpdateのトラブルシューティングを実行することで問題を自動的に修正できるはずです。



問題がかなり一般的である場合は、Microsoftがすでに問題の修正プログラムをリリースしている可能性があります。これを利用するには、WindowsUpdateのトラブルシューティングを実行するだけです。このツールが本質的に行うことは、すべてのWindows Updateコンポーネントを分析し、実行可能な修復戦略を推奨することです。シナリオはすでに修正プログラムでカバーされています。

これは、WindowsUpdateのトラブルシューティングを実行して修正するためのステップバイステップガイドです。 0xc1900201 エラーコード:

  1. 開く 実行 を押してダイアログボックス Windowsキー+ R 。次に、「 ms-settings:troubleshoot ’ を押して 入る 開くために トラブルシューティング のタブ 設定 アプリ。

    実行ボックスを介して設定アプリのトラブルシューティングタブを開く

  2. 中に入ることができたら トラブルシューティング タブをクリックし、右側のセクションに注意を向けて、 立ち上げて実行する セクション。そのメニューをなんとか乗り越えたら、をクリックします トラブルシューティングを実行する

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

  3. ユーティリティを開始した後、中断せずに最初のスキャンが完了するのを待ちます。この最初のプロセスは、ユーティリティに含まれている修復戦略が現在の状況に実際に適用できるかどうかを判断するため、非常に重要です。

    WindowsUpdateの問題の検出

  4. 含まれている修理戦略が特定の問題に適用できる場合は、をクリックしてください この修正を適用する マシンに修復手順を適用するため。

    この修正を適用する

    注意: 推奨される修正によっては、推奨される修復戦略を適用するために、いくつかの手動手順を実行する必要がある場合があることに注意してください。ただし、Windows Updateのトラブルシューティングタブ内に詳細な手順が記載されているため、心配する必要はありません。

  5. 修正が正常に適用されたら、コンピューターを再起動し、次回のコンピューターの起動時に問題が解決するかどうかを確認します。

同じ場合 0xc1900201 エラーがまだ発生している場合は、以下の次の方法に進んでください。

方法2:すべてのWUコンポーネントをリセットする

Windows Updateのトラブルシューティングで問題を自動的に解決できなかった場合は、従来は解決できなかったある種の問題に対処している可能性があります。このシナリオが当てはまる場合、 0xc1900201 1つ以上のWindowsUpdateサービスが不安定な状態でスタックしているため、エラーがスローされます。

同じエラーコードで苦労しているいくつかのWindows10ユーザーは、彼らが軽減することができたことを確認しました 0xc1900201 この操作に関係するすべてのWindowsUpdateコンポーネントをリセットすると、エラーが発生します。

すべてのWUコンポーネントをリセットする場合、2つの方法があります。手動ルーターに移動して、管理者特権のコマンドプロンプト内で一連のコマンドを入力するか、自動WUエージェントを使用してこの操作を自動的に完了します。

技術レベルに近い方のアプローチを自由に実行してください。

自動エージェントを介してすべてのWUコンポーネントをリセットする

  1. このMicrosoftTechnetページにアクセスしてください( ここに )デフォルトのブラウザでダウンロードします WindowsUpdateエージェントをリセットする 脚本。

    WindowsUpdateリセットエージェントをダウンロードする

  2. ダウンロードが完了するまで辛抱強く待ってから、WinRar、WinZip、7zipなどの抽出ユーティリティを使用してzipアーカイブを抽出します。
  3. アーカイブの内容が抽出されたら、をダブルクリックします。 リセット WUENG.exe、 次に、画面の指示に従って、コンピューターでスクリプトを実行します。このプロセス中、すべてのことを覚えておいてください Windows Update コンポーネントは自動的にリセットされます。
  4. 操作が完了したら、コンピューターを再起動し、次の起動が完了するのを待って、手順を再試行します。

まだ発生している場合 0xc1900201 特定のWindowsUpdateをインストールしようとしたときにエラーが発生した場合は、以下の次の方法に進んでください。

昇格したCMDプロンプトを介してすべてのWUコンポーネントをリセットする

  1. 押す Windowsキー+ R 開くために 実行 ダイアログボックス。 [ファイル名を指定して実行]ボックスに移動したら、テキストボックスに「cmd」と入力してを押します Ctrl + Shift + Enter 昇格したコマンドプロンプトを開きます。あなたが見たら UAC(ユーザーアカウント制御) 、クリック はい 管理者権限を付与します。

    コマンドプロンプトの実行

  2. 管理者特権のコマンドプロンプトに入ることができたら、次のコマンドを順番に入力して、を押します。 入る すべての重要なWUサービスを停止する各コマンドの後:
    net stop wuauserv net stop cryptSvcnetストップビットnetstop msiserver

    注意: このコマンドの実行が終了するとすぐに、Windows Updateサービス、MSIインストーラー、暗号化サービス、およびBITSサービスを効果的に停止します。

  3. 関連するすべてのサービスが停止したら、次のコマンドに従って名前を変更します。 SoftwareDistribution そして Catroot2 コンポーネントの破損を回避するためのフォルダ:
    ren C: Windows  SoftwareDistribution SoftwareDistribution.old ren C: Windows  System32  catroot2 Catroot2.old

    注意: これらの2つのフォルダーは、WindowsUpdateコンポーネントによって使用されている一時的な更新ファイルを格納する役割を果たします。

  4. あなたがなんとかリフレッシュした後 Catroot2 そして SoftwareDistribution フォルダで、次のコマンドを順番に実行し、を押します 入る それぞれの後に、以前に無効にしたサービスを再度有効にします。
    ネットスタートwuauservネットスタートcryptSvcネットスタートビットネットスタートmsiserver
  5. コンピュータを再起動し、次の起動シーケンスが完了するのを待ちます。起動シーケンスが完了したら、以前は失敗していたアップデートのインストールを試みます。 0xc1900201 エラーが発生し、問題が解決したかどうかを確認します。

それでも同じ問題が発生する場合は、以下の次の方法に進んでください。

方法3:HDDからSSDへのOSの移行を完了する

実は、この特定の問題は、ユーザーが以前にオペレーティングシステムをHDDからSSDにクリーンインストールせずに(クローン作成または同様の手順で)移行した場合にも発生する可能性があります。このシナリオが当てはまる場合、ほとんどのWindowsコンポーネントは以前と同じように実行されますが、影響を受ける可能性のあるコンポーネントの1つはWindowsUpdateです。

このシナリオが当てはまる場合、検証が成功しない可能性があるため、 0xc1900201 保留中の更新をインストールしようとするとエラーが発生します。この問題の解決にも苦労していた数人のWindowsユーザーは、レジストリエディタを使用して問題を完全に修正したことを確認しました。 PortableOperatingSystem 値を0に設定します。おそらく、これによりOSのステータスが永続的に変更され、オペレーティングシステムの移行後に発生する可能性のあるほとんどの検証の問題が停止します。

レジストリエディタを使用して問題を解決するためのクイックガイドは次のとおりです。 0xc1900201 エラー:

  1. 押す Windowsキー+ R [実行]ダイアログボックスを開きます。次に、 ‘regedit.msc’ を押して 入る レジストリエディタを開きます。によって促されたとき UAC(ユーザーアカウント制御) 、クリック はい 管理者権限を付与します。
  2. レジストリエディタ内に入ったら、左側を使用して次の場所に移動します。
    Computer  HKEY_LOCAL_MACHINE  SYSTEM  CurrentControlSet  Control

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

  3. 正しい場所にたどり着いたら、右側に移動して、をダブルクリックします。 PortableOperatingSystem ワード値。
  4. 中に入ると DWORDの編集(32ビット) の値レジストリキー PortableOperatingSystem、 をセットする ベースヘキサデシマル そしてその 価値データ0 をクリックします OK 変更を保存します。
  5. コンピュータを再起動し、次の起動シーケンスが完了するのを待ちます。
  6. 起動手順が完了したら、以前に原因となったアクションを繰り返します。 0xc1900201 エラーが発生し、問題が解決したかどうかを確認します。

レジストリエディタを使用してPortableOperatingSystemの値を変更する

特定のWindowsUpdateをインストールしようとしても同じエラーが表示される場合は、以下の次の可能な修正に進んでください。

方法4:DISMおよびSFCスキャンの実行

上記のいずれの方法でも解決できない場合 0xc1900201 エラーの場合、何らかのシステムファイルの破損が原因で問題が発生している可能性があります。これは複数のWindowsユーザーによって一貫して報告されているため、重要なシステムファイルに影響を与えているある種のシステムファイルの破損の結果として問題が引き起こされる可能性があると思われます。

このシナリオが当てはまる場合は、一般的なWindows破損インスタンスを処理するように設計されたいくつかの組み込みユーティリティを実行することで問題を修正できるはずです。 DISM(展開イメージのサービスと管理) そして SFC(システムファイルチェッカー)

SFCは論理エラーの修復にはるかに優れていますが、DISMは更新操作に影響を与える可能性のあるWU依存関係の処理にはるかに効率的であることに注意してください。このため、取得の可能性を最大化するために、両方のユーティリティを実行することをお勧めします。 0xc1900201 エラーは完全に解決されました。

両方を実行するためのクイックガイドは次のとおりです SFC&DISM 昇格したコマンドプロンプトからのスキャン:

  1. 押す Windowsキー+ R 開くために 実行 ダイアログボックス。新しく登場したランボックス内に、 ‘cmd’ テキストボックス内でを押します Ctrl + Shift + Enter 管理者特権のCMDコマンドを開きます。あなたが見た後 UAC(ユーザーアカウント制御) プロンプト、クリック はい 管理者にCMDウィンドウへのアクセスを許可します。

    コマンドプロンプトの実行

  2. 管理者特権のCMDプロンプトが表示されたら、次のコマンドを入力してを押します 入る を開始するには SFC スキャン:
    sfc / scannow

    SFCスキャンの実行

    注意: SFCは、ローカルにキャッシュされたコピーを使用して、破損したインスタンスを正常なコピーに置き換えることに注意してください。システムを他の論理エラーにさらさないようにするために、操作が完了するまでユーティリティを中断しないでください。

  3. プロセスが完了するまで待ってから、コンピューターを再起動し、次の起動シーケンスが完了するのを待ちます。これが完了したら、コンピュータを再起動し、次の起動シーケンスが完了するのを待ちます。起動シーケンスが終了したら、手順1をもう一度実行して、別の昇格したコマンドプロンプトを開きます。
  4. 別の管理者特権のコマンドプロンプトに戻ることができたら、次のコマンドを入力してを押します 入る 開始するには DISM スキャン:
    DISM /オンライン/クリーンアップ-画像/ RestoreHealth

    システムファイルの復元

    注意: DISMは、インターネット接続を使用するため、永続的なインターネット接続が必要です。 WU(Windowsアップデート) 破損したインスタンスを置き換えるために後で使用される正常なコピーをダウンロードするためのコンポーネント。このため、インターネット接続が中断されないようにする必要があります。

  5. 操作が完了したら、コンピューターを再起動して、WindowsUpdateコンポーネントが修正されたかどうかを確認します。

それでも同じ問題が発生する場合 0xc1900201 保留中のWindowsUpdateをインストールしようとしたときにエラーが発生した場合は、以下の最後の方法に進んでください。

方法5:修復/クリーンインストールの実行

上記で実行した一般的なシステムファイルの修復で問題を解決できなかった場合は、従来は解決できなかったある種のシステムファイルの破損に対処する必要があることは明らかです。このシナリオが当てはまる場合は、すべての起動関連プロセスを含むすべてのWindowsコンポーネントをリセットすることで、問題を完全に修正できるはずです。

これを達成することになると、実際には2つの方法があります。

  • クリーンインストール –この手順は、最も簡単で、要件はありません。ただし、主な欠点は、事前にデータをバックアップしない限り、すべての個人ファイルが失われることです。
  • インストールの修復 –修復インストールはより面倒であり、インストールメディアを所有する必要があります。このルートを使用する主な利点は、Windowsコンポーネントにのみアクセスできることです。これは、ゲーム、アプリケーション、パーソナルメディア、さらには一部のユーザー設定を含むすべての個人ファイルが変更されないままになることを意味します。

この手順から抜け出すために探している方法に近い方法に従ってください。

読んだ9分