Windows 11でsudoを有効にする方法

  • (新機能)Windows 11でsudoを有効にするには、[設定] > [システム] > [詳細設定]を開き、[sudoを有効にする]をオンにして、 [インライン]オプションを選択します。
  • (旧)[設定] > [システム] > [開発者向け]を開き、「sudoを有効にする」をオンにして、「インライン」オプションを選択します。
  • コマンドプロンプトまたはPowerShell(管理者権限)を開いて、コマンドを実行することもできますsudo config --enable normal 。

2025年10月27日更新: Windows 11では、 「sudo」を有効にできるようになりました。このガイドでは、この設定を完了するための手順を説明します。Windows 11 24H2以降、システムはコマンドプロンプトとPowerShellでsudoコマンドのサポートを追加し、Linux、macOS、その他のUnixベースのオペレーティングシステムですでに利用可能なコマンドと同様に、管理者としてコンソールを開くことなく、昇格されたコマンドを実行できるようになりました。

sudoとは何ですか?

sudo(スーパーユーザーdo)は、ユーザーが管理者としてコンソールを実行することなく、高い権限でコマンドを実行できるようにするコマンドラインツールです。基本的に、特定のコマンドに対して一時的に権限を昇格させます。

このツールは、管理者権限での作業時間を最小限に抑え、偶発的なシステム損傷のリスクを軽減します。また、rootユーザーとして直接ログインすることなく、管理タスクを実行できます。

Linuxで利用できるsudoとは異なり、Windows版は非常に機能が制限されています。Linux版に近い操作感を求める場合は、gsudoなどのサードパーティ製ツールを使用する必要があります。

sudoモードとは何ですか?

Windows 11のsudoには3つのモードがあります。

  • インライン: sudoコマンドを実行する際、コンソールでは同じウィンドウ内で管理タスクを実行できます。Linuxと同様の操作感を得たい場合は、このオプションを使用する必要があります。
  • 入力無効化:これは最も安全な操作方法です。現在のウィンドウで管理者権限でコマンドを実行しますが、プロセスへの入力は一切受け付けません。追加のプロセスを実行する必要がある場合は、このモードは使用できません。
  • 新しいウィンドウで開く: sudoコマンドを実行すると、ターミナルは管理者として新しいウィンドウを開きます。

sudoでサポートされている操作は何ですか?

このコマンドを使用すると、多くの操作を実行できます。

  • 保護されたファイルを削除する。
  • 上位レベルのコマンドを呼び出しています。
  • 何らかのタスクを実行するために、新しいターミナルを開きます。

このガイドでは、Windows 11 で sudo コマンドを設定する手順を説明します。また、 gsudo ツールを使用すれば、 Linux の sudo と同様の操作感をバージョン 23H2、22H2、および Windows 10 にも適用できます。

Windows 11で設定からsudoを有効にする

Windows 11では、Microsoftは「開発者向け」ページを「詳細設定」ページに置き換えました。このページには新しいレイアウトとさまざまな設定が含まれています。

詳細ページ

Windows 11で(新しい)詳細設定ページからsudoを有効にするには、以下の手順に従ってください。

  1. Windows 11で設定を開きます。

     

     

  2. 「システム」をクリックしてください。

  3. 「開発者向け」ページをクリックしてください。

  4. sudoを有効にするトグルスイッチをオンにしてください。

    Windows 11でsudoを有効にする方法

  5. 「sudoを有効にする」のトグルをオンにしてください。

  6. Linuxのような操作感を得るには、「sudoがアプリケーションを実行する方法を設定する」設定から「インライン」モードを選択してください。

    Windows 11でsudoを有効にする方法

開発者向けページ

Windows 11でsudoを有効にするには、(旧バージョンの)開発者向けページから以下の手順を実行してください。

  1. 設定を開く。

  2. 「システム」をクリックしてください。

  3. 「開発者向け」ページをクリックしてください。

  4. sudoを有効にするトグルスイッチをオンにしてください。

    Windows 11でsudoを有効にする方法

  5. 「sudoを有効にする」設定をクリックしてください。

  6. Linuxのような操作感を得るには、「sudoがアプリケーションを実行する方法を設定する」設定から「インライン」モードを選択してください。

    Windows 11でsudoを有効にする方法

これらの手順を完了すると、コマンドプロンプトまたはPowerShellのどちらを使用している場合でも、Windowsターミナルでsudoコマンドを使用できるようになります。

Windows 11でターミナルからsudoを有効にする

コマンドプロンプトまたはPowerShellでsudoコマンドを有効にするには、以下の手順に従ってください。

  1. スタートを開く。

  2. Windowsターミナルを検索し、一番上の検索結果を右クリックして、「管理者として実行」を選択します。

    補足:今回が、ターミナルを管理者として実行する必要がある最後の機会となります。設定はコマンドプロンプトまたはPowerShellで処理できます。

  3. Windows 11でsudoの「インライン」モードを有効にするには、次のコマンドを入力してEnterキーを押してください。

    sudo config --enable normal

    Windows 11でsudoを有効にする方法

  4. (オプション)sudoを「新しいウィンドウで」有効にするには、次のコマンドを入力してEnterキーを押してください。

    sudo config --enable forceNewWindow

  5. (オプション)sudoの「入力無効」モードを有効にするには、次のコマンドを入力してEnterキーを押してください

    sudo config --enable disableInput

