Yes—installing Windows updates and optional driver updates can help if the slow startup is caused by a driver or non-critical update that improves performance or compatibility.
For Windows 11, the recommended order is:
- Go to Start > Settings > Windows Update > Check for updates.
- Install any available regular updates with Download & install.
- Then go to Start > Settings > Windows Update > Advanced options > Optional updates.
- If optional updates are available, select them and choose Download & install.
Since startup apps were already checked, the next useful checks are:
- Run a malware scan
- Go to Start > Settings > Privacy & security > Windows Security > Virus & threat protection.
- Select Quick scan.
- Check storage space and clean temporary files
- Go to Start > Settings > System > Storage.
- Turn on Storage Sense.
- Select Configure Storage Sense or run it now, then Clean now.
- Review Task Manager for heavy processes
- Press Ctrl + Shift + Esc.
- On Processes, close apps not in use.
- Review Performance and Startup apps for anything using high resources.
- Set visual effects for performance
- Open Start, type Adjust the appearance and performance of Windows, and open it.
- On Visual Effects, select Adjust for best performance.
- Restart and test with only essential apps open
- Select Start > Power > Restart.
If the slowdown started very recently after an update, one Microsoft Q&A accepted answer notes this can be a compatibility issue with drivers and a recent update. In that case, System Restore back to a point when startup was normal is one option, or waiting for a newer update may help.