コンピュータのメンテナンス
 Computer >> コンピューター >  >> トラブルシューティング >> コンピュータのメンテナンス

【保存版】レジストリをオフライン編集してAdministratorアカウントを有効化する方法(Windows 10/8/7/Vista対応)

ご存じのとおり、Windows 7、8、10ではセキュリティ上の理由から、Administrator(管理者)アカウントは既定で無効化されています。しかし、Windowsのトラブルシューティングを行いたい場合や、他のローカルアカウント(ドメインアカウントやMicrosoftアカウント以外)のパスワードを忘れてしまいリセットが必要な場合など、この無効化されたAdministratorアカウントを有効にしなければならない場面があります。

本記事では、管理者権限を持つ別のアカウントでWindowsにログインできない状況でも、Windowsレジストリをオフラインで編集することにより、Windows 10、8、7、Vista搭載PCの隠しAdministratorアカウントを有効化する詳細な手順を解説します。回復環境(Recovery Environment)からレジストリエディターを起動して操作する方法を、順を追ってご紹介していきます。

回復環境からレジストリを編集してAdministratorアカウントを有効化する手順

ステップ1:回復環境またはコマンドプロンプトを起動する

1. パソコンの電源を入れ、Windowsロゴが表示される前の起動段階でF8キーを押します。
2. 画面に「Windows Advanced Options Menu(Windows拡張オプションメニュー)」が表示されたら、キーボードの矢印キーで「Repair Your Computer(コンピューターの修復)」を選択し、Enterキーを押します。

※注意: Windows 10 または 8/8.1 を使用している場合、あるいは「コンピューターの修復」オプションが表示されない場合(Windows 7/Vista)は、Windowsインストールメディア(USBまたはDVD)からパソコンを起動する必要があります。インストールメディアをお持ちでない場合は、別の正常に動作するパソコンからMicrosoftのソフトウェアダウンロードページにアクセスし、インストール済みのWindowsのバージョンとエディション(32ビット/64ビット)に合ったインストールメディアを作成してください。

3. Windowsセットアップ画面でSHIFTF10を押してコマンドプロンプトを直接開くか、画面の案内に従って「次へ」→「コンピューターを修復する」→「トラブルシューティング」→「詳細オプション」→「コマンドプロンプト」を選択します。

ステップ2:レジストリエディターでSAMハイブを読み込む

4. コマンドプロンプトのウィンドウで「regedit」(引用符は不要)と入力し、Enterキーを押します。

5. レジストリエディターが起動したら、左側のツリーでHKEY_LOCAL_MACHINEキーを選択(ハイライト)します。

6. メニューバーの「ファイル」から「ハイブの読み込み」を選択します。

7. OSがインストールされているディスク上の以下の場所にあるSAMファイルを選択して開きます。

  • %windir%\system32\config\

たとえば、Windowsがインストールされているドライブ(通常はC:ドライブ)へ移動し、「Windows\system32\config」フォルダー内にあるSAMファイルを開きます。

8. オフラインのレジストリデータベース用のキー名を入力します(例: 「Offline」)。入力後、「OK」をクリックします。

9. これでHKEY_LOCAL_MACHINEキーの下に、「Offline」という新しいキーが作成されているはずです。

ステップ3:Administratorアカウントのフラグを書き換える

10. 左側のペインで、以下のキーへ移動します。

  • HKEY_LOCAL_MACHINE\Offline\SAM\Domains\Account\Users\000001F4

11. 右側のペインに表示される「F」という値をダブルクリックして開きます。

12. バイナリ値の編集画面で、下矢印キーを使って「0038」行までカーソルを移動します。

13. Deleteキーを1回だけ押して11」を削除し、続けて「10」と入力します。入力が完了したら「OK」をクリックします。

※この操作により、Administratorアカウントの「無効化」を示すフラグが解除され、アカウントが有効になります。

ステップ4:変更を保存して再起動する

14. 最後に、先ほど作成したキー(例: 「Offline」キー)を選択した状態で、「ファイル」メニューから「ハイブのアンロード」を選択します。これにより、加えた変更が元のレジストリファイルへ書き戻されます。

15. 開いているすべてのウィンドウを閉じ、パソコンを通常どおり再起動します。
16. 再起動後、AdministratorアカウントでWindowsにログインできるようになっています。

作業後のおすすめ:Administratorアカウントを再度無効化する

※推奨: 作業が完了したら、セキュリティリスクを避けるため、Administratorアカウントを必ず無効化しておきましょう。手順は、管理者権限でコマンドプロンプト(Command Prompt (Admin))を開き、以下のコマンドを実行するだけです。

  • net user administrator /active:no

以上で作業完了です!このガイドがお役に立てましたら、ぜひコメントであなたの体験をお聞かせください。また、他の方の助けにもなるよう、このガイドのシェアにもご協力いただけると嬉しいです。

  1. Windows 7でコマンドプロンプト(CMD)を使ってPCをリモートシャットダウンする方法

    パソコンを「リモート」でシャットダウンできると、急いでいるときなどに非常に便利です。わざわざその場まで移動しなくても、別の場所からシステムの電源を切ることができます。 ただし、実際にリモート操作を始める前に、まず押さえておくべき基本条件があります。 リモートシャットダウンに必要な前提条件 対象となるコンピューターの管理者権限が必要です。 ホームネットワークの場合は、すべてのコンピューターが同じワークグループに所属していること、そして同じ資格情報(ユーザー名とパスワード)を持つ管理者アカウントが設定されていることを確認してください。 対象コンピューターの正式なコンピューター名またはIPアドレス

  2. Windows 11のクイック設定を有効/無効にする方法!グループポリシーとレジストリの2つの手順を解説

    この記事では、Windows 11 PCでクイック設定を有効または無効にする方法を詳しく解説します。クイック設定パネルを有効にしておくと、Wi-Fiのオン/オフ、バッテリーセーバー、機内モード、Bluetoothといった各種機能にすばやくアクセスでき、ユーザー補助機能もワンタッチで呼び出せて便利です。一方で、クイック設定が不要だと感じている方のために、Windows 11のクイック設定を非表示にする方法を2つご紹介します。注意: この設定を無効化すると、クイック設定パネルは表示されなくなります。ショートカットキー(Win+A)も反応しなくなり、システムトレイのアイコン(バッテリー、Wi-Fi、