Restarting Mac loses old Finder windows

I've noticed that when I restart my computer the old Finder windows do not all reappear. I am not using anything fancy with multiple desktops. My situation is very much as shown in this post. Upon my most recent restart I had about 7 widows open, but only two reappeared after the restart. Of those two, I am not sure I even had those actually open. I remember using one yesterday but it wasn't one I was actively using before my restart.


Apparently this used to be a Finder preferences setting, but as the images in the link I provided show, it isn't there anymore.


As I have asked many times on this forum before, since I am a recent changer from High Sierra, is this how Sequoia is supposed to behave? I just updated to 15.6.1 (and lost my windows in doing so) but it was like this before.


I don't remember which folders I had open previously but I do know that some were on an external drive. This drive was already powered on when the Mac was restarting but I wonder if the OS is setting up Finder before it starts loading external drives? It then didn't see the external folders and only opened the ones that were on my internal drive.

Mac mini (M4)

Posted on Aug 23, 2025 08:16 AM

Reply
9 replies

Aug 23, 2025 08:56 AM in response to Limnos

Limnos wrote:

Yeah, yeah, I sent feedback.

It's definitely losing any Finder windows open to external drives. I have 3 external drives attached and Finder lost all windows open to those drives.

When you restart the computer, external drives are unmounted and disconnected. They remount when the computer is finished booting up, but open windows will not be retained at least in my experience.


Windows that are open from the internal drive will be reopened after the restart (assuming the box to do so is ticked when the restart is initiated).

Aug 23, 2025 08:39 AM in response to Limnos

Yeah, yeah, I sent feedback.


It's definitely losing any Finder windows open to external drives. I have 3 external drives attached and Finder lost all windows open to those drives.


Any suggested solutions other than to avoid restarting my computer unless absolutely essential and even then to write down a window list on a piece of paper? It isn't so bad when I only have a few windows open but on occasion I an be referring to a dozen or so.

Aug 23, 2025 08:54 AM in response to Limnos

Limnos wrote:

I've noticed that when I restart my computer the old Finder windows do not all reappear. I am not using anything fancy with multiple desktops.

As I have asked many times on this forum before, since I am a recent changer from High Sierra, is this how Sequoia is supposed to behave? I just updated to 15.6.1 (and lost my windows in doing so) but it was like this before.


?


I see no difference how Finder is working in Sequoia.

It is very difficult to contemplate changes going as far back as High Sierra (2017-2020)


Not sure about Finder windows reopening... 7 Finder windows is an interesting workflow.

If it is mission critical I would suggest not shutting down, if you struggle with re-creating the layout. No creative solution to your issue here, if the macOS is struggling to maintain all Desktops and windows on a restart.



Prevent apps and windows from reopening on Mac - Apple Support



Finder has Tabs available—


ref: Change how folders open in the Finder on Mac - Apple Support


ref: Use the Finder on Mac



I do know it is not a perfect science and always seems to be a few anomalies associated with apps, windows on a restart

however it seems manageable. I suspect the more complex your workflow the more likely to see some of these anomalies on a shutdown or restart.


Maybe my perspective is biased because I try to keep it simple and functional ... one Desktop





Aug 23, 2025 09:02 AM in response to Limnos

Limnos wrote:

I just updated to 15.6.1 (and lost my windows in doing so) but it was like this before.



I think _especially_ after any upgrade or update (15.6 to 15.6.1 in your case) you come to suspect the restart will not be a mirror image of the way you left things, at least that has been my experience.



i would agree yes the external drive unmounting and remounting is no surprise there.



Aug 23, 2025 09:12 AM in response to neuroanatomist

neuroanatomist wrote:
When you restart the computer, external drives are unmounted and disconnected. They remount when the computer is finished booting up, but open windows will not be retained at least in my experience.

Yes, that is what I am finding. I transitioned from a 2012 iMac a month ago and this was not an issue on that computer with its High Sierra OS. In fact on that computer my boot drive was external so external drives had to be mounted before Finder could even start doing its thing. I suspect Sequoia is setting up Finder before it has finished mounting external drives and ignoring windows to folders that aren't "present" when Finder is doing its job.


Ironically, I wonder if an external boot would be the solution in this situation? I really would prefer not to have to go that route since the internal drive is so fast. Speed (especially a M4mini vs. 2012 iMac) was my real reason for getting a new computer in the first place. If I wanted to go that route and keep speed I'd probably have to fork out a lot more money for a thunderbolt drive.

Aug 23, 2025 09:58 AM in response to Limnos

Okay, an option. Here's an Applescript (courtesy of AI, but it works) that will create a folder on the desktop containing aliases to all open Finder windows when the script is run. Now I have to remember to run this to inventory the desktop before restarting the computer, but I don't have to make a written list. I simply have to open the folder, select all the aliases as a group and then right click to open them in new windows. I guess if I really wanted to, I could set up a launchd job to run this at intervals so I would likely almost always have an up to date folder.


I have to try it with a computer reboot but those aliases should still work since all my other aliases to external drive folders stay good after a reboot. This version will write over a folder with any previous set of aliases.


set folderName to "Finder Window Aliases"
set desktopPath to path to desktop folder as text
set targetFolderPath to desktopPath & folderName & ":"

tell application "Finder"
	-- Check if the target folder exists and delete it if it does
	if exists folder targetFolderPath then
		delete folder targetFolderPath
		delay 0.5 -- Give Finder a moment to process the deletion
	end if
	
	-- Create the new target folder on the desktop
	make new folder at desktopPath with properties {name:folderName}
	
	-- Get all open Finder windows
	set openWindows to every Finder window
	
	-- Iterate through each open window and create an alias
	repeat with aWindow in openWindows
		try
			set windowTarget to target of aWindow as alias
			set aliasName to name of (info for windowTarget) & " Alias"
			make new alias file at folder targetFolderPath to windowTarget with properties {name:aliasName}
		on error errMsg number errNum
			-- Handle cases where a window might not have a valid target (e.g., a search window)
			display dialog "Could not create alias for a window: " & errMsg buttons {"OK"} default button "OK"
		end try
	end repeat
end tell

Aug 23, 2025 01:26 PM in response to Limnos

Here's a companion script that will restore the Finder windows using the aliases made by the previous script.


You may encounter some typical Apple requests for permissions. Some don't occur again after the first granting. The scripts also use a folder called "Finder Windows Aliases" created on your desktop.


The location is hard-coded into the script. They could probably be modified to use the folder elsewhere. At first I wanted it on the desktop because of having to hand-rebuild the windows, but if you're using paired scripts (save as apps) then I guess the folder could be tucked away somewhere else, out of the way.


I use XMenu which puts an Applications folder disclosure list in my menu bar. I put a space in front of the two apps' names so they appear at the top of the Applications list.


tell application "Finder"
	-- Define the path to the folder containing the aliases
	set aliasFolderPath to (path to desktop folder as string) & "Finder Window Aliases:"
	
	-- Get a reference to the folder
	set aliasFolder to folder aliasFolderPath
	
	-- Get all files (which includes aliases) within the folder
	set aliasFiles to every file of aliasFolder
	
	-- Loop through each item in the folder
	repeat with anItem in aliasFiles
		-- Check if the item is an alias
		if kind of anItem is "alias" then
			-- Open the alias, which will open its original item
			open anItem
		end if
	end repeat
end tell

Aug 24, 2025 02:11 PM in response to Limnos

Sounds like you came up with a solution for yourself, but fwiw I thought I'd chime in that I've had the same pain, this happens to me all the time.


It's my own fault, because I usually have open a dozen Finder windows each with several tabs, and at least a handful of Terminal windows each with a couple tabs, across over a dozen desktop Spaces (e.g. 6-8 each on two monitors). macOS is simply not designed to handle that kind of scale.


After reboot these windows tend to restore clumped together on one desktop of each monitor, usually with a random different tab active in the window. Also the restored Finder windows are usually an old snapshot of the state -- that is, if I closed a tab or changed it within a day or so before the reboot, then the restored tabs might be from a couple days before the reboot. It's as if it saves the state of the Finder window tabs periodically but not just before the reboot.


The Terminal window restoration is a bit better than Finder. Terminal tabs usually restore to the latest state, but sometimes a window gets lost, and some of them get restored to the proper desktop space on the proper monitor, but not all of them.


Like you, I wrote something to restore the state. However, I feel that AppleScript is slow and unreliable, so I pair-coded with Claude to make my own version of Finder. Learnt about swiftui multi-window behavior and security-scoped bookmarks. One of these days I'll open-source it, but it's in a terribly rudimentary form right now and needs some more work.

Restarting Mac loses old Finder windows

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.