Thanks, I'll try that, though I think that the problem is somewhere else -- most probably, in some HIVECLS.INF settings that are missing. I tried this and it seemed to work for me, I found an old build with similiar symptoms you are describing and gave it a test shot. Below is a snippet of the code I use in my START.bat: ~*SNIP*~ start /wait regsvr32 /s /i browseui.dll start /wait regsvr32 /s /i shell32.dll start /wait regsvr32 /s /i mshtml.dll start /wait regsvr32 /s /i shdocvw.dll start /wait regsvr32 /s devmgr.dll start /wait regsvr32 /s mlang.dll start /wait regsvr32 /s msxml.dll start /wait regsvr32 /s mycomput.dll start /wait regsvr32 /s mydocs.dll ~*SNIP*~ As you know some of these are not copied by default to %windir%\system32 must be added by batch in the build process. HTH