Windows 10、8、7でエラー0x80041003を修正する方法

目次:

Anonim

Windows 10は堅牢なオペレーティングシステムですが、エラーがないわけではありません。 Windowsエラーといえば、ユーザーはイベントビューアーでエラー0x80041003を報告しました。 これは迷惑なエラーになる可能性があるため、修正方法を紹介します。

Windows 10、8、7でエラー0x80041003を修正するには?

解決策1 –ユーザーアカウント制御を無効にする

ユーザーアカウント制御は、管理者特権を必要とする設定をユーザーが変更できないようにするWindowsのセキュリティ機能です。 この機能は便利ですが、多くのユーザーは時間が経つとかなり面倒になるため、無効にする傾向があります。 迷惑であるにもかかわらず、この機能はWindowsに干渉し、このエラーやその他のエラーを表示することがあります。 このエラーが表示されないようにするには、ユーザーアカウント制御を無効にする必要があります。 それを行うには、次の手順を実行します。

  1. Windowsキー + Sを押して、ユーザーアカウントを入力します。 メニューから[ユーザーアカウント制御]を選択します。 または、 [スタート]メニューを開いて、 ユーザーコントロール を検索することも できます 。

  2. [ユーザーアカウント制御設定] ウィンドウが表示されます。 スライダーを[通知ない]まで下に移動し、[OK]をクリックして変更を保存します。

ユーザーアカウント制御を無効にすると、問題は完全に解決されます。 このオプションを無効にすると、セキュリティがわずかに低下する可能性がありますが、あまり心配する必要はありません。

解決策2 – vbsスクリプトを作成して実行する

このソリューションはもともとMicrosoftによってWindows 7用に提供されていましたが、Windows 8および10でも動作する可能性があります。この問題を解決するには、vbsスクリプトを作成して実行する必要があります。 これは高度な手順ですが、次の手順に従って実行できます。

  • また読む:「このプログラムのサービスは停止しました」Windows Defenderエラー
  1. メモ帳を開きます。
  2. 次のコードを貼り付けます。
    • strComputer =“。” Set objWMIService = GetObject(“ winmgmts:” _
    • &「{impersonationLevel = impersonate}!\\」_
    • &strComputer&“ \ root \ subscription”)
    • Set obj1 = objWMIService.ExecQuery(“ select * from __eventfilter where name = 'BVTFilter' and query = 'SELECT * FROM __InstanceModificationEvent WITHIN 60 WHERE TargetInstance ISA“” Win32_Processor”” AND TargetInstance.LoadPercentage> 99')
    • obj1の各obj1elemについて
    • set obj2set = obj1elem.Associators _(“ __ FilterToConsumerBinding”)
    • set obj3set = obj1elem.References _(“ __ FilterToConsumerBinding”)
    • obj2setの各obj2について
    • WScript.echo「オブジェクトの削除」
    • WScript.echo obj2.GetObjectText_
    • obj2.Delete_
    • obj3setの各obj3について
    • WScript.echo「オブジェクトの削除」
    • WScript.echo obj3.GetObjectText_
    • obj3.Delete_
    • WScript.echo「オブジェクトの削除」
    • WScript.echo obj1elem.GetObjectText_
    • obj1elem.Delete_
  3. [ファイル]> [名前を付けて保存]を選択します

  4. [ファイルの 種類] を[すべてのファイル]に設定し、 [ファイル名] にmyscript.vbsと入力します 。 デスクトップを保存場所として選択し、[保存]ボタンをクリックします

  5. その後、 メモ帳を 閉じます。

スクリプトの準備ができたので、コマンドプロンプトを使用してスクリプトを実行する必要があります。 それを行うには、次の手順を実行します。

  1. Windowsキー+ Xを押してWin + Xメニューを開き、メニューからコマンドプロンプト(管理者)を選択します。 コマンドプロンプト を使用できない場合は、 PowerShellを選択します 代わりに(管理者)
  2. コマンドプロンプト が起動したら、 cd%userprofile%\ Desktop入力し、 Enterを押して実行します。

  3. cscript myscript.vbs入力し、 Enterを押して実行します。

このスクリプトを実行すると、問題は完全に消えます。 このエラーに関連する古い警告はイベントビューアーに残るため、手動で削除する必要があることに注意してください。

解決策3 – batファイルを作成して実行する

