悪いモジュール情報エラーを修正する方法

特に開発者のためにWindows 1709をアップデートした後に、(PUBGやCS:GOのような現代のゲームを立ち上げるときに)ユーザーは最近「悪いモジュール情報」エラーをしばしば経験する。 それ以来、PUBG、CS Go、およびFortniteをプレイしているプレイヤーは時折このバグを報告しています。 主な理由は、Windows自体を実行しているコンピュータでゲームを実行するためのメカニズムとモジュールです。 完全なエラーメッセージ:「プログラムbad_module_infoは機能しません。」

不正なモジュール情報エラーを修正しました。

Windowsで不正なモジュール情報エラーの原因

PUBGや他のゲームには独自の起動ツールがあるため、さまざまなライブラリやWindowsモジュールとは関係がないと思われるかもしれません。 しかし、そのようには機能しません。 各ゲームは、Windowsに実装されている定義済みのメカニズムを使用し、その主な構造として、ゲームの起動中に操作を実行します。 エラーの主な原因の中に:

  • フルスクリーン最適化機能を有効にしました。
  • 仮想メモリの設定が正しくありません。
  • アプリケーションとご使用のWindowsのバージョンの非互換性
  • 古いビデオカードドライバまたは他のハードウェア。
  • 誤ってインストールされたOSアップデート(またはその欠如)
  • バックグラウンドで実行されている他のリソース集約型アプリケーション/ゲーム。
  • Windowsに組み込まれたゲームパネル
  • 古いBIOSバージョンです。

問題を解決するために考えられる方法をさらに詳しく検討してください。

エラー回復方法

bad_module_infoエラーが発生した場合、最初に試すべきことはあなたのゲームをバックグラウンドにすることです。

フルスクリーン最適化を無効にする

Windowsには「全画面最適化」機能があり、プログラムが全画面モードで実行されている場合、オペレーティングシステムはゲームの品質とパフォーマンスを向上させることができます。 最近のゲームはほとんど全画面モードに設定されているので、このメカニズムは有効になり、最適化しようとします。 Windows 1709をアップデートする代わりに、これがエラーメッセージを引き起こす多くのメッセージがあります。 Windows 10の悪いモジュール情報を修正するには、全画面最適化をオフにして、これで問題が解決するかどうかを確認できます。 このオプションをオフにするとFPSが減少することを忘れないでください、しかし少なくともあなたはプレイできます。

  1. ゲーム/プログラムのショートカットまたはランチャーを右クリックして[プロパティ]を選択します。
  2. その後、[互換性]タブを選択し、[全画面最適化を無効にする]オプションをオンにします。 [このプログラムを管理者として実行する]チェックボックスもオンにします。
  3. 変更を保存して終了するには、[適用]をクリックします。

仮想メモリの値を変更する

仮想メモリは物理メモリの拡張です。 SSDにWindows 10(1709)をインストールした場合は、bad_module_infoエラーメッセージが表示されないように仮想メモリを変更できます。

  1. Win + PauseBreakキーボードショートカットを使用してシステムのプロパティウィンドウを起動します。
  2. 左側にあるAdvanced System Settingsをクリックします。
  3. 詳細設定タブをクリックします。 [パフォーマンス]要素の下にある[設定]をクリックして、パフォーマンス設定を開きます。
  4. [詳細設定]タブを選択して[編集]ボタンをクリックします。
  5. 「すべてのディスクのページングファイルサイズを自動的に管理する」のチェックを外します。
  6. 各ディスクに正しいページングファイルサイズを設定するには、[カスタムサイズ]を選択します。

悪いモジュール情報のエラーが失敗したかどうか確認して下さい。

Windows 7または8互換モードでプログラムを実行する

要求の厳しいゲームやプログラムは、最新バージョンのWindows 10 Fall Creator Update(1709)と互換性がない場合があります。そしてbad_module_infoエラーを修正するために、.exe拡張子を持つプログラムファイル互換モードを有効にすることができます。

  1. 失敗したアプリケーションの.exeファイルを見つけて右クリックします。 「プロパティ」を選択します。
  2. 互換性タブをクリックします。 ここで「このプログラムを互換モードで実行する」にチェックを入れます。 次にドロップダウンメニューから[Windows 7]を選択します。
  3. [高DPI設定の変更]ボタンをクリックし、[拡大/縮小モードを上書きする]チェックボックスを選択して、ドロップダウンリストから[システム(詳細)]を選択します。 OKをクリックしてください。
  4. 「このプログラムを管理者として実行する」にチェックを入れます。
  5. [適用]をクリックしてから[OK]ボタンをクリックします。

