Home > News Tips

Can't Log in Automatically to Mac After Upgrading to Sonoma

Updated on Tuesday, December 3, 2024

Written by

Amanda Wong

Approved by

Jessica Shee

English Français Deutsch やまと Español Português

The Automatic Login feature is available on the latest macOS Sonoma and earlier versions. With it enabled, the chosen user account will automatically log in whenever the Mac starts up. However, some Mac users found that they can't automatically log in to Mac on macOS Sonoma. In this post, we will explore the reasons and find solutions to fix the macOS Sonoma won't automatically log in issue.

What causes macOS Sonoma won't automatically log in

Automatic Login is a convenient time-saving feature for Mac users. It is frustrating when you find Automatic Login not working on your Mac. Updating macOS shouldn't change the Automatic Login setting on your Mac. If the issue occurs on macOS Sonoma, the possible causes are:

  1. You have enabled FileVault which unconsciously turns off Automatic Login.
  2. There is a problem with the current user account.
  3. Plist files cause the auto-login feature to not work properly.

How to fix Automatic Login not working on macOS Sonoma

When the Mac won't be automatically logged in, you will need to enter the user account password to log in to the Mac. If you want to bring it back on track, you can try the following solutions to make the Automatic Login work again on macOS Sonoma.

Check whether Automatic Login is enabled

Perhaps, you have turned on FileVault after upgrading to macOS, it will disable the Automatic Login on your Mac. Therefore, you can check whether the FileVault is turned on, and check the status of the Automatic Login function.

  1. Open the Apple menu at the top-left corner of the screen.
  2. Open System Settings from the drop-down menu.
  3. Scroll down to choose Privacy & Security on the left sidebar.
  4. Locate the Security section on the right and find FileVault. Turn it off if the FileVault is on.
  5. Choose Users & Groups on the left sidebar.
  6. Under Groups, find the option Automatically log in as.
  7. Expand the menu if it is Off, and select a user account.
  8. Enter the password of the selected user account and click OK.
  9. Restart your Mac to see whether the Mac can be automatically logged in.

Change/create a user account for Automatic Login

Sometimes, the current user account you attempt to log in to Mac could be problematic. Then, it could trigger other issues on your Mac such as the macOS Sonoma won't automatically log in. To fix it, you can switch to another user account with the steps below. If there is only one account, create a new user on Mac first.

  1. Go to the Apple menu and select System Settings.
  2. Click Users & Groups on the left list.
  3. Click the button next to Automatically log in as and choose another user account.
  4. Type the password of the target user account and click OK.

Delete the problematic plist files

Plist files can occasionally prevent the auto-login feature from functioning as intended. Several users claimed that removing the com.apple.loginwindow.plist file from the following directories resolved the issue:

  • /Library/Preferences
  • User/Library/Preferences

Here's how to remove problematic plist files on Mac:

  1. In Finder, click Go on the top menu bar.
  2. Choose Go to Folder from the drop-down menu.
  3. Separately type /Library/Preferences and ~/Library/Preferences and press Enter.
  4. Find the plist file with the name com.apple.loginwindow.plist.
  5. Drag-drop the file to Trash, empty the Trash, and restart your Mac.

Update/Downgrade macOS

Perhaps, some OS-related issues prevent the automatic login from functioning well. You can first check whether there is an available macOS update, updating to the latest version may fix the bug. Otherwise, you can try to downgrade macOS to the previous one where Mac can be automatically logged in when starts up.

Share this post to help others fix macOS Sonoma will not automatically log in!