Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

【解決】「このユーティリティは昇格モードで実行して呼び出す必要があります」エラーの直し方

コマンドプロンプトを使ったことがある方なら、「このユーティリティは昇格モードで実行して呼び出す必要があります(You have to invoke this utility running in elevated mode)」というエラーメッセージを目にしたことがあるかもしれません。特定のコマンドを実行しようとした瞬間に表示され、処理が中断されてしまう厄介なエラーです。このエラーが発生するのは一部のコマンドに限られるため、それぞれに適した解決策が存在します。

【解決】「このユーティリティは昇格モードで実行して呼び出す必要があります」エラーの直し方

Windows PCのコマンドプロンプトで任意のコマンド実行時にこのエラーが発生した場合は、以下の手順を試してみてください。

解決策1:コマンドプロンプトを管理者として実行する

コマンドプロンプトは、通常のユーザー権限で実行する場合と管理者権限で実行する場合とでは、できる操作が大きく異なります。一般ユーザー権限のまま重要なシステム変更を許してしまうと、ゲストユーザーでもPCに大きな変更を加えられてしまう危険があるためです。

つまり、このエラーを回避するには、コマンドプロンプトを「昇格モード」=管理者権限で起動する必要があります。以下の手順に従ってください。

  1. Windows 10をお使いの場合、スタートメニューボタンまたはその横の検索ボタンをクリックし、「cmd」または「コマンドプロンプト」と入力します。検索結果の先頭の項目を右クリックし、「管理者として実行」を選択してください。

【解決】「このユーティリティは昇格モードで実行して呼び出す必要があります」エラーの直し方

  1. Windows 10より前のバージョンの場合、スタートメニューの検索が正常に動作しないことがあります。その場合は、エクスプローラーで「C:\Windows\System32」フォルダを開き、「cmd.exe」を右クリックして「管理者として実行」を選択しましょう。
  2. 最初に実行したかったコマンドが問題なく動作するか確認します。「このユーティリティは昇格モードで実行して呼び出す必要があります」というエラーがまだ表示されるかどうかもチェックしてください。

【解決】「このユーティリティは昇格モードで実行して呼び出す必要があります」エラーの直し方

注意:ローカルディスクを開いても「Windows」フォルダが見えない場合は、隠しファイルと隠しフォルダの表示を有効にする必要があります。エクスプローラーのメニューから「表示」タブをクリックし、「表示/非表示」セクションにある「隠しファイル」にチェックを入れてください。エクスプローラーは隠しファイルを表示し、設定を変更するまでその状態を記憶します。

解決策2:隠し管理者アカウントを使用してコマンドを実行する

PCの唯一のユーザーであり管理者権限を持っていても、トラブルシューティング用に用意されている「隠し管理者アカウント」を有効化しないと問題が解決できない場合があります。このアカウントはログイン画面から直接有効化でき、不要になったら簡単に無効化できます。

  1. 幸い、コマンドプロンプトにアクセスするためにアカウントへログインしておく必要はありません。ログイン画面で電源アイコンをクリックし、Shiftキーを押しながら「再起動」をクリックします。
  2. 再起動の代わりに、複数のオプションが並んだ青い画面が表示されます。「トラブルシューティング」→「詳細オプション」→「コマンドプロンプト」の順に選択してください。
  3. もちろん、Windowsキー+Rキーの組み合わせで「ファイル名を指定して実行」を開き、「cmd」と入力してOKをクリックすることでもコマンドプロンプトを開けます。

【解決】「このユーティリティは昇格モードで実行して呼び出す必要があります」エラーの直し方

  1. コマンドプロンプトに以下のコマンドをコピー&ペーストし、Enterキーを押します。すぐに「コマンドは正常に終了しました」というメッセージが表示されるはずです。
net user administrator /active:yes
  1. この管理者アカウントにログインし、準備が整うまで数分待ちます。
  2. PCを再起動して新しい管理者アカウントにログインし、コマンドプロンプトで問題のコマンドを実行してみてください。コマンドの実行方法は解決策1の手順に従ってください。
  3. 隠し管理者アカウントでの作業が終わったら、管理者権限のコマンドプロンプトを開いて以下のコマンドを入力すれば、再度無効化できます。
net user administrator /active:no

解決策3:UAC(ユーザーアカウント制御)のセキュリティレベルを下げる

管理者として実行しても解決しない場合は、ユーザーアカウント制御(UAC)に関連するセキュリティレベルを下げてみましょう。UACの警告は通常、「regedit」や「コマンドプロンプト」など、PCに変更を加える可能性のあるアプリを開こうとしたときに表示されます。以下の手順を試して問題を修正してください。

この方法でもPCのセキュリティレベルはほぼ以前と同じまま維持され、エラーと頻繁なセキュリティ警告の両方から解放されます。

  1. スタートメニューで検索してコントロールパネルを開きます。Windowsキー+Rキーで「ファイル名を指定して実行」を開き、「control panel」と入力してOKをクリックしても構いません。
  2. コントロールパネルの「表示方法」を「大きいアイコン」に切り替え、「ユーザーアカウント」オプションを見つけます。

