Fallout 3で「Ordinal 43が見つかりません」エラーが出たときの対処法【Windows 10完全ガイド】
Fallout 3を起動した際に「Ordinal 43 could not be located / not found(Ordinal 43が見つかりません)」というエラーが表示される問題は、主にWindows OSをアップデートしたり、新しいバージョンをインストールしたりした後に発生しやすくなります。特に「Games for Windows Live」がPCに正しくインストールされていない場合に、このエラーが出る頻度が高くなります。
Falloutシリーズはかつて大人気でしたが、現在ではやや古いゲームとなっています。それでも今なお熱心なファンが多く存在します。もしあなたがその一人で、このエラーに悩まされているなら、本記事で紹介するWindows 10 PC向けの解決方法をぜひ試してみてください。
「Ordinal 43が見つかりません」エラーの原因とは?
このエラーが発生する主な原因は以下のとおりです。
- Games for Windows Liveがインストールされていない:Fallout 3は、Games for Windows Liveのプログラムファイルがインストールされていないと正常に動作しない設計になっています。このソフトウェアがないと、エラーが発生する可能性が高まります。
- DLLファイルの破損または欠損:システム内のDLLファイル(例:xlive.dll)が破損していたり、存在しなかったりすると、このエラーが表示されます。
- 互換性のない新しいドライバー:新しくインストール・更新したドライバーがゲームと互換性を持たない場合、エラーが起こることがあります。
- 新しいWindowsバージョンとの非互換性:Fallout 3は2008年に発売されたゲームです。発売から長い年月が経っているため、最新のOS環境では互換性の問題が生じることがあります。
以下に、このエラーを効果的に解決するための方法を順番に紹介します。
方法1:Games for Windows Liveをインストールする
Fallout 3はかなり古いゲームのため、Games for Windows Liveがインストールされていないユーザーも少なくありません。Windows 10はこのソフトウェアを公式サポートしていませんが、ゲームの起動には.dllファイルが必要となります。以下の手順でインストールしましょう。
1. Games for Windows Liveのセットアップファイルをダウンロードします。
2. ダウンロードしたgfwlivesetup.exeをダブルクリックして実行します。

3. システムがゲーム情報を取得し、インストールが完了するまで数秒待ちます。

4. インストール完了後、ツールを実行する必要はありません。xlive.dllファイルがシステムに追加されます。
注意:インストール中に「サーバーから情報を取得しようとした際にネットワークエラーが発生しました。ネットワーク接続を確認して再試行してください」というメッセージが表示されることがあります。その場合は、ログファイルでエラーの原因を確認し、「Support(サポート)」をクリックして解決策を探してください。

最後にゲームを起動し、エラーが解消されたかどうかを確認しましょう。
方法2:DLLファイルを手動でダウンロードする
Games for Windows Liveのインストールで解決しない場合は、必要なDLLファイルを個別にダウンロードし、ゲームのインストールフォルダに配置する方法を試してみましょう。
1. 信頼できるサイトからxlive.dllファイルを検索してダウンロードします。
注意:ダウンロードする際は、バージョン3.5.92.0のファイルを選ぶことをおすすめします。

2. 「Download」ボタンをクリックし、数秒間待ちます。
3. ダウンロードフォルダを開き、xliveのzipファイルをダブルクリックして展開します。

4. xlive.dllファイルを右クリックして「コピー」を選択します。

5. コピーしたファイルを、ゲームのインストールフォルダに貼り付けます。
オプション1:Steam版Fallout 3の場合
1. Steamを起動し、「ライブラリ」を開きます。

2. 検索欄で「Fallout 3」を検索します。

3. Fallout 3を右クリックし、「プロパティ」を選択します。

4. 「ローカルファイル」タブを開き、「参照…」をクリックしてローカルファイルの場所を表示します。
5. インストールフォルダにxlive.dllファイルを貼り付けます。
注意:Steamゲームのデフォルトの保存場所は以下のとおりです。
C:\Program Files (x86)\Steam\steamapps\common

オプション2:DVDからインストールした場合
1. スタートメニューの検索ボックスに「Fallout 3」と入力します。
2. 検索結果を右クリックし、「ファイルの場所を開く」を選択します。

3. インストールフォルダが開いたら、画面上の空きスペースを右クリックし、先ほどコピーしたxlive.dllファイルを貼り付けます。
その後、ゲームを起動してエラーが解消されたか確認してください。解決しない場合は、次の方法を試しましょう。
方法3:互換モードでゲームを実行する
管理者権限でゲームを実行することで、このエラーが解決したという報告もあります。以下の手順で設定を行いましょう。
1. デスクトップ上のFallout 3のショートカットを右クリックし、「プロパティ」を選択します。
2. プロパティウィンドウで「互換性」タブに切り替えます。
3. 「管理者としてこのプログラムを実行する」にチェックを入れます。
4. 最後に「適用 > OK」をクリックして設定を保存します。

方法4:ドライバーを更新・再インストールする
グラフィックドライバーを最新バージョンに更新することで、エラーが改善する場合があります。更新しても解決しない場合は、ビデオカードドライバーの再インストールも試してみましょう。
方法4A:ドライバーを更新する
1. Windowsキーを押し、検索バーに「デバイスマネージャー」と入力して開きます。

