Index: ntoskrnl/io/iomgr/iomgr.c =================================================================== --- ntoskrnl/io/iomgr/iomgr.c (revision 53911) +++ ntoskrnl/io/iomgr/iomgr.c (working copy) @@ -496,9 +496,6 @@ /* Initialize PnP manager */ IopInitializePlugPlayServices(); - /* Initialize HAL Root Bus Driver */ - HalInitPnpDriver(); - /* Make loader block available for the whole kernel */ IopLoaderBlock = LoaderBlock; @@ -525,6 +522,9 @@ DPRINT1("IopCreateArcNames failed: %lx\n", Status); return FALSE; } + + /* Initialize HAL Root Bus Driver */ + HalInitPnpDriver(); /* Mark the system boot partition */ if (!IopMarkBootPartition(LoaderBlock))