Helping millions of people navigate the world of technology.

5 Fixes for Logged in With a Temporary Profile Error on Windows

Quick Tips
  • In most cases, booting your PC into safe mode and then exiting it should resolve the error.
  • Enabling the User Profile Service and disabling the Windows Defender Advanced Threat Protection service can also help fix the issue.
  • If nothing else works, you may need to create a new user account.

Try Basic Fixes

  • Disable the antivirus program: Sometimes antivirus programs on your PC can interfere with Windows and force it to log you in with a temporary profile. If that’s the case, disabling your antivirus program temporarily should help. Restart your PC after disabling the antivirus program and check if the issue is still there.
  • Install Windows updates: Windows may be logging you in with a temporary profile due to a buggy or outdated software build. Hence, it’s a good idea to install pending Windows updates and see if that helps.

Fix 1: Enter and Exit Safe Mode

To start, you can try booting your Windows PC into safe mode and then exiting it. This should take care of any temporary glitches that may be causing Windows to log you in with a temporary profile repeatedly.

Step 1: Press the Windows + R keys to open the Run dialog box. Type msconfig in the text field and click OK.

Step 2: Switch to the Boot tab and tick the checkbox that reads Safe boot.

Safe Mode Configuration

Step 3: Click Apply and then OK.

Safe Mode Configuration on Windows

Step 4: Select the Restart option to boot your PC into safe mode.

Restart Windows into Safe Mode

After your PC boots into safe mode, repeat the above steps to uncheck the safe boot option. Then, restart your PC and see if Windows boots with your profile.

Fix 2: Modify Registry Files

Several users on a Microsoft Community post reported fixing the temporary profile issue on Windows by modifying a few registry files. Here’s how to do it.

Step 1: Right-click on the Start icon and select Terminal (Admin) from the list.

Open Terminal (Admin) on Windows 11

Step 2: In the Command Prompt window, type whoami /user and press Enter to get the SID (security ID). Note the value under SID.

Copy SID on Windows

Step 3: Press the Windows key + R to open the Run dialog. Type in regedit and hit Enter.

Step 4: In the address bar of the Registry Editor, copy and paste the path given below and press Enter.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

Step 5: Within the ProfileList subkey, find and click the SID noted earlier. Then, double-click the ProfileImagePath entry on the right.

Note: If you see two identical SID keys under the ProfileList subkey, select the one without “.bak” at the end.

Registry Editor Window 17

Step 6: Type the correct profile path and click OK. Your profile path is C:\Users\YourProfileName, where YourProfileName is the name of your profile.

Edit Registry String

Step 7: Within the ProfileList key, right-click on the duplicate SID key (with .bak at the end) and select Delete.

Delete a Key in Registry Editor

Restart your computer after this and Windows should sign you in to your profile instead of a temporary one.

Fix 3: Configure Windows Services

Another way to stop Windows from logging you in with a temporary profile involves modifying a few system services. Here are the steps for the same.

Step 1: Press the Windows key + R to open the Run dialog box. Type services.msc in the box and press Enter.

Step 2: Double-click on User Profile Service.

User Profile Service on Windows

Step 3: Click the drop-down menu next to Startup type to select Automatic. Then, hit Apply and then OK.

Configure User Profile Service on Windows

Step 4: Double-click the Windows Defender Advanced Threat Protection service. Change the startup type to Disabled and hit Apply followed by OK.

Disable Windows Defender Advanced Protection Service on Windows

Fix 4: Run the SFC Scan

Corrupt or damaged system files can also give rise to such issues on a PC. Fortunately, Windows includes a tool called System File Checker (SFC) that can automatically identify and repair such system files.

Step 1: Click the search icon on the taskbar, type in cmd and select Run as administrator.

Open Command Prompt as Admin

Step 2: Type the following command and press Enter.

SFC /scannow
SFC Scan on Windows

Wait for the process to complete and then restart your PC. After that, check if the issue is still there.

Fix 5: Create a New User Account

There’s a chance that Windows is showing you the “You’ve been logged on with a temporary profile” error because some of the data in your user account has become corrupted. If that’s the case, your best option is to create and switch to a new user account.

Step 1: Press the Windows key + I to launch the Settings app. In the Accounts tab, click on Other users.

Accounts on Windows 11

Step 2: Click the Add account button.

Add Account on Windows 11

Step 3: Type in your email address and follow the on-screen instructions to create a new user account on Windows.

Create Microsoft Account on Windows

Switch to your newly created user account, and Windows should no longer log you in with a temporary profile.

Was this helpful?

Thanks for your feedback!

Last updated on 18 July, 2024

Leave a Reply

Your email address will not be published. Required fields are marked *

The article above may contain affiliate links which help support Guiding Tech. The content remains unbiased and authentic and will never affect our editorial integrity.