Windows アップグレード エラー 0XC190010d または 0XC190010a [修正]

Windows オペレーティング システムでは、コンピューターの全体的なパフォーマンスを向上させ、バグを修正するために定期的なアップグレードがプッシュされます。新しいアップグレードがユーザーに通知され、システムはこのデリケートな操作を実行するための簡単な方法を提供します。Windows のアップグレード時に無効なコマンドライン引数を渡すと、エラー コード0XC190010d0XC190010aが表示されることがあります。これらが表示された場合は、この投稿に従って問題を修正してください。

Windows アップデートは一般的にはバグがありませんが、コンピューターの速度が遅くなるなど、いくつかの問題が発生することがあります。しかし、それは一般的ではありません。アップグレード方法に関して、コマンドラインは Windows をアップグレードする際にマニアに人気の方法です。しかし、多くのユーザーがコマンドラインを使用してマシンをアップグレードできないと不満を訴えています。

アップグレードを試みるたびに、エラー コード0XC190010aまたは0XC190010dが表示されます。このシナリオは、主に誤ったコマンドライン引数によって引き起こされ、エラー メッセージから明らかです。

  • 0XC190010d MOSETUP_E_INVALID_CMD_LINE インストール プロセスが無効なコマンドライン引数で起動されました。
  • 0XC190010a MOSETUP_E_UNKNOWN_CMD_LINE インストール プロセスが不明なコマンドライン引数で起動されました。

誤った引数がアップグレード エラー 0XC190010a および 0XC190010d を引き起こすことを知っていれば、問題を解決する最も簡単な方法は、正しい手順を使用して Windows を手動でアップグレードすることです。

Windows アップグレード エラー コード 0XC190010d および 0XC190010a を修正する

Windows オペレーティング システムを手動でアップグレードする手順を次に示します。

  1. 正しいコマンドライン引数を使用していることを確認する
  2. SoftwareDistribution フォルダーと Catroot2 フォルダーを再構築する。
  3. CBS.log ファイルの名前を変更する。
  4. サードパーティ製のウイルス対策ソフトウェアをアンインストールする。
  5. 最新の Windows アップデートをダウンロードしてインストールする。

上記の手順に従うと、0XC190010a または 0XC190010d エラーが発生することなく、Windows 10 エディションをアップグレードできます。

指定された手順を注意深く実行してください。

1] 正しいコマンドライン引数を使用していることを確認する

コマンドライン引数を使用して Windows アップグレードをデプロイするときに 0XC190010a または 0XC190010d エラー コードが表示される場合は、使用したパラメーターに問題があります。この要素については、この投稿の冒頭で述べました。

これらのエラーを取り除くには、正しいコマンドライン引数を使用してインストールまたは移行を行う必要があります。確認できる引数のリストを次に示します。

2] SoftwareDistribution フォルダーと Catroot2 フォルダーを再構築する

SoftwareDistribution フォルダーと Catroot2 フォルダーを再構築するには、まずスタート ボタンを押して、PowerShellを検索します。それを右クリックして、管理者として実行を選択します。

PowerShell (管理者) ウィンドウで、次のコマンドを入力します。以下の各行の後に、ENTER キーを押して実行してから、次の行に進みます。

net stop wuaserv
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

上記のコマンドを実行したら、PowerShell を閉じてコンピューターを再起動します。

3] CBS.log ファイルの名前を変更する

Windows キーを押して、次の文字列を入力します。

%systemroot%\Logs\CBS

ローカル ディスク (C:) >Windows >ログ >CBS に移動します。

CBS.logファイルの名前をCBSold.logに変更します。

CBS.log ファイルの名前を変更できない場合は、次の手順で修正します。

  • Windows キー + Rの組み合わせを押して、[ファイル名を指定して実行] ダイアログ ボックスを開きます。
  • [ファイル名を指定して実行]Services.mscと入力し、[OK]をクリックします。
  • Windows モジュール インストーラーサービスを見つけてダブルクリックします。
  • スタートアップの種類を手動に変更します。
  • マシンを再起動します。

上記の手順を実行すると、CBS.log ファイルの名前を変更できるはずです。名前を変更したら、Windows モジュール インストーラー サービスに戻り、スタートアップの種類を自動に戻します。

ファイルの名前を変更したら、PC を再起動することを忘れないでください。

4] サードパーティ製のウイルス対策ソフトウェアをアンインストールする

CBS ログ ファイルの名前を正常に変更したら、次の手順は、コンピューターにインストールされているすべてのサードパーティ製のウイルス対策ソフトウェアをアンインストールすることです。これは、ウイルス対策が Windows アップグレードを妨害している場合の予防策です。

データの監視を常に実行しているコンピューターでは、常にウイルス対策ソフトウェアを使用することが最善です。したがって、このガイドを完了したら、ウイルス対策をインストールすることを忘れないでください。

5] 最新の Windows アップデートをダウンロードしてインストールする

関連するファイルが再構築され、ウイルス対策がアンインストールされたら、Windows アップグレードの準備が整いました。Windows ソフトウェアの公式ダウンロード ページにアクセスして、最新の Windows ビットをダウンロードしてください。

Windows ソフトウェアのダウンロード Web サイトでは、[今すぐ更新] ボタンをクリックしてアップグレード アシスタントに従うか、更新ファイルをダウンロードしてメディア作成ツールを使用してアップグレードを実行できます。

ガイドの上記の手順に従うと、エラー コード 0XC190010d および 0XC190010a が発生することなく、Windows システムを正常にアップグレードできます。