DEPの無効化ですよね。
コマンドプロンプトを「管理者として実行」し、
コマンドを打つだけです。
----------------------------------------------
Microsoft Windows [Version 6.0.6001]
Copyright (c) 2006 Microsoft Corporation. All rights reserved.
E:\Windows\system32>Bcdedit /set nx AlwaysOff
この操作を正しく終了しました。
-------------------------------------------------
このあと、単に「bcdedit」と打って確認。
E:\Windows\system32>bcdedit
ブートローダー項目の下のほうに「nx」というのがあり、
それがAlwaysOffになってたらOK
------------------------------------------------
Windows ブート ローダー
--------------------------------
identifier {current}
device partition=E:
path \Windows\system32\winload.exe
description Microsoft Windows Vista
locale ja-JP
inherit {bootloadersettings}
bootdebug No
osdevice partition=E:
systemroot \Windows
resumeobject {識別子}
nx AlwaysOff
以下略
E:\Windows\system32>
---------------------------------------------------------
元に戻すのは
Bcdedit /set nx OptOut
です。
まぁ心配でしょうからバックアップは必須かな。
http://www.atmarkit.co.jp/fwin2k/win2ktips/1157bcdedit2/bcdedit2.html
例えばこうします。
mkdir d:\bcdbak(Dドライブ直下に"bcdbuk"フォルダを作る)
bcdedit /export "d:\bcdbak\bcdbak-20090423"(上記フォルダに"bcdbak-20090423"というファイル名のバックアップを作る
dir d:\bcdbak(できたか見てみる)
-------------------------------------------------------
E:\Windows\system32>dir d:\bcdbak
ドライブ D のボリューム ラベルは DATA です
ボリューム シリアル番号は FC71-EE6C です
d:\bcdbak のディレクトリ
2009/04/26 00:31 <DIR> .
2009/04/26 00:31 <DIR> ..
2009/04/26 00:31 32,768 bcdbak-20090423(←できてる)
1 個のファイル 32,768 バイト
2 個のディレクトリ 65,438,384,128 バイトの空き領域
----------------------------------------------------------------
DEP無効化(AlwaysOffは完全無効化)はバッファオーバーフローに対するシステム防御がない状態です。
個人的にはOptInで試してみてはどうかと思います(その場合も必ずBcdeditバックアップはとりましょう)が、まぁ自己責任で。
下記XPの記述ですが操作法が違うだけで意味は一緒です。
http://www.atmarkit.co.jp/fwin2k/win2ktips/501dep/dep.html
お礼
親切丁寧に教えていただきありがとうございます。 さっそく、やってみたいと思います。