DEPとは何か?Windows 7/Vistaで無効にする方法

DEPとは何ですか?

マイクロソフト自身の言葉によれば、

データ実行防止(DEP)は、ウイルスやその他のセキュリティ脅威によるコンピュータへの被害を防ぐのに役立つセキュリティ機能です。有害なプログラムは、Windowsやその他の承認されたプログラム用に予約されているシステムメモリ領域からコードを実行(execute)しようとすることで、Windowsへの攻撃を試みることがあります。こうした攻撃は、プログラムやファイルに損害を与える可能性があります。

DEPは、プログラムがシステムメモリを安全に使用しているかどうかを監視し、コンピュータを保護します。DEPは、コンピュータ上のプログラムがメモリを不適切に使用していることを検知すると、そのプログラムを終了し、ユーザーに通知します。

DEP を無効にする理由は何ですか?

Firefox 3で複数のタブで複数のプロセスを実行していたところ、ついにFirefoxがクラッシュしてしまいました。Microsoftはクラッシュの原因について、上記でご紹介した通り、非常に分かりやすい説明をしてくれました。実はYouTube動画をクリックした瞬間にクラッシュしたんです。奇妙に聞こえませんか?私のようにFirefoxのタブを複数開き、システムメモリへのアクセスを必要とするオンラインサービスも利用するようなヘビーユーザーの場合、DEPを無効にしないとFirefoxは間違いなくクラッシュします。DEPを無効にするもう一つの理由は、システムメモリへのアクセスを必要とする実行ファイルを開けない場合です。

注意: 実行ファイルがインストールされない場合、または Firefox が頻繁にクラッシュする場合 (Microsoft が DEP の言い訳をし続けている) のみ、DEP を無効にしてください。

DEPを無効にする方法は?

「スタート」ボタンをクリックし、 「コンピューター」を右クリックして「プロパティ」をクリックします。次に、「システム」ウィンドウの左側のサイドバーにある「システムの詳細設定」をクリックします(下のスクリーンショットを参照)。

DEPとは何か?Windows 7/Vistaで無効にする方法

次に、システムのプロパティ ウィンドウの [パフォーマンス] で、下のスクリーンショットに示すように[設定] をクリックします。

DEPとは何か?Windows 7/Vistaで無効にする方法

最後に、 [パフォーマンス オプション] ウィンドウで、 [データ実行防止]タブに移動し、下のスクリーンショットに示すように、2 番目のオプション [選択するものを除くすべてのプログラムとサービスに対して DEP を有効にする] を選択します。

DEPとは何か?Windows 7/Vistaで無効にする方法

ここで、実行可能ファイルに対して DEP を無効にする必要があるとします。[追加]をクリックし、ファイルを選択してリストに追加するだけで完了です。🙂

Firefox は実行可能ファイルではないため追加できませんが、これで問題はほぼ解決しました。

代替方法 – コマンドプロンプトからDEPを完全に無効にする

警告:管理者でない場合はこのオプションを使用しないでください。操作内容を十分に理解していることを確認してください。

[スタート]メニューから[すべてのプログラム]を選択し、 [アクセサリ]に移動して、最後に[コマンド プロンプト]を右クリックし、[管理者として実行] をクリックします。

コマンド プロンプトが開いたら、次のコマンド ラインを入力して DEP を無効にできます。

bcdedit.exe /set {現在値} nx AlwaysOff

コマンドプロンプトを開いたまま、DEPによって実行がブロックされていた実行ファイルを実行します。インストールが完了したら、以下のコマンドラインを入力するだけでDEPを再度有効にできます。

bcdedit.exe /set {現在値} nx AlwaysOn

DEPとは何か?Windows 7/Vistaで無効にする方法

DEP を完全に無効にしたい場合は、コマンド ラインから「{current}」を削除する必要があります

bcdedit.exe /set nx AlwaysOff

そしてそれを再び有効にするには、

bcdedit.exe /set nx AlwaysOn

コマンド プロンプトを使用して実行すると、パフォーマンス オプションのデータ実行防止タブのオプションは消えます。

OptInとOptOutを使用して目的を設定することができます。

OptIn – Windows カーネルやドライバーなどのオペレーティング システム コンポーネントに対してのみ DEP を有効にします。

bcdedit.exe /set nx OptIn

OptOut – オペレーティングシステムとすべてのプロセス(Windowsカーネルとドライバーを含む)に対してDEPを有効にします。ただし、管理者はコントロールパネルの「システム」を使用して、選択した実行ファイルに対してDEPを無効にすることができます。

bcdedit.exe /set nx OptOut

推奨事項:最初の方法を試すことをお勧めします。それが失敗した場合、熟練したユーザーの場合のみ、この 2 番目の方法 (コマンド プロンプト メソッド) を試すことができます。

コメント、質問、提案など、すべてコメント欄で歓迎します 🙂

Leave a Comment

FileMenu ツール: Windows 7 64 ビット版の高度なコンテキスト メニュー機能

FileMenu ツール: Windows 7 64 ビット版の高度なコンテキスト メニュー機能

開発者は、いつも便利なFileMenu Toolsを64ビットOSに対応するようにアップデートしました。これにより、Windows 7の32ビット版と64ビット版の両方で同時に使用できるようになりました。

PhotoMergeで写真や画像に簡単にテキストを挿入

PhotoMergeで写真や画像に簡単にテキストを挿入

PhotoMergeを使えば、写真にテキストを瞬時に追加できます。すべての写真に日付を追加して、昔の思い出を蘇らせましょう。

アプリケーションがクラッシュしたときにメールで通知を受ける方法

アプリケーションがクラッシュしたときにメールで通知を受ける方法

クラッシュしたアプリケーションを自動的に再起動する方法について記事を書きました。しかし、オフィスで作業しているときに自宅のサーバーがダウンしていたらどうでしょうか?

AMRオーディオファイルの再生と変換方法

AMRオーディオファイルの再生と変換方法

音声を録音すると、ファイルはAMR形式で保存されます。しかし、AMRをMP3やWAVファイル形式に変換したり、その逆を行ったりしたい場合はどうすればよいでしょうか?AMRプレーヤーは

Windows 7/Vistaで音楽付きのDVDフォトスライドショーを無料で作成する方法

Windows 7/Vistaで音楽付きのDVDフォトスライドショーを無料で作成する方法

Windows 7/VistaにはWindows DVDメーカーというソフトウェアが内蔵されており、動画と写真の両方を書き込むことができます。シンプルながらも非常に強力です。

Windows 7 / Vistaでシステムの健全性を確認する方法

Windows 7 / Vistaでシステムの健全性を確認する方法

Windows XPに対するWindows 7 / Vistaの利点は、優れたトラブルシューティングツールを備えているため、サードパーティ製のツールを購入する必要がないことです。

Windows 10でWindows 98のアイコンを取得する方法

Windows 10でWindows 98のアイコンを取得する方法

Windows 10でWindows 98のアイコンを取得する方法

Skypeメッセージをブックマークする方法

Skypeメッセージをブックマークする方法

Skypeメッセージをブックマークする方法

WinDown – システムのシャットダウンをスケジュールする

WinDown – システムのシャットダウンをスケジュールする

一定時間後にシステムをシャットダウンするのに役立つ小さなツールをお探しですか?WinDownをお試しください。これはポータブルなツールです。

Greenfish字幕プレーヤーはストリーミング映画に字幕を追加します

Greenfish字幕プレーヤーはストリーミング映画に字幕を追加します

Greenfish Subtitle Playerは、SRTファイルのみを再生できるポータブル字幕プレーヤーで、ストリーミングムービーに字幕を重ねることができます。