クラーケンを狙っている最中に、BigWorld Clientが「EXCEPTION_ACCESS_VIOLATION」でクラッシュしたことはありませんか?私自身も経験がありますし、数え切れないほどの艦長たちがキーボードを叩き壊すのを見てきました。World of Warshipsの「エラー11」は、まるで予測不能な魚雷の斉射のように襲いかかります。クラッシュするたびに連勝記録は途絶え、怒りだけが残るでしょう。ここでは、そんな窮地から脱出するための解決策を紹介します。
戦闘中に発生するエラー11の正体
エラー11は神出鬼没で、特定するのが非常に困難です。「The BigWorld Client has encountered an unhandled exception and must close (EXCEPTION_ACCESS_VIOLATION : 0xC0000005 @ [メモリ番地]) (Read @ 0x00000000)」というメッセージは、WorldOfWarships.exe(またはWorldOfWarships64.exe)を直接指し示し、KERNEL32.DLLも巻き込みます。しかし、その症状は様々です:
- 起動失敗:ロードが始まる前にゲームが点滅して落ちる
- ロード画面でのクラッシュ:艦艇モデルが5~10秒フリーズし、「切断されました」と表示される
- 戦闘開始時の崩壊:戦闘開始と同時にブラックスクリーンになり強制終了する
- 戦闘終了時のクラッシュ:戦闘を終えた直後、リザルト画面でクラッシュする
- 戦闘中の切断:開始3~5分でフリーズし、キックされる
毎試合この問題に悩まされるプレイヤーもいれば、時々発生するだけの人もいます。この予測不能さこそが最大の苦痛です。追及すべき核心は EXCEPTION_ACCESS_VIOLATION です。
Steam版はWargamingの直接クライアントよりもクラッシュしやすいという報告が目立ちます。クラッシュ中にはマウスカーソルが消えることもあり、最悪の場合はシステム全体が巻き込まれることもあります。
エラー11が発生する理由:真の犯人たち
膨大なクラッシュログとサポートチケットを調査した結果、原因はいくつかに絞られました。これらを特定すれば、解決への道が見えてきます。
メモリの問題(第一容疑者)
EXCEPTION_ACCESS_VIOLATIONの筆頭原因は、不良RAMスティックです。ゲームが実在しないアドレスやゴミデータにアクセスしようとして即死します。32GB以上の大容量メモリを積んでいても関係ありません。重要なのは容量ではなく安定性です。「容量より安定性」を重視してください。
不安定なXMPタイミングは、WoWSの描画や物理演算の負荷がかかった時にだけ破綻することがあります。デスクトップでは問題なくても、戦闘中にボロが出ます。
グラフィックスドライバーの混乱
古いドライバーは、GPUが処理できない描画命令でパンクします。逆に最新ドライバーが互換性を損ない、以前はスムーズだった環境を壊すこともあります。あるバージョンでは完璧だったのに、次の更新で台無しになるケースも見てきました。
不適切なインストールにより、古いファイルの残骸が新しいコードと競合することもあります。「更新済み」が必ずしも「クリーン」であるとは限りません。
ゲームファイルと設定の破損
preferences.xmlのようなXMLファイルが壊れると、起動や設定の読み込みが阻害されます。BigWorldエンジンは不正な設定データを極端に嫌います。
パッチ適用後にMODが競合し、死んだコードを呼び出そうとすることもあります。セーフモードで起動して確認するのが近道です。
Windowsシステムの問題
システムファイルの劣化が土台を揺るがします。データ実行防止(DEP)が正当なプロセスをマルウェアと誤認し、強制終了させることもあります。
Windowsのアップデートが互換性を壊すこともあります。かつてのFall Creators Updateは多くのWoWS環境を破壊しました。MSはゲームのテストを後回しにしがちです。
ハードウェアの不安定性
電力不足の電源ユニット(PSU)は、激しい斉射や艦艇が密集するシーンで電圧降下を起こします。熱暴走によるスロットリングも、ソフトウェアの不具合に見える挙動を示します。
ネットワークとエンジン構造
ファイアウォールがポートを塞ぐと、切断がエラー11として誤認されることがあります。BigWorldエンジンのメモリ管理には弱点があり、特定の負荷で限界を迎えることがあります。
それでは、解決策を見ていきましょう。
ステップ別解決策:検証済みの優先順位
効果が高い順に並べています。原因に心当たりがない場合は、上から順に試してください。
1. ゲームファイルの整合性チェックと修復
パッチ適用時にファイルが破損することは意外と多いです。クイックスキャンで修復しましょう。
Steam版:
- ライブラリを開く
- World of Warshipsを右クリック
- 「プロパティ」を選択
- 「ローカルファイル」タブに移動
- 「ゲームファイルの整合性を確認」をクリック
- スキャンと自動修復が終わるまで待つ
Wargaming Game Center(WGC)版:
- ランチャーでWorld of Warshipsを選択
- 「ゲーム設定」(歯車アイコン)を開く
- 「チェックと修復」をクリック
- ツールによるスキャンと修復を待つ
欠落したアセットやスクリプトを補完します。5~15分程度で終わります。
2. preferences.xmlの削除(設定の初期化)
このファイルにはグラフィック、オーディオ、操作設定が保存されています。破損しやすく、クラッシュの大きな原因になります。
Wargaming版:
- Win+Rキーを押す
%appdata%wargaming.networldofwarshipsと入力して実行- preferences.xml を探す
- 削除する(次回起動時にデフォルト設定で自動生成されます)
Steam版:
C:Program Files (x86)SteamsteamappscommonWorld of Warshipsへ移動- preferences.xml を見つけて削除
重要: 映像、キーバインド、音量などすべての設定が初期化されます。再設定の手間はかかりますが、エラー11の30~40%はこの方法で解決します。
3. グラフィックスドライバーの更新またはロールバック
ドライバーは厄介な問題を引き起こします。クリーンな状態で安定したバージョンを導入しましょう。
クリーンインストール方法(推奨):
- Display Driver Uninstaller (DDU)(無料ツール)をダウンロード
- 公式サイトから適切なドライバーをダウンロード:
- NVIDIA: nvidia.co.jp/Download/index
- AMD: amd.com/ja/support/download
- Intel: intel.co.jp のドライバーダウンロード
- セーフモードで起動
- DDUを実行し、「削除して再起動」を選択
- 再起動後、ダウンロードしたドライバーを「クリーンインストール」オプションにチェックを入れてインストール
最近の更新後にクラッシュが始まった場合:
- 以前正常に動作していたバージョンにロールバックしてください。
- 最新版よりも1つか2つ前のバージョンの方が安定するという報告も多いです。
DDUが面倒な場合:
- 最低限、最新ドライバーをダウンロードし、インストール時に「カスタムインストール」を選択して「クリーンインストールの実行」にチェックを入れてください。
4. セーフモードでの起動(MODの無効化)
パッチ更新はMODを無力化します。MODなしのテストで原因を切り分けましょう。
- Wargamingランチャーを開く
- 「プレイ」ボタン横の上矢印をクリック
- 「セーフモードでゲームを起動」を選択
- 数試合プレイしてみる
これでクラッシュしなければMODが犯人です。更新するか削除しましょう。特にダメージログ、ミニマップ、照準、スクリプト系MODが怪しいです。
5. メモリテストの実行(アクセス違反エラーには必須)
「0x00000000」の読み取りエラーはRAMの故障を強く示唆します。すぐにテストしてください。
簡易テスト:
- Win+Rキーを押す
mdschedと入力して実行- 「今すぐ再起動して問題を確認する」を選択
- 再起動時にWindowsメモリ診断が実行されます
徹底的なテスト(推奨):
- MemTest86(起動用USBツール)をダウンロード
- 起動用USBを作成
- USBから起動し、フルテストを実行(容量によりますが1~4時間かかります)
- エラーが1つでも出れば、そのメモリは信頼できません
その他のRAMトラブルシューティング:
- 挿し直し: 電源を切り、メモリを抜き、接点を無水エタノールなどで清掃して、しっかり挿し直します。
- 個別テスト: 複数枚挿している場合は、1枚ずつテストして故障個体を特定します。
- XMPの無効化: BIOSでXMP/DOCPプロファイルを無効にし、定格(JEDEC)速度で動作させてください。これで直るならオーバークロック設定が不安定です。
メモリが物理的に壊れている場合、ソフトウェアで直すことはできません。交換が必要です。
6. ネットワークのリセットと診断
通信の不具合がクラッシュのように見えることもあります。
ネットワークの完全リセット(管理者権限のコマンドプロンプトが必要):
ipconfig /flushdns
arp -d
netsh int ip reset c:log.txt
netsh winsock reset
shutdown -r -t 0
DNS、ARP、TCP/IP、Winsockをリフレッシュして再起動します。
ネットワーク機器の再起動:
- モデムとルーターの電源を切る
- 電源ケーブルを抜く
- 30~40秒待つ(コンデンサを完全に放電させるため)
- すべて接続し直し、完全に起動してからテストする
ブラウザキャッシュのクリア:
ゲーム内の認証にWebの仕組みが使われているため、ブラウザキャッシュの破損が干渉することもあります。念のためクリアしておきましょう。
7. ファイアウォール、ポート、プロトコル設定の確認
WoWSには開かれた通信経路が必要です。セキュリティソフトによる遮断は致命的です。
WorldOfWarships.exeがTCPとUDPの両方で許可されているか確認:
- Windows Defender ファイアウォール → 「ファイアウォールによるアプリケーションの許可」を開く
- WorldOfWarships.exe と WorldOfWarships64.exe を探す
- 「プライベート」と「パブリック」の両方にチェックを入れ、TCP/UDPの両方を許可する
一時的に高度なセキュリティを無効化:
- サードパーティ製ソフト(Norton、McAfee、Bitdefender等)を使用している場合は、テストのために一時停止してください。これで直るなら、そのソフト側でWoWSを例外設定します。
必要なネットワークアクセス:
| 製品 | IP範囲 | TCPポート | UDPポート |
|---|---|---|---|
| World of Warships | 92.223.24.0 – 92.223.24.255 | 80, 443, 20020, 32800 – 32811 | 20013, 20014, 20018, 20020, 32800 – 32816 |
8. システムファイルの修復と互換性設定
Windows自体の不具合をツールで掘り起こします。
システムファイルチェッカーの実行:
- コマンドプロンプトを管理者として実行
sfc /scannowと入力- 完了まで待つ(10~30分程度)
DISMコマンドの実行:
- 同じ管理者コマンドプロンプトで実行
DISM /Online /Cleanup-Image /RestoreHealthと入力- Windowsのコンポーネントストアを修復します
WorldOfWarships64.exeをDEPの例外リストに追加:
- コントロールパネル → システム → システムの詳細設定
- パフォーマンスの「設定」ボタン
- 「データ実行防止」タブ
- 「次に選択するものを除くすべてのプログラムおよびサービスについて DEP を有効にする」を選択
- 「追加」をクリックし、WorldOfWarships64.exeを選択
互換モードでの実行(最終手段):
- インストールフォルダ内の WorldOfWarships64.exe を右クリック → プロパティ
- 「互換性」タブ
- 「互換モードでこのプログラムを実行する」にチェック
- Windows 7 を選択して適用
9. World of Warshipsの再インストール(クリーンな状態へ)
万策尽きたら、一度すべて消してやり直しましょう。
適切なアンインストール手順:
- コントロールパネル → プログラムのアンインストール
- World of Warshipsを選択してアンインストール
- 完了後、以下のフォルダを手動で削除:
%appdata%Wargaming.netWorldofWarships- Steam版パス:
C:Program Files (x86)SteamsteamappscommonWorld of Warships
- ゴミ箱を空にする
再インストール:
- 公式サイトまたはSteamから最新のインストーラーをダウンロード
- 古い preferences.xml は絶対に使い回さないでください
10. 高度なハードウェアチェック(ソフト面で解決しない場合)
ソフトウェアの対策が効かないなら、物理的な問題です。
システム温度の監視:
- HWMonitorやMSI Afterburnerなどを使用
- プレイ中のCPUとGPUの温度を確認
- CPUが85°C、GPUが83°Cを超えるようなら熱暴走の可能性があります
- ホコリの清掃、グリスの塗り替え、エアフローの改善を検討してください
電源ユニットの確認:
- 電力不足は負荷時にクラッシュを招きます。経年劣化した電源は表記通りの出力を出せなくなっていることがあります。
パーツの挿し直し:
- GPU、メモリ、電源ケーブルを一度抜き、しっかりと挿し直してください。
サポートへの問い合わせに必要なファイル
サポートに連絡する際は、以下のファイルを準備しておくと対応がスムーズです。
- WOWsLauncher.cfg および WOWsLauncher.log:
- 「WOWSLauncher」や「python」という名前の場合もあります。
- python.log:
- 場所:
C:Program Files (x86)SteamsteamappscommonWorld of Warshipsprofile - クライアントの詳細な動作ログが含まれています。
- 場所:
- DxDiagレポート:
- Win+R →
dxdiag→ Enter - 「情報をすべて保存」をクリックし、テキストファイルとして保存。
- Win+R →
- WG Checkレポート:
- Wargamingサポートから「WG Check」ツールをダウンロードして実行。
チケットに記載すべき内容:
- 試したすべてのトラブルシューティング手順
- メモリテストの結果(合格/不合格、エラーの有無)
- 正確なエラーメッセージ(可能ならスクリーンショット)
- クラッシュが発生するタイミング(起動時、戦闘中など)
- MODを無効にしても発生するかどうか
コミュニティの経験談:何が効いたか(何が効かなかったか)
現場からの生の声です。
- preferences.xmlの削除: 約40%のプレイヤーがこれで救われましたが、残りの人には効果なしでした。
- ゲームの再インストール: XML削除とセットで行うことで解決した例が多いですが、クリーンな状態でも直らないケースもあります。
- DDUによるドライバー再インストール: アップデート後に不調になった人には特効薬ですが、ハードウェア故障には無力です。
- メモリのテストと交換: MemTestでエラーが出た場合、交換すれば100%直ります。最も信頼できる「犯人」です。
- セーフモード起動: MODが原因のクラッシュはこれで一発解決します。
クラッシュのリスクを最小限に抑えるプレイのコツ
エラー11を修正するだけでなく、ゲーム中の負荷を減らすことも重要です。
システムレベルの安定化:
- スペックがギリギリならグラフィック設定を下げる。乱戦時の負荷スパイクがクラッシュを誘発します。
- 不要なアプリを閉じる。Chromeのタブ、Discordの配信、OBSなどはメモリとCPUを大量に消費します。
- 温度を監視する。熱暴走はクラッシュと密接に関係しています。
負荷を減らす習慣:
- 頻繁なAlt+Tabを避ける。メモリへの負荷が大きいです。
- 港画面が完全に読み込まれるまで「戦闘開始」を連打しない。アセットの読み込み不足はクラッシュの元です。
既知の問題と公式の回避策
Wargamingがパッチごとのバグを公表することがあります。
例:アップデート 0.11.0 パッチノートより
問題: クライアント更新後、「ゲームのバージョンがサーバーのバージョンと一致しません」と表示される。
回避策: preferences.xmlをテキストエディタで開き、<net_credentials>セクションに特定のバージョン番号を追記して保存する。
最終チェックリスト(優先順位順)
迷ったらこの順番で試してください:
- ゲームファイルの整合性確認(5分:簡単で効果的)
- preferences.xmlの削除(2分:意外と強力)
- セーフモードでの起動(即時:MODの影響を排除)
- MemTest86の実行(一晩:時間はかかるが原因の特定に不可欠)
- DDUを用いたドライバーのクリーンインストール(30分:ドライバー問題を解決)
- ネットワークリセットと機器の再起動(15分:通信問題を解決)
- SFCとDISMによるシステム修復(45分:Windowsの破損を修復)
- ファイアウォールとポート設定の確認(10分)
- プレイ中の温度監視(継続的:熱問題を特定)
- ゲームの完全再インストール(1~2時間:最終手段)
エラー11の多くは解決可能です。まずは簡単なことから始め、体系的に進め、ハードウェアの確認は最後に。戦場があなたを待っています。






