Windows XPでの自動ログオン法

ppc2006-04-09

を調べたところ、下記の数種類の方法がある。
2と3は同じみたい。
1)[スタート]→[ファイルを指定して実行]をクリックし、control userpasswords2 と入力します。
[ユーザーがこのコンピュータを使うには、ユーザー名とパスワードの入力が必要]のチェックボックスをオフにします。
[適用] をクリックします。 自動ログオン時に利用するユーザー名とパスワードを入力し、[OK] をクリックします。
再度 [OK] をクリックすれば終わりです。

2)ログオンパスワードが設定されているユーザーで自動ログオンをしたければ、レジストリに書く。
[スタート]→[ファイルを指定して実行]をクリックし、regeditと入力します。

\\HKLM\SOFTWARE\Microsoft\Windows NT\ CurrentVersion\Winlogon
AutoAdminLogon : 1
DefaultUserName : ユーザー名
DefaultPasswork : パスワード

3)レジストリの変更
[スタート]→[ファイルを指定して実行]をクリックし、regeditと入力します。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\ CurrentVersion\Winlogon\AutoAdminLogon
の値(REG_SZ)を0から1に変更する
自動ログインユーザを指定する †
コントロールパネルのユーザアカウントを開く。
先のレジストリの変更を行っていると「ユーザがコンピュータを使うには、ユーザ名とパスワードが必要」チェックボックスが表示される。
「ユーザがこのコンピュータを使うには、ユーザ名とパスワードの入力が必要」に一旦チェックを付ける。
チェックを外し「適用」ボタンを押す。
自動ログインで利用するユーザ名とパスワードを指定するダイアログボックスが表示される。
ユーザ名とパスワードを指定する。
次回起動時から指定したユーザで自動的にログインが行われる。

注)レジストリを書き換えるということで危険性はあるし、この方法はパスワードをレジストリに直に書くのでセキュリティホールになりかねない。そこあたりを含めて自己責任で。

4)MS社のページからWindows XP で自動ログオンを有効にする方法
対象製品
文書番号 : 315231
最終更新日 : 2005年8月16日
リビジョン : 4.2
重要 : この資料には、レジストリの編集方法が記載されています。万一に備えて、編集の前には必ずレジストリをバックアップし、システムの復元方法を理解しておいてください。バックアップ、復元、および編集方法の詳細を参照するには、以下の「サポート技術情報」 (Microsoft Knowledge Base) をクリックしてください。
256986 (http://support.microsoft.com/kb/256986/) Microsoft Windows レジストリの説明

はじめに
この資料では、Microsoft Windows XP を構成して、パスワードや他の適切な情報をレジストリ データベースに格納することによって、ログオン プロセスを自動化する方法について説明します。この機能により、他のユーザーがコンピュータを起動し、作成したアカウントを使用して自動的にログオンできるようになります。

重要 : 自動ログオンを有効にすると Windows XP は使いやすくなりますが、この機能を使用することでセキュリティ上の問題が発生する可能性があります。

警告 : レジストリ エディタの使い方を誤ると、深刻な問題が発生することがあります。最悪の場合、オペレーティング システムの再インストールが必要になることがあります。マイクロソフトは、レジストリ エディタの誤用により発生した問題に関しては、一切責任を負わないものとします。レジストリ エディタは、自己の責任においてご使用ください。
自動ログオン用にコンピュータを設定すると、そのコンピュータに物理的にアクセスできるだれもが、コンピュータが接続されたあらゆるネットワークを含むコンピュータ上のすべてにアクセスできることにもなります。また、自動ログオンを有効にすると、パスワードがテキスト形式でレジストリに保存されます。Authenticated Users グループのメンバは、この値が保存されている特定のレジストリ キーをリモートで読み取ることができます。そのため、この設定はコンピュータの安全が物理的に確保されていて、かつ信頼されていないユーザーがレジストリをリモートから参照できないようにしている場合にのみ使用してください。

ログオン情報は、レジストリ エディタを使用して追加できます。この操作を行うには、次の手順を実行します。
1. [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。regedit と入力し、[OK] をクリックします。
2. 次のレジストリ キーを見つけます。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon
3. [DefaultUserName] をダブルクリックし、自分のユーザー名を入力します。次に、[OK] をクリックします。
4. [DefaultPassword] をダブルクリックし、[値のデータ] ボックスに自分のアカウントのパスワードを入力して、[OK] をクリックします。

DefaultPassword 値がない場合は作成します。この操作を行うには、次の手順を実行します。
a. レジストリ エディタで、[編集] メニューの [新規] をポイントし、[文字列値] をクリックします。
b. 値の名前として DefaultPassword と入力し、Enter キーを押します。
c. 新しく作成したキーをダブルクリックして、[値のデータ] ボックスにパスワードを入力します。
DefaultPassword に文字列が指定されていないと、AutoAdminLogon キーの値が自動的に 1 (True) から 0 (False) に変更され、AutoAdminLogon 機能が無効になります。
5. [AutoAdminLogon] をダブルクリックし、[値のデータ] ボックスに 1 と入力して、[OK] をクリックします。

AutoAdminLogon エントリがない場合は作成します。この操作を行うには、次の手順を実行します。
a. レジストリ エディタで、[編集] メニューの [新規] をポイントし、[文字列値] をクリックします。
b. 値の名前として AutoAdminLogon と入力し、Enter キーを押します。
c. 新しく作成したキーをダブルクリックして、[値のデータ] ボックスに 1 と入力します。

6. レジストリ エディタを終了します。
7. [スタート] ボタンをクリックし、[再起動] をクリックして、[OK] をクリックします。
コンピュータが再起動し、Windows XP が起動したら、自動的にログオンできます。

自動ログオンを使用せずに別のユーザーとしてログオンする場合は、ログオフ後または Windows XP の再起動後に、Shift キーを押し続けます。この手順はその回のログオンのみに適用されることに注意してください。以降のログオフにこの設定を適用するには、管理者が次のレジストリ キーを設定する必要があります。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon

値 : ForceAutoLogon
データ型 : REG_SZ
データ : 1
また、Microsoft Windows XP Home Edition およびドメインに参加していない Microsoft Windows XP Professional コンピュータで、レジストリを編集せずに自動ログオンを有効にすることもできます。この操作を行うには、次の手順を実行します。
1. [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。
2. [名前] ボックスに control userpasswords2 と入力し、[OK] をクリックします。

注 : Windows XP Home Edition で、[ユーザー アカウント] ウィンドウのヘルプを参照しようとするとヘルプ情報が表示されず、次のエラー メッセージが表示されます。
Drive:\Windows\System32\users.hlp ヘルプ ファイルが見つかりません。ディスクにこのファイルが存在するかどうか確認してください。存在しない場合は、このファイルを再インストールしてください。
3. [ユーザーがこのコンピュータを使うには、ユーザー名とパスワードの入力が必要] チェック ボックスをオフにし、[適用] をクリックします。
4. [自動ログオン] ウィンドウで、[パスワード] ボックスにパスワードを入力し、[パスワードの確認入力] ボックスにパスワードを再入力します。
5. [OK] をクリックし、[自動ログオン] ウィンドウを閉じます。次に、[OK] をクリックし、[ユーザー アカウント] ウィンドウを閉じます。

関連情報
この資料は米国 Microsoft Corporation から提供されている Knowledge Base の Article ID 315231 (http://support.microsoft.com/kb/315231/EN-US/) (最終更新日 2005-06-23) を基に作成したものです。