If you dual-boot or run Linux, you have likely never seen this error. That is because the Linux kernel includes an open-source module called nct6775 (which covers NCT0031 and related Super I/O chips).
Last updated: May 2026. Information based on Windows 11 24H2, Linux kernel 6.8+, and Nuvoton Super I/O datasheets. acpi nct0031
The presence of ACPI NCT0031 in Linux’s dmesg log simply indicates the hardware was discovered; no driver issue exists because the kernel speaks directly to the I/O ports without needing Windows’ ACPI driver model. If you dual-boot or run Linux, you have
In some rare cases, Windows Update can resolve this. If you dual-boot or run Linux