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

Windows 10でコマンドプロンプトとPowerShellを常に管理者として実行する方法

Windows 10でコマンドプロンプトやPowerShellを管理者として実行する場面は意外と多くあります。筆者の場合、右クリックから「管理者として実行」を選ぶのをうっかり忘れてしまい、コマンドを実行したときに下のスクリーンショットのようなエラーが表示されて初めて気づく、ということが頻繁にありました。せっかく開いたウィンドウを閉じて、もう一度管理者権限で開き直すのは本当に面倒です。

sfc ユーティリティを使用するには、コンソール セッションを管理者として実行している必要があります。

Windows 10でコマンドプロンプトとPowerShellを常に管理者として実行する方法

そこで本記事では、コマンドプロンプトとPowerShellを常に管理者として実行する方法を紹介します。具体的には、デスクトップにショートカットを作成し、開くたびに自動的に管理者権限で起動するように設定していきます。

コマンドプロンプトを常に管理者として実行する方法

管理者権限のCMDを常に実行するには、次の2つの方法があります。

1. コマンドプロンプトの管理者用デスクトップショートカットを作成する

Windows 10でコマンドプロンプトとPowerShellを常に管理者として実行する方法

コマンドプロンプトのショートカットを作成するには、デスクトップを開いて以下の手順に従います。

  • デスクトップ上で右クリック >「新規作成」>「ショートカット」を選択します。
  • 入力ボックスに cmd.exe と入力します。ウィザードを完了すると、デスクトップにコマンドプロンプトのショートカットが作成されます。
  • 作成したショートカットを右クリックし、「プロパティ」を開きます。
  • 「詳細設定」ボタンをクリックすると、新しいポップアップウィンドウが開きます。
  • 「管理者として実行」にチェックを入れます。
  • 「OK」をクリックし、「適用」を押します。

これで、ワンクリックだけで管理者権限のコマンドプロンプトを開けるようになります。なお、UAC(ユーザーアカウント制御)を無効化すれば毎回の確認を回避できますが、PCがセキュリティリスクにさらされるため、無効化はまったくおすすめできません。

2. cmd.exe の詳細プロパティを変更する

Windows 10でコマンドプロンプトとPowerShellを常に管理者として実行する方法

デスクトップにショートカットを作りたくない場合は、cmd.exe のプロパティを変更してタスクバーにピン留めする方法が便利です。

  • 画面左下のWindowsアイコンをクリックし、「cmd」と入力します。
  • 「ファイルの場所を開く」をクリックします。
  • 「コマンドプロンプト(cmd.exe)」を右クリックし、「プロパティ」を選択します。
  • 「詳細設定」をクリックし、「管理者として実行」にチェックを入れます。
  • 「OK」→「適用」→再度「OK」の順にクリックします。

再びスタートメニューを開いて「CMD」と入力します。

「タスクバーにピン留めする」をクリックすれば完了です。

これでタスクバーにコマンドプロンプトのショートカットが追加され、常に管理者権限で起動するようになります。

関連記事: コマンドプロンプトが管理者として実行できないときの対処法

PowerShellを常に管理者として実行する方法

PowerShellについても、同じく2つの方法で管理者権限での常時起動が可能です。

1. デスクトップショートカットを作成する

Windows 10でコマンドプロンプトとPowerShellを常に管理者として実行する方法

コマンドプロンプトの場合と同じ手順で、PowerShellでもショートカットを作成できます。デスクトップにPowerShellのショートカットを作り、常に管理者権限で起動するように設定しましょう。

  1. デスクトップ上で右クリック >「新規作成」>「ショートカット」を選択します。
  2. ポップアップウィンドウの入力ボックスに「PowerShell」と入力します。
  3. ウィザードを完了すると、デスクトップにPowerShellのアイコンが表示されます。
  4. PowerShellのアイコンを右クリックし、「プロパティ」をクリックします。
  5. 「詳細設定」を開き、「管理者として実行」にチェックを入れます。
  6. 「OK」→「適用」→再度「OK」をクリックします。

2. powershell.exe の詳細プロパティを変更する

Windows 10でコマンドプロンプトとPowerShellを常に管理者として実行する方法

こちらもコマンドプロンプトと同じ要領です。Windowsの検索ボックスに「PowerShell」と入力し、「ファイルの場所を開く」を選択します。

「PowerShell」を右クリックし、「プロパティ」>「詳細設定」の順に開きます。

「管理者として実行」にチェックを入れます。

「OK」→「適用」→再度「OK」をクリックします。

検索ボックスからPowerShellを開き、「タスクバーにピン留めする」をクリックします。

これで完了です。

タスクバーにPowerShellのアイコンが表示され、クリックするたびに管理者権限でPowerShellが起動するようになります。

Windows 10でコマンドプロンプトとPowerShellを常に管理者として実行する方法
  1. Windows 10でコマンドプロンプトを管理者として実行できない問題を解決する6つの方法

    Windows 10では、システム設定の重要な変更や特定の機能を実行する際に、コマンドプロンプトを管理者として起動する必要があります。ところが、「管理者として実行」ができないトラブルに直面することがあります。本記事では、この問題の主な原因と、誰でも試せる効果的な解決策を6つ紹介します。コマンドプロンプトを管理者として実行できない原因とは?この問題が発生する背景には、さまざまな要因が考えられます。主なものは以下の通りです。ユーザーアカウントの不具合 … 使用中のアカウント自体に問題があるケースセキュリティソフトとの競合 … アンチマルウェアやアンチウイルスソフトが他のプログラムと干渉しているケー

  2. コマンドプロンプトとPowerShellでアプリをインストールする方法|Chocolatey完全ガイド

    ソフトウェアのインストールは、手間がかかり、繰り返し作業になりやすく、ミスも起こりやすいプロセスです。アプリを使い始めるまでに、ダウンロード→インストーラーの起動→完了待ちという流れが必要で、多くの時間を消費します。コマンドプロンプトからのアプリインストール方法を覚えれば、この時間を大幅に節約できます。さらにPowerShellを使えば、複数のアプリを同時にインストールすることも可能です。 PowerShellとコマンドプロンプトは、Windows 10/11上のアプリケーションをスムーズにインストールできるツールです。ただし、それぞれインストール手順には若干の違いがあります。本ガイドでは、コ