【解決】「このユーティリティは昇格モードで実行して呼び出す必要があります」エラーの直し方

  1. 「ユーザーアカウント」を開き、「ユーザーアカウント制御設定の変更」をクリックします。
  2. スライダーで選択できる複数のレベルが表示されます。スライダーが最上位に設定されている場合、エラーが解消されないままポップアップ通知だけが通常より多く表示されることになります。また、コマンドプロンプトで発生するこの種のエラーは、多くの場合ユーザーアカウント制御が原因です。
  3. スライダーが最上位にある場合は1段階下げて、改善するかどうか確認してください。それでもエラーが表示される場合はさらに下げるか、UACを完全にオフにします。

【解決】「このユーティリティは昇格モードで実行して呼び出す必要があります」エラーの直し方

  1. コマンドが正常に実行できるようになるため、当面はオフにすることをおすすめします。UACを完全に無効化しなくてもコマンドを実行できる場合もありますが、PCを保護する機能であるため、基本的にはオンにしておくべきです。特に、特定のコマンドだけで問題が発生している場合はなおさらです。

解決策4:Diskpartでエラーが発生する場合

管理者権限のコマンドプロンプトでディスクをフォーマットしようとしてこのエラーが表示される場合は、以下の手順に従って正しく処理を進めてください。初回の操作時に小さなミスがあり、エラーが発生した可能性があります。

  1. スタートメニューボタンまたは検索ボタンをクリックし、「cmd」または「コマンドプロンプト」と入力します。検索結果の先頭を右クリックし、「管理者として実行」を選択してください。

【解決】「このユーティリティは昇格モードで実行して呼び出す必要があります」エラーの直し方

  1. コマンドプロンプトのウィンドウで、新しい行に「diskpart」と入力し、Enterキーを押します。
  2. これによりコマンドプロンプトがDiskpartモードに切り替わり、さまざまなDiskpartコマンドを実行できるようになります。まず実行すべきは、利用可能なすべてのボリュームの一覧を表示するコマンドです。以下を入力し、必ずEnterキーを押してください。
DISKPART> list volume

【解決】「このユーティリティは昇格モードで実行して呼び出す必要があります」エラーの直し方

  1. フォーマットしたいボリュームを慎重に選択してください。ここでは例として「ボリューム1」を選択するとします。次のコマンドを実行してボリュームを選択します。
DISKPART> select volume 1
  1. 「ボリューム1が選択されたボリュームです」といったメッセージが表示されるはずです。
  2. ボリュームをフォーマットするには、以下のコマンドを入力してEnterキーを押し、処理が完了するまで待つだけです。今度こそ処理が成功するはずです。

解決策5:CHKDSKが問題になる場合

CHKDSKコマンドを実行しようとするたびにこのエラーが表示され、解決策1~3でも改善しない場合は、別の方法でCHKDSKコマンドを実行することで問題を回避できる可能性があります。以下の手順に従ってください。

  1. スタートメニューボタンまたは検索ボタンをクリックし、「cmd」または「コマンドプロンプト」と入力します。検索結果の先頭を右クリックし、「管理者として実行」を選択してください。

【解決】「このユーティリティは昇格モードで実行して呼び出す必要があります」エラーの直し方

  1. ここでは、リムーバブルUSBドライブによく割り当てられるFドライブのボリュームをチェックしたいと仮定します。すでに「chkdsk /R /F F:」コマンドでディスクチェックを試みたことがあるなら、代わりに次のように同じコマンドを実行してみてください。
runas /noprofile /user:computer\administrator "chkdsk /R /F F:"
  1. 問題が解決したかどうか、また「このユーティリティは昇格モードで実行して呼び出す必要があります」というエラーがまだ表示されるかどうかを確認してください。
  1. Windowsユーザー必見!今すぐ試せる5つのコマンドプロンプト活用テクニック

    Windowsパソコンをもっと自由に、柔軟に操作したいなら、コマンドプロンプトを使いこなすのが一番の近道です。 「cmd.exe」としても知られるコマンドプロンプトは、キーボードからの入力を受け付けてさまざまな処理を実行してくれる、無料のコマンドラインインタープリターです。本記事では、コマンドプロンプトを活用できる興味深い方法を厳選してご紹介します。それでは早速見ていきましょう。 1. cipherコマンドでファイルを暗号化する ファイルを暗号化すれば、許可のない第三者が内容を読み取れないように保護できます。コマンドプロンプトを使えば、面倒な手順なしで簡単に暗号化が可能です。 まず、cdコマン

  2. 【Windows 7】「このコンピュータをシャットダウンする権限がありません」エラーの直し方

    Microsoftは現在、Windows 7の不具合を調査中です。このバグの影響で、ユーザーがパソコンをシャットダウンしようとした際にエラーが発生する事態が報告されています。根本的な原因は依然として不明ですが、Redditなどのコミュニティサイト上で、ユーザー自身による有効な解決策がすでに見つかっています。 本記事の対処法は、今月に入ってから「このコンピュータをシャットダウンする権限がありません」という警告が表示されるようになったWindows 7マシンが対象です。なお、この方法ではグループポリシーエディターを使用するため、Windows 7 Professional以上のエディションが必要と