Windows2000 Soft Shutdown Exception Solution

  

The Win2003_2000 tutorial you are looking at is: Windows 2000 Soft Shutdown Exception Solution.

Everyone "old bird" and "novice" have been using Windows 2000 for quite some time, and its ease of use and stability are very popular. However, you may encounter some troubles in the process of using it - under the "瘟 bar" soft shutdown is normal, after installing Windows 2000, the microcomputer can not automatically turn off the power. This article will discuss, investigate, and list solutions and problem solving examples. I believe that both "old birds" and "novices" will get some inspiration and inspiration.

◆ Windows 2000 soft shutdown abnormality possible causes and corresponding solutions

1. Power is AT structure instead of ATX structure

Even "novice" may be for the author Dissatisfied: Is the AT power supply and the ATX power supply still not distinguishable? In fact, the author wants to emphasize that: Generally speaking, the microcomputer that uses AT power cannot be soft-shutdown, but some large companies (such as HP) use the AT power supply in the early stage, and can also soft-shut down under Windows 98, while in Windows. Can not be under 2000. Therefore, the power type cannot be judged by whether it can be soft-shutdown. If the power of your PC is AT power, it is normal to not be able to soft-shut down under Windows 2000. The solution is to replace the AT power supply with the ATX power supply. For specific cases, see the Microcomputer I list of the problem investigation and solution examples on the next page.

2. Improper CMOS settings

When installing Windows 2000, the ACPI function is not enabled (ACPI is set to Disabled), which causes soft shutdown and even unsuccessful installation.

Before installing Windows 2000, enter the CMOS settings, select "POWER MANAGEMENT SETUP" and set the ACPI Function to Enabled.

3.Related to BIOS and ACPI

Soft shutdown exceptions are mostly related to BIOS and ACPI. The focus of this article is also here.

BIOS (Basic Input/Output System) is a set of software through which the operating system (or installer) can communicate with the hardware of the computer.

ACPI (Advanced Configuration and Power Interface) is the latest standard for BIOS work. Windows 2000 not only supports ACPI-compatible BIOS versions, but also supports BIOS versions based on past power management (APM) and plug-and-play design.

While some ACPI-based BIOS versions are not compatible with the standard, the higher the ACPI BIOS version number, the more likely it is to be compatible with the standard.

So how do you determine if Windows 2000 is compatible with ACPI? This is also the key to solving the soft shutdown problem.

Under Windows 2000, right-click "My Computer" and select "Properties", enter "System Properties", then select "Hardware", click "Device Manager", double-click "Computer" to view the computer. Model:

If it is "Advanced Configuration and Power Interface (ACPI) PC", or "ACPI Uniprocessor PC", it means that Windows 2000 is compatible with ACPI, and your PC can be soft-shutdown.

If it is "Standby PC" or "MPS Uniprocessor PC", Windows 2000 is not compatible with ACPI, and your PC cannot be powered off.

If the computer has multiple CPUs, the computer model may have ACPI Mutiprocessor PC, MPS Mutiprocessor PC, and most of the microcomputers are single CPUs. The situation of multiple CPUs is not discussed here.

In fact, most of the current microcomputers support ACPI (download ACPI HCT v1.61.exe at http://www.microsoft.com/hwdev/acpihct.htm to test whether the BIOS supports ACPI function. ), press the “Pause” button when booting the PCI and ISA device list, pay attention to see if there is ACPI; or enter the CMOS settings and select “POWER MANAGEMENT SETUP” to see if there is an ACPI Function. If there is a description that your PC supports ACPI, the reason why you can't soft-shut down is because the ACPI function is not enabled during Windows 2000 installation. Why does this happen? Open the Txtsetup.sif file in the i386 directory of the Windows 2000 installer with Notepad and find the section of ACPIEnable.

ACPIEnable = 0. The ACPI function is not enabled during Windows 2000 installation, regardless of the BIOS; BR> ACPIEnable = 1, ACPI function is enabled during Windows 2000 installation, if the BIOS of the microcomputer supports ACPI function;
ACPIEnable = 2, in the Windows 2000 installation process will determine whether to enable ACPI function according to GoodACPIBios list, ACPIBiosDate, NWACL ;
ACPIBiosDate = mm,dd,yyyy If the BIOS date is after this date, even if the BIOS is not in the GoodACPIBios list, the Windows 2000 installation process will enable ACPI.
In Txtsetup.sif, the default settings for ACPIEnable and ACPIBiosDate are as follows:
[ACPIOptions]
ACPIEnable = 2
ACPIBiosDate = 01,01,1999

So if your The BIOS is not in the GoodACPIBios list. The BIOS date is before 01, 01, 1999. During the installation of Windows 2000, ACPI is not enabled. For this case, the following two solutions are used.

Option 1: Upgrade the BIOS and then install Windows 2000. The higher the BIOS version number, the more likely it is to be compatible with the standard, and the more likely the Windows 2000 installation process to enable ACPI functionality.

For "old birds", upgrading the BIOS is as simple as installing a software, but not necessarily for "novice". Moreover, it is possible that the current BIOS is already the highest version.

Option 2: Copy the i386 directory of the Windows 2000 installer to the hard disk, remove the read-only attribute of the Txtsetup.sif file in the directory, open it in Notepad, change ACPIEnable = 2 to ACPIEnable = 1, save After closing the file, then run winnt (or winnt32) to install Windows 2000 (When installing Windows 2000 under DOS, you must first run Smartdrv.exe, otherwise the installation process will be very long). See the Microcomputer II for a list of problem investigations and solution examples for specific cases.

4. Advanced power management support is not enabled

This situation is usually not compatible with ACPI in Windows 2000, but supports APM (Advanced Power Management), as long as advanced power management is enabled to resolve soft shutdown For the problem, see option three.

Scenario 3: Open "Power Options" in the "Control Panel", select the "Advanced Power Management" tab,

Put a checkmark on the "Enable Advanced Power Management Support" option box “√” (Figure 5), then click “OK”. See the Microcomputer III for a list of problem investigations and solution examples for specific cases.

◆List of problem investigation and solution examples

Press the “Pause” button at boot to observe the BIOS version and BIOS date. You can also observe from the registry by running the registry. Program Regedit, look for BIOSDate, BIOSName under Windows 98; look for SystemBiosDate, systemBiosVersion under Windows 2000.

The three microcomputers given in the following table are typical cases. The method of upgrading the BIOS mentioned in the above solution is not collected by the author. The reader can analyze and solve the problem according to the specific situation. problem.

Welcome to the letter ([email protected]) to discuss and communicate with the author.

Copyright © Windows knowledge All Rights Reserved