Acpi Nsc6001

The ACPI NSC6001 error is not a hardware failure. It is a software configuration problem rooted in Windows' Plug and Play driver database.

The NSC6001 is a family of ACPI-compliant embedded controllers (EC) produced by National Semiconductor (now part of Texas Instruments) historically used in laptops and embedded systems to handle power management, thermal control, keyboard scanning, and other low-level platform functions. It implements standard ACPI EC interfaces so the operating system can interact with platform hardware through ACPI methods (SB.EC and related objects).

Open your PC case (if desktop) or review your motherboard manual. The NSC6001 typically exists only on boards with:

If your board is from 2010 or newer, the NSC6001 entry is almost certainly a ghost device left by a driver or BIOS quirk. acpi nsc6001

If the yellow mark bothers you, go into your computer’s BIOS/UEFI (press F2, Del, or F10 during boot). Look for:

If you see options related to NSC 6001, CIR (Consumer Infrared), or Game Port, set them to Disabled. This removes the device from Windows enumeration entirely.


To understand ACPI NSC6001, we must break it down into three parts: The ACPI NSC6001 error is not a hardware failure

In short, ACPI NSC6001 is a phantom or legacy device that Windows detects on certain motherboards—often older Intel 865/875 or VIA-based systems, or surprisingly, modern embedded systems that use legacy ACPI tables for backward compatibility.

Some users report audio crackling or mouse stutter due to the ACPI driver continuously polling the NSC6001 device.

You can trick Windows into using a generic Microsoft ACPI driver. If your board is from 2010 or newer,

Note: This won't enable the chip's special features (like IrDA), but it makes the exclamation mark go away.

This is the most severe symptom. Windows attempts to put the legacy NSC device into a low-power state (D3), but the device either doesn't respond or the driver lacks proper power management hooks. The result: a Blue Screen with bug check code 0x0000009F.