With the release of Windows 11, the update and restart process remains largely similar to Windows 10, but here are the steps:
**Method One - Via Windows Settings:**
1. Press the "Windows" key on your keyboard or click the "Start" button on your base bar.
2. From the "Start" menu, select "Settings".
3. In the "Settings" window, click on "Windows Update".
4. Click on "Advanced options".
5. Under the section "Pause updates", you can select the number of days you want to delay the update from the dropdown menu.
6. Additionally, under the "Restart this device as soon as possible when a restart is required to install an update" option, make sure the slider is in the 'Off' position.
7. Also ensure that "Show a notification when your PC requires a restart to finish updating" is toggled on to be notified before any automatic restarts.
In Windows 11, currently, there is no group policy setting available to disable auto-restart, unlike Windows 10. Note, pausing updates might postpone the restart, but won't permanently disable it as the system still needs to be updated for performance and security.
Remember to manually check for updates from time to time if you disable automatic updates so that your system stays up to date.