ゲームのセーブデータの場所を調べる方法

Windowsで、ゲームのセーブデータの保存場所を調べたい時は、Microsoftが配布しているProcess Monitorを使うと便利です。このページでは、Process Monitorを使ってShip Graveyard Simulatorのセーブデータの保存場所を実際に調べてみます。

MicrosoftからProcess Monitorをダウンロードする

Process Monitorのダウンロードページは以下になります。

Process Monitor v4.01

「Process Monitor をダウンロード」をクリックし、ProcessMonitor.zipをダウンロードして下さい。

Process Monitorを解凍する

ProcessMonitor.zipを右クリックし、「すべて展開...」をクリックして解凍します。

解凍が終わると、Procmon.exeとProcmon64.exeとProcmon64a.exe、EULAの4つが出てきます。

通常、Windows11ではProcmon64.exeを使用します。(Procmon.exeは32bitOS用、Procmon64a.exeはArm版Windows用かと思われますが、定かではありません。)

Procmon64.exeを起動する

Procmon64.exeをダブルクリックすると、ユーザーアカウント制御のダイアログが表示され、「はい」を押すと以下のような画面が出てきます。

以下のように設定してください。

  1. 漏斗マークのアイコンをクリックし、フィルター画面を開きます。
  2. 「Architecture」をクリックして「Operation」を選択します。
  3. 2つ右にある空白のボックスをクリックして一番下の「WriteFile」を選択します。
  4. 「Add」をクリックします。
  5. 「OK」をクリックします。

すると、パソコン上で行われている「ファイル書き込み」の作業が一覧表示されます。しかし、この一覧はOS上全てのファイル書き込みを表示しているので、このままでは役に立ちません。

Process Monitorに調べたいゲームを指定する

Process Monitorを起動したまま、保存先を調べたいゲームを起動させてください。調べたいゲームがウィンドウモードに対応しているか否かで次の作業工程が変わります。

調べたいゲームがウィンドウモードに対応している場合

  1. 調べたいゲームをウィンドウモードにします。
  2. Process Monitorのツールバーにある照準マークを、調べたいゲームのウィンドウにドラッグ&ドロップします。

調べたいゲームがウィンドウモードに対応していない場合

  1. Altキーを押しながらTabキーを押し、プログラムの一覧からProcess Monitorを選択します。
  2. ツールバーの照準の右にある「Show Process Tree」ボタンをクリックします。
  3. 実行中のプログラム一覧が表示されるので、調べたいゲームのプロセスをクリックします
  4. 「Include Process」ボタンをクリックします。

以上の操作で、指定されたプログラムのファイル書き込み操作だけを監視できるようになります。

調べたいゲームの書き込み情報を確認する

ゲームに戻ってデータをセーブし、再びProcess Monitorを見ると、ディスク上のどこにファイルが書き込まれたかが分かります。場合によってはセーブ以外の書き込みが行われていて見つけにくい事もありますが、丹念に一覧を見ていけば、ほとんどの場合は特定できるはずです。

Process Monitorで別のゲームを指定する

フィルター画面の「Reset」ボタンをクリックすると全てのフィルタが解除され、新しい監視条件を指定できます。

更新履歴