ビデオカードドライバアップデート

間違ったデバイスドライバを使用しているか、古くなっているため、モジュールが機能しなくなる可能性があります。 これがエラーの原因である場合は、すべてのドライバを更新して、問題が解決するかどうかを確認する必要があります。 手動で行うことができます。 Win + Xをクリックしてデバイスマネージャを選択します。 開いたウィンドウで、ビデオアダプタブランチを展開し、ビデオカードを見つけてダブルクリックします。 ウィンドウで、ドライバタブを選択し、「ドライバの更新」ボタンをクリックしてください。 その後、自動または手動インストール(自動選択)を選択するよう求められ、スキャンとインストールが完了するのを待ってから、PCを再起動します。

Windowsアップデート

他の会社に加えて、PUBG開発者は正式にエラーメッセージを認識し、またそれがWindows 1709アップデートの影響を受ける唯一のゲームではないと報告しました。

公開時点では、この状況に対する考えられる回避策はありませんでした。 このエラーはMicrosoftのエンジニアがすぐに気付いたもので、後でエラーメッセージを修正するためにいくつかのソフトウェアアップデートをリリースしました。 マイクロソフトに続いて、PUBGはまた問題を解決し、これが将来起こらないことを確認するためにゲームを更新しました。

したがって、このエラーが発生した場合は、おそらく最新バージョンのWindowsがインストールされていないことを意味します。 この場合、以下の手順を使用してできるだけ早くWindowsを更新することをお勧めします。

  1. Windows + Sをクリックして、ダイアログボックスに「更新」と入力し、「設定」アプリケーションを開きます。
  2. [アップデートを確認してWindows Updateを許可する]オプションを選択します。 続行する前に、インターネットに接続していることを確認してください。
  3. 更新プログラムをインストールした後、コンピュータを再起動して、エラーの原因となったゲームまたはアプリケーションを再度実行します。

Windowsに加えて、ゲーム/アプリケーションの最新バージョンがインストールされていることも確認してください。

ゲームパネルを無効にする

ゲームパネルは、Windows 10の最新アップデートに登場した新機能です。自動的に実行中のゲームを検出し、画面下部中央に「ゲームパネル」を開き、ホットキーを使用してゲームプレイを記録、キャプチャ、または撮影できます。 Xboxアプリケーションの内外でゲームをプレイするときにWindows + Gを押すと、コンソールに簡単にアクセスできます。 ゲーマーの練習は、ゲームパネルがしばしばいくつかのエラーを引き起こし、そしてゲームの仕事を複雑にすることを示した。 無効にして、効果があるかどうかを確認することができます。 あなたの場合それが助けにならないならば、あなたはいつでもパネルを再びつけることができます。

マイクロソフトの最新のアップデートでは、Windowsが「ゲームパネル」と呼ばれる機能をリリースしました。これにより、ユーザーはゲームをプレイするときのプロセスを記録することができます。 これは非常に便利な機能で、ゲームから離れたり、サードパーティのプログラムにセッションを記録させたりする必要がないため便利になります。 代わりに、ゲームパネルは、ゲームをプレイするたびに自動的に起動し、ホットキー付きのツールを使用できるようにします。 gamebarpresencewriter実行可能ファイルは、Game Bar機能を実行するプロセスです。 Windows + Gを押すと、ゲームをプレイするときにゲームパネルに簡単にアクセスできます。これには、スクリーンショットを撮る、ゲームプレイを記録する、またはXboxアプリケーションをすばやく起動するための設定が含まれます。

しかし、自分のコンピュータでゲームを実行したときに、このアプリケーションがCPUまたはメモリの異常使用を引き起こしたと報告したユーザが多くいました。 また、Game Barファイルが使用できないため、エラーが発生した場合もありました。 エラーを除いて、ゲームを開くときに人々がゲームパネルの起動をオフにできないという深刻なケースがありました。 また、Xboxゲームの中には、スムーズな操作のためにゲームDVRに依存しているものもあります。 無効にすると不安定になり、予期しないエラーが発生する可能性があります。 変更した場合は、同じ方法でいつでも変更を元に戻すことができます。

Xboxアプリでゲームパネルを無効にする

