【Windows】標準利用者に管理者権限を付与してサインインし直すためのコマンド手順

【Windows】標準利用者に管理者権限を付与してサインインし直すためのコマンド手順
🛡️ 超解決

業務で利用するWindowsパソコンで、特定のアプリケーションをインストールする際やシステム設定を変更する際に、管理者権限が必要となる場面は少なくありません。

標準利用者アカウントではこれらの操作が制限されるため、作業が中断されてしまうことがあります。

この記事では、コマンドプロンプトを使用して標準利用者に管理者権限を付与し、その権限でサインインし直すための具体的な手順を解説します。

管理者権限の付与により、業務をスムーズに進めることが可能になります。

【要点】コマンドで標準利用者に管理者権限を付与する

  • コマンドプロンプトの管理者実行: 管理者権限を付与するには、コマンドプロンプトを管理者として起動する必要があります。
  • ユーザー名確認: 権限を付与したい正確なユーザー名を確認し、入力ミスを防ぎます。
  • net localgroupコマンド: net localgroup Administrators "ユーザー名" /add コマンドで対象ユーザーに管理者権限を付与できます。

ADVERTISEMENT

なぜ標準利用者に管理者権限が必要なのか

Windowsでは、セキュリティを確保し、システム全体の安定性を維持するために、ユーザーアカウントに異なる権限レベルを設定しています。

標準利用者アカウントは日常的な作業に適しており、意図しないシステム変更やマルウェア感染のリスクを低減します。

しかし、特定のソフトウェアのインストール、デバイスドライバーの更新、Windowsシステム設定の変更など、OSの根幹に関わる操作には管理者権限が必須です。

これらの操作を行うには、一時的または恒久的に管理者権限を付与する必要があります。

管理者権限の種類と役割

Windowsのユーザーアカウントには、主に「管理者」と「標準利用者」の二つの種類があります。

管理者アカウントは、システムのあらゆる設定変更、ソフトウェアのインストールと削除、他のユーザーアカウントの管理など、システム全体を制御する権限を持ちます。

一方、標準利用者アカウントは、自身のファイルや設定の変更、許可されたアプリケーションの実行など、限定的な操作のみが可能です。

業務上、特定の作業で管理者権限が求められる場合、管理者アカウントでサインインするか、標準利用者アカウントに一時的に管理者権限を付与する必要があります。

コマンドで権限を付与するメリット

グラフィカルユーザーインターフェースGUIでの操作と比較して、コマンドプロンプトCLIでの権限付与にはいくつかのメリットがあります。

一つは、複数のユーザーに対して一括で操作を行いたい場合に効率的である点です。

また、GUIではアクセスしにくい設定や、特定の環境下でのトラブルシューティングにも役立ちます。

正確なコマンドを知っていれば、迅速かつ確実に目的の操作を実行できます。

標準利用者に管理者権限を付与するコマンド手順

ここでは、コマンドプロンプトを使用して標準利用者アカウントに管理者権限を付与し、そのアカウントでサインインし直す手順を解説します。

この操作は、現在管理者権限を持つアカウントで実行する必要があります。

  1. コマンドプロンプトを管理者として実行する
    タスクバーの検索ボックスに「cmd」と入力します。
    検索結果に表示される「コマンドプロンプト」を右クリックし、「管理者として実行」を選択します。
    ユーザーアカウント制御UACのダイアログが表示された場合は、「はい」をクリックして許可します。
  2. 現在のユーザー名を確認する
    管理者権限を付与したいアカウントの正確なユーザー名を確認します。
    コマンドプロンプトで whoami と入力し、Enterキーを押します。
    表示されるユーザー名(例: desktop-xxxxxx\ユーザー名)から、\以降のユーザー名をメモしておきます。
    このユーザー名が、次のステップでコマンドに入力する対象です。
  3. 管理者権限を付与するコマンドを実行する
    以下のコマンドを入力し、Enterキーを押します。
    net localgroup Administrators "ユーザー名" /add
    「ユーザー名」の部分は、ステップ2で確認した正確なユーザー名に置き換えてください。
    例: net localgroup Administrators "JohnDoe" /add
    コマンドが正常に実行されると、「コマンドは正常に終了しました。」と表示されます。
  4. 付与された権限を確認する
    オプションの確認手順として、以下のコマンドでユーザーが所属するグループを確認できます。
    net user "ユーザー名"
    表示される情報の中に「所属するローカルグループ」として「Administrators」が含まれていれば、管理者権限の付与は成功しています。
  5. Windows 10の場合の補足
    Windows 10でも手順はWindows 11と同一です。
    コマンドプロンプトの起動方法やコマンドの実行方法に違いはありません。
  6. サインインし直す
    管理者権限を付与したアカウントで、一度サインアウトし、再度サインインします。
    これにより、新しい権限が適用されます。
    スタートメニューを開き、左側のアカウントアイコンをクリックし、「サインアウト」を選択します。
    その後、対象のユーザーアカウントを選択し、パスワードを入力してサインインしてください。
  7. 管理者権限での操作を確認する
    サインイン後、管理者権限が必要な操作(例: アプリケーションのインストール、システム設定の変更)を試します。
    ユーザーアカウント制御UACの確認ダイアログが表示された場合、以前とは異なり「はい」が選択できるようになります。

管理者権限付与時の注意点と関連トラブル

管理者権限の付与は強力な操作であるため、いくつかの注意点があります。

誤った操作はシステムの不安定化やセキュリティリスクにつながる可能性があります。

ユーザー名の間違いによるエラー

net localgroup コマンドでユーザー名を間違えると、エラーメッセージが表示されます。

「指定されたユーザーは見つかりませんでした。」や「ユーザー名が見つかりません。」といったメッセージが表示された場合は、ユーザー名が正確かどうかを確認してください。

whoami コマンドで確認したユーザー名を再度入力し直すか、大文字小文字の違いがないかを確認しましょう。

コマンドプロンプトを管理者として実行し忘れる

コマンドプロンプトを管理者として実行しなかった場合、権限不足のエラーが発生します。

「アクセスが拒否されました。」や「システムエラー5が発生しました。アクセスが拒否されました。」といったメッセージが表示されることがあります。

この場合は、一度コマンドプロンプトを閉じ、ステップ1の手順に従って「管理者として実行」で再度開き直してください。

誤って別のユーザーに管理者権限を与えてしまう

もし意図しないユーザーに管理者権限を付与してしまった場合は、以下のコマンドで権限を削除できます。

  1. コマンドプロンプトを管理者として実行する
    ステップ1と同様に、コマンドプロンプトを管理者として起動します。
  2. 管理者権限を削除するコマンドを実行する
    以下のコマンドを入力し、Enterキーを押します。
    net localgroup Administrators "ユーザー名" /delete
    「ユーザー名」の部分は、権限を削除したいユーザー名に置き換えてください。
    例: net localgroup Administrators "WrongUser" /delete
    コマンドが正常に実行されると、「コマンドは正常に終了しました。」と表示されます。
  3. サインインし直す
    権限を削除したユーザーで、一度サインアウトし、再度サインインすることで変更が適用されます。

パスワードを忘れてサインインできない

管理者権限を付与したユーザーのパスワードを忘れてサインインできない場合、別の管理者アカウントからパスワードをリセットする必要があります。

もし利用できる管理者アカウントが他にない場合は、Windowsの回復オプションを利用してパスワードをリセットする複雑な手順が必要になります。

パスワードは忘れずに管理し、セキュリティのために定期的に変更しましょう。

ADVERTISEMENT

管理者権限付与のGUI操作とコマンド操作の比較

項目 GUIでの操作 コマンドでの操作
操作の容易さ 視覚的で直感的 コマンド入力が必要
操作速度 数クリック必要 コマンド入力後すぐに適用
複数ユーザーへの適用 一人ずつ設定変更 スクリプト化で一括適用が可能
エラーの特定 ダイアログで表示 コマンドラインにエラーメッセージを表示
適用範囲 ローカルアカウント、Microsoftアカウント ローカルアカウントが主

まとめ

この記事で解説したコマンド手順により、標準利用者アカウントに管理者権限を付与し、必要なシステム操作を実行できるようになります。

net localgroup Administrators "ユーザー名" /add コマンドを正確に利用することで、業務の効率化が図れます。

管理者権限は強力なため、付与するユーザーを慎重に選び、作業が完了したら必要に応じて権限を削除することも検討しましょう。

この手順を活用し、Windows環境での作業をスムーズに進めてください。

ADVERTISEMENT

この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。