Windows 10で一時プロファイルによるユーザーのログオンを禁止する方法
Windows 10では、ユーザープロファイルの読み込み中に問題が検出されると、代わりに「一時プロファイル(Temporary Profile)」が使われることがあります。一時プロファイルで行った変更はすべて一時的なものであり、ログオフすると消えてしまいます。こうした事態を未然に防ぎたい場合は、ローカルグループポリシーエディターまたはレジストリエディターを使用して、一時プロファイルによるログオンを禁止できます。本記事では、それぞれの具体的な設定手順をわかりやすく解説します。
Windows 10で一時プロファイルによるログオンを禁止するには

方法1:ローカルグループポリシーエディターを使用する
まずは、GUI操作で簡単に設定できるローカルグループポリシーエディターを使う方法から紹介します。以下の手順に従ってください。
- Win + R キーを押して「ファイル名を指定して実行」を開きます。
- 「
gpedit.msc」と入力し、Enterキーを押します。 - 次のパスへ移動します。
コンピューターの構成 > 管理用テンプレート > システム > ユーザー プロファイル - 画面右侧にある「ユーザーが一時プロファイルを使ってログオンしない(Do not log users on with temporary profiles)」という設定をダブルクリックします。
- 「有効」を選択します。
- 「OK」ボタンをクリックして変更を保存します。
これで設定は完了です。以降、プロファイルの読み込みに問題が発生しても、Windowsは一時プロファイルでユーザーをログオンさせなくなります。
注意:ローカルグループポリシーエディター(gpedit.msc)は、Windows 10 Homeエディションには標準で搭載されていません。Home版をお使いの場合は、後述のレジストリエディターを使う方法をご利用ください。
方法2:レジストリエディターを使用する
続いて、レジストリエディターを使って同じ設定を行う方法です。レジストリを誤って編集するとシステムに深刻な影響を与える可能性があるため、作業前に必ずレジストリのバックアップを作成しておくことをおすすめします。
- Win + R キーを押して「ファイル名を指定して実行」を開きます。
- 「
regedit」と入力し、Enterキーを押します。 - ユーザーアカウント制御(UAC)が表示されたら「はい」を選択します。
- 次のパスへ移動します。
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System - System キーを右クリックし、「新規 > DWORD (32ビット) 値」を選択します。
- 新しい値の名前を「ProfileErrorAction」に変更します。
- 作成した値をダブルクリックし、「値のデータ」を「1」に設定します。
- 「OK」ボタンをクリックして変更を保存します。


設定を反映させるために、PCを再起動することをおすすめします。これで、Windows 10が一時プロファイルでユーザーをログオンさせようとする動作をブロックできます。
補足:「一時プロファイルでサインインしました」というメッセージが表示される場合
すでに「You've been signed in with a Temporary Profile(一時プロファイルでサインインしています)」というメッセージが表示されている場合は、上記の設定に加えて、破損したユーザープロファイルの修復や新しいユーザーアカウントの作成も検討してください。設定を適用することで、問題発生時に一時プロファイルへの自動切り替えが行われなくなり、根本的な対処へ進みやすくなります。
以上で設定は完了です!
-
Windowsで一時プロファイルによるログオンを有効・無効にする2つの設定方法
Windowsのユーザープロファイルには、スクリーンセーバー、デスクトップの背景、エクスプローラーの設定など、アカウントに関するさまざまな設定情報が保存されています。また、「連絡先」「デスクトップ」「ダウンロード」「お気に入り」「ミュージック」「ビデオ」「ピクチャ」などのフォルダーも含まれています。ユーザープロファイルが破損し、Windowsがユーザープロファイルフォルダーにアクセスできない場合、Windowsは既定で一時プロファイルを使ってユーザーをサインインさせます。この一時プロファイル上で作成されたデータは、サインアウトするとすべて削除されてしまうため、注意が必要です。管理者は、従業員の
-
Windowsログオンアプリケーション(winlogon.exe)とは?主な役割と安全性の確認方法
Windowsでは、パソコンの操作中に常に多数のプロセスがバックグラウンドで動作しています。Runtime BrokerやSystem Interrupts、DWM(デスクトップ ウィンドウ マネージャー)といったプロセス名を目にしたことがある方も多いでしょう。これらのプロセスはそれぞれ重要な役割を担い、Windowsの正常な動作を支えています。 その中でも特に知っておくべき重要なプロセスの一つが「Windowsログオンアプリケーション」、すなわちwinlogon.exeです。 今回は、Windowsログオンアプリケーションとは何か、なぜ重要なのかについて詳しく解説していきます。 Window