Microsoft tackled it in this way: they simple LIMITED the number of supported drivers. Simple, yet effective And probably they set restrictions to the drivers. *BUT* I have some good news While testing the new versions of the DriverPacks, I was checking the dosnet.inf file if it was edited correctly (the answer is NO, still figuring out WHY). While I was doing that, I noticed these entries: d1,usetup.exe,system32\smss.exe d1,ntdll.dll,system32\ntdll.dll So it DOES work! d1 = \I386 and system32 is a subfolder of I386, with indeed those files in it. So eventually it does work, but the question is if it also works for .cab files?