Filip correctly pointed out that my change 18782 was only a workaround and that the real fix would be to have services.exe correctly start auto-load drivers. This should do the trick. Modified: trunk/reactos/subsys/system/services/database.c _____
Modified: trunk/reactos/subsys/system/services/database.c --- trunk/reactos/subsys/system/services/database.c 2005-11-12 18:40:53 UTC (rev 19178) +++ trunk/reactos/subsys/system/services/database.c 2005-11-12 18:54:45 UTC (rev 19179) @@ -851,7 +851,7 @@
{ /* Load driver */ wcscpy(szDriverPath, - L"\Registry\Machine\System\CurrentControlSet\Services"); + L"\Registry\Machine\System\CurrentControlSet\Services\"); wcscat(szDriverPath, Service->lpServiceName);