web-dev-qa-db-ja.com

管理者アカウントからロックアウト

Windows 7で管理者アカウントを作成しました。「特別アカウント」レジストリを編集して、管理者アカウントを非表示にしました。現在ログインしているユーザーを標準アカウントに変更し、コンピューターを再起動しました。管理者アカウントは非表示になっていますが、UACを使用して昇格モードで実行することはできません(管理者として実行)。管理者パスワードを入力する必要があると表示されますが、管理者アカウントが非表示になっているため、パスワードを入力するオプションがなく、[はい]ボタンがグレー表示されます。組み込みの管理者アカウントも非表示になっています(セーフモードでも)。

必要に応じて、標準アカウント内から(デフォルトのアカウントに触れることなく)昇格するための管理者アカウントが必要でした。誰か助けてもらえますか?私はWindows7 Home Premium64ビットを使用しています。アクセス可能な管理者アカウントがありません。私が持っている唯一のアクセス可能なアカウントは、通常のユーザーアカウントです。

3
Bmoe

問題は、管理者アカウントを非表示にするためにレジストリエントリを追加したことであるため、基本的に、有効になっている唯一の管理者アカウントを使用できなくすることができました。すでにわかっている理由により、Windowsは、そのような機能するアカウントが常に少なくとも1つ存在するように特別な注意を払っていますが、これらすべての保護手段を回避する1つの方法を見つけました。

したがって、基本的に問題は、regeditを使用せずにこれらのレジストリエントリを削除する方法に絞り込まれます。それらは、レジストリのキーHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserListにあります。 SpecialAccountsブランチ全体を削除するのがおそらく最善です。

無制限の方法で、Windowsを起動せずにレジストリを変更する方法は多数あり、それらについて説明している記事も多数あります。たとえば、この記事では、そのような4つの方法について詳しく説明します。 Windowsを起動せずにレジストリキー値を編集する4つの方法

  1. PC Regedit
  2. Hiren’s Boot CD およびそのミニウィンドウXP機能
  3. Lazesoft Recovery Suite Home
  4. UBCD4Win

5番目の方法は、Windowsインストールディスクまたはシステム修復ディスクがある場合、そこからコマンドプロンプトで起動し、regeditを使用することです。記事を参照してください 起動時にRegeditでWindowsパスワードをリセットする方法

ただし、上記のすべての方法では、ブートCD/USBを使用します。あなたが言うように、あなたが現在それにアクセスできない場合、あなたは悪い方法です。その制限がある理由を説明してください。

CDまたはUSBを起動できない場合、私が考えることができる他の唯一の解決策は、コンピューターからWindowsシステムディスクを取り出し、機能しているWindows 7コンピューターにセカンダリディスクとして追加し、そのregeditを使用してHKEY_LOCAL_MACHINE レジストリハイブのロードまたはアンロード で説明されているように、SpecialAccountsブランチをハイブして削除します。

HKEY_LOCAL_MACHINE\SOFTWARE Hiveは、ファイル\Windows\System32\config\SOFTWAREにあります。 regeditを開き、HKEY_LOCAL_MACHINEをクリックしてから、メニューFile-> Load Hiveコマンドを使用する必要があります。編集後、ファイル->ハイブのアンロードを使用します。

1
harrymc

「コマンドプロンプトでセーフモード」で起動してから、コマンドプロンプトでNet User administrator /active: yesと入力してみてください。その後、通常どおり再起動します。これで、パスワードなしでデフォルトの管理者アカウントにログインして、必要な変更を加えることができるようになります。元の場所に戻りたい場合は、Net User administrator /active: noを使用できます。

0
moonpoint