Windowsをアップグレードするときに0x4005(16389)エラーを修正する方法は?
Windows 10へのインプレースアップグレードを実行しているときに、ユーザーはエラーコード 0x4005 16389に遭遇します。 アップグレードが完了しないため。上記のエラーコードは、1つまたは複数のアプリケーションがWindows 10と互換性がないため、アップグレードプロセスが失敗した場合に表示されます。ただし、実際には、シナリオによっては、このエラーメッセージが表示される可能性のある他のいくつかの理由があります。一般的に言えば、サードパーティのウイルス対策プログラムがアップグレードを妨げている場合に問題が発生する可能性があります。それに加えて、タスクシーケンス中にローカルコンピューターの説明を設定しようとすると、問題が発生する可能性もあります。とにかく、この記事のエラーコードを解決するプロセスを案内しますので、心配しないでください。
SCCMまたはSystemCenterConfiguration Managerは、多数のコンピューターを一緒に管理する必要がある場合に非常に役立ちます。リモートコントロールとオペレーティングシステムの展開機能により、ユーザーはインプレースアップグレードを実行したり、新しいオペレーティングシステムをマシンに一度に展開したりできます。すでに述べたように、問題が発生する理由は、実際にはシナリオによって異なります。問題の一般的な原因と、通常は上記のエラーコードが発生する原因についてのみ説明しますが、場合によっては、エラーコードが実際にお客様に固有のものである可能性があり、そのような場合は、テクニカルサポート担当者とチャットすることがあります。より良いルートになります。そうは言っても、最初に問題の考えられる原因を調べてから、問題を回避するために使用できる方法をリストアップします。始めましょう。
- スペースが不足しています— この問題が発生する理由の1つは、アップグレードに十分なディスク容量がない場合です。この場合、ディスク容量を再確認してから、アップグレードタスクシーケンスを実行する必要があります。
- さまざまなWindowsエディション— 結局のところ、一部のユーザーにとって、問題は、現在のWindowsエディションを選択するのではなく、アップグレードするために別のWindowsエディションを選択したことが原因でした。これによりエラーコードが発生する可能性があり、問題を解決するには、アップグレードする同じエディションを選択していることを確認する必要があります。
- サードパーティのウイルス対策— これは、エラーが発生する可能性のある一般的な理由です。サードパーティのウイルス対策プログラムがインストールされている場合、アップグレードが正常に完了せず、問題の問題が発生する可能性があります。したがって、無効にする必要があります。または、サードパーティのセキュリティプログラムをコンピュータから完全にアンインストールすることもできます。
- ローカルコンピューターの説明— 上記のすべての理由に加えて、タスクシーケンス中にコンピューターの説明を設定している場合、スクリプトまたはコマンドが機能しないとエラーコードが発生する可能性があります。これを修正するには、以下に示すコマンドを使用してください。これで問題ありません。
ここで問題の考えられる原因を確認したので、問題を解決するさまざまな方法を紹介することから始めましょう。ですから、これ以上面倒なことはせずに、すぐに始めましょう。
サードパーティのウイルス対策を無効にする
結局のところ、問題の問題が発生したときに最初にすべきことは、アップグレードの完了を妨げるウイルス対策プログラムがないことを確認することです。これらのシナリオは、誤検知によるコンピューター上の特定のアクションを防ぐサードパーティのウイルス対策プログラムではかなり一般的です。システムにサードパーティのプログラムアンチウイルスがインストールされている場合は、インプレースアップグレードを再度実行する前に、アンチウイルスを無効にする必要があります。それを行ったら、もう一度アップグレードを実行して、エラーが引き続き表示されるかどうかを確認します。
ディスク容量を確認する
サードパーティのウイルス対策プログラムに加えて、アップグレードに必要な十分なディスク容量がない場合にも問題が発生する可能性があります。これは、アップグレードをインストールするために使用可能なディスク容量が不足しているWindowsUpdateおよびアップグレードでもよく見られます。このようなシナリオでは、コンピュータ全体にオペレーティングシステムを再度展開する前に、十分なディスク容量が解放されていることを確認する必要があります。ディスクに十分な空き容量があり、それでもエラーが発生する場合は、下の次の解決策に進んでください。
同じWindowsエディションを使用する
実は、現在システムにインストールされているものとは異なるWindowsエディションを使用している場合にも、エラーコードが発生する可能性があります。これは、同様の問題に直面していて、同じWindowsメディアを選択することで問題を修正した他のユーザーによって報告されています。したがって、これを防ぐには、インストールしたものと同じWindowsメディアを使用していることを確認する必要があります。つまり、Windows Enterpriseがインストールされている場合は、エラーコードが表示されないように、アップグレードの実行中にWindowsEnterpriseメディアも使用していることを確認してください。
ローカルコンピューターの説明コマンドの変更
前述したように、タスクシーケンス中にスクリプトまたはコマンドを使用してローカルコンピューターの説明を設定していて、そのスクリプトまたはコマンドが失敗した場合は、上記のエラーコードが表示されます。この場合は、使用するコマンドを変更することで簡単に解決できます。
実は、これを行うには、NETCONFIGコマンドを使用してコンピューターの説明を設定できます。このためには、実行コマンドラインをタスクシーケンスに追加し、
を使用する必要があります。cmd /c net config Server /SRVCOMMENT:"%OSDComputerDescription%
これを行うと、コンピューターの説明がOSDComputerDescreitpion変数で定義されたものに設定されます。うまく機能させるために、変数名を代わりに使用する名前に変更できます。
64ビットコンピューターに32ビットプロセスとしてプログラムをアンインストールする(.NET展開の場合のみ)
結局のところ、コンピューター全体に.NET Frameworkを展開しようとしているときに上記のエラーコードに遭遇した場合は、インストーラーのプロパティの特定のチェックボックスをオンにすることで修正できます。どうやら、64ビットアーキテクチャコンピュータで32ビットプロセスとしてプログラムを実行している場合、エラーコードが表示されます。これは、以下の手順に従って簡単に解決できます。
- まず、デプロイする.NETバージョンのインストーラーまたはデプロイメントプロパティを開きます。
- プロパティウィンドウで、プログラムに切り替えます タブ。
- 次に、プログラムで タブをクリックし、64ビットクライアントで32ビットプロセスとしてインストールおよびアンインストールプログラムを実行するをクリックします。 チェックボックス。
- 最後に、[適用]をクリックします 次に、 OKを押します 。その後、もう一度デプロイして、問題が引き続き発生するかどうかを確認してください。
これらの解決策のいずれもうまくいかなかった場合は、プロセス中に何か問題が発生した場合に備えて、ConfigurationManagerを使用してインプレースアップグレードを実行する方法に関するWindows公式ガイドに従うことをお勧めします。
-
Windows 10でWDF_VIOLATIONエラーを修正する方法
Windows ユーザーは、新しいブルー スクリーン オブ デス エラーに直面しています。 WDF_VIOLATION と表示され、お使いの PC で問題が発生したため、再起動する必要があるというおなじみのメッセージが表示されます。このエラーの後、PC は再起動しますが、システムがクラッシュしてイライラすることがあります。将来的に重大な問題を引き起こさないように、WDF の意味を理解することが重要です。あなたも同じ問題に取り組んでいるなら、あなたは正しい場所にいます。 WDF とは何かを説明するとともに、WDF_vilation エラー ウィンドウ 10 を修正するのに役立つ完璧なガイドをお届
-
Windows 10 アップグレード エラー コード 80240020 の修正方法
マイクロソフト コミュニティ フォーラムから、Windows 7/8.1 から Windows 10 へのアップグレードを希望する多くのユーザーが失敗し、エラー コード 80240020 を受け取ることがわかっています。このエラー メッセージは、Windows 10 のデータ破損が原因です。この記事では、 Windows 10 エラー コード 80240020 (アップグレードに失敗しました) を修正する方法を学び、入手するために提供されます。 Windows 10 アップグレード エラー 80240020 があるかどうかを確認します このエラー コードがあるかどうかを確認するには、次の