Windows 11で管理者権限でPowerShellを実行する方法

📅
🕑 1 分で読む

Windows 11 で管理者権限で PowerShell を実行するたびに、あれこれと手探りで操作するのが面倒だと感じている方は、あなただけではありません。やり方は無数にあり、正直言って、中には少々面倒なものや、複数の手順が必要なものもあります。しかし、いくつかの簡単なコツを覚えてしまえば、PowerShell を管理者として開くのが自然とできるようになります。毎回右クリックしたり、メニューをあれこれ操作したりする必要がなくなります。ちょっとしたメリットですが、特にスクリプトを実行したり、権限昇格が必要な問題をトラブルシューティングしたりする場合には、時間とストレスを節約できます。ここでは、私が見つけた最も信頼できる方法をまとめてみました。環境によってはより効果的な方法もありますが、これらの方法のいずれかが役に立つことを願っています。

Windows 11で管理者としてPowerShellを開く方法

Windows 検索バーの使用

この方法は簡単です。スタートメニューが雑然としていても、Windows の検索バーを使えば十分速いです。左下隅の Windows アイコンをクリック (またはWindowsキーを押) し、「 PowerShell 」と入力します。PowerShell がポップアップ表示されたら、直接開くのではなく、右側を見るかアプリ アイコンを右クリックして、「管理者として実行」を選択します。UAC が許可を求める可能性がありますので、「はい」をクリックします。ほとんどの場合、特に手間をかけずにすばやくアクセスする必要がある場合は、この方法で十分です。役立つことが 1 つあります。ユーザー アカウントに管理者権限があることを確認してください。そうでないと、管理者のオプションがすぐには表示されません。

Windows管理ツールの使用

あまり知られていないもう一つの方法は、コントロールパネルを開くことです。スタートメニューを開き、「コントロールパネル」と入力して、「システムとセキュリティ」に移動します。そこから「Windowsツール」をクリックします。リストから「Windows PowerShell」を見つけて右クリックし、 「管理者として実行」を選択します。これは、検索ではなくコントロールパネル内を移動したい場合に便利ですが、検索方法よりも少し手順が多くなります。スクリプトを繰り返し実行する必要がある場合は、カスタムショートカットを作成することをお勧めします。

コマンドプロンプトの使用

これは少し風変わりな方法ですが、コマンドプロンプトに慣れている方なら問題なく使えます。コマンドプロンプトを管理者として開きます(検索して右クリックし、「管理者として実行」を選択)。次に、powershellと入力してキーを押しますEnter。理由は分かりませんが、一部の環境では、PowerShellが管理者権限で起動してしまうことがあります。これは、いざという時に便利な隠れたショートカットです。ただし、コマンドプロンプト自体も管理者権限が必要なので、スムーズに移行できるということを忘れないでください。

Windowsの[実行]コマンドを使用する

これは私のお気に入りです。一度コツをつかめば、ものすごく速いです。 を押して「ファイル名を指定Windows + Rして実行」ダイアログボックスを開きます。 と入力しpowershellて を押しますCtrl + Shift + Enter。最後のコンボで管理者権限で起動します。UACプロンプトが表示されたら、はいをクリックします。まるで秘密の握手のような感じです。超効率的に使いたい場合は、キーボードショートカットを作成することもできます。

タスクマネージャーの使用

この方法にはちょっと驚きました。 でタスクマネージャーを開きますCtrl + Shift + Escファイル(左上)をクリックし、新しいタスクの実行を選択します。ポップアップボックスに と入力し、「このタスクを管理者権限で作成する」powershellというボックスにチェックを入れます。OKをクリックします。すると、PowerShellが管理者として開きます。特に他の方法が不安定だったり、UACの動作がおかしかったりする場合は、この方法の方が信頼性が高いと感じることがあります。

ファイルエクスプローラーの使用

少し調べてみるのが得意なら、ファイルエクスプローラーを開いてC:\Windows\System32\WindowsPowerShell\v1.0\に移動します。powershell.exeを右クリックし、 「管理者として実行」を選択します。少し手間がかかりますが、特定の場所から起動したり、後でスクリプト化したりしたい場合に便利です。ただし、UAC(ユーザーアカウント制御)が許可を求めるので、頻繁にUACを使用する場合は、そこに独自のショートカットを作成しておくのも良いでしょう。

管理者として PowerShell のデスクトップ ショートカットを作成する

クリック操作が面倒な時もあるので、デスクトップ上で右クリックし、「新規」「ショートカット」を選択します。「場所」ボックスに「」と入力します。C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe好きな名前を付けます。次に、ショートカットを右クリックし、「プロパティ」を選択し、 「ショートカット」タブに移動して「詳細設定」をクリックします。 「管理者として実行」にチェックを入れます。こうすることで、ダブルクリックするたびに管理者権限で開くので、余分な手間がかかりません。特に頻繁に使用する場合は、安価で効果的な方法です。

PowerShell をタスクバーにピン留めする

最後のコツはピン留めです。PowerShellを検索し、アイコンを右クリックして「タスクバーにピン留め」を選択します。これで、後でタスクバーのアイコンを右クリックして「管理者として実行」を選択するだけで済みます。UAC(ユーザーアカウント制御)がポップアップ表示されたら、許可を与えてください。このショートカットは常に待機状態にあり、毎回数秒の時間を節約できます。

よく寄せられる質問 – Windows PowerShell

PowerShell を管理者として開くにはどうすればいいですか?

上記の方法はほぼすべて有効です。検索バー、タスクマネージャー、コマンドプロンプト、コマンド実行、ショートカットなど、どれでも構いません。最も自然に感じる方法を選んで、使い続けましょう。

UAC とは何ですか?

これはユーザーアカウント制御(UAC)です。Windowsは、大きな変更を行う前に「本当によろしいですか?」と確認することで、ミスや悪意のあるアプリからユーザーを守ります。UACのプロンプトが表示されたら、「はい」をクリックして続行してください。

PowerShell ショートカットを作成するにはどうすればよいですか?

デスクトップを右クリックし、「新規」 > 「ショートカット」を選択して「」と入力しますC:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe。名前を付けて、プロパティを開き、「管理者として実行」を有効にします。シンプルに見えますが、頻繁に管理者権限が必要なときに意外と便利です。

Windows PowerShell とは何ですか?

これは、Windowsのあらゆるタスクを自動化するのに役立つスクリプト環境です。OSのプログラム可能なショートカットのようなものです。非常に強力ですが、正しく設定しないと管理者権限で開くのが面倒です。

まとめ

  • クイック アクセスと管理者の右クリック オプションには検索バーを使用します。
  • 起動を高速化するには、[実行] ダイアログを試してくださいCtrl + Shift + Enter
  • 「管理者として実行」が組み込まれたショートカットを設定して時間を節約します。
  • PowerShell をタスクバーにピン留めして、ワンクリックで簡単にアクセスできるようにします。

まとめ

PowerShell を管理者として実行するのは、有効な方法をいくつか知っていれば、それほど難しいことではありません。たまに使うだけなら検索バーと実行コマンドを使うのが一番簡単でしょうが、ショートカットを作成してタスクバーにピン留めしておくと、繰り返し使うタスクがはるかに速くなります。何かがうまくいかない場合は、ユーザーアカウントの権限または UAC 設定をもう一度確認してください。正直に言うと、一度うまくいけば、あとは自然に使えるようになります。もう初心者のように右クリックする必要はありません。この方法が、誰かの数分、あるいは数時間の節約につながることを願っています。頑張ってください!