エラー0x000007bを開始できないプログラム[完全な修正]

目次:

Anonim

一部のWindowsユーザーは、特定のプログラムまたはゲームを開こうとするたびに、エラー0x000007Bが発生することを訴えました。

このエラーメッセージが表示される理由はたくさんありますが、この問題の解決策もいくつかあります。それらを表示します。

Windows 10でエラー0x000007Bを修正する方法

目次:

  1. 適切なアーキテクチャを使用してください
  2. .NET Frameworkを再インストールする
  3. 問題のあるアプリケーションを再インストールします
  4. DirectXと再頒布可能パッケージをインストールする
  5. 互換モードでインストーラーを実行します
  6. トラブルシューティングツールを実行する
  7. SFCスキャンを実行する
  8. DISMを実行する

解決策1 –適切なアーキテクチャを使用してください

前述のように、さまざまな要因がこのエラーを引き起こす可能性がありますが、最も一般的なものは32ビット環境と64ビット環境の混在です。 たとえば、32ビットアプリケーションが64ビットDLLをロードすると、エラー0x000007Bが表示されます。

そのために、現在のシステムアーキテクチャに適合するインストーラを実行することを強くお勧めします。 そうすることで、当面の問題を回避できます。 ほとんどのアプリケーションには、それぞれx64とx86の両方のインストーラーが付属しています。

解決策2 –.NET Frameworkを再インストールする

このエラーの最も一般的な解決策は、.NET Frameworkの再インストールです。

このリンクから.NET Framework 4.5インストールを簡単にダウンロードできますが、古いバージョンを使用している場合は、適切なインストールファイルをインターネットで参照してください。

.NET Framework 4.5が最小要件を下回っている場合は、必ず最新リリースをダウンロードしてください。 一度インストールすると、プログラムはエラー0x000007Bに後退することなく起動できるはずです。

.NET Frameworkをダウンロードしてインストールする方法がわからない場合は、以下の手順に従ってください。

  1. 公式のMicrosoftサイト(ここ)に移動します。
  2. 一番下までスクロールして、.NET Frameworkインストーラーを選択します。
  3. 開発者バージョンではなくランタイムをダウンロードします。

  4. ダウンロードメニューからインストーラーを実行し、インストールします。
  5. サイドノート:動けなくなっても心配しないでください。インストールは最終的に続行されます。

解決策3 –問題のあるアプリケーションを再インストールする

.NET Frameworkの再インストールが機能しなかった場合、このエラーが発生するプログラムまたはゲームの再インストールを試みることができます。

ひどい解決策のように聞こえるかもしれませんが、インストールが正常に完了せず、一部のデータファイルが欠落している可能性があります。

問題のあるアプリケーションを再インストールすると、システムが課す問題の大部分が解決するはずです。 アプリケーションをクリーンに再インストールする方法がわからない場合は、次の手順に従ってください。

  1. Widnowsの検索バーに「コントロール」と入力して、コントロールパネルを開きます。
  2. [カテゴリ]ビューから[プログラムのアンインストール]を開きます。

  3. 問題のあるプログラムをアンインストールして、PCを再起動します。
  4. IObit Uninstaller Proまたは他の同様のアンインストールツールを実行して、残りのファイルとレジストリ入力を削除します。
  5. プログラムをインストールし、変更を探します。

解決策4 – DirectXと再配布可能ファイルをインストールする

再インストールについて話しているので、Microsoft Visual C ++を再インストールすることもできます。 このリンクからダウンロードできます。

最新のMicrosoft Visual C ++ Redistributableとゲームのリリース日をカバーするものをインストールすることをお勧めします。 たとえば、ゲームの日付が2014年の場合は、C ++ 2013を必ず入手してください。

最後に、リストの最後の再インストールは、DirectXの再インストールです。

おそらくご存知のように、DirectXは多くのゲームを実行するための重要な機能であるため、DirectXの新規インストールは、ゲームによって0x000007Bエラーメッセージが表示された場合にのみ機能します。

DirectXのインストールが最新であっても、ゲームで提供されているものをインストールする必要がある場合があります。

たとえば、DirectX 11が機能するWindows 10を使用している場合でも、一部のゲームにはDirectX 9.0cが必要です。

解決策5 –互換モードでインストーラーを実行する

最後に、これは長いショットのように思えるかもしれませんが、互換性の問題はWindowsプラットフォームでは珍しいことではありません。 それを避けるために、互換モードでインストーラーまたはそれぞれのアプリケーションを実行できます。

これは、システムによって課されるいくつかのハードル、特にUACとその制限をスキップするのに役立ちます。

インストーラーを互換モードで実行する方法は次のとおりです。

  1. インストールセットアップファイルを右クリックし(ほとんどの場合、拡張子はEXEです)、[プロパティ]を開きます。
  2. [互換性]タブを選択します。
  3. [互換モードでこのプログラムを実行する]ボックスをオンにします。
  4. ドロップダウンメニューから、古いWindowsイテレーションを選択します。
  5. [管理者としてこのプログラムを実行する]ボックスをオンにします。

  6. 変更を確認して、プログラムのインストールを再試行してください。

解決策6 –トラブルシューティングツールを実行する

次に試すことは、Windows 10の組み込みのトラブルシューティングツールです。 Windows 10トラブルシューティングツールを実行する方法は次のとおりです。

  1. 設定アプリに移動します。
  2. [更新とセキュリティ] > [トラブルシューティング]に進みます。
  3. プログラム互換性のトラブルシューティングツールを見つけてクリックします。

  4. 次に、 トラブルシューティングツールの実行に進みます。
  5. さらに画面上の指示に従い、ウィザードに問題を見つけさせます。
  6. コンピュータを再起動してください。

解決策7 – SFCスキャンを実行する

上記の解決策のいずれでも解決しない場合は、さらに別のトラブルシューティングツールを試してみます。

SFCスキャンは、さまざまなシステムの問題に対処するために設計された組み込み機能であるため、この場合に役立つ可能性があります。

SFCスキャンを実行する方法は次のとおりです。

  1. [検索]に移動し、cmdと入力して 、管理者としてコマンドプロンプトを開きます。
  2. 次の行を入力して、Enterキーを押し ます。sfc/ scannow

  3. プロセスが完了するまで待ちます。
  4. コンピュータを再起動してください。

解決策8 – DISMを実行する

最後に、最後に試すことはDISMの実行です。

  1. [検索]に移動し、cmdと入力して、管理者としてコマンドプロンプトを開きます。
  2. コマンドラインで次のコマンドを入力します。
      • DISM.exe / Online / Cleanup-image / Restorehealth

  3. DISMがオンラインでファイルを取得できない場合は、インストールUSBまたはDVDを使用してみてください。 メディアを挿入し、次のコマンドを入力します。
      • DISM.exe / Online / Cleanup-Image / RestoreHealth / Source:C:RepairSourceWindows / LimitAccess
  4. DVDまたはUSBの「C:RepairSourceWindows」パスを必ず置き換えてください。

これですべてです。これらの多くの再インストールの少なくとも1つが、エラー0x000007Bの問題の解決に役立つことを願っています。

コメントや提案がある場合、またはこの記事に追加できる他の「再インストール」を知っている場合は、以下のコメントセクションでご連絡ください。

エラー0x000007bを開始できないプログラム[完全な修正]