ゲームパネルは、まず第一に、あなたのWindowsに存在するXboxアプリケーションの機能です。 まず、Xboxアプリから直接ゲームパネルを無効にして、意味があるかどうかを確認します。 これでうまくいかない場合は、レジストリを使用してXbox DVRまたはゲームパネルを無効にする可能性を検討します。

  • Windows + Sをクリックし、ダイアログボックスに「Xbox」と入力してアプリケーションを開きます。
  • 画面の左下隅にある「設定」アイコンをクリックしてください。 タブのリストから「Game DVR」を選択し、「Game DVRを使用してゲームクリップとスクリーンショットを記録する」チェックボックスのチェックを外します。
  • 変更を有効にするためにコンピュータを再起動し、問題が解決したかどうかを確認します。

設定を無効にする

それでも上記の2つの解決策を使用して機能を無効にできない場合は、アプリケーションのデフォルト設定を使用して無効にすることを試みることができます。 この機能は開発者向けアップデート後の設定で有効になっています。 このバージョンがインストールされていないと、以下の解決策に従うことができません。

  • Windows + Sをクリックし、ダイアログボックスに「settings」と入力してEnterキーを押します。
  • 設定で、[ゲーム]をクリックし、画面右側のナビゲーションバーを使用して[ゲームパネル]を選択します。
  • [ゲームクリップを使ったゲームクリップ、スクリーンショット、およびブロードキャストの記録]のチェックを外します。

コンピュータを再起動して、問題が解決するかどうかを確認してください。

ポップアップ設定を使ってゲームパネルを無効にする

コンピュータからXboxアプリケーションを削除した場合、上記のように設定を変更したりゲームパネルを無効にしたりすることはできません。 この場合、修正は非常に簡単です。 あなたがあなた自身の設定を使ってゲームを始めるとき、我々はゲームバーの起動を無効にします。

  • ゲームを起動するたびにゲームバーがコンピュータに表示されるようにします。起動しない場合は、Windows + Gを押して起動します。
  • ゲームパネルを起動した後、パネルの右側にある「設定」アイコンをクリックしてください。
  • 次のオプションをすべてオフにします。
    • 「コントローラで(Xbox)を使用しているときにゲームパネルを開く」
    • 「マイクロソフトが確認したフルスクリーンゲームをプレイするときにゲームパネルを表示する」
    • 「これをゲームとして思い出してください」
  • 必要な変更を加えたら、コンピュータを再起動して問題が解決するかどうかを確認します。

Xboxアプリケーションを削除する、管理者権限でgamebarpresencewriter.exeを実行する、レジストリファイルを変更するなどの他の回避策もあります。 いくつかのケースでは、それらは機能しますが、他のケースではそれらは問題を悪化させます。

BIOSを更新する

BIOSはBasic Input / Output Systemの略です。 それはあなたのコンピュータのコンポーネントをオペレーティングシステムに接続します。 古いBIOSは "bad_module_info"のような、ゲーム中を含むエラーやクラッシュを引き起こす可能性があります。 BIOSは最大16 MBの非常に小さなプログラムです。 最近のBIOSには、一般にセットアップユーティリティと呼ばれるユーザーインターフェイスがあり、ユーザーはさまざまなハードウェアオプションを設定できます。 ラップトップやタブレットでは、ユーザが起動順序などの時間とその他のいくつかのものしか設定できない単純化されたBIOSバージョンに遭遇することがよくあります。 デスクトップコンピュータにインストールされているものなど、より高度なマザーボードでは、BIOSはプロセッサのクロック周波数または電圧、プロセッサとグラフィックプロセッサ間の共有メモリ、RAMの待ち時間などを調整する方法を含む多くのオプションを提供します。

システムコンポーネントにはインストール方法が制限されているため、ユーザーが各パラメータの実行内容を知らず、誤った値を設定すると、拡張BIOSの設定が危険になる可能性があります。 たとえば、非常に高い頻度でプロセッサにアクセスすると、プロセッサが過熱し、コンピュータが無限に再起動する可能性があります。 あなたが安全であることを確認するために、あなたのシステムのためのマニュアルを読んだ後にだけBIOS設定を構成し、あなたがインストールしているハードウェアコンポーネントの機能を知っていることを確認してください。

BIOSのもう1つの課題は、システムの電源を切ってもこれらの構成設定が保持されることです。 これのために、それはバッテリーで動く少量の揮発性CMOSメモリを持っています。 CMOSという用語は、このメモリチップを製造するために使用されるプロセスを表す追加の金属酸化物半導体を意味する。 コンピュータに関しては、CMOSはコンピュータのハードウェア設定を含むメモリチップです。 CMOSメモリチップのバッテリーの残量が少なく、電源を供給できなくなった場合、BIOSはユーザーの設定ではなく、内蔵のデフォルト設定を使用します。