2. 「ディスプレイアダプター」をダブルクリックして展開します。

3. ビデオカードドライバーを右クリックし、「ドライバーの更新」を選択します。

4. 「ドライバーを自動的に検索」をクリックして、最新ドライバーを検索・インストールします。

5. 更新が必要な場合は自動的に最新版へ更新されます。すでに最新の場合は、その旨のメッセージが表示されます。

方法4B:ドライバーを再インストールする
1. デバイスマネージャーを開き、「ディスプレイアダプター」を展開します。
2. ビデオカードドライバーを右クリックし、「デバイスのアンインストール」を選択します。

3. 警告ダイアログが表示されたら、「このデバイスのドライバーソフトウェアを削除する」にチェックを入れ、「アンインストール」をクリックします。

4. グラフィックカードの製造元(AMD Radeon、NVIDIA、Intelなど)の公式サイトにアクセスし、最新のドライバーをダウンロードします。

5. 画面の指示に従ってドライバーをインストールし、実行ファイルを実行します。
注意:新しいビデオカードドライバーのインストール中に、システムが何度か再起動することがあります。
方法5:システムの復元を実行する
Windowsアップデート後にエラーが発生した場合は、システムの復元を試してみましょう。特に、古いゲームが最新のWindowsと互換性を持たない場合に有効な手段です。
1. Windowsキー + Rキーを押して「ファイル名を指定して実行」ダイアログを開きます。
2. 「msconfig」と入力し、Enterキーを押してシステム構成を開きます。

3. 2番目の「ブート」タブに切り替えます。
4. ブートオプションの「セーフブート」にチェックを入れ、「OK」をクリックします。

5. 表示されるダイアログで「再起動」または「再起動せずに終了」を選択します。これでシステムがセーフモードで起動します。

6. Windowsの検索バーで「cmd」と検索し、コマンドプロンプトを起動します。
7. 「管理者として実行」をクリックします。

8. 「rstrui.exe」と入力してEnterキーを押します。

9. 「システムの復元」ウィンドウが表示されたら、「次へ」をクリックします。

10. 復元ポイントを選択し、「完了」ボタンをクリックして確定します。

これにより、システムがエラーが発生していなかった以前の状態に復元されます。それでも問題が解決しない場合は、次の方法を試してください。
方法6:Steamを再インストールする
ソフトウェアに関する一般的な不具合は、アプリケーションを完全にアンインストールして再インストールすることで解決できることがあります。
1. スタートメニューで「アプリ」と検索し、「アプリと機能」を開きます。

2. リストから「Steam」を検索して選択します。
3. 「アンインストール」をクリックします。

4. アンインストール後、再度検索して削除されたことを確認します。「ここには表示するものが見つかりません」というメッセージが表示されればOKです。
5. Steamの公式サイトから最新版をダウンロードし、インストールします。

6. ダウンロードフォルダを開き、「SteamSetup」をダブルクリックします。
7. インストール先の選択画面が表示されるまで「次へ」をクリックします。

8. 「参照…」ボタンでインストール先フォルダを選択し、「インストール」をクリックします。

9. インストールが完了したら「完了」をクリックします。

10. Steamのすべてのコンポーネントがインストールされるまで待ちます。

これでSteamの再インストールが完了しました。Fallout 3を再度ダウンロードし、エラーが解消されたか確認しましょう。
まとめ
本記事では、Windows 10 PCでFallout 3の「Ordinal 43が見つかりません」エラーを解決する6つの方法を紹介しました。Games for Windows Liveのインストール、DLLファイルの手動配置、互換モードでの実行、ドライバーの更新、システムの復元、Steamの再インストールなど、状況に応じて最適な方法をお試しください。どの方法が効果的だったか、また他にご質問やご提案があれば、ぜひコメント欄でお知らせください。
-
Windows 10で「デバイスが移行されていません」エラーを修正する8つの方法
Windows Updateは、システムの細かな不具合を修正し、最新バージョンへとアップグレードしてくれる便利な機能です。しかし、アップデート後にはブルースクリーン(BSOD)、イエロースクリーン、データ消失、スタートメニューの不具合、動作の遅延やフリーズ、オーディオデバイスが移行されない、ドライバーの問題など、さまざまなトラブルが発生することがあります。本記事では、Windows 10 PCで発生する「デバイスが移行されていません(Device not migrated)」エラーの原因と解決策を詳しく解説します。 Windows 10で「デバイスが移行されていません」エラーを修正する方法
-
Windows 10で「リソースが所有されていない(RESOURCE_NOT_OWNED)」エラーを修正する10の方法
「リソースが所有されていない(Resources not owned)」エラーは、Windows 10パソコンで発生する比較的珍しいシステムエラーです。このエラーが発生すると、ブルースクリーン(BSOD)が表示されることがあり、放置するとシステム全体の障害につながる深刻な問題を引き起こす可能性があります。そのため、このエラーに遭遇した場合は、早めに適切な対処を行うことが重要です。本記事では、Windows 10におけるこのエラーの主な原因と、ストップコード「リソースが所有されていない」エラーを解決するための具体的な方法を詳しく解説します。 Windows 10で「リソースが所有されていない」