FitGirlリパック版のOne More Nightのインストールは、DLLの不足、クラッシュ、サーバーエラーなど、時に少々厄介な場合があります。もしイライラさせられるエラーに遭遇したなら、それは多くの場合、Windowsの保護機能の処理方法やシステムコンポーネントの不足が原因です。このガイドでは、実際に経験した人たちが実践した解決策に基づいて、実践的な解決策をいくつか紹介します。スムーズなインストールを実現し、その後もクラッシュやファイルの不足といった問題が起こらないようにゲームをスムーズに動作させることが目的です。Windowsのセキュリティ機能の一部無効化、除外設定、必須の再頒布可能ファイルのインストールなどが必要になることを想定してください。最初から完璧にインストールできるとは限りませんが、これらの調整を行うことで、よりスムーズにインストールできるようになるでしょう。

Windows 10と11でよくあるインストールエラーを修正する方法

Windows Defenderのリアルタイム保護を一時的に無効にする

これは非常に重要です。Windows Defenderのリアルタイム保護は、インストーラーやゲーム自体の一部を疑わしいと判断してブロックしてしまうことがよくあるからです。少し面倒ですが、一時的にオフにしておくと、DLLが見つからない、またはファイルがブロックされているといった問題に遭遇した人全員に役立ちます。ただし、後で必ずオンに戻してください。そうしないと、PCの脆弱性がさらに高まる可能性があります。

  • Windowsキーを押して「Windows セキュリティ」と入力し、 を押しますEnter
  • [ウイルスと脅威の防止]をクリックします。
  • 設定の管理を選択します。
  • リアルタイム保護をオフにします。プロンプトが表示されたら確認します。

これは、Windowsがインストーラーや一部のDLLをブロックするのを防ぐのに役立ちます。ある環境ではこれを一度実行するだけでうまくいきましたが、別の環境では再起動と再度の無効化が必要でした。少し奇妙ですが、Windowsは必要以上に面倒なことをするのが好きです。

ゲームフォルダの除外を設定する

インストール後も、Windowsのセキュリティによって特定のファイルがブロックされ、クラッシュやDLL不足エラーが発生する場合があります。そのため、ゲームフォルダを例外として追加することをお勧めします。これは簡単で、インストール後にエラーが発生した場合に通常は解決できます。

  • Windows セキュリティを再度開き、 [ウイルスと脅威の防止]に移動します。
  • 下にスクロールして、「除外の追加または削除」をクリックします。
  • [除外の追加]を選択し、[フォルダー] を選択します。
  • ゲーム フォルダー (おそらく などC:\Games\One More Night) に移動して選択します。

一部のマシンでは、インストール後のこの手順により、Windowsが重要なゲームファイルをブロックしなくなるため、DLLエラーやクラッシュが修正されます。当然ながら、Windowsは必要以上に手間をかけざるを得ません。

インストール後にWindows Defenderを再度有効にする

この手順は安全のために重要です。ゲームをインストールし、除外リストを設定したら、リアルタイム保護を再びオンにしてください。無効化する場合とほぼ同じ手順で、スイッチをオンに戻すだけです。この手順を忘れると、システムの脆弱性が残ってしまいます。

  • Windows セキュリティ > 設定の管理に戻ります。
  • リアルタイム保護をオンに戻します。

Windowsが正常に再有効化されるまでに数分かかる場合があり、再起動すると改善されることもあります。常に完璧というわけではありませんが、長期的なセキュリティの観点からはより効果的です。

Microsoft Visual C++ 再頒布可能パッケージと DirectX をインストールする

ランタイムファイルが不足していると、DLLエラー、ゲームの起動不可、クラッシュなど、多くの問題が発生します。Windowsは当然のことながら、処理を複雑化させています。そのため、最新の再頒布可能パッケージのインストールは必須です。Microsoftの公式サイトから最新バージョンを入手するか、Visual C++の場合はhttps://aka.ms/vs/17/release/vc_redist.x64.exe、DirectXの場合はhttps://www.microsoft.com/en-us/download/details.aspx?id=8109などの信頼できるパッケージを使用してください。

  • インストーラーを実行し、プロンプトに従ってください。プロンプトが表示されたら再起動してください。
  • エラーが解決しない場合は、32 ビット ( vc_redist.x86.exe) 版と 64 ビット ( vc_redist.x64.exe) 版の両方がインストールされていることを確認してください。

ちょっと変わった修正: 管理者として実行と互換モード

必ずしも必要ではありませんが、互換性設定をいじることで改善される場合もあります。インストーラーまたはゲームの実行ファイル(.exe)を右クリックし、「プロパティ」を選択します。 「互換性」タブで、「このプログラムを管理者として実行」にチェックを入れます。それでも動作が不安定な場合は、互換モードをWindows 8またはWindows 7に切り替えて、動作が安定するかどうかを確認してください。

追加のヒントとトラブルシューティング

  • インストーラーがファイル不足のエラーを表示したり、途中で失敗したりする場合は、再パック版を再度ダウンロードしてみてください。アーカイブが破損している場合もあります。
  • ゲームの要件を必ずご確認ください。ゲームが現在のWindowsビルドやハードウェアと互換性がない場合もあります。互換性トレイが役立ちます。
  • ウイルス対策ソフトによっては、除外設定後もゲームの一部がフラグ付けされたりブロックされたりすることがあります。これは全く別の問題ですが、ウイルス対策ソフトを無効にしたり、例外を追加したりすると通常は改善されます。

まとめ

これらの修正は、よくある落とし穴のほとんどをカバーしています。正直なところ、おそらくいくつかの対策を組み合わせる必要があるでしょう。Windowsセキュリティを一時的に無効にする、除外を設定する、適切なランタイムファイルをインストールする、これらが重要な手順です。もし何かがうまくいかない場合は、Windowsが過度に慎重になっているか、システムコンポーネントが不足していることが原因である場合が多いです。

これで誰かの時間節約になれば嬉しいです。古いゲームや再パックされたゲームのインストールは面倒ですが、この方法ならずっと楽になります。

まとめ

  • Windows Defender のリアルタイム保護を一時的に無効にします。
  • ゲームフォルダを除外として追加します。
  • セットアップ後に保護を再度有効にします。
  • 必要なランタイム ファイル (DirectX、Visual C++) をインストールします。
  • 管理者としてセットアップを実行し、必要に応じて互換モードを試してください。