First post, by liqmat
There is a known shutdown bug with the last NVidia driver (v81.98) for Windows 98 Second Edition (http://www.nvidia.com/object/win9x_archive.html). There is a beta driver v82.69 floating around as well which also has the shutdown bug. Basically if you install this driver in Windows 98 SE and then try to shutdown the computer the shutdown sequence will start, but then just sit at a black screen forcing you to hit the power button. Scandisk will run on the next boot. Windows 98 SE will not reboot into MS-DOS mode from the shutdown menu either and just sit at a black screen as well. After some searching I ran across a forum where a developer actually took the time to code a patch for this problem and it works well except one minor flaw (still wont reboot into DOS mode from the shutdown menu). He coded a patch utility with four different patch methods that you can try. Patch method 3 (Full (C)) worked for my vintage Gateway 450 system and now Windows 98 SE powers down the computer at shutdown.
The MS-DOS reboot still hangs at a black screen, but that is easily rectified by making a shortcut to a PIF file for DOS which I prefer anyway since you can customize the autoexec.bat and config.sys in the PIF file properties page. The MS-DOS PIF file ("exit to dos.pif") can be found under your c:\windows directory and then just right click the file and click on properties where you can set the autoexec.bat and config.sys reboot parameters just like in DOS. Make a shortcut to the PIF file and now you can easily reboot into a customized DOS environment from Windows 98 SE. This a better solution than the Windows 98 SE shutdown menu MS-DOS boot method anyways.
You will need to reboot after applying the patch and then try the shutdown from there.
Latest build of ShutdownPatcher: