Windows
 Computer >> コンピューター >  >> システム >> Windows

Windowsでコマンドプロンプトを無効にする2つの方法(グループポリシー・レジストリ)

Windowsでコマンドプロンプトを無効にする2つの方法(グループポリシー・レジストリ)

コマンドプロンプトは、Windowsに標準搭載されている高度なツールのひとつで、MS-DOSのコマンドライン操作を再現し、高度な管理タスクの実行、OSやプログラムの操作、バッチファイルの実行、Windowsのトラブルシューティングなど、さまざまな処理を行うことができます。使いこなせば非常に強力な道具ですが、システム管理者の立場からすると、ユーザーに勝手にコマンドプロンプトを操作されたくないケースもあるでしょう。そのような場合は、この機能を完全に無効にしてしまうのがおすすめです。

Windowsのコマンドプロンプトを無効にするには、「グループポリシーエディター」または「レジストリエディター」を使用します。グループポリシーエディターにアクセスできる環境であれば、後の管理も簡単になるため、こちらを使うのが便利です。以下では両方の手順を紹介しますので、お好みの方法を選んでください。

方法1:グループポリシーエディターを使う

まず、Win + Rキーを押して「ファイル名を指定して実行」を開き、gpedit.mscと入力してEnterキーを押します。これでWindowsのグループポリシーエディターが起動します。

Windowsでコマンドプロンプトを無効にする2つの方法(グループポリシー・レジストリ)

次に、「ユーザーの構成」→「管理用テンプレート」→「システム」と移動し、右側のペインにある「コマンド プロンプトへのアクセスを禁止する」をダブルクリックします。

Windowsでコマンドプロンプトを無効にする2つの方法(グループポリシー・レジストリ)

ポリシーの設定画面が開いたら、「有効」を選択して「OK」ボタンをクリックし、変更を保存します。さらにスクリプトの実行も無効にしたい場合は、「オプション」欄の「コマンド スクリプト処理も無効にするかどうか」のドロップダウンメニューで「はい」を選択してください。

Windowsでコマンドプロンプトを無効にする2つの方法(グループポリシー・レジストリ)

設定を完了すると、変更は即座に反映されます。実際にコマンドプロンプトを開いてみると、「コマンド プロンプトは管理者によって無効にされています。」といったメッセージが表示されます。この変更は全ユーザー共通で適用されるため、注意が必要なのは管理者自身もコマンドプロンプトから締め出されてしまうという点です。メッセージ表示後に何かキーを押すと、コマンドプロンプトのウィンドウは自動的に閉じます。

Windowsでコマンドプロンプトを無効にする2つの方法(グループポリシー・レジストリ)

後でコマンドプロンプトを再度有効化したい場合は、手順を逆にたどり、「未構成」または「無効」のいずれかのラジオボタンを選択すればOKです。

方法2:レジストリエディターを使う

注意:レジストリエディターを操作する前に、万が一のトラブルに備えて必ずレジストリのバックアップを取っておきましょう。

グループポリシーエディターにアクセスできない環境でも、Windowsのレジストリエディターを使えば同じことが実現できます。まず、Win + Rキーを押し、regeditと入力してEnterキーを押すと、レジストリエディターが起動します。

Windowsでコマンドプロンプトを無効にする2つの方法(グループポリシー・レジストリ)

エディターが開いたら、以下のキーへ移動します。「Windows」や「System」のキーが存在しない場合は、新しく作成してください。画像のとおり、「DisableCMD」の既定値は「0」に設定されており、これはすべてのユーザーに対してコマンドプロンプトが有効になっていることを意味します。

HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\System

Windowsでコマンドプロンプトを無効にする2つの方法(グループポリシー・レジストリ)

続いて、「DisableCMD」をダブルクリックし、値のデータに「2」を入力して「OK」ボタンをクリックします。スクリプトの実行まで無効にしたい場合は、値のデータに「1」を入力してください。なお、「DisableCMD」という値が存在しない場合は、新しいDWORD値として「DisableCMD」を作成し、必要な値を入力します。

Windowsでコマンドプロンプトを無効にする2つの方法(グループポリシー・レジストリ)

以上で作業は完了です。わずかなレジストリ編集だけで、Windowsのコマンドプロンプトとスクリプトの実行を無効化できました。変更を元に戻したいときは、値のデータを「0」に戻すだけでOKです。

Windowsでコマンドプロンプトを無効にする2つの方法(グループポリシー・レジストリ)

この記事がお役に立てば幸いです。Windowsでコマンドプロンプトを無効化するこの簡単なテクニックについて、ぜひコメント欄であなたの感想や体験談を共有してください。


  1. Windows 10のコマンドプロンプトでディレクトリを変更する方法|cdコマンドの使い方を徹底解説

    コマンドプロンプト(Command Prompt)は、Windowsに搭載された非常に便利なユーティリティの一つです。さまざまなコマンドを実行したり、エラーのトラブルシューティングを行ったりできるため、Microsoftユーザーコミュニティでは「CMD」という名称で広く親しまれています。テキストベースのユーザーインターフェースを通じて、高度な管理操作も実行可能です。本記事では、コマンドプロンプト(CMD)でディレクトリを変更する手順を、初心者にもわかりやすくステップごとに解説します。 CMDを使えば、複数のウィンドウを行き来することなく、直接ディレクトリを操作できます。その鍵となるのが「cd」

  2. Windows 11の広告を無効にする方法【8つの設定を徹底解説】

    ネットで記事を読んだりSNSを閲覧したりしていると、今や常に広告に囲まれていると感じることは珍しくありません。広告は多くの人や企業にとって重要な収入源ですが、日常的に使っているOSの中まで広告だらけでは、さすがに受け入れがたいものです。しかし、それこそがWindows 11の現状です。Edgeブラウザーへの誘導、設定アプリ内のおすすめ表示、ロック画面でのヒントやコツなど、MicrosoftはWindows 11のあちこちで自社製品やサービスをさりげなく宣伝しています。幸い、こうした広告の多くはオフにできます。必要なのは「どこを設定すればいいか」を知ることだけ。この記事では、広告を目にする回数を