これらの手順を完了すると、sudoコマンドが有効になり、管理者としてコンソールを起動する必要なく、このコマンドを使用してツールを管理者権限で実行できるようになります。

Windows 11でsudoコマンドを使用する

Windows 11でsudoを使用して管理者権限でコマンドを実行するには、以下の手順に従ってください。

  1. スタートを開く。

  2. Windowsターミナルを検索し、一番上の検索結果をクリックしてコンソールを開きます。

  3. sudoコマンドのヘルプを表示するには、次のコマンドを入力してEnterキーを押してください。

    sudo -h

    Windows 11でsudoを有効にする方法

    簡単なメモ:このコマンドは、コマンドの構成方法、さまざまな引数、および利用可能なオプションを学ぶのに役立ちます。

  4. Windows 11でsudoを使ってコマンドを実行するには、以下のコマンドを入力してEnterキーを押してください。

    sudo del mytextfile.txt

    Windows 11でsudoを有効にする方法

    補足:このコマンドは、実際のコマンドの前に「sudo」という接頭辞を追加することで、プロセスの権限を昇格させます。システムは、権限昇格を確認するために「ユーザーアカウント制御」(UAC)ダイアログを表示します。

sudo コマンドは大文字と小文字を区別しますが、これは使用可能なオプションに限った話です。例えば、sudo -hと入力するとヘルプが表示されますが、 とsudo -H入力するとエラーが発生します。

マイクロソフトは、WindowsとUnix系オペレーティングシステム間のギャップをさらに縮め、開発者が使い慣れたツールを使ってシステム内でより簡単に作業できるようにするために、このネイティブサポートを追加しています。

Windowsターミナルを既に管理者としてコマンドラインセッションを開始するように設定している場合は、「sudo」コマンドを使用することもできますが、すべてのコマンドは既に管理者権限で実行されるため、違いはありません。

2025年10月27日更新:このガイドは、正確性を確保し、プロセスの変更を反映するために更新されました。

コメントを残す

Rufusを使用して起動可能なWindows 11 24H2 USBを作成する方法

Rufusを使用して起動可能なWindows 11 24H2 USBを作成する方法

Rufusを使用してWindows 11 24H2 USBを作成するには、ツールを開き、「既存のファイルを開く」または「ISOをダウンロードする」を選択し、「カスタム」オプションを選択します。手順はこちらです。

Windows 11 ISOファイルのダウンロード方法

Windows 11 ISOファイルのダウンロード方法

Windows 11のISOファイルをダウンロードするには、MicrosoftのWebサイト、Media Creation Tool、Rufus、UUP Dumpを使用できます。手順は以下のとおりです。

Windows 10 のビルド 19045.6216 (KB5063709) が 2025 年 8 月のアップデートとしてリリースされました。

Windows 10 のビルド 19045.6216 (KB5063709) が 2025 年 8 月のアップデートとしてリリースされました。

マイクロソフトは、Windows 10向けの変更点と修正を含む、2025年8月のパッチチューズデーアップデートをリリースしました。

お使いのPCでWindows 11が動作しない理由を(正確に)確認する方法

お使いのPCでWindows 11が動作しない理由を(正確に)確認する方法

WhyNotWin11は、MicrosoftのPCヘルスチェックアプリよりも優れており、TPM 2.0やCPUサポートなど、PCがWindows 11を実行できない理由を教えてくれます。

Windows 11をインストールする前に必ず行うべき8つの重要なこと

Windows 11をインストールする前に必ず行うべき8つの重要なこと

Windows 11をインストールする前に、互換性を確認し、TPM 2.0とセキュアブートを有効にし、バックアップを作成し、アプリを削除し、ファイルを修復する必要があります。

Windows Recall:AIメモリ機能について知っておくべきことすべて

Windows Recall:AIメモリ機能について知っておくべきことすべて

Windows 11の「リコール」は、コンピューター上でのあらゆる操作を記録し、アクティビティを検索可能にするAI機能です。知っておくべきことをすべてご紹介します。

ファイルを失うことなくWindows 11を再インストールする方法

ファイルを失うことなくWindows 11を再インストールする方法

Windows 11を再インストールするには、設定 > システム > 回復を開き、「今すぐ再インストール」をクリックして「OK」をクリックするか、「ファイルを保持したままこ​​のPCをリセット」オプションを使用します。

Windows 11にPCマネージャーアプリが搭載され、パフォーマンスが向上する

Windows 11にPCマネージャーアプリが搭載され、パフォーマンスが向上する

Windows 11向けのPCマネージャーアプリがMicrosoftのウェブサイトに登場しました。このアプリは、システムのパフォーマンスを向上させ、デバイスのセキュリティを維持するのに役立ちます。

Windows 11 PCの動作を高速化する12の実証済みヒント

Windows 11 PCの動作を高速化する12の実証済みヒント

実績のあるヒントで、Windows 11のパフォーマンスを無料で向上させましょう。追加のハードウェアやソフトウェアは不要です。内蔵ツールを使ってPCの速度を上げる方法を学びましょう。

Windows 11でスマートアプリコントロール保護を有効にする方法

Windows 11でスマートアプリコントロール保護を有効にする方法

Windows 11でスマートアプリコントロールを有効にするには、セキュリティアプリを開き、「アプリとブラウザーの制御」→「スマートアプリコントロールの設定」に進み、機能をオンにします。