この問題を解決するには、いくつかのコマンドを実行する必要がある場合があります。 これを行う最も簡単な方法は、batスクリプトを使用することです。 batスクリプトの作成は比較的簡単です。次の手順に従って作成できます。

  • また読む:エラー5973がWindows 10アプリをクラッシュさせる:知っておくべきこと
  1. メモ帳を開きます。
  2. 次のコードを貼り付けます。
    • @echo on
    • cd / dc:\ temp
    • 存在しない場合は%windir%\ system32 \ wbem goto TryInstall
    • cd / d%windir%\ system32 \ wbem
    • ネットストップwinmgmt
    • winmgmt / kill
    • 存在する場合Rep_bak rd Rep_bak / s / q
    • リポジトリRep_bakの名前変更
    • (*.dll)の%% iはRegSvr32 -s %% iを実行します
    • (*.exe)の%% iの場合、次の呼び出しを行います:FixSrv %% i
    • (*.mof、*。mfl)の%% iはMofcomp %% iを実行します
    • ネットスタートwinmgmt
    • 後藤エンド
    • :FixSrv
    • if / I(%1)==(wbemcntl.exe)goto SkipSrv
    • if / I(%1)==(wbemtest.exe)goto SkipSrv
    • if / I(%1)==(mofcomp.exe)goto SkipSrv
    • %1 / Regserver
    • :SkipSrv
    • 後藤エンド
    • :TryInstall
    • 存在しない場合wmicore.exe goto End
    • wmicore / s
    • ネットスタートwinmgmt
    • :終わり
  3. 次に、 [ファイル]> [名前を付けて保存]に移動します

  4. [ファイルの 種類] を[すべてのファイル]に設定し、 [ファイル名]に script.batと入力し ます 。 デスクトップを保存場所として設定し、[保存]ボタンをクリックします

  5. メモ帳を 閉じます。 デスクトップでscript.batを見つけ、右クリックして、メニューから[管理者として実行]を選択します。

スクリプトを実行した後、問題は完全に解決されるはずです。 ユーザーによると、現在のユーザーにはWMIで操作を実行するために必要な特権がないため、この問題が発生します。 問題を解決するには、セキュリティ権限を変更する必要がある場合があります。 アクセス許可を変更すると、潜在的に危険になる可能性があるため、そのことに留意してください。 アクセス許可を変更するには、次の手順を実行します。

  1. Windowsキー+ Xを押して、メニューから[コンピューターの管理]を選択します。

  2. [コンピューターの管理] が開いたら、左ペインで[サービスとアプリケーション]> [WMIコントロール]に移動します 。 [WMIコントロール]を右クリックし、メニューから[プロパティ]を選択します。

  3. [プロパティ] ウィンドウが表示されたら、[セキュリティ]タブに移動します。 メニューから「 ルート 」を選択し、「 セキュリティ」をクリックします。

  4. 管理者グループのメンバーである場合、管理者にフルコントロールオプションがチェックされているかどうかを確認してください。 メンバーでない場合は、アカウントを追加して、完全に制御する必要があります。 それを行うには、[追加]ボタンをクリックします。

  5. [選択するオブジェクト名を入力してください]フィールドにユーザー名を入力し、[名前の確認]をクリックします。 すべてが正常に完了したら、[OK]をクリックします。

  6. リストからユーザー名を選択し、 [許可] 列のすべてのオプションをチェックします。 [適用]および[OK]をクリックして、変更を保存します。

  • また読む:修正:Windows 10でのBluetoothとの「接続の確立エラー」

セキュリティ権限を変更した後、変更を適用するにはPCを再起動するだけです。

解決策4 –リポジトリフォルダーを削除する

ユーザーによると、この問題はWMIの問題が原因であり、WBEMリポジトリが破損している可能性があります。 この問題を解決するには、次の手順に従ってWindows Management Instrumentationサービスを停止する必要があります。

  1. Windowsキー+ Rを押してservices.mscを入力しますEnterキーを押すか、[OK]をクリックします。

  2. [サービス] ウィンドウが開いたら、 Windows Management Instrumentationサービスを見つけてダブルクリックします。

  3. [プロパティ]ウィンドウが開いたら、[停止]ボタンをクリックし、[適用]および[OK]をクリックします。 警告メッセージが表示されたら、[はい]または[OK]をクリックするだけです

  4. サービスを停止した後、[サービス] ウィンドウを閉じます。

ここで、 リポジトリ ディレクトリを削除する必要があり ます 。 それを行うには、次の手順を実行します。

  1. C:\ Windows \ System32 \ WBEMディレクトリに移動します。
  2. リポジトリディレクトリを見つけて、PCの安全な場所にコピーします。 問題が発生した場合は、このディレクトリを元の場所にコピーして問題を修正できます。

  3. 次に、 WBEM フォルダからリポジトリディレクトリを削除します。
  4. その後、すべてのアプリケーションを閉じて、PCをシャットダウンします。
  5. PCの電源を再度入れます。 PCの電源がオンになったら、約10〜15分間アイドル状態にします。 この間、PCは リポジトリ ディレクトリを再作成し ます 。
  6. PCの電源を入れ直してください。問題は解決します。

このソリューションが有効であると報告したユーザーはほとんどいなかったため、お気軽に試してみてください。

解決策5 – RAMを確認する

BSODエラーに続いてエラーコード0x80041003が発生する場合があります。 このタイプのエラーはRAMに関連している可能性があるため、確認することをお勧めします。 これを行う最も簡単な方法は、1つのメモリモジュールのみを接続したままにして、Memtest86 +でエラーをテストすることです。 RAMを徹底的にテストするには、RAMを数時間スキャンする必要があることに注意してください。

  • また読む:Windows 10でのエラー268d3:内容と削除方法

複数のRAMモジュールがある場合は、すべてのRAMモジュールで個別にこのソリューションを繰り返す必要があります。 このソリューションでは、PCケースからRAMを取り外す必要があります。したがって、PCが保証期間内である場合、または適切に行う方法がわからない場合は、このソリューションをスキップすることをお勧めします。 このソリューションは、死のブルースクリーンに続いて0x80041003エラーコードが表示される場合にのみ適用されます。 このエラーのためにPCが再起動しない場合は、この解決策をスキップする必要があります。

解決策6 – BIOSを確認する

このエラーが原因でCPU使用率が高くなっている場合は、BIOSを確認することをお勧めします。 ユーザーによると、この問題の原因はBIOSのTurbo Modeオプションにあります。 この問題を解決するには、BIOSに移動してターボモードをオフにする必要があります。 その方法の詳細な手順については、マザーボードのマニュアルを確認することをお勧めします。

解決策7 – Windows 10をリセットする

Windows 10をリセットしてこの問題を解決したと主張するユーザーはほとんどいません。Windowsをリセットすると、システムドライブからすべてのファイルが削除されるため、重要なファイルを事前にバックアップすることをお勧めします。 Windows 10のリセットを実行するには、インストールメディアが必要になる場合があるため、メディア作成ツールで必ず作成してください。 その後、次の手順に従ってPCをリセットできます。

  1. Windowsでは、[スタート]メニューを開き、[電源]ボタンをクリックし、 Shiftキーを押したまま、[再起動]をクリックします。

  2. [トラブルシューティング]> [このPCをリセット]> [すべて削除]を選択します
  3. 次の手順に進むには、Windows 10インストールメディアを挿入するように求められることがありますので、必ず準備しておいてください。
  4. Windowsのバージョンを選択します。 ここで、[Windowsがインストールされているドライブのみ] > [ファイルを削除する]をクリックします
  5. リセットによって実行される変更のリストが表示されます。 開始する準備ができたら、[リセット]ボタンをクリックします。
  6. 画面の指示に従ってリセットを完了します。

リセットが完了すると、Windows 10が新しくインストールされます。バックアップからファイルを移動して、アプリケーションを再度インストールするだけです。 これは抜本的な解決策であるため、他の解決策で問題を解決できない場合にのみ使用してください。

通常、エラーコード0x80041003は危険ではありませんが、このエラーが原因でPCが再起動またはフリーズし始めた場合は、お気軽に当社のソリューションをお試しください。

また読む:

  • Mozilla Firefoxのブラックスクリーンの問題を修正する方法
  • 修正:Windows 10がようこそ画面で止まる
  • 修正:Windows 10でタスクホストウィンドウがシャットダウンを妨げている
  • ハンドルが無効です:このエラーを修正する方法は次のとおりです
  • 修正:RAVBg64.exeは、Windows 10、8、7でSkypeを使用しようとします
Windows 10、8、7でエラー0x80041003を修正する方法