BIOSが解決しなければならない最も重要なタスクは、例えば電源ボタンをタッチするといった機械的なハードウェアジェスチャから、例えば画面上にオペレーティングシステムのロゴを表示するといった、より抽象的なレベルへと移動することである。 つまり、システムの電源を入れると、最初のプログラムによってBIOSが起動されます。 彼の仕事は、クーラーを起動し、電力レベルをチェックし、システムハードウェアのパフォーマンスを評価するいくつかの簡単なテストを実行し、それからドライバをロードしてオペレーティングシステムのブートプロセスを開始することです。 このプロセス中に障害が発生した場合、BIOSは何が問題であるかを知らせるメッセージを表示します。 下のスクリーンショットでは、考えられるエラーの例を見ることができます。 このメモリチップに障害が発生した場合、BIOSはロードできなくなり、マザーボードは使用できなくなります。 それが、マザーボードメーカーが最新のマザーボードでDual-BIOSシステムを使用する理由です。 デュアルBIOSとは、BIOSを保存するためのチップが2つあることを意味します。1つはメインBIOS用、もう1つはバックアップ用です。 メインBIOSチップに障害が発生した場合は、コンピュータを再起動するように求められ、バックアップBIOSチップを使用してデフォルト設定でBIOSを起動します。

UEFIはUnified Extensible Firmware Interfaceの略で、現代的でより強力なBIOSと考えることができます。 これは従来のBIOSと同じ役割を果たしますが、オペレーティングシステムがインストールされていない場合でも、暗号化やリモート診断、コンピュータの修復など、より多くの機能を備えています。 このタイプのBIOSはIntelによって発明され、2005年に最初にリリースされました。 UEFIは、独自のサポートを提供した最初のMicrosoftオペレーティングシステムであるため、Windows 8オペレーティングシステムの発売後に普及しました。 通常のBIOSと同様に、UEFIは使用されるマザーボードの製造元によって設定されます。 UEFI BIOSはタブレットとラップトップにいくつかの設定を表示します。

BIOSはあらゆるコンピュータまたはデバイスの重要なコンポーネントであり、その使用方法を知っていると、柔軟性とパフォーマンス上の利点が大きくなります。 知識のあるユーザーやITプロフェッショナルは、BIOSを使用して自分のコンピューターやデバイスから最大のパフォーマンスを引き出すことができます。 あなたが大専門家ではないならば、それで大丈夫です。 デフォルトのBIOS設定は通常、平均的なユーザーのニーズに一致しており、その設定を使用しなくてもシステムは正常に動作します。 BIOSをアップデートするには、マザーボードのテクニカルサポートサイトに行き、そこから最新のアップデートをダウンロードしてください。 その後、コンピュータにアップデートをインストールして、問題が解決するかどうかを確認してください。 BIOSアップデートのインストールプロセスは、使用しているマザーボードによって異なります。 間違ったことをした場合、予期しない結果を招く可能性があるので、すべてを慎重に行ってください。 BIOSを更新するときは、技術者の支援が必要な場合があります。

再起動してPCを復元する

コンピュータをリセットすると、bad_module_infoエラーの原因である可能性がある変更(特にインストール済みの更新)を元に戻すことができます。 しかし、心配しないでください、それはあなたのすべての個人的なファイルとデータの損失にはつながらないでしょう。 コンピュータを再起動する方法は次のとおりです。

  1. 画面左下の「スタート」ボタンをクリックして電源ボタンを押します。 次にキーボードのShiftキーを押しながら「再起動」をクリックします。
  2. トラブルシューティングを選択します。
  3. 「このPCをリセットする」を選択してください。
  4. [ファイルを保存する]をクリックします。 コンピュータが再起動します。 このオプションはあなたのアプリケーションを削除します。 コンピュータを再起動した後にそれらを再インストールする必要があります。
  5. アカウントを選択してパスワードを入力し、処理を続けます。
  6. リセットをクリックします。
  7. プロセスが終了するまで待ってから、問題が解決したかどうかを確認してください。

上記の方法に加えて、次の方法も試すことができます。

  • コンピュータの電源を入れてから入れます。
  • グラフィックドライバに加えて、すべてのドライバの最新バージョンをインストールする。
  • 他のゲームがバックグラウンドで実行されていないことを確認してください。
  • あなたが管理者としてログインしていることを確認してください。

ご覧のとおり、ほとんどのPCユーザーが利用できるいくつかの方法でエラーを取り除くことができます。 解決策のどれもあなたを助けなかったか、または別の方法で問題を取り除いた場合は、記事の下のコメントでそれを共有してください。 私たちはそれを試してみますし、次の記事で私たちは間違いなく詳細な指示を提供します。