Microsoft's Raymond Chen discussed the "Shift during Restart" trick in Windows 95, which allowed users to bypass a lengthy reboot process. This was achieved by sending the EW_RESTARTWINDOWS flag to the 16-bit ExitWindows function, leading to a series of shutdowns involving the 16-bit Windows kernel and the 32-bit virtual memory manager. The CPU would then revert to real mode, allowing win.com to take control and initiate protected-mode Windows.
Chen explained that .com files are allocated all available conventional memory upon launch, which can be returned to the system. Win.com efficiently releases excess memory, but if another program occupies that space, memory fragmentation can occur, preventing win.com from restoring the system and resulting in a full reboot. This engineering solution provided a smoother user experience, contrasting with modern Windows users who face disruptive update notifications.