Windowsでアプリケーションを正しく起動できませんでした(0xc0000142)

アプリケーションを開こうとしたときに、アプリケーションを開くことができず、代わりにエラーメッセージが表示される場合があります。アプリケーションを正しく起動できませんでした(0xc0000142)(The application was unable to start correctly (0xc0000142))。このエラーが発生した場合は、この投稿に興味があるかもしれません。

今日は、コマンドプロンプト(Command Prompt)を開くときにこのエラーに焦点を当てています。コマンドプロンプトは通常、 (Command Prompt)Windows10でさまざまな種類のエラーを修正する際の定数の1つです。しかし、同じコマンドプロンプト(Command Prompt)で同じエラーが発生した場合はどうなりますか?この種のエラーを修正することは非常に困難になります。しかし、そうすることは不可能ではありません。この種のエラーの原因となる要因はいくつかあります。一部のサードパーティプログラム、マルウェア、およびその他の要因がこのカテゴリに分類されます。このエラーを修正するために、考えられるすべての修正を試みます。

エラーは次のようになります-

The application was unable to start correctly (0xc0000142). Click OK to close the application.

また、ユーザーには、[OK]というラベルの付いたボタンをクリックする以外に選択肢はありません。

マイクロソフトは言う、

There are primarily 3 actions that can cause this error:

  1. Launching lots of applications
  2. Launching an application as a different user
  3. Launching an application to a different desktop

If you are wondering what the error 0xc0000142 means in the above Message Box, you can find the error in ntstatus.h. It is STATUS_DLL_INIT_FAILED or “{DLL Initialization Failed} Initialization of the dynamic link library %hs failed. The process is terminating abnormally.”

アプリケーションを正しく起動できませんでした(0xc0000142)

Windows 10の(Windows 10)コマンドプロンプト(Command Prompt)のエラー0xc0000142を修正するために、次の潜在的な修正を試みます。

  1. すべてのDLLファイルを再登録します
  2. SFCとDISMを実行する
  3. クリーンブート状態でのトラブルシューティング。
  4. レジストリエントリを修正します。
  5. グループポリシーの設定を確認してください。

システムの復元ポイントを作成することをお勧めします。これは、これらのタイプの変更を行っているときに、コンピューターのソフトウェア側で何かが破損する可能性があるためです。または、システムの復元ポイントを作成する習慣がない場合は、頻繁に作成することをお勧めします。

1]すべてのDLLファイルを再登録します

まず(First)Cortana検索ボックスで(Cortana Search Box)CMDを検索して、(CMD)管理者(Administrator)権限でコマンドプロンプト(Command Prompt)ウィンドウを開くことから始め ます。次に、適切なエントリを右クリックし、[ 管理者として実行]をクリックします(Run as Administrator)

次に、次のように入力してEnterキーを押します。

for %1 in (*.dll) do regsvr32 /s %1

これにより、すべてのDLLファイルが再登録されます。

これは、Windows 10を起動した直後、またはセーフモードで起動した後に実行する必要があります。(booting into Safe Mode.)

完了し たら、コンピュータを再起動 (Reboot )して、エラーが修正されたかどうかを確認します。

2]SFCとDISMを実行します

SFC DISM Ultimate Windows Tweaker

Ultimate Windows Tweakerをダウンロードし、ボタンをクリックするだけでシステムファイルチェッカーとDISMを実行するために使用します。これにより、OSでファイルの破損の可能性がチェックされ、システムイメージがそれぞれ修復されます。

3]クリーンブート状態でのトラブルシューティング

クリーンブート状態(Clean Boot State)でのトラブルシューティングは、システム(System)に関連する多くのエラーを修正する可能性を常に保持しています。これについて詳しくは、クリーンブートの実行(Perform a Clean Boot.)方法に関するガイドをご覧ください。

4]レジストリ設定を確認します

WINKEY WINKEY + Rボタンの組み合わせを押して実行(Run)ユーティリティを起動し、  regedit と入力して、Enterキーを押します。表示されるUACまたはユーザーアカウント制御プロンプトの[(User Account Control Prompt)はい (Yes )]をクリックし ます。

レジストリエディタ(Registry Editor)が開いたら、次の主要な場所に移動します-

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run

次に、右側のパネルからプログラムのセグメントを削除します。これらのセグメントには、レジストリエディタ(Registry Editor)内の上記の場所で競合するプログラムによって作成されたDWORD値(DWORD Values)およびその他のエントリが含まれます。

次のキーも確認することをお勧めします。

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion \Windows\LoadAppInit_DLLs

LoadAppInit_DLLsの値を1から0に変更します。

削除が完了したら、レジストリエディタ(Registry Editor)を閉じてコンピュータを再起動 (Reboot )し、変更を有効にします。

修正:(Fix:) Officeアプリケーションエラー0xc0000142。

5]グループポリシー設定を確認します

コマンドプロンプトを無効にする

[実行]ボックスを開き、 gpedit.mscと入力し、 Enterキーを押して(Enter)ローカルグループポリシーエディター(Local Group Policy Editor)を開きます。次のパスに移動します(Navigate)

User Configuration/Administrative Templates/System

右側のペインに、コマンドプロンプトへのアクセスを禁止する(Prevent access to the command prompt)が表示されます。それをダブル(Double)クリックしてポリシーを設定します。[有効]を選択し、[(Select Enabled)Apply/OK ]をクリックします。

This policy setting prevents users from running the interactive command prompt, Cmd.exe.  This policy setting also determines whether batch files (.cmd and .bat) can run on the computer. If you enable this policy setting and the user tries to open a command window, the system displays a message explaining that a setting prevents the action. If you disable this policy setting or do not configure it, users can run Cmd.exe and batch files normally.

ご使用のバージョンのWindowsにこの(Windows)グループポリシー(Group Policy)エントリがない場合は、この修正をスキップできます。この修正は、グループポリシーエディター(Group Policy Editor)がないため、 Windows10Home(Windows 10) マシン(Home)では確実に機能しません。

この投稿がお役に立てば幸いです。上級(Advanced)ユーザーは、MSDNのこの投稿を読むことをお勧めします。

その他の同様のアプリケーションは正しく起動できませんでした(The application was unable to start correctly)エラー:(Other similar The application was unable to start correctly errors:)

  • アプリケーションを正しく初期化できませんでした(0xc0000135
  • アプリケーションが正しく初期化できませんでした0xc0000005
  • アプリケーションを正しく起動できませんでした(0xc0000022
  • アプリケーションを正しく起動できませんでした(0xc0000018)
  • アプリケーションを正しく起動できませんでした(0xc0000017
  • アプリケーションを正しく起動できませんでした(0xc00007b)。



About the author

私はソフトウェア エンジニアであり、Windows 10 の専門家です。スマートフォン、Windows 10、および Microsoft Edge で 2 年以上の経験があります。私の主な焦点は、デバイスの動作をより良く、より速くすることです。Verizon、IMac、HP、Comcast など、さまざまな企業のさまざまなプロジェクトに携わってきました。また、Microsoft Azure クラウド トレーニングの認定インストラクターでもあります。



Related posts