diff --git a/base/services/umpnpmgr/install.c b/base/services/umpnpmgr/install.c index 80ef825890..fded60187d 100644 --- a/base/services/umpnpmgr/install.c +++ b/base/services/umpnpmgr/install.c @@ -109,7 +109,15 @@ InstallDevice(PCWSTR DeviceInstance, BOOL ShowWizard) RegCloseKey(DeviceKey); } - DPRINT1("Installing: %S\n", DeviceInstance); + if (wcscmp(DeviceInstance, L"Root\\ACPI_HAL\\0000") == 0) + { + DPRINT1("Skipping 'Root\\ACPI_HAL\\0000'.\n"); + goto cleanup; + } + else + { + DPRINT1("Installing: %S\n", DeviceInstance); + } /* Create a random UUID for the named pipe & event*/ UuidCreate(&RandomUuid);