RSS FEED

DEP設定によるクラッシュ対策

ゲームプレイ中に発生する前ふりなしのクラッシュ対策として、DEP(データ実行防止)という単語が公式フォーラムなどで最近はやっているようです。
Survey: The Sims 3 and Data Execution Prevention (DEP)
Crashing with Ambitions FIXED!

で、読んでみると「MTSにいいチュートリアルがある」とのことで見てみたら、ヘルプにDEPについて説明しているページがありました。

このページにはクラッシュ対策としてDEPのほかもう1つ、Sims 3が利用可能なメモリー容量を増やす方法も書かれていましたので、あわせて紹介しておきます。

いずれの方法も多少リスクを伴いそうですので、ゲームが問題なく遊べてる方は、これらは行うべきではありません。



DEP設定
Windowsのヘルプから解説をパクらせていただきますと、DEP(Data Execution Prevention, データ実行防止)とはウイルスなどの脅威からコンピューターを保護するための機能のひとつで、プログラムがメモリーを不適切に使用しようとした際に、そのプログラムを終了させるはたらきをするそうです。

つまり、このSims 3でのクラッシュの原因のひとつがこのDEPということになり、それを止めることでクラッシュを軽減しようというのがこの方法です。

以下はWindows 7でのもので、他のOSでは少々違うかもしれません。

1. コントロールパネルにあるシステムを選択します。

2. システムのウィンドウ左側にあるシステムの詳細設定を選択します。

3. システムのプロパティの詳細設定タブ、パフォーマンスの枠内にある設定ボタンをクリックします。

4. パフォーマンスオプションのデータ実行防止タブをクリックし、選択肢のうち次に選択するのものを除くすべてのプログラムおよびサービスについてDEPを有効にするを選択します。

5. 同じウィンドウの下の方にある追加ボタンをクリックして、インストールしてある中でいちばん新しいEP/SPのプログラムファイルを指定し、リストに加えます。具体的には以下のファイルです( 64bit版OSは Program Files (x86)以下 )。

- ベースゲーム
- Program Files\Electronic Arts\ザ・シムズ3\Game\Bin\TS3.exe

- ワールドアドベンチャーズ(WA)
- Program Files\Electronic Arts\ザ・シムズ3 ワールド アドベンチャーズ\Game\Bin\TS3EP01.exe

- ハイエンドロフト(HELS)
- Program Files\Electronic Arts\ザ・シムズ3 ハイエンドロフトパック\Game\Bin\TS3SP01.exe

- アンビション(Ambitions)
- Program Files\Electronic Arts\ザシムズ3 アンビション\Game\Bin\TS3EP02.exe

6. OKをクリックします。


Sims 3の利用可能メモリー増加
これは、本来メモリーを2GBまでしか利用できないSims 3のプログラムファイルに手を入れて、2GBを超える容量を使えるようにして、メモリ関係が原因のクラッシュを軽減させようという方法です。
さらに危険度が高いので、よほどでない限りは手を出さないほうが無難かと思います。本当にクラッシュ頻発でどうしようもない人向けのリーサルウェポンです。

1. インストールしてある中でいちばん新しいEP/SPのプログラムファイルをバックアップします。具体的には以下のファイルです( 64bit版OSは Program Files (x86)以下 )。

- ベースゲーム
- Program Files\Electronic Arts\ザ・シムズ3\Game\Bin\TS3.exe

- ワールドアドベンチャーズ(WA)
- Program Files\Electronic Arts\ザ・シムズ3 ワールド アドベンチャーズ\Game\Bin\TS3EP01.exe

- ハイエンドロフト(HELS)
- Program Files\Electronic Arts\ザ・シムズ3 ハイエンドロフトパック\Game\Bin\TS3SP01.exe

- アンビション(Ambitions)
- Program Files\Electronic Arts\ザシムズ3 アンビション\Game\Bin\TS3EP02.exe

今後ゲームアップデートを行う際は、必ずこのファイルをを元に戻してからアップデートするようにしてください。そうしないと、アップデートできなくなる可能性があります。

2. Explorer Suiteをダウンロード、インストールします。

3. CFF Explorerを起動し、File → Open を選択して1.でバックアップしたプログラムファイルを開きます。

4. 左側のツリーの File Header を選択し、右側に表示される表の Characteristics と書かれた行のいちばん右にある Click Here をクリックします。

5. Characteristicsウィンドウが出てくるので、App can handle >2gb address spaceにチェックを入れて、OKボタンをクリックします。

6. File → Save を選択してセーブします。
Return top