元のAdministratorアカウントの情報(パスワード等)が不明な状態から、CMD(コマンドプロンプト)を使って「新規ローカル管理者作成 ➔ ローカルログイン ➔ ドメイン変更 ➔ 新規ドメインユーザー追加」を行う全手順です。
前提条件に関する注意点: Windows上でコマンドプロンプトを「管理者として実行」できない状態(パスワード不明)の場合、通常の手順ではコマンドが拒否されます。その場合は、Windowsインストールメディア(USBなど)から起動し、トラブルシューティング画面のコマンドプロンプトから作業を行う必要があります。
ステップ 1:新しいローカル管理者ユーザーの追加
コマンドプロンプト(管理者権限)を開き、以下のコマンドを実行して新しいローカルユーザーを作成し、管理者グループに追加します。
-
ユーザーの作成
DOSnet user NewLocalAdmin Password123! /add -
管理者権限(Administratorsグループ)の付与
DOSnet localgroup Administrators NewLocalAdmin /add
ステップ 2:新しいユーザーでローカルログインする
-
PCを再起動するか、現在の画面からサインアウトします。
-
ログイン画面で、ユーザー名に
.\NewLocalAdminと入力します。-
.\を先頭に付けることで、ドメインではなく「ローカルPC本体」を指定してログインできます。
-
-
設定したパスワード(例:
Password123!)を入力してサインインします。
ステップ 3:ドメインを変更・参加させる
CMDからPowerShellコマンドを呼び出して、PCを新しいドメインに参加させます。
powershell -Command "Add-Computer -DomainName 'yourdomain.com' -Restart"
-
yourdomain.comを参加させたいドメイン名に置き換えて実行します。 -
実行するとドメイン管理者の認証情報(ユーザー名とパスワード)を求めるウィンドウが表示されるので、ドメイン管理者のアカウント情報を入力します。
-
処理が完了すると、PCが自動的に再起動します。
ステップ 4:新しいドメインユーザーをPCに追加(権限付与)する
PCが再起動したら、ステップ2で作成したローカル管理者(.\NewLocalAdmin)で再度ログインし、新しいドメインユーザーにローカルPCの管理者権限を付与します。
-
コマンドプロンプトを管理者として実行します。
-
ドメインユーザーをローカルのAdministratorsグループに追加
DOSnet localgroup Administrators "YOURDOMAIN\NewDomainUser" /add-
YOURDOMAINをドメイン名、NewDomainUserを追加したいドメインユーザー名に置き換えます。
-
これで作業は完了です。次回からは新しいドメインユーザー(YOURDOMAIN\NewDomainUser)でそのままログインし、管理者権限で利用できます。


