How to deal with Windows shutdown failure

  
First, let's talk about the conditions for automatic shutdown of Windows system. Automatic shutdown is supported in Win98 and higher systems, that is, the shutdown is not performed by the physical switch of the power supply. Auto-shutdown is achieved through the ACPI (Advanced Configuration and Power Interface) technology supported by the system (of course, ACPI functions are not just automatic shutdown). ACPI is jointly developed by Intel, Microsoft and Toshiba. It can be used for power management on the BIOS. This technology requires the motherboard control chip and other I/O chips to establish a standard communication channel with the **** system, so that the system can perform power management through the instantaneous soft power switch (MSPS: Momentary Soft Power Switch). Therefore, automatic shutdown can only be achieved under the premise that the hardware (control chip), power supply (ATX power supply) and **** system (Win98 and above) support ACPI technology. Therefore, in order to ensure the automatic shutdown, in the BIOS settings, you must set "ACPI fnuction" to "Enabled"; you must also enable APM (Advanced Power Management).

Automatic shutdown is a more complex process, it is in line with the systems and processes Csrss WinLogon and calls the shutdown function ShutdownSystem done, this function further calls SetSystemPowerState close the driver and other current execution procedures Subsystem ( Such as Plug and Play Manager, Power Manager, Execution Program, IO Manager, Configuration Manager, Memory Manager, etc.). In addition, when performing automatic shutdown, the system also checks the status of various external devices in the current system and the status of applications that have not been closed, and processes the data in each data buffer. If an error occurs in the above work, it will not shut down properly. Therefore, in general, all peripherals should be stopped before shutdown, and all applications should be closed before shutting down.

indeed often automatic shutdown in case of failure in the Windows system, here to talk about specific causes and treatment approaches.

1. automatic shutdown procedures file system is defective. In order to confirm whether this is the cause, the following experiment can be performed. In the "Start /Run" enter the command: "rundll32 user.exe, exitwindows" to see if it can shut down properly. If you can shut down normally under this command, it means that the automatic shutdown program may have some defects. If you are using Win98 system, please check the system in "Start /Programs /Accessories /System Tools /System Information /Tools /System File Checker" File integrity and patch files. If other systems (Me/2000/XP) are used, file patching can also be done in the corresponding project. If the patch file still does not resolve the issue, you can only reinstall the system. Running "rundll32 user.exe, exitwindows" can't be shut down normally. It may be that some system programs in the system are defective, but the solution is still to patch the system or reinstall the system.

2. Virus and some defective applications 籊IF89a (\\0 (\\0
Copyright © Windows knowledge All Rights Reserved