Windows Server 2012の自動ログイン


52

自動ログオンを使用してServer 2012をセットアップする方法を誰かが知っていることを望んでいますか?

私はすでに試しました: winserver2012

しかし、「このコンピューターを使用するには、ユーザーはユーザー名とパスワードを入力する必要があります」という2008サーバーにあるチェックボックスを見つけることができません

この自動ログインを行うために、他にどこに行くことができますか?

回答:


45

レジストリキー技術を使用してみてください。

これを機能させるには、パスワードのあるアカウントが必要です。

  1. 走る regedit.exe

  2. 案内する

    HKLM\Software\Microsoft\Windows NT\CurrentVersion\winlogon
    
  3. 次のキーを設定または作成します

    (DWORD)  AutoAdminLogon = 1
    (String) DefaultUserName = Your user name
    (String) DefaultPassword = Your password
    
  4. 再起動して、機能するかどうかをお知らせください!


33

自動ログオン Sysinternalsのは、トリックを行う必要があります。それも本当に簡単です。


2
質問は元のServer 2012に関連していますが、これはR2でまだ機能しているように見える唯一の方法です。
PeterJ 14年

これは、Windows Server 2012 R2 Standardでは機能しません。
サティッシュ

今日、R2 Standardで私のためにうまく働きました
ベンデコ

インストール後autologon $env:UserName $env:UserDomain vagrant、管理者PowerShellで実行して有効にする必要があります
wal

31

レジストリを手動で編集しません。2012(および2008)に標準で付属しているnetplwiz.exeアプリを使用します。これにより、次の[ユーザーアカウント]ボックスが開かれました。ここに画像の説明を入力してください

スタートメニューからアプリを検索するか、C:\ Windows \ System32に移動して見つけます。


そして、このようにすると、パスワードはレジストリに平文で保存されないようです。はるかに良い方法です。
マットH

7
私のように愚かなものについては、「ユーザーはこのコンピューターを使用するためにユーザー名とパスワードを入力する必要があります」をクリアする必要があります。
フランシスコアキノ14年

2
このオプションは、Windows 2012 R2では使用できません。
エリック

1
このオプションは、他の投稿で説明されているようにAutoAdminLogonが設定されるまで、ネットワークDOMAINでは使用できません。
woodvi

これがおそらくこれを行う最善の方法であることに同意します。
ルカシュ

8

CMDに移動し、「control userpasswords2」と入力します。「このコンピューターを使用するには、ユーザーはユーザー名とパスワードを入力する必要があります」チェックボックスが表示される場合は、チェックを外して「適用/ OK」をクリックし、資格情報を入力します。

ただし、Windowsは「このコンピューターを使用するにはユーザーがユーザー名とパスワードを入力する必要がある」チェックボックスを常に表示するわけではありません。たとえば、PCがドメインに参加している場合。

完全なレジストリ方式を使用する場合、パスワードは計画テキストに保存されますが、これはセキュリティ上の問題になる可能性があります。これを回避するには、チェックボックスを強制的に表示させます。

  1. レジストリを開き、「HKLM \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Winlogon」に移動します。
  2. 値が「1」のストリング「AutoAdminLogon」のみを作成します。
  3. レジストリエディターを閉じて、CMDプロンプトを開きます。
  4. 引用符なしで「control userpasswords2」と入力します。

OPが投稿したダイアログと同じダイアログが表示されますが、「このコンピューターを使用するにはユーザーはユーザー名とパスワードを入力する必要があります」チェックボックスがオンになっています。

  1. ボックスを再度チェックして、[適用]をクリックします。
  2. その後、再度チェックを外し、[適用]または[OK]を押して、UIDとPWDを保存します。

マシンは、資格情報をプレーンテキストでレジストリに保存することなく、自動ログインします。以前に完全なレジストリメソッドをUIDとPWDで以前に実行したことがある場合は、これを実行する前にそれらを削除しますが、チェックボックスをオンにするとキーが削除される場合があります。

PCがDCまたはドメインメンバーである場合、ログインドメインレジストリエントリを適切に機能させる前に構成する必要があります。


簡単かつ迅速に!(最初にチェックボックスを見つけました:)
ジャコ

4

これはPowerShellから行うのが最も簡単だと思います...

タイプ:

PS:> $RegPath = "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon"

PS:> Set-ItemProperty $RegPath "AutoAdminLogon" -Value "1" -type String

PS:> Set-ItemProperty $RegPath "DefaultUsername" -Value "YOURDOMAINNAME\Administrator" -type String

PS:> Set-ItemProperty $RegPath "DefaultPassword" -Value "YOURPASSWORD" -type String

全体的に簡単かどうかはわかりませんが、リモートPowerShellセッションからできることです。私の心にそれがはるかにアクセスしやすくなります。


このコマンドの実行時にエラーが発生した場合は、設定する前にItemPropertiesを追加する必要があります。New-ItemProperty -Path $ path -Name $ key -PropertyType "STRING" -Value "VALUE"
ニックペインター


1

AutoAdminLogon = 1」のみを設定すると、「ユーザーはこのコンピューターを使用するにはユーザー名とパスワードを入力する必要があります」のチェックボックスが返されます。

そうすれば、レジストリであまり多くのことをする必要はありません。


私のために働かなかった。チェックボックスはまだ表示されません。
LPChip

1

ログオンパスワードを暗号化(AES256)しておく必要がある場合は、LogonExpert autologonツールをご覧ください。http//www.logonexpert.com はい、このツールは有料ですが、単純なだけでなく多くの便利な機能が含まれています。 Windows起動時の自動ログイン。私が個人的に使用しているもののいくつか:

  • スケジュールされたログオン/ログオフ(毎朝コンピューターの自動起動および毎晩コンピューターをスリープ状態にする自動ログオフを使用)
  • 自動ロック解除と自動再ログオン
  • ネットワーク全体のコンピューター上のリモートログオフおよびログオン指定ユーザー用のスケジュールされたイベント(Windowsスケジューラー)上のサーバーベースのバッチファイル(LogonExpertコマンドラインle.exe + psexecを使用
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.