You remove an app from Login Items, restart the Mac and find its windows back on the desktop. Or you stop windows reopening at login, but one app still launches every morning. These symptoms look similar because several separate features can bring an app or its windows back.
Check when the unwanted behavior happens: at login, when you manually open the app, or only inside the browser. Session restoration, login items and an app’s own settings serve different purposes. Changing the wrong one can leave the symptom untouched.
Match the symptom to the control
| What returns | First place to check |
|---|---|
| Several apps that were open before restart | The restart dialog’s window-reopening option |
| One particular app at every login | Login Items and that app’s startup preferences |
| Old documents only after you open an app yourself | Window restoration and app-specific session settings |
| Old Safari tabs when Safari opens | Safari’s General settings and window restoration |
| A service works without opening a normal app window | Background-item permissions and the developer’s explanation |
Write down one example before making changes. “The notes app opens at login even when it was not open before shutdown” is more useful than “everything keeps reopening.” It identifies a repeatable test.
Start with the restart dialog
Save your work, choose Restart from the Apple menu and look for Reopen windows when logging back in. Clear that option before confirming the restart. Apple explains that a forced restart, or bypassing the confirmation dialog, can reuse the previously selected setting.
To stop supported apps restoring old windows when you reopen them, recent macOS versions also provide System Settings > Desktop & Dock > Close windows when quitting an application. Turn that setting on if it matches the behavior you want. These controls and their version differences are documented in Apple’s guide to preventing apps and windows from reopening.
Test with one ordinary document whose changes are already saved. Quit the app, reopen it and observe the result. Do not use an important unsaved document as the test case.
Then inspect the actual login list
Open System Settings > General > Login Items & Extensions. In the list of items that open at login, select the unwanted item and remove it. Labels can vary slightly with the macOS version.
Apple’s login-item documentation distinguishes items that open at login from apps allowed to perform background tasks. Removing a login item changes startup behavior; it does not uninstall the app or remove your documents.
Take a screenshot or note the item’s name before changing it. If you accidentally remove a useful startup item, that record makes it easier to restore the intended setup. Change one entry at a time so the next restart tells you which change mattered.
Background activity is a separate choice
An app may need a background component for syncing, updates or another service without presenting a normal window. Switching off every background item can interrupt functions you still want. It is also an imprecise way to investigate one unwanted window.
For example, if a storage app opens a welcome window at login, look for its own “launch at startup” or window preference before disabling the component responsible for synchronization. The visible annoyance and the useful background function may have separate controls.
If a background entry uses a company name you do not recognize, identify the developer and associated app before changing it. On a managed work or school Mac, some settings may be controlled by the organization.
Check the app’s own preference
Look in the app’s General or Startup settings for options such as launching at login, restoring the previous session or opening the last document. Some apps manage their own startup behavior and can add an item again when that preference remains enabled.
Suppose a messaging app disappears from Login Items after removal, then returns after its next launch. Repeating the removal without checking the app itself creates a loop. Disable the corresponding preference if you do not want that startup behavior, then test again.
A useful observation is whether the app opens after a normal restart even when you quit it beforehand. That separates “restore what was running” from “start this app whenever the account logs in,” although app-specific behavior still needs checking.
If the problem is only Safari tabs
In Safari, open Settings and inspect the General pane, including Safari opens with when available. A browser can launch correctly but restore a session you no longer want. The setting for opening new windows is another separate control.
Apple also describes holding Shift while opening Safari as a way to avoid restoring its previous windows for that launch. See Apple’s explanation of Safari window restoration. This is different from deleting history, cookies or saved passwords, which are not necessary merely to change the startup view.
Keep a stubborn case narrow
If one app still opens unexpectedly, record the app version, macOS version, login-item entry and exact sequence that reproduces it. Check whether an associated launcher, menu-bar utility or developer setting explains the behavior.
Do not start deleting unfamiliar system or Library files to clear the desktop. Use the developer’s documented startup controls or uninstall process if removal is actually wanted. A successful fix leaves the chosen app available when you need it and stops only the unwanted reopening behavior.
