PR
私が使っているPCガジェット類

作業環境で実際に使っている・気になっている周辺機器などをまとめました

※ 一部のリンクは広告(アフィリエイト)を含みます

AutoLogonの使い方 Windowsの自動ログオン設定

パソコンを起動するたびに毎回ログイン処理すること、煩わしくないですか?

AutoLogon を導入してユーザー名とパスワードを一度入れておけば、次からは電源を入れるだけでデスクトップまで進みます

しかもMicrosoft純正なので、素性のわからないソフトを入れる不安もありません

ただしセキュリティ的にどんな端末にでも勧められるような機能ではありません
電源を入れた人が中身を全部触れる状態になるからです

使いどころは自宅のパソコンか、個人で契約しているクラウドPCまで

私が入れたのも、クラウドPCがサービスメンテナンスのたび止まっていたのがきっかけだったんです

ジャベ雄

自動ログオンというとWindows Helloの生体認証を思い浮かべますが、これはログオンそのものを飛ばす話です

目次

AutoLogonとは Microsoft純正の自動ログオン設定ツール

AutoLogon は、Windowsに元から入っている自動ログオンの仕組みを画面から設定するだけの単機能ツールです

作者はMicrosoftの Mark Russinovich
Sysinternals ツール群のひとつとして配布されています

ファイルサイズは495KB、インストーラーもなく解凍して実行するだけで動きます

パスワードはレジストリに平文で残らない

ここがこのツールを使う一番の理由
公式ドキュメントには「パスワードは LSAシークレットとしてレジストリで暗号化される」と書かれています

後述するレジストリを手で書く方法だと、パスワードが文字列としてそのままレジストリに残ることになります
AutoLogonならそこをちゃんと暗号化された領域に逃がせます

ただし公式は同じ場所で管理者権限を持つユーザーは簡単にそれを取得して復号化できるとも明記しています
暗号化されるから安全という話ではなく、管理者を信用できる範囲で使う道具です

仕様として知っておきたいこと

  • 入力した資格情報を検証しない、打ち間違えても設定画面はそのまま通る
  • 指定したアカウントがそのパソコンにログオンを許可されているかも確認しない
  • Exchange ActiveSync のパスワード制限が効いている環境では、Windowsが自動ログオンの構成を処理しない

なので設定できたことと、次回ちゃんとログオンできることは別物
再起動して実際に入れるところまで確かめてから運用に乗せてください

使っていいのは自宅のPCと個人契約のクラウドPCまで

自動ログオンを入れると、電源を入れた人は誰でもそのままデスクトップに入れます
パスワードが鍵の役目をしなくなります

だから使う場所を絞るのが前提

  • 自宅に置いた自分専用のパソコン
  • 個人で契約しているクラウドPCやVPS(自分しか入らないもの)
  • 他人が物理的に触れない場所に置いてある機械
  • 持ち歩くノートパソコン(置き忘れや盗難でそのまま中身が渡ります)
  • 家族や同僚と共用しているパソコン
  • 会社から支給されたパソコン(社内規定に触れることがあります)
  • ドメインに参加している業務用のパソコン

ちょっと乱暴にまとめると、自分以外が物理的に触れない機械に限るという線引きです

ジャベ雄

鍵を1つ外す機能なので、使いどころは注意してください

AutoLogonのダウンロードとインストール

配布元は Microsoft Learn の専用ページ
zipファイルを落として解凍したら準備は終わりです

Microsoft LearnのAutologon配布ページ、ダウンロードリンクの位置

Autologon.exe と Autologon64.exe の違い

解凍すると実行ファイルが3種類入っています
OSに合わせて選べばよく、今どきのパソコンなら Autologon64.exe で問題ありません

  • Autologon.exe … 32bit版のWindows用
  • Autologon64.exe … 64bit(x64)版のWindows用、通常はこれ
  • Autologon64a.exe … ARM版のWindows用

インストールせずに実行することもできる

Sysinternals Live というMicrosoftの仕組みを使うと、ダウンロードせずにその場で実行できます
キッティング中の端末など、ファイルを置きたくない場面でちょっと助かります

AutoLogonの使い方 自動ログオンを設定する

やることは3ステップだけ

STEP
初回起動の同意画面に同意する

初回だけ使用許諾の画面が出ます

Autologon初回起動時に表示される使用許諾の同意画面

Microsoft製なのでそのまま Agree で進めています

STEP
ユーザー名・ドメイン・パスワードを入れる
Autologonの設定画面、Username・Domain・Passwordの3つの入力欄

入力欄は3つだけ

  • Username … パソコンを起動したときにログオンする名前
  • Domain … 会社などのドメイン環境ならそのドメイン名、個人のパソコンなら .(ドット)でかまいません
  • Password … そのユーザーのログオンパスワード

UsernameとDomainには前回の情報が入っていることがあります
パスワードだけは伏せ字にならないので、人に見られる場所での入力は避けてください

STEP
Enableを押す
自動ログオンの設定が完了したことを知らせるAutologonのメッセージ

成功のお知らせが出れば完了です
次にパソコンを起動するとログオン画面を飛ばしてデスクトップまで進みます

コマンドラインから設定する

画面を使わずに引数で渡すこともできます
複数台へまとめて仕込みたいときや、手順書に落としたいときはこちらが早いです

autologon <ユーザー名> <ドメイン> <パスワード>

コマンドの履歴やバッチファイルにパスワードが残ります
使い終わったらファイルと履歴の始末まで含めて手順にしてください

自動ログオンを解除する・1回だけ止める

元に戻すのも簡単

設定そのものを解除する

AutoLogonをもう一度起動して Disable を押すだけ
次回の起動から通常のログオン画面に戻ります

その回だけ自動ログオンを止める

自動ログオンが動く前にShiftキーを押していると、その回の自動ログオンは無効になると公式に書かれています
意外と知られていない機能なんです

設定を解除しなくても、別のユーザーで入りたいときにそのまま使えます

ジャベ雄

解除してまた設定して、が要らないのは地味に助かります

📚 PC仕事の時短に効く本PR
できる人のパソコン仕事術 なんと効率10倍!

できる人のパソコン仕事術 なんと効率10倍!

パソコン博士TAIKI

できるWindows 11パーフェクトブック 困った!&便利ワザ大全 改訂3版

できるWindows 11パーフェクトブック 困った!&便利ワザ大全 改訂3版

法林岳之ほか

パソコン仕事術の教科書 改訂新版

パソコン仕事術の教科書 改訂新版

中山真敬

私のおすすめからランダムで3冊を表示しています

レジストリを直接編集して自動ログオンを設定する

実はAutoLogonを使わず、手でレジストリを編集しても同じことはできます
実行ファイルを置けない環境ではこちらが選択肢になります

レジストリの編集はやっぱり怖いところがあります
間違えるとWindowsが起動しなくなることもあるので、編集前にエクスポートで書き出しておくと戻せます

レジストリエディターを起動する

検索ボックスに regedit と入力してレジストリエディターを開きます

検索ボックスにregeditと入力してレジストリエディターを起動する

編集する場所と追加する4つの値

開く場所と設定する内容は次のとおり

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"AutoAdminLogon"="1"
"DefaultUserName"="ログオンユーザー名を"
"DefaultDomainName"="ドメイン名を"
"DefaultPassword"="パソコン起動時のパスワードを"

該当のキーまで移動したら、右クリックで「新規」から「文字列値」を選びます

レジストリエディターのWinlogonキーで右クリックし新規から文字列値を選ぶ

追加するのは次の4つ、いずれも文字列値で作ります

  • AutoAdminLogon … 自動ログオンを有効にするスイッチ、値は 1
  • DefaultUserName … ログオンするユーザー名
  • DefaultDomainName … ドメイン名
  • DefaultPassword … そのユーザーのパスワード
AutoAdminLogonの値を1に設定した文字列の編集ダイアログ
DefaultDomainNameの値を入力する文字列の編集ダイアログ
DefaultUserNameの値を入力する文字列の編集ダイアログ
DefaultPasswordの値を入力する文字列の編集ダイアログ

この方法とAutoLogonの決定的な違い

見てのとおりこの手順では DefaultPassword にパスワードがそのまま文字列として保存されます
レジストリを開ける人には読めてしまいます

一方でAutoLogonを使った場合は暗号化されたLSAシークレット側に入るので、Winlogonキーに DefaultPassword は作られません

実際に確認してみたところ、上のレジストリ画面には AutoAdminLogonAutoLogonSID が並んでいるのに、パスワードの値がどこにも見当たりません

手間はほとんど変わらないので、やっぱり特別な事情がなければAutoLogonのほうを勧めます

netplwizとの違いと使い分け

Windowsには netplwiz(ユーザーアカウント)という標準の画面もあって、そこでも自動サインインは設定できます

「ユーザーがこのコンピューターを使うには、ユーザー名とパスワードの入力が必要」のチェックを外す、あの手順です

でも Windows 10 の 2004 以降、環境によってはこのチェックボックス自体が表示されません
Windows Helloのサインインだけを許可する設定が入っているためです

比べる点netplwizAutoLogon
用意するものWindows標準なので不要zipのダウンロードが必要
パスワードの保存先暗号化された領域暗号化された領域(LSAシークレット)
チェック欄が出ない環境設定できないそのまま設定できる
コマンドでの一括設定不可可能
その回だけ止める不可Shiftキーで可能

標準の画面で済むならそれが一番手軽です
チェック欄が出ない・複数台に配りたい・たまに手動でログオンしたい、のどれかに当てはまるならAutoLogon

自動ログオンできないときの対処

ユーザー名かパスワードが違っている

AutoLogonは入力内容を検証しないので、打ち間違えていても設定は通ってしまいます
うまくいかないときはだいたいこれです

もう一度AutoLogonを開いて入れ直すのが確実

ドメインの指定が合っていない

個人のパソコンなら .(ドット)かパソコン名、会社のドメイン環境ならそのドメイン名を入れます
ここを取り違えると認証に通りません

Exchange ActiveSync のパスワード制限がかかっている

公式ドキュメントに明記されている制限
これが効いている環境では、Windows側が自動ログオンの構成そのものを処理しません

会社支給のパソコンで効かないときは、まずここを疑ってください

起動のたびにShiftキーを踏んでいる

前述のとおりShiftキーが押されているとその回は自動ログオンされません
キーボードの上に本だったり荷物だったりが乗っていないかも一応確認です

私がAutoLogonを入れた理由

冒頭でも触れていますが、私がAutoLogonを探した理由です

Windows ServerクラウドPCのように、24時間動かし続けたい環境があります

こういうサービスは、たまにメンテナンスで強制的に再起動されます
そのときにログオンまで終わっていないと、タスクスケジューラに組んだ処理が動き出しません

タスクスケジューラ自体はログオンしていなくても起動できるのですが、実行するプログラム側がログオン済みでないと動かないことがあります
そこを埋めるのがAutoLogonなんです

自分しか入らない機械なので、さきほどの線引きにも収まると思います

自宅のパソコンをつけっぱなしにするより、こういうサービスを借りたほうが電気代も安定性も現実的だった気がします

あとがき

PowerToys もそうですが、Microsoft純正で人知れず有用なアプリってあるんです

ランチャーみたいなものも同じ系統です
作業を減らす小さい道具という意味では、こちらも普段づかいで効きます

他にもあれば紹介していきます

📚 PC仕事の時短に効く本PR
できる人のパソコン仕事術 なんと効率10倍!

できる人のパソコン仕事術 なんと効率10倍!

パソコン博士TAIKI

できるWindows 11パーフェクトブック 困った!&便利ワザ大全 改訂3版

できるWindows 11パーフェクトブック 困った!&便利ワザ大全 改訂3版

法林岳之ほか

パソコン仕事術の教科書 改訂新版

パソコン仕事術の教科書 改訂新版

中山真敬

私のおすすめからランダムで3冊を表示しています


最後に・・・

クラウドワークスココナラでお仕事受け付けています!

PythonとExcelを中心に仕事に役立つ業務ツールや自動化、スクレイピングツールの作成を受注していて、クラウドワークスでは気が付けば100件以上のお仕事を受注してきました!

会社員をやりながらの副業なので時間の捻出は相応ですが、クライアントの方々と近い立場でこちらからも提案しながら活動していますのでお悩みあれば是非ご相談ください

ココナラのプロフィールページへ

"ココナラ"に新規登録する際は1,000Pもらえる紹介コード使ってください

78E62K

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

VBAとPythonを中心にユーザー側でできるITを自己学習しているので備忘録半分、学習履歴を残して同じ道を辿る人の参考になればとブログを始めました

副業でスクレイピングツール作成を中心にできることを色々やっていますのでご相談いただけるとありがたいです!


クラウドワークスのページへ


ココナラのページへ

コメント

コメントする

目次