質問

Windows 2008開発ボックスでDEPを無効にしようとしましたが、成功しませんでした。

試しました: システムプロパティ->パフォーマンスオプション->データ実行防止->重要なWindowsプログラムとサービスのみに対してDEPを有効にする

(まだ起こる)

システムプロパティ->パフォーマンスオプション->データ実行防止->選択したものを除くすべてのプログラムとサービスのDEPを有効にする

この場合、c:\ windows \ system32 \ inetsrv \フォルダーでinetinfo.exeとw3wp.exeの両方を選択しようとしましたが、選択するとこのエラーが表示されます:

" 64ビットの実行可能ファイルにDEP属性を設定することはできません。

どこかにメモリリークがあると確信していますが、それは別の問題です。私は開発環境でしばらくの間それと一緒に暮らせることをうれしく思います(実際、それを手放す必要があるので、それを見ることができます)

ご協力いただければ幸いです!

Thx、 ダグ

他のヒント

コマンドプロンプトでDEPを無効にする方法は次のとおりです。

BCDEDIT /set {current} nx AlwaysOff

Windows Vista以降では、起動時にDEPとPAEが有効になり、BCDEdit / setコマンドを使用してnxおよびpaeパラメーターの値を設定することで構成されます。

Windows Server 2008でDEPを無効にするには、昇格したコマンドラインで次のように入力します

bcdedit /set nx AlwaysOff

boot.iniを編集し、/ noexecute = optinを含むセクションを/ executeのみに変更します

BIOS設定の1つでDEPをオフにできるはずです。

scroll top