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

エラー0x80070021を修正する方法

何人かのWindowsユーザーがエラー0x80070021に遭遇しています ある場所から別の場所にファイルをコピーしようとしたとき。他のユーザーは、ASP.NETアプリケーションでWCFサービスをホストしようとしているときにこのエラーが表示されます。ただし、ほとんどの場合、この問題は、ユーザーが Outlookデータファイル(.pstおよび.ost)を管理しようとしたときに発生することが報告されています。 。

エラー0x80070021を修正する方法

エラー0x80070021エラーの原因は何ですか?

この問題を修正するために一般的に使用されているさまざまなユーザーレポートと修復戦略を分析することにより、この特定の問題を調査しました。私たちの調査に基づいて、このエラーコードをトリガーすることが知られているいくつかの異なる修復戦略があります:

  • HTTPアクティベーションが無効になっています –空のASP.NETアプリケーションでWCFサービスをホストしようとしたときにこのエラーが発生した場合。この場合、ホストコンピューターでHTTPアクティベーションが有効になっていないため、問題が発生している可能性があります。この問題を解決するには、Windowsの機能から機能を有効にする必要があります。
  • 必要なASP.NETバージョンが無効になっています –この特定の問題は、アプリケーションで使用される必要なASP.NETバージョンがホストコンピューターで利用できない場合にも発生する可能性があります。このシナリオが当てはまる場合は、Windowsの機能から正しいバージョンを有効にすることで問題を解決できます。
  • Outlookデータは別のプログラムで使用されています –特定のアドインまたはスパムフィルターは、プログラムが従来どおりに閉じている場合でもOutlookを遠ざける可能性があります。これが発生するたびに、Outlookデータファイルが変更されると、残りのプロセスがエラーコードをトリガーすることになります。この場合、Outlookプロセスを閉じることで問題を解決できます。
  • SearchEmailIndexerがインストールされています –このエラーコードは、 Search Email Indexerと呼ばれる問題のあるOutlookアドインが原因で表示されることもよく報告されています。 。影響を受けた何人かのユーザーは、問題のあるアドインをOutlookからアンインストールした後、問題が発生しなくなったと報告しています。
  • MS Office Communicator(Lyns)がOutlookと競合しています –このエラーコードをトリガーする可能性のあるもう1つの原因は、OfficeCommunicatorまたはその後継のLynsです。これら2つは、Outlookデータファイルの変更を妨げるバックグラウンドプロセスを残すことが知られています。
  • 不明なプロセスがOutlookデータファイルと競合しています –ケースで問題を引き起こしている原因が通常の容疑者のリストにない場合は、コンピュータをセーフモードで起動することにより、サードパーティの干渉を排除できます。

現在、まったく同じエラーコードを解決するのに苦労している場合は、この記事でいくつかのトラブルシューティング手順を説明します。以下に、同様の状況にある他のユーザーが問題を修正または回避するために使用したメソッドのコレクションを示します。

可能な限り効率を維持したい場合は、効率と難易度の順に並べられているため、提示されている順序で方法に従うことをお勧めします。そのうちの1つは、該当するシナリオに関係なく、問題を解決する必要があります。

方法1:.NET Framework 4.5 Advanced ServicesからのHTTPアクティベーションの有効化(該当する場合)

空のASP.NETアプリケーションでWCFサービスをホストしようとしたときにこのエラーメッセージが表示された場合は、ホストコンピューターでHTTPアクティベーションが有効になっていないため、エラーメッセージが表示されている可能性があります。

エラー0x80070021に遭遇した複数のユーザー この特定のシナリオでは、Windowsの[機能]メニューを使用して.Net Framework 4.5 Advanced Servicesを有効にした後、問題が発生しなくなったことが報告されています。

注: この修正は、Windows10とWindows7の両方で機能することが確認されています(現在のシナリオが適用可能である限り)。

これを行う方法のクイックガイドは次のとおりです。

  1. Windowsキー+Rを押します [実行]ダイアログボックスを開きます。次に、「appwiz.cpl」と入力します Enterを押します プログラムと機能を開くには 画面。 エラー0x80070021を修正する方法
  2. プログラムと機能に到達したら メニューで、Windowsの機能をオンまたはオフにするをクリックします。 左側の垂直メニューから。 エラー0x80070021を修正する方法
  3. Windowsの機能の内部 画面で、 .NET Framework Advanced Servicesを展開します 積極的に使用しているバージョンを選択してから、WCFサービスを拡張します 設定。
  4. そこに着いたら、HTTPアクティベーションに関連付けられているチェックボックスをオンにします [OK]をクリックします 変更を確認します。 エラー0x80070021を修正する方法
  5. コンピュータを再起動し、次回の起動時に問題が解決したかどうかを確認します。

それでもエラー0x80070021が発生する場合 または、このシナリオが現在の状況に当てはまらなかった場合は、以下の次の方法に進んでください。

方法2:ASP.NET 4.5、4.6、4.7を有効にする(該当する場合)

IIS8.5以降と組み合わせたWindows10より古いバージョンのWindowsで問題が発生した場合は、Windowsの機能画面からASP 4.5ASP4.6またはASP4.7を登録することで問題を解決できる可能性があります。

>

このシナリオで管理されている複数のユーザーが、エラー0x80070021を解決します 以下の手順に従ってコンピュータを再起動した後、無期限に。行う必要があることは次のとおりです。

  1. Windowsキー+Rを押します 実行を開くには ダイアログボックス。次に、「appwiz.cpl」と入力します Enterを押します プログラムと機能を開くには 画面。
  2. プログラムと機能に入ると 画面で、Windowsの機能をオンまたはオフにするをクリックします。 左側の垂直メニューから。
  3. [Windowsの機能]ウィ​​ンドウ内で、[インターネットインフォメーションサービス]を展開します 次に、 Word Wide Webを展開します サービス。
  4. アプリケーション開発機能を拡張します メニューをクリックし、使用しているASP.NETに関連付けられているチェックボックスをオンにします。 OKをクリックします 変更を保存します。
  5. マシンを再起動し、次の起動シーケンスが完了したらエラーコードの発生が停止するかどうかを確認します。
エラー0x80070021を修正する方法

同じエラーコードが引き続き発生する場合、またはこの方法が適用できない場合は、以下の次の方法に進んでください。

方法3:タスクマネージャーを使用してOutlookを閉じる

エラー0x80070021が表示されている場合 Outlookデータファイルを別の場所(フラッシュドライブ、OneDrive、別のHDDなど)にコピーしようとしているときに、オペレーティングシステムでプロセスを完了できないのは、ファイルがまだOutlookで使用されているためです。

これは、Outlookが従来どおり閉じられた後でも、バックグラウンドで実行され続ける傾向があるために発生します。ほとんどの場合、古いバージョンのOutlookはそのように動作すると報告されています。

注: Cloudmark DesktopOneのスパムフィルターを使用している場合は、以下の手順を実行する前にプログラムを閉じてください。

Outlookサービスが閉じていることを確認する簡単な方法は次のとおりです。

  1. 通常どおりOutlookを閉じます(画面の右上隅にあるXアイコンをクリックします)。
  2. Ctrl + Shift + Escを押します タスクマネージャーを開く 。
  3. タスクマネージャー内で、バックグラウンドプロセスのリストを下にスクロールして、MicrosoftOutlookに属するサービスが見つかるかどうかを確認します。
  4. Outlookに属するプロセスを見つけたら、それを右クリックしてタスクの終了を選択します。 それを閉じます。 エラー0x80070021を修正する方法

    それでも0x80070021が発生する場合 Outlookデータファイルをコピーまたは移動しようとしたときにエラーが発生した場合は、以下の次の方法に進んでください。

方法4:検索メールインデクサーのアンインストール

この問題を引き起こしている可能性のあるもう1つの潜在的な原因は、Outlookが完全に終了するのを妨げることが知られているCOMアドインです。基本的に、メインアプリケーションが閉じている場合でも、Outlookはバックグラウンドプロセスを残します。これは特定の雑用と競合することになり、 0x80070021をトリガーすることが知られています エラー。

この特定の問題を解決するのに苦労している何人かのユーザーは、 Search Email Indexer と呼ばれる特定のOutlookアドインをアンインストールした後、なんとか修正することができました。 。ただし、同じ動作を引き起こす他のアドインが存在する可能性があることに注意してください。

SearchEmailIndexerまたは同様のアドインをアンインストールするためのクイックガイドは次のとおりです。

  1. Outlookアプリケーションを開き、ファイルをクリックします 上部のリボンバーから。次に、オプションをクリックします 左側の垂直メニューから。
  2. Outlookオプションの内部 、アドインを選択します 画面左側の垂直メニューからタブを選択します。
  3. アドインオプションの内部 画面で、画面の下部に移動し、[管理]に関連付けられているドロップダウンメニューをクリックします。
  4. COMアドインを選択します 移動をクリックします インストールされているアドインのリストを表示します。
  5. COMアドインから 画面で、メールインデクサーの検索を選択します (または、アンインストールしてから削除をクリックする別のアドイン それを取り除くために。
エラー0x80070021を修正する方法

方法5:MS Office Communicatorのアンインストール(該当する場合)

0x80070021をトリガーする可能性のあるもう1つの理由 エラーは、 Microsoft Office Communicatorと呼ばれるほぼ消滅したアプリケーションです。 。ユーザーが会話を開始してライブビデオを実行できるこのユニファイドコミュニケーションクライアントは、Microsoftではサポートされなくなりましたが、一部のユーザーは引き続きPCにインストールしています。

ただし、この廃止されたアプリケーションをコンピューターにインストールすると、新しいOfficeアプリケーション、特にMicrosoftOutlookと競合する可能性があります。この問題が発生している数人のユーザーから、 0x80070021 コンピューターからMSOfficeCommunicatorをアンインストールした後、エラーは発生しなくなりました。

更新: MS OfficeCommunicatorの後継であるMSLyncも、まったく同じ問題を引き起こすことが知られています。このアプリケーションをインストールしている場合は、以下の手順を使用してアンインストールしてください。

これを行う方法のクイックガイドは次のとおりです。

  1. Windowsキー+Rを押します 実行を開くには ダイアログボックス。次に、「appwiz.cpl」と入力します Enterを押します プログラムと機能を開くには 。 エラー0x80070021を修正する方法
  2. プログラムと機能の内部 、アプリケーションのリストを下にスクロールして、MicrosoftOfficeCommunicatorアプリケーションを見つけます。
  3. Microsoft Office Communicatorを右クリックします アンインストールを選択します 次に、画面の指示に従ってアンインストールを完了します。 エラー0x80070021を修正する方法
  4. コンピュータを再起動して、以前に 0x80070021を引き起こしていたアクションを繰り返します。 エラー。それでも同じ問題が発生する場合は、以下の次の方法に進んでください。

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

方法6:セーフモードで起動する

0x80070021を解決できた影響を受けた複数のユーザー セーフモードで起動するとエラーが発生します。セーフモードでは、同じエラーコードが表示されることなく、Outlookデータファイルを移動、削除、または変更できる可能性があります。

コンピュータをセーフモードで起動するためのクイックガイドは次のとおりです。

  1. まず、Windowsキー+Rを押します。 実行を開くには ダイアログボックス。次に、「 ms-settings:recovery」と入力します Enterを押します 回復を開くため 更新とセキュリティのタブ 設定ページ。 エラー0x80070021を修正する方法
  2. 回復に入ると タブで、今すぐ再起動をクリックします 高度なスタートアップの下のボタン 。確認すると、マシンは高度なスタートアップに直接再起動します メニュー。 エラー0x80070021を修正する方法
  3. マシンが起動したら、高度なスタートアップに戻ります メニューで、トラブルシューティング>詳細オプションに移動します スタートアップ設定をクリックします 。 エラー0x80070021を修正する方法
  4. このメニューを実行した後、コンピュータはもう一度起動設定に直接再起動します メニュー。スタートアップ設定メニューが表示されたら、 F4を押します キーまたは4 PCをセーフモードで起動するためのキー。 エラー0x80070021を修正する方法
  5. 起動シーケンスが完了し、コンピュータがセーフモードで正常に起動したら、以前に 0x80070021をトリガーしていた操作を繰り返します。 エラーが発生し、問題が解決したかどうかを確認します。

  1. Windows10アクティベーションエラー0xc0020036を修正する方法

    エラーコード0xc0020036、のエラーメッセージが表示された後、数人のWindows10ユーザーから質問が寄せられています。 アクティベーションが失敗したことを彼らに伝えます。ほとんどの場合、この問題は、ユーザーが以前に古いバージョンのWindowsからWindows 10にアップグレードした場合に発生するようです。影響を受けるユーザーの大多数が、正規のWindows 10ライセンスを使用していることを確認しているため、この問題は著作権侵害とは関係ありません。 。 Windows 10アクティベーションエラー0xc0020036の原因は何ですか? この特定の問題を調査するために、さま

  2. QuickenエラーCC-502を修正する方法

    エラーCC-502 Quickenバンキングアプリに関しては、最も一般的なエラーの1つです。影響を受けるほとんどのユーザーは、アプリケーションで新しい銀行口座を更新しようとしたときに、それに遭遇したと報告しています。この問題は、Windows 7、Windows 8.1、およびWindows 10で発生することが確認されているため、特定のWindowsバージョンに固有のものではありません。 エラーCC-502エラーの原因は何ですか? この特定のエラーメッセージを修正するために一般的に使用されているさまざまなユーザーレポートと修復戦略を調べて、この特定の問題を調査しました。収集した内容に基づ