Jump to content

Recommended Posts

Posted

Note that this is a procedural question. My question is at the bottom. Currently, I am using runonceex, but I have noticed that one of the service packs (or dx 9.0c, MP 9, or ie6sp1) also use it. I don't want to overwrite the service pack RunOnceEX, and I don't know what numbers the service pack uses so I don't know how which ones to avoid...

[edit: removing excess info for easier readability]

Now for my question. Does anyone know which svcpack uses RunOnceEx and which numbers it uses under %KEY% so I can avoid overwriting them or is there a better way to do this? I'm assuming I can overwrite the Title without problems...


Posted

To answer my own question, I installed a bare os, then installed all the patches via a batch file, and looked at the registry. Sure enough there is a potential conflict if you start RunOnceEx installs with at least one of the patches, and I'm not sure which one(s). If you use the RunOnceEx install method, avoid these key numbers:

101, 102, 103, 104, 500, 800, 801, 802

Convenient, that if you follow the suggestion in the guide in adding keys by 5s, you'll be fine untill you get to key 500. These numbers are all used by one or more of the many patches you need since SP4 on your first logon. Here is the code, for anyone interested:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx]
"Flags"=dword:00000a38
"Title"="Windows Update"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx\101]
@="Browsing Services"
"002"="D:\\WINNT\\system32\\mlang.dll|DllRegisterServer"
"004"="D:\\WINNT\\system32\\browseui.dll|DllRegisterServer"
"005"="D:\\WINNT\\system32\\browseui.dll|DllInstall|I"
"007"="D:\\WINNT\\system32\\shdocvw.dll|DllRegisterServer"
"008"="D:\\WINNT\\system32\\shdocvw.dll|DllInstall|I"
"009"="D:\\WINNT\\system32\\urlmon.dll|DllRegisterServer"
"010"="D:\\WINNT\\system32\\browsewm.dll|DllRegisterServer"
"012"="D:\\WINNT\\system32\\mshtml.dll|DllRegisterServer"
"013"="D:\\WINNT\\system32\\msrating.dll|DllRegisterServer"
"017"="D:\\WINNT\\system32\\plugin.ocx|DllRegisterServer"
"018"="D:\\WINNT\\system32\\sendmail.dll|DllRegisterServer"
"020"="D:\\WINNT\\system32\\asctrls.ocx|DllRegisterServer"
"021"="D:\\WINNT\\system32\\inetcpl.cpl|DllInstall|I"
"022"="D:\\WINNT\\system32\\mshtml.dll|DllInstall|I"
"027"="D:\\WINNT\\system32\\mshtmled.dll|DllRegisterServer"
"033"="D:\\WINNT\\system32\\proctexe.ocx|DllRegisterServer"
"034"="D:\\WINNT\\system32\\mshta.exe /register"
"036"="D:\\WINNT\\system32\\dxtrans.dll|DllRegisterServer"
"037"="D:\\WINNT\\system32\\dxtmsft.dll|DllRegisterServer"
"035"="D:\\WINNT\\system32\\mstime.dll|DllRegisterServer"
"003"="D:\\WINNT\\system32\\comctl32.dll|DllInstall|I"
"029"="D:\\WINNT\\system32\\corpol.dll|DllRegisterServer"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx\102]
@="Internet Tools"
"002"="D:\\WINNT\\system32\\imgutil.dll|DllRegisterServer"
"003"="D:\\WINNT\\system32\\pngfilt.dll|DllRegisterServer"
"009"="D:\\WINNT\\system32\\msxml3.dll|DllRegisterServer"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx\103]
"019"="D:\\WINNT\\system32\\csseqchk.dll|DllRegisterServer"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx\104]
@="System Services"
"002"="D:\\WINNT\\system32\\actxprxy.dll|DllRegisterServer"
"004"="D:\\WINNT\\system32\\cdfview.dll|DllRegisterServer"
"007"="D:\\WINNT\\system32\\inseng.dll|DllRegisterServer"
"008"="D:\\WINNT\\system32\\iesetup.dll|DllInstall|i"
"013"="D:\\WINNT\\system32\\webcheck.dll|DllRegisterServer"
"014"="D:\\WINNT\\system32\\occache.dll|DllRegisterServer"
"015"="D:\\WINNT\\system32\\occache.dll|DllInstall|i"
"024"="D:\\WINNT\\system32\\iepeers.dll|DllRegisterServer"
"030"="D:\\Program Files\\Common Files\\Microsoft Shared\\MSInfo\\ieinfo5.ocx|DllRegisterServer"
"079"="D:\\WINNT\\system32\\msident.dll|DllRegisterServer"
"020"="D:\\WINNT\\system32\\cryptdlg.dll|DllRegisterServer"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx\500]
"002"="D:\\WINNT\\system32\\digest.dll|DllInstall|i,HKLM"
"003"="D:\\WINNT\\system32\\wininet.dll|DllInstall|i,HKLM"
"010"="D:\\WINNT\\system32\\urlmon.dll|DllInstall|i,HKLM"
"019"="D:\\WINNT\\system32\\msieftp.dll|DllRegisterServer"
"087"="D:\\WINNT\\system32\\tdc.ocx|DllRegisterServer"
"088"="D:\\Program Files\\Common Files\\Microsoft Shared\\VGX\\vgx.dll|DllRegisterServer"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx\800]
"000"="D:\\WINNT\\system32\\inetcomm.dll|DllRegisterServer"
"001"="D:\\Program Files\\Outlook Express\\msoe.dll|DllRegisterServer"
"002"="D:\\Program Files\\Outlook Express\\oeimport.dll|DllRegisterServer"
"003"="D:\\Program Files\\Outlook Express\\oemiglib.dll|DllRegisterServer"
"004"="D:\\Program Files\\Common Files\\System\\directdb.dll|DllRegisterServer"
"005"="D:\\WINNT\\system32\\msoeacct.dll|DllRegisterServer"
"006"="D:\\Program Files\\Common Files\\System\\wab32.dll|DllRegisterServer"
"007"="D:\\Program Files\\Outlook Express\\wabimp.dll|DllRegisterServer"
"008"="D:\\Program Files\\Outlook Express\\wabfind.dll|DllRegisterServer"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx\801]
"000"="D:\\WINNT\\system32\\jscript.dll|DllRegisterServer"
"001"="D:\\WINNT\\system32\\vbscript.dll|DllRegisterServer"
"002"="D:\\WINNT\\system32\\scrrun.dll|DllRegisterServer"
"003"="D:\\WINNT\\system32\\scrobj.dll|DllRegisterServer"
"004"="D:\\WINNT\\system32\\wshext.dll|DllRegisterServer"
"005"="D:\\WINNT\\system32\\wshcon.dll|DllRegisterServer"
"006"="D:\\WINNT\\system32\\wshom.ocx|DllRegisterServer"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx\802]
"000"="D:\\WINNT\\system32\\jscript.dll|DllRegisterServer"
"001"="D:\\WINNT\\system32\\vbscript.dll|DllRegisterServer"
"002"="D:\\WINNT\\system32\\scrrun.dll|DllRegisterServer"
"003"="D:\\WINNT\\system32\\scrobj.dll|DllRegisterServer"
"004"="D:\\WINNT\\system32\\wshext.dll|DllRegisterServer"
"005"="D:\\WINNT\\system32\\wshcon.dll|DllRegisterServer"
"006"="D:\\WINNT\\system32\\wshom.ocx|DllRegisterServer"

I hope this helps someone other than just me...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...