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 番目の方法 (コマンド プロンプト メソッド) を試すことができます。

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

コメントを残す

Windows 11 25H2の起動可能なUSBインストールメディアを作成する方法

Windows 11 25H2の起動可能なUSBインストールメディアを作成する方法

Windows 11 25H2の起動可能なUSBインストーラーを作成するには、Rufus、Ventoy、コマンドプロンプト、およびメディア作成ツールを使用できます。その方法は次のとおりです。

Windows 11 用ビルド 26220.7653 (KB5074157) には、新しいダークモードの調整機能が含まれています (開発者版、ベータ版)

Windows 11 用ビルド 26220.7653 (KB5074157) には、新しいダークモードの調整機能が含まれています (開発者版、ベータ版)

Windows 11 用の KB5074157 (ビルド 26220.7653) は、ダークモードを改善し、WebP 壁紙のサポートを追加し、タスクバー、スタート、Bluetooth などの問題を修正します。

Windows 11アップデートKB5074109は大失敗だった – 主な問題点一覧

Windows 11アップデートKB5074109は大失敗だった – 主な問題点一覧

Windows 11向けの2026年1月アップデートであるKB5074109は、クラッシュ、起動失敗、Outlookの問題、アンインストールエラーを引き起こし、ユーザーはそれを削除せざるを得なくなった。

ChatGPTの会話がGoogle検索に表示されないようにする方法

ChatGPTの会話がGoogle検索に表示されないようにする方法

ChatGPTの会話がGoogle検索に表示されないようにするには、公開されているChatGPTの共有リンクを確認して削除する方法をご紹介します。

Windows 11にWindows Subsystem for Android(WSA)をインストールする方法

Windows 11にWindows Subsystem for Android(WSA)をインストールする方法

Windows 11でAndroidアプリを実行するには、Microsoft StoreまたはPowerShellを使用してWindows Subsystem for Android(WSA)をインストールできます。手順は以下のとおりです。

ChatGPTがAIトレーニングに個人データを使用するのを止める方法

ChatGPTがAIトレーニングに個人データを使用するのを止める方法

OpenAIはデフォルトでChatGPTの会話内容をAIの学習のために収集しますが、プライバシー保護のためにこの機能を無効にする方法をご紹介します。

Windows 11向けビルド27913が、設定アプリの変更を含むリリース(Canary版)として公開されました。

Windows 11向けビルド27913が、設定アプリの変更を含むリリース(Canary版)として公開されました。

Windows 11ビルド27913(Canary)では、設定UIが再設計され、Vistaの起動音が復元され、黒画面の壁紙の問題が解決されるなど、さまざまな改善が施されています。

Windows 11 24H2 リリース向けビルド 26120.4733 (KB5062651) (変更点あり) (ベータ版)

Windows 11 24H2 リリース向けビルド 26120.4733 (KB5062651) (変更点あり) (ベータ版)

Windows 11 用ビルド 26120.4733 (KB5062651) がベータ チャネルでリリースされ、新しい AI 画像説明、アプリのアクセス許可の再設計、および管理者保護が提供されます。

Windows 11 25H2 用ビルド 26200.5702 (KB5062653) には新機能が含まれています (開発者向け)

Windows 11 25H2 用ビルド 26200.5702 (KB5062653) には新機能が含まれています (開発者向け)

Windows 11 25H2 用のビルド 26200.5702 (KB5062653) では、AI による画像の説明、新しい管理者セキュリティ、再設計されたアクセス許可ダイアログなどが追加されています。

Windows 10でwingetを使用してアプリをインストールする方法

Windows 10でwingetを使用してアプリをインストールする方法

Windows 10では、wingetコマンドを使用してアプリをインストールできるようになりました。以下は、Windowsパッケージマネージャーを使用してアプリをインストールする手順です。