Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1325 lines
43 KiB

  1. @*: Lines marked with @w: are for workstation only
  2. @*: Lines marked with @s: are for server only
  3. @*: Lines marked with @@: or nothing are for both
  4. [Version]
  5. signature="$Windows NT$"
  6. ClassGUID={00000000-0000-0000-0000-000000000000}
  7. layoutfile=LAYOUT.INF
  8. ;
  9. ; The following section lists all the groups and items that must be deleted
  10. ; on upgrade. The format of the items in this section is:
  11. ;
  12. ; [StartMenu.ObjectsToDelete]
  13. ; <object type>,<description>,<path>,<common_group>
  14. ;
  15. ; where:
  16. ;
  17. ; <object type> is a number: 0 indicates a menu group
  18. ; 1 indicates a menu item
  19. ; <description> is the name of the group or item to be deleted;
  20. ; <path> is the path to the group or item to be deleted (it does not
  21. ; include the group or item name;
  22. ; <common_group> is a number: 0 indicates private group
  23. ; 1 indicates common group
  24. ;
  25. @*: NOTE: A group must be empty before it can be deleted.
  26. @*: (Delete all the items before you delete the group.)
  27. @*:
  28. [StartMenu.ObjectsToDelete]
  29. 1,%intro%,%main%,0
  30. 1,%pifedit%,%main%,0
  31. 1,%control%,%main%,0
  32. 1,%winfile%,%main%,0
  33. 1,%cmd%,%main%,0
  34. 1,%setup%,%main%,0
  35. 1,%readme%,%main%,0
  36. 1,%ntbooks%,%main%,0
  37. 1,%cmdref%,%main%,0
  38. 1,%printman%,%main%,0
  39. 1,%clipbrd%,%main%,0
  40. @s:1,%dfsadmin%,%admintools%,1
  41. 1,%terminal%,%accessories%,0
  42. 1,%mplayer%,%accessories%,0
  43. 1,%sndrec32%,%accessories%,0
  44. 1,%sndvol32%,%accessories%,0
  45. 1,%sndvol32old%,%accessories_multimedia%,0
  46. 1,%sndvol32old%,%accessories_multimedia%,1
  47. 1,%cdplayerold%,%accessories_multimedia%,0
  48. 1,%cdplayerold%,%accessories_multimedia%,1
  49. 1,%cdplayer%,%accessories%,0
  50. 1,%pbrush%,%accessories%,0
  51. 1,%printman%,%accessories%,0
  52. 1,%sync_manager%,%accessories%,0
  53. 1,%write%,%accessories%,0
  54. 1,%du_networking%,%accessories%,0
  55. 1,%network_and_dialup%,%accessories_communications%,1
  56. 1,%sol%,%prexp_accessories_games%,0
  57. 1,%winmine%,%prexp_accessories_games%,0
  58. 1,%freecell%,%prexp_accessories_games%,0
  59. 1,%pinball%,%prexp_accessories_games%,0
  60. 1,%hearts%,%prexp_accessories_games%,0
  61. 1,%spider%,%prexp_accessories_games%,0
  62. 1,%sol%,%prexp_accessories_games%,1
  63. 1,%winmine%,%prexp_accessories_games%,1
  64. 1,%freecell%,%prexp_accessories_games%,1
  65. 1,%pinball%,%prexp_accessories_games%,1
  66. 1,%hearts%,%prexp_accessories_games%,1
  67. 1,%spider%,%prexp_accessories_games%,1
  68. @*:
  69. @*: These next lines needed only to support XP Beta 2 -> XP RTM upgrades
  70. @*: (Can remove once we stop supporting upgrades from XP Beta 2.)
  71. 1,%ihearts%,%prexp_accessories_games%,0
  72. 1,%ispades%,%prexp_accessories_games%,0
  73. 1,%ibackgammon%,%prexp_accessories_games%,0
  74. 1,%icheckers%,%prexp_accessories_games%,0
  75. 1,%ireversi%,%prexp_accessories_games%,0
  76. 1,%ihearts%,%prexp_accessories_games%,1
  77. 1,%ispades%,%prexp_accessories_games%,1
  78. 1,%ibackgammon%,%prexp_accessories_games%,1
  79. 1,%icheckers%,%prexp_accessories_games%,1
  80. 1,%ireversi%,%prexp_accessories_games%,1
  81. @*: End of lines needed only to support XP Beta 2 -> XP RTM upgrades
  82. @*:
  83. 1,%dcomcnfg%,%admintools%,1
  84. 1,%ntbooks%,,0
  85. 1,%dvdplay%,%accessories_entertainment%,1
  86. @@:1,%musrmgr%,%admintools%,0
  87. @@:1,%musrmgr%,%admintools%,1
  88. @@:1,%explorer%,"",0
  89. @s:1,%ntbooks5%,,0
  90. @@:1,%ciadmin%,%admintools%,1
  91. 1,%CHAREDIT%,%accessories%,0
  92. 1,%ntbackup%,%accessories%,0
  93. 1,%maint_wiz%,%systemtools%,1
  94. 1,%compatwizard%,%systemtools%,1
  95. 1,%compatwizard%,%accessories%,1
  96. 0,%accessories_multimedia%,"",0
  97. 0,%accessories_multimedia%,"",1
  98. 1,%cmd%,"",0
  99. @*:0,%remoteaccess%,"",1
  100. @s:1,%old_srv_config%,%admintools%,1
  101. 1,%tlntadmn%,%admintools%,1
  102. @p:1,%locsecpol%,%admintools%,1
  103. 1,%oldnetcon%,%accessories_communications%,1
  104. 1,%dialer%,%accessories_communications%,1
  105. ;
  106. ; Items moved from personal Administrative Tools group to
  107. ; Administrative Tools (Common) group
  108. ;
  109. @@:1,%windisk%,%admintools%,0
  110. @@:1,%perfmon%,%admintools%,0
  111. @@:1,%ntbackup%,%admintools%,0
  112. @@:1,%eventvwr%,%admintools%,0
  113. @@:1,%winmsd%,%admintools%,0
  114. @@:1,%rasadmin%,%admintools%,0
  115. @s:1,%usrmgr%,%admintools%,0
  116. @s:1,%srvmgr%,%admintools%,0
  117. @s:1,%nwconv%,%admintools%,0
  118. @s:1,%upedit%,%admintools%,0
  119. @s:1,%admin_wiz%,%admintools%,0
  120. ;
  121. ; Items moved from Network Administration (Common) group to
  122. ; Administrative Tools (Common)
  123. ;
  124. @s:1,%netclientadmin%,%netadmintools%,1
  125. @s:1,%licmanager%,%netadmintools%,1
  126. ;
  127. ; Items moved from Administrative Tools to NT 4.0 Administrative Tools
  128. ;
  129. @@:1,%windisk%,%admintools%,1
  130. @@:1,%perfmon%,%admintools%,1
  131. @@:1,%eventvwr%,%admintools%,1
  132. @@:1,%winmsd%,%admintools%,1
  133. @@:1,%rasadmin%,%admintools%,1
  134. @s:1,%usrmgr%,%admintools%,1
  135. @s:1,%srvmgr%,%admintools%,1
  136. @s:1,%nwconv%,%admintools%,1
  137. @s:1,%admin_wiz%,%admintools%,1
  138. @s:1,%netclientadmin%,%admintools%,1
  139. @s:1,%licmanager%,%admintools%,1
  140. @s:1,%poledit%,%admintools%,1
  141. @*: ;
  142. @*: ; Items deleted from NT 4.0 Administrative tools
  143. @*: ; (these items existed on NT 5.0 Beta 1)
  144. @*: ;
  145. @s:1,%netclientadmin%,%nt4admintools%,1
  146. @s:1,%nwconv%,%nt4admintools%,1
  147. @@:1,%eventvwr%,%nt4admintools%,1
  148. @@:1,%windisk%,%nt4admintools%,1
  149. @@:1,%ntbackup%,%nt4admintools%,1
  150. @@:1,%perfmon%,%nt4admintools%,1
  151. @@:1,%winmsd%,%nt4admintools%,1
  152. @@:1,%rasadmin%,%nt4admintools%,1
  153. @s:1,%usrmgr%,%nt4admintools%,1
  154. @s:1,%srvmgr%,%nt4admintools%,1
  155. @s:1,%admin_wiz%,%nt4admintools%,1
  156. @s:1,%licmanager%,%nt4admintools%,1
  157. @s:1,%poledit%,%nt4admintools%,1
  158. @@:0,%nt4admintools%,"",0
  159. @*: ;
  160. @*: ; Items deleted from Administrative Tools
  161. @*: ; (These items were present on NT 5.0 Beta 1)
  162. @*: ;
  163. @@:1,%devmgmt%,%admintools%,1
  164. @@:1,%diskmgmt%,%admintools%,1
  165. @@:1,%svcmgmt%,%admintools%,1
  166. @@:1,%fsmgmt%,%admintools%,1
  167. @@:1,%ntbackup%,%admintools%,1
  168. @@:1,%ntwksvcmgmt%,%admintools%,1
  169. @@:1,%scheduled_tasks%,%admintools%,1
  170. @*: ;
  171. @*: ; Enterprise edition stuff
  172. @*: ;
  173. @e:1,%enterprise_installer%,%startup%,1
  174. @*:
  175. @*: Whistler 36613: CharMap is in Accessories, needs to go to Accessories\System Tools
  176. @*:
  177. @@:1,%charmap%,%accessories%,1
  178. @*: ;
  179. @*: ; Accessories\Games is now just Games
  180. @*: ;
  181. 0,%prexp_accessories_games%,"",0
  182. 0,%prexp_accessories_games%,"",1
  183. ;
  184. ; The following section lists all the items under 'Start Menu\Programs' that should
  185. ; be created on a clean install and upgrade. The format of the items in this section
  186. ; is:
  187. ;
  188. ; [StartMenuItems]
  189. ; <description> = <binary>,<commandline>,<iconfile>,<iconnum>,<infotip>
  190. ;
  191. ; Binary is the file whose presence in \system32 means that we need
  192. ; to create the program item. Commandline is the actual command line
  193. ; passed to progman for the item. Iconfile is optional and overrides
  194. ; the default icon that progman gives the item.
  195. ;
  196. ; <infotip> is and optional string that describes the shortcut
  197. ;
  198. [StartMenuItems]
  199. @@:@3:%remote_assistance% = rcimlby.exe,"%%SYSTEMROOT%%\system32\rcimlby.exe -LaunchRA","%%SYSTEMROOT%%\system32\rcimlby.exe",,"@%systemroot%\system32\rcbdyctl.dll,-151","%systemroot%\system32\rcbdyctl.dll",152
  200. ;
  201. ; The following section lists all the groups under 'Start Menu\Programs' that should
  202. ; be created on a clean install and upgrade. The format of the items in this section
  203. ; is:
  204. ;
  205. ; [StartMenuGroups]
  206. ; <group_name_id> = <description>,<common_group>,<resDLL,resID>
  207. ;
  208. ; where:
  209. ;
  210. ; <description> is the name of the group to be created;
  211. ; <common_group> is a number: 0 indicates private group
  212. ; 1 indicates common group
  213. ; <resDLL,resID> is optional:
  214. ; resDLL - File, DLL/Executable where resource id resides
  215. ; resID - Identifier of resource, integer
  216. ;
  217. ;
  218. [StartMenuGroups]
  219. @@:Accessories = %accessories%,0,"%SystemRoot%\system32\shell32.dll",21761
  220. @@:Accessibility = %accessibility%,0,"%SystemRoot%\system32\shell32.dll",21760
  221. @@:Startup = %startup%,0,"%SystemRoot%\system32\shell32.dll",21787
  222. @@:StartupCommon = %startup%,1,"%SystemRoot%\system32\shell32.dll",21787
  223. @@:AdminTools = %admintools%,1,"%SystemRoot%\system32\shell32.dll",21762
  224. @@!b:Entertainment = %accessories_entertainment%,0,"%SystemRoot%\system32\shell32.dll",21772
  225. @@:StartMenuCommon = %startmenucommon%,0
  226. @@:SystemTools = %systemtools%,1,"%SystemRoot%\system32\shell32.dll",21788
  227. ;
  228. ; Sections that follow are for program group items that are
  229. ; always added, and are in the following format:
  230. ;
  231. ; [<group_name_id>]
  232. ; <description> = <binary>,<commandline>,<iconfile>,<iconnum>,<infotip>,<resDLL,resID>
  233. ;
  234. ; Binary is the file whose presence in \system32 means that we need
  235. ; to create the program item. Commandline is the actual command line
  236. ; passed to progman for the item. Iconfile is optional and overrides
  237. ; the default icon that progman gives the item.
  238. ;
  239. ; <infotip> is and optional string that describes the shortcut
  240. ; <resDLL,resID> is optional:
  241. ; resDLL - File, DLL/Executable where resource id resides
  242. ; resID - Identifier of resource, integer
  243. ;
  244. #ifdef PRERELEASE
  245. @*:
  246. @*: BUGBUG - PRERELEASE - Comment out the line below 2 weeks before any major release
  247. @*: Don't localize "IDW Logging Tool" since it is not part of the product.
  248. @*:
  249. @@:[StartupCommon]
  250. @@:"IDW Logging Tool" = idwlog.exe,"idwlog.exe -3",,,1
  251. #endif
  252. [AdminTools]
  253. @@:%compmgmt% = compmgmt.msc,"compmgmt.msc /s",mycomput.dll,2,"@%SystemRoot%\system32\shell32.dll,-22535","%SystemRoot%\system32\shell32.dll",22023
  254. @@:%neweventvwr% = eventvwr.msc,"eventvwr.msc /s",els.dll,0,"@%SystemRoot%\system32\shell32.dll,-22541","%SystemRoot%\system32\shell32.dll",22029
  255. @@:%sysmon% = perfmon.msc,"perfmon.msc /s",sysmon.ocx,0,"@%SystemRoot%\system32\shell32.dll,-22567","%SystemRoot%\system32\shell32.dll",22055
  256. @@:%datasrcodbc% = odbcad32.exe,odbcad32.exe,odbcad32.exe,0,"@%SystemRoot%\system32\shell32.dll,-22537","%SystemRoot%\system32\shell32.dll",22025
  257. @@!p:%locsecpol% = secpol.msc,"secpol.msc /s",wsecedit.dll,0,"@%SystemRoot%\system32\shell32.dll,-22552","%SystemRoot%\system32\shell32.dll",22040
  258. @s:%licmanager2% = llsmgr.exe,llsmgr.exe,llsmgr.exe,0,"@%SystemRoot%\system32\shell32.dll,-22551","%SystemRoot%\system32\shell32.dll",22039
  259. @s!b!l:%srv_config% = cys.exe,"cys.exe",%SystemRoot%\system32\cys.exe,-135,"@%SystemRoot%\system32\cys.exe,-5000","%SystemRoot%\system32\cys.exe",1
  260. @s!b!l:%srv_manage% = mys.dll,"mshta.exe res://%SystemRoot%\system32\mys.dll/mys.hta",%SystemRoot%\system32\mys.dll,-1000,"@%SystemRoot%\system32\mys.dll,-1009","%SystemRoot%\system32\mys.dll",1010
  261. @s:%dfsmgr% = dfsgui.msc,"dfsgui.msc /s",dfsgui.dll,0,"@%SystemRoot%\system32\shell32.dll,-22540","%SystemRoot%\system32\shell32.dll",22028
  262. @*:%dirmgmt% = dsa.msc,"dsa.msc /s",%SystemRoot%\system32\dsadmin.dll,-203
  263. @*:%dommgmt% = domain.msc,"domain.msc /s",%SystemRoot%\system32\domadmin.dll,-215
  264. @*:%dssite% = dssite.msc,"dssite.msc /s",%SystemRoot%\system32\dsadmin.dll,-205
  265. @*:%mediasvc% = ntmsmgr.msc,"ntmsmgr.msc /s",,0
  266. @*:%certmgr% = cryptui.dll,"rundll32.exe cryptui.dll,CryptUIStartCertMgr",cryptui.dll,16
  267. @@:%services% = services.msc,"services.msc /s",filemgmt.dll,0,"@%SystemRoot%\system32\shell32.dll,-22571","%SystemRoot%\system32\shell32.dll",22059
  268. @*: temp 64 bits
  269. [Accessories]
  270. @*:%CHAREDIT% = eudcedit.exe,eudcedit.exe,,0,%charedit_infotip%
  271. @@:%cmd% = cmd.exe,cmd.exe,cmd.exe,0,"@%SystemRoot%\system32\shell32.dll,-22534","%SystemRoot%\system32\shell32.dll",22022
  272. %notepad% = notepad.exe,notepad.exe,,0,"@%SystemRoot%\system32\shell32.dll,-22563","%SystemRoot%\system32\shell32.dll",22051
  273. %synchronize% = mobsync.exe,mobsync.exe,,0,"@%SystemRoot%\system32\shell32.dll,-22574","%SystemRoot%\system32\shell32.dll",22062
  274. @w:%windowstour% = tourstart.exe,tourstart.exe,,0,"@%SystemRoot%\system32\tourstart.exe,-2","%SystemRoot%\system32\tourstart.exe",1
  275. @@:%compatwizard% = ,"hcp://system/compatctr/compatmode.htm",compatUI.dll,0, "@%systemRoot%\system32\compatUI.dll,-117", "%SystemRoot%\system32\compatUI.dll", 115
  276. [Entertainment]
  277. [StartMenuCommon]
  278. %windowsupdate% = wupdmgr.exe,wupdmgr.exe,,0,"@%SystemRoot%\system32\shell32.dll,-22580"
  279. @w:%windowscatalog% = ,"http://go.microsoft.com/fwlink/?LinkId=374",moricons.dll,107,"@%SystemRoot%\system32\shell32.dll,-22587","%SystemRoot%\system32\shell32.dll",22075
  280. @s:%windowscatalog% = ,"http://go.microsoft.com/fwlink/?LinkId=7202",moricons.dll,107,"@%SystemRoot%\system32\shell32.dll,-22587","%SystemRoot%\system32\shell32.dll",22075
  281. @@:@i:%oobe_desc% = oobe\msoobe.exe,"%%SYSTEMROOT%%\system32\oobe\msoobe.exe /A",,0,"@%SystemRoot%\system32\oobe\msoobe.exe,-2001","%SystemRoot%\system32\oobe\msoobe.exe",2000
  282. @w:%configureprograms% = appwiz.cpl,"control.exe appwiz.cpl,,3",appwiz.cpl,-1504,"@%SystemRoot%\system32\appwiz.cpl,-131","%SystemRoot%\system32\appwiz.cpl",130
  283. [SystemTools]
  284. @@:%ntbackup% = ntbackup.exe,ntbackup.exe,,0,"@%SystemRoot%\system32\shell32.dll,-22530","%SystemRoot%\system32\shell32.dll",22018
  285. @*:%msinfo% = ,"""%ProgramFiles%\Common Files\Microsoft Shared\MSInfo\msinfo.exe""",,0,%msinfo_infotip%
  286. @@:@i:%oobe_desc% = oobe\msoobe.exe,"%%SYSTEMROOT%%\system32\oobe\msoobe.exe /A",,0,"@%SystemRoot%\system32\oobe\msoobe.exe,-2001","%SystemRoot%\system32\oobe\msoobe.exe",2000
  287. @w:@i:%migwiz_desc% = usmt\migwiz.exe,"%%SYSTEMROOT%%\system32\usmt\migwiz.exe",,0,"@%SystemRoot%\system32\usmt\migwiz.exe,-203","%SystemRoot%\system32\usmt\migwiz.exe",202
  288. @*: ; BUGBUG the [Accessibility] section should be moved from the localizable
  289. @*: ; text file back to here.
  290. @*:; The section below needs the same prefix(@@:@i:) as the oobe line under [StartMenuCommon]
  291. @*:; We use the section to remove the above created shortcut.
  292. @@:@i:[DEL_OOBE_ACTIVATE]
  293. @@:@i:ProfileItems = OOBE_ACTIVATE
  294. @@:@i:[OOBE_ACTIVATE]
  295. @@:@i:Name=%oobe_desc%,0x0000002
  296. @@:@i:SubDir=%startmenucommon%
  297. @@:@i:[DEL_ACTIVATE]
  298. @@:@i:ProfileItems = OOBE_ACTIVATE, OOBE_ACTIVATE2
  299. @@:@i:[OOBE_ACTIVATE2]
  300. @@:@i:Name=%oobe_desc%,0x0000002
  301. @@:@i:SubDir=%systemtools%
  302. @*:; We use the section to restore the above oobe activate shortcut.
  303. @@:@i:[RESTORE_OOBE_ACTIVATE]
  304. @@:@i:ProfileItems = RESTORE_OOBE_ACTIVATE_STARTMENU, RESTORE_OOBE_ACTIVATE_SYSTEMTOOLS
  305. @@:@i:[RESTORE_OOBE_ACTIVATE_STARTMENU]
  306. @@:@i:Name = %oobe_desc%
  307. @@:@i:CmdLine = 11,,"%%SYSTEMROOT%%\system32\oobe\msoobe.exe /A"
  308. @@:@i:SubDir = %startmenucommon%
  309. @@:@i:InfoTip = "@%SystemRoot%\system32\oobe\msoobe.exe,-2001"
  310. @@:@i:DisplayResource="%SystemRoot%\system32\oobe\msoobe.exe",2000
  311. @@:@i:[RESTORE_OOBE_ACTIVATE_SYSTEMTOOLS]
  312. @@:@i:Name = %oobe_desc%
  313. @@:@i:CmdLine = 11,,"%%SYSTEMROOT%%\system32\oobe\msoobe.exe /A"
  314. @@:@i:SubDir=%systemtools%
  315. @@:@i:InfoTip = "@%SystemRoot%\system32\oobe\msoobe.exe,-2001"
  316. @@:@i:DisplayResource="%SystemRoot%\system32\oobe\msoobe.exe",2000
  317. ;
  318. ; Products catalogs that need to be installed during GUI-mode setup...
  319. ;
  320. [ProductCatalogsToInstall]
  321. NT5INF.CAT, 1 ; catalog against which syssetup.inf itself should be verified.
  322. NT5.CAT
  323. NTPRINT.CAT
  324. NT5IIS.CAT
  325. @w:@i:MAPIMIG.CAT ; Catalog for MAPI Migration DLL. Should be removed after beta2 when Migration dll is rewritten.
  326. @*: ; Cat files for some OCs
  327. @w:@i:FP4.CAT ; for front page server extensions 2000
  328. @w:@m:FP5.CAT ; for front page server extensions 2002
  329. @s:@@:FP5.CAT ; for front page server extensions 2002
  330. IMS.CAT
  331. @s:@@:INS.CAT
  332. @w:@i:MSMSGS.CAT ; for MSN Messenger
  333. ; @@:@3:PHIME.CAT ;temp disable for 64bit until fix is ready
  334. ; @@:@3:PYIME.CAT ;temp disable for 64bit until fix is ready
  335. ;@@:@i:MW760.CAT
  336. ;@@:@i:MW770.CAT
  337. @s!b:@3:WMSocm.CAT
  338. IASNT4.CAT
  339. @@:@6:WOW64.CAT
  340. @@:@6:WOWLANG.CAT
  341. @@:@@:MSTSWEB.CAT ; For terminal server web client
  342. @@:@i:OEMBIOS.CAT
  343. @s!b:@i:FXSCAT.CAT ; For Fax down level clients
  344. @s:@i:sasetup.CAT ; For Remote Admin Tools msi
  345. @s:@i:adminpak.CAT ; For adminpak msi
  346. @s:@i:admt.cat ; For ADMT msi packages
  347. @s!b:@i!m:UDDI.CAT ; For UDDI Services
  348. ;
  349. ; Products catalogs that need to be removed during GUI-mode setup...
  350. ;
  351. ; catalog_name,attribute_name,attribute_value
  352. ; Any combination of these values is permitted.
  353. ; For example, if catalog_name name and attribute_value are missing (as is the case with WindowsUpdateCatalog and SPLevel),
  354. ; every catalog that have an attribute named attribute_name (regardless of catalog name or attribute value) will be removed.
  355. ;
  356. [ProductCatalogsToUninstall]
  357. ICH2USB.CAT
  358. IEEXCEP.CAT ; IE exception pack catalog (not registered)
  359. OEEXCEP.CAT ; Outlook Express exception pack catalog (not registered)
  360. OE5EXCEP.CAT ; Outlook Express 5 exception pack catalog (not registered)
  361. QFE.CAT
  362. QFEB3.CAT
  363. QFERC2.CAT
  364. QFERC3.CAT
  365. SP0.CAT
  366. SP1.CAT
  367. SP2.CAT
  368. SP3.CAT
  369. SP4.CAT
  370. SP5.CAT
  371. SP6.CAT
  372. SP7.CAT
  373. SP8.CAT
  374. SP9.CAT
  375. SP10.CAT
  376. NT5PRTX.CAT
  377. IE501SP.CAT
  378. #ifdef PRERELEASE
  379. FIX.CAT
  380. #endif
  381. IDXWU.CAT
  382. IDXDU.CAT
  383. @@:@i:HPCRDP.CAT
  384. ; DX 8.0
  385. DX4.08.00.0400.10brz.CAT
  386. DX4.08.00.0400.10chs.CAT
  387. DX4.08.00.0400.10cht.CAT
  388. DX4.08.00.0400.10cze.CAT
  389. DX4.08.00.0400.10dut.CAT
  390. DX4.08.00.0400.10eng.CAT
  391. DX4.08.00.0400.10frn.CAT
  392. DX4.08.00.0400.10ger.CAT
  393. DX4.08.00.0400.10itn.CAT
  394. DX4.08.00.0400.10jpn.CAT
  395. DX4.08.00.0400.10kor.CAT
  396. DX4.08.00.0400.10pol.CAT
  397. DX4.08.00.0400.10rus.CAT
  398. DX4.08.00.0400.10spa.CAT
  399. DX4.08.00.0400.10swe.CAT
  400. DX4.08.00.0400.10.CAT
  401. DX4.08.00.0400.10D.CAT
  402. DX4.08.00.0400.10engD.CAT
  403. BDA4.08.00.0400.10.CAT
  404. BDA4.08.00.0400.10D.CAT
  405. ; DX 8.0a
  406. DX4.08.00.0400.14brz.CAT
  407. DX4.08.00.0400.14chs.CAT
  408. DX4.08.00.0400.14cht.CAT
  409. DX4.08.00.0400.14cze.CAT
  410. DX4.08.00.0400.14dut.CAT
  411. DX4.08.00.0400.14eng.CAT
  412. DX4.08.00.0400.14frn.CAT
  413. DX4.08.00.0400.14ger.CAT
  414. DX4.08.00.0400.14itn.CAT
  415. DX4.08.00.0400.14jpn.CAT
  416. DX4.08.00.0400.14kor.CAT
  417. DX4.08.00.0400.14pol.CAT
  418. DX4.08.00.0400.14rus.CAT
  419. DX4.08.00.0400.14spa.CAT
  420. DX4.08.00.0400.14swe.CAT
  421. DX4.08.00.0400.14.CAT
  422. DX4.08.00.0400.14D.CAT
  423. DX4.08.00.0400.14engD.CAT
  424. BDA4.08.00.0400.14.CAT
  425. BDA4.08.00.0400.14D.CAT
  426. ; DX 8.1
  427. DXNT.CAT
  428. DXBDA.CAT
  429. DXXP.CAT
  430. ; These qfes should of had the SPLevel attribute set so they would be deleted automatically.
  431. Q323172.CAT
  432. Q326874.CAT
  433. Q326877.CAT
  434. Q326878.CAT
  435. Q326881.CAT
  436. Q326883.CAT
  437. Q326885.CAT
  438. Q326887.CAT
  439. Q326948.CAT
  440. Q326975.CAT
  441. Q327184.CAT
  442. Q327186.CAT
  443. Q327188.CAT
  444. Q327189.CAT
  445. Q327190.CAT
  446. Q327192.CAT
  447. Q327301.CAT
  448. Q327307.CAT
  449. Q327308.CAT
  450. Q327661.CAT
  451. Q327783.CAT
  452. Q327879.CAT
  453. Q327880.CAT
  454. Q328017.CAT
  455. ; Remove any catalogs with WindowsUpdateCatalog or SPLevel attribute
  456. ,WindowsUpdateCatalog ; WU catalogs
  457. ,SPLevel ; SP non-cumulative catalogs
  458. @*:;
  459. @*:; This section "versions" component packages. The version listed in this inf
  460. @*:; is the version of the package currently shipping in the operating system
  461. @*:; If a registered package has a lower version level, then the registered
  462. @*:; package is removed, preserving the newer version in the operating system.
  463. @*:;
  464. @*:; format of this section is
  465. @*:; <guid> = MAKELONG(versionminor,versionmajor)
  466. @*:;
  467. @*:; for example, {F1CAE27D-85D3-4642-B9E9-48D7F9F56C82} = 0x00020006
  468. @*:; indicates that the operating system ships with version 2.6 of
  469. @*:; package {F1CAE27D-85D3-4642-B9E9-48D7F9F56C82}, and therefore any
  470. @*:; migration package less than or equal to version 2.6 will be removed.
  471. [OsComponentPackagesToRemove]
  472. {89820200-ECBD-11cf-8B85-00AA005B4383}=0x00060000 ; IE 6.0
  473. {44BBA840-CC51-11CF-AAFA-00AA00B6015C}=0x00060000 ; Outlook Express 6.0
  474. {A2F3B5A7-2D39-4A4E-96E6-BFADEBCBB27B}=0x00020046 ; SQL Server ODBC Drivers 2.70
  475. {B15C73EE-0AD0-41C2-BC15-D0A623F0078C}=0x00020046 ; Microsoft SQL Server Network Libraries 2.70
  476. {BA63DE4B-CAD8-49C5-A3F2-E976BEB019C8}=0x00020046 ; Microsoft SQL Server OLE DB Provider 2.70
  477. {E9A84D17-E5C1-4890-A557-4460207F6AAF}=0x00020046 ; WebData Setup 2.70
  478. {F1CAE27D-85D3-4642-B9E9-48D7F9F56C82}=0x00020046 ; MDAC 2.70
  479. {CEB436C4-6F1A-11D2-BA10-00A0C9CCA9A1}=0x00050014 ; Telnet Client 5.20
  480. {CEB43705-6F1A-11D2-BA10-00A0C9CCA9A1}=0x00050014 ; Telnet Server 5.20
  481. {4F645220-306D-11D2-995D-00C04F98BBC9}=0x00050006 ; Scripting 5.6
  482. {8621B4C0-C35B-4f46-89EB-529E75F501EA}=0x00010003 ; Windows Media Services 1.3
  483. {2E742517-5D48-4DBD-BF93-48FDCF36E634}=0x00020000 ; Windows Installer (MSI) 2.0
  484. {DCB666AB-5541-44CA-9F7E-B516DF807CAF}=0x00050001 ; Microsoft Patch Engine
  485. {BA840A40-FE9C-49A6-B5DA-18EEEF49B9A7}=0x00050000 ; Active Accessibility 2.0 (registered as 5.0 for future versions)
  486. ;
  487. ; Base device classes that should always be installed...
  488. ;
  489. [DeviceInfsToInstall]
  490. @@:@@:1394.inf
  491. @@:@3:61883.inf
  492. @@:@3:avc.inf
  493. @@:@i:battery.inf
  494. @@:@@:biomtric.inf
  495. @@:@@:cdrom.inf
  496. @@:@@:cpu.inf
  497. @@:@@:enum1394.inf
  498. @@:@@:flash.inf
  499. @@:@@:disk.inf
  500. @@:@@:display.inf
  501. @@:@@:dot4.inf
  502. @@:@@:dot4prt.inf
  503. @@:@@:fdc.inf
  504. @@:@@:flpydisk.inf
  505. @@:@@:genprint.inf
  506. @@:@@:hal.inf
  507. @@:@@:input.inf
  508. @@:@@:keyboard.inf
  509. @@:@@:legcydrv.inf
  510. @@:@@:machine.inf
  511. @@:@@:mchgr.inf
  512. @@:@@:mdmsetup.inf
  513. @@:@@:mf.inf
  514. @@:@@:monitor.inf
  515. @@:@@:mshdc.inf
  516. @@:@@:msmouse.inf
  517. @@:@@:msports.inf
  518. @@:@@:multiprt.inf
  519. @@:@i:ntapm.inf
  520. @@:@@:netclass.inf
  521. @@!e:@i:netirsir.inf
  522. @@:@@:ntprint.inf
  523. @@:@@:pcmcia.inf
  524. @@:@@:pnpscsi.inf
  525. @@:@@:sbp2.inf
  526. @@:@@:smartcrd.inf
  527. @@:@@:sslaccel.inf
  528. @@:@@:sti.inf
  529. @@:@@:tape.inf
  530. @@:@@:usb.inf
  531. @@:@@:wdmaudio.inf
  532. @@:@@:volume.inf
  533. @@:@@:volsnap.inf
  534. @@:@3:wceusbsh.inf
  535. ;
  536. ; Base device classes that should be installed only if the class
  537. ; already exists.
  538. ;
  539. [DeviceInfsToInstallIfExists]
  540. @@:@i:memstpci.inf
  541. @s:@i:bfax.inf
  542. ;@@:@i!n:mwtpdsp.inf
  543. ;
  544. ; (Partial) ordering for detection. Class installers in this
  545. ; list will be called in the specified order (before any other
  546. ; class installers) with DIF_FIRSTTIMESETUP.
  547. ;
  548. [DetectionOrder]
  549. {4D36E968-E325-11CE-BFC1-08002BE10318} ; Display
  550. {4D36E972-E325-11CE-BFC1-08002BE10318} ; Net
  551. ;
  552. ; List of class installers that (a) don't want their detection batched with
  553. ; anyone else and (b) must be run _after_ the batched detection runs. For
  554. ; example, the modem class installer does detection by sending AT strings out
  555. ; the COM port, so any legacy COM ports that are going to be detected/installed
  556. ; by the Ports class installer had better be on-line before the modem class
  557. ; installer does detection. Otherwise, we won't find legacy modems hanging off
  558. ; of legacy COM ports (this includes legacy ISA modem cards, which look to us
  559. ; like COM ports with modems attached).
  560. ;
  561. [NonBatchedDetection]
  562. {4D36E96D-E325-11CE-BFC1-08002BE10318} ; Modem
  563. @*:
  564. @*: The section below lists the class of devices whose class installer
  565. @*: should not be invoked, if the device is already installed.
  566. @*:
  567. [InstalledDevicesToSkip]
  568. @*: {36FC9E60-C465-11CF-8056-444553540000} = 1 ; Universal serial bus controller
  569. @*: {386101A0-DC56-11D0-BD4F-00401C6097E7} = 1 ; Digi Multiport Serial adapters
  570. @*: {4D36E965-E325-11CE-BFC1-08002BE10318} = 1 ; CD-ROM drives
  571. @*: {4D36E967-E325-11CE-BFC1-08002BE10318} = 1 ; Disk drives
  572. @*: {4D36E968-E325-11CE-BFC1-08002BE10318} = 1 ; Display adapters
  573. @*: {4D36E96A-E325-11CE-BFC1-08002BE10318} = 1 ; Hard disk controllers
  574. @*: {4D36E96B-E325-11CE-BFC1-08002BE10318} = 1 ; Keyboard
  575. @*: {4D36E96C-E325-11CE-BFC1-08002BE10318} = 1 ; Sound, video and game controllers
  576. @*: {4D36E96D-E325-11CE-BFC1-08002BE10318} = 1 ; Modem
  577. @*: {4D36E96E-E325-11CE-BFC1-08002BE10318} = 1 ; Monitor
  578. @*: {4D36E96F-E325-11CE-BFC1-08002BE10318} = 1 ; Mouse
  579. @*: {4D36E972-E325-11CE-BFC1-08002BE10318} = 1 ; Network adapters
  580. @*: {4D36E973-E325-11CE-BFC1-08002BE10318} = 1 ; Network Client
  581. @*: {4D36E974-E325-11CE-BFC1-08002BE10318} = 1 ; Network Service
  582. @*: {4D36E975-E325-11CE-BFC1-08002BE10318} = 1 ; Network Protocol
  583. @*: {4D36E977-E325-11CE-BFC1-08002BE10318} = 1 ; PCMCIA Adapters
  584. @*: {4D36E978-E325-11CE-BFC1-08002BE10318} = 1 ; Ports (COM & LPT)
  585. @*: {4D36E979-E325-11CE-BFC1-08002BE10318} = 1 ; Printer
  586. @*: {4D36E97B-E325-11CE-BFC1-08002BE10318} = 1 ; SCSI and RAID controllers
  587. @*: {4D36E97D-E325-11CE-BFC1-08002BE10318} = 1 ; System devices
  588. @*: {4D36E97E-E325-11CE-BFC1-08002BE10318} = 1 ; Other devices
  589. @*: {6BDD1FC1-810F-11D0-BEC7-08002BE2092F} = 1 ; 1394 Bus Controller
  590. @*: {6D807884-7D21-11CF-801C-08002BE10318} = 1 ; Tape drives
  591. @*: {71A27CDD-812A-11D0-BEC7-08002BE2092F} = 1 ; Storage volumes
  592. @*: {72631E54-78A4-11D0-BCF7-00AA00B7B32A} = 1 ; Battery Class Drivers
  593. @*: {745A17A0-74D3-11D0-B6FE-00A0C90F57DA} = 1 ; Human Input Devices (HID)
  594. @*: {811FC6A5-F728-11D0-A537-0000F8753ED1} = 1 ; Parallel
  595. @*: {8ECC055D-047F-11D1-A537-0000F8753ED1} = 1 ; Non-Plug and Play Drivers
  596. @*: {CE5939AE-EBDE-11d0-B181-0000F8753EC4} = 1 ; Medium Changers
  597. [Files.Install.CleanInstall]
  598. CopyFiles=Files.System, \
  599. Files.System.CopyAlways, \
  600. Files.NoWin31.System32ToSysroot, \
  601. Files.NoWin31.System32ToSystem
  602. [Files.Install.CleanInstall.Win31]
  603. CopyFiles=Files.System, \
  604. Files.System.CopyAlways
  605. [Files.Install.Upgrade]
  606. CopyFiles=Files.System.CopyAlways, \
  607. Files.NoWin31.System32ToSysroot, \
  608. Files.NoWin31.System32ToSystem
  609. [Files.Install.Upgrade.Win31]
  610. CopyFiles=Files.System.CopyAlways
  611. [DestinationDirs]
  612. Files.System = 11
  613. Files.System.CopyAlways = 11
  614. Files.NoWin31.System32ToSysroot = 10
  615. Files.NoWin31.System32ToSystem = 50
  616. Dialer.DelFiles = 16422 ,%Dialer_DIR%
  617. [Files.NoWin31.System32ToSysroot]
  618. @@:@3:NOTEPAD.EXE
  619. [Files.NoWin31.System32ToSystem]
  620. @@:@3:AVICAP.DLL
  621. @@:@3:AVIFILE.DLL
  622. @@:@3:COMMDLG.DLL
  623. @@:@3:LZEXPAND.DLL
  624. @@:@3:KEYBOARD.DRV
  625. @@:@3:MCIAVI.DRV
  626. @@:@3:MCISEQ.DRV
  627. @@:@3:MCIWAVE.DRV
  628. @@:@3:MMSYSTEM.DLL
  629. @@:@3:MMTASK.TSK
  630. @@:@3:MOUSE.DRV
  631. @@:@3:MSVIDEO.DLL
  632. @@:@3:OLECLI.DLL
  633. @@:@3:OLESVR.DLL
  634. @@:@3:SHELL.DLL
  635. @@:@3:SOUND.DRV
  636. @@:@3:SYSTEM.DRV
  637. @@:@3:TAPI.DLL
  638. @@:@3:TIMER.DRV
  639. @@:@3:VER.DLL
  640. @@:@3:VGA.DRV
  641. @@:@3:WFWNET.DRV
  642. @@:@3:WINSPOOL.DRV
  643. ;
  644. ; Files to be copied in initial install case only.
  645. ;
  646. [Files.System]
  647. @@:@3:AUTOEXEC.TMP,AUTOEXEC.NT
  648. @@:@3:CONFIG.TMP,CONFIG.NT
  649. ;
  650. ; Files to be copied in initial and upgrade cases.
  651. ;
  652. [Files.System.CopyAlways]
  653. ;
  654. ; Files to be marked read-only. These were installed by text-mode.
  655. ;
  656. [Files.MarkReadOnly]
  657. @@:perfmon.msc
  658. ;
  659. ; List of registry infs that we process at Setup time.
  660. ; (empty)
  661. [RegistryInfs]
  662. ;
  663. ; Infs that get run at optional components time,
  664. ; in initial and upgrade cases.
  665. ;
  666. [Infs.Always]
  667. wsh.inf,DefaultInstall
  668. ie.inf,DefaultInstall
  669. @@:@i:secdrv.inf,DefaultInstall
  670. mdac.inf,DefaultInstall
  671. icwnt5.inf,DefaultInstall
  672. mstask.inf,DefaultInstall.NT
  673. msoe50.inf,DefaultInstall
  674. wab50.inf,DefaultInstall
  675. tshoot.inf,DefaultInstall
  676. @s:tshootsv.inf,DefaultInstall
  677. @e:tshootas.inf,DefaultInstall
  678. dfrg.inf,DefaultInstall
  679. msinfo32.inf,DefaultInstall
  680. @@:@@!m:axant5.inf,DefaultInstall
  681. @@:@3:msnetmtg.inf,DefaultInstall
  682. @@:@i:mplayer2.inf,InstallWMP64
  683. @w:@3:sr.inf,DefaultInstall
  684. icminst.inf,DefaultInstall
  685. apcompat.inf,DefaultInstall
  686. shell.inf,DefaultInstall
  687. shl_img.inf,DefaultInstall
  688. @w:@i:netupnph.inf,DefaultInstall
  689. devxprop.inf,DefaultInstall
  690. syssetup.inf,SpecialInstall
  691. @@:pchealth.inf,DefaultInstall
  692. @@:@i:oobe.inf,DefaultInstall
  693. sapi5.inf,DefaultInstall
  694. @w:@3:moviemk.inf,DefaultInstall
  695. qmgr.inf,DefaultInstall
  696. @@:@i:drm.inf,InstallDRM
  697. @@:@i:wmdm.inf,InstallWMDM
  698. @@:@i:wmfsdk.inf,InstallWMFSDK
  699. @@:@i:wmp.inf,InstallWMP7
  700. @w:@i:wmtour.inf,DefaultInstall
  701. ;@w:@i:mymusic.inf,InstallWMPlaylist
  702. @w:@3:swflash.inf,DefaultInstall
  703. @w:@3:dimaps.inf,DefaultInstall
  704. @s!e:@3:dimaps.inf,MinimalInstall
  705. @@:@6:is_wow64.inf,DefaultInstall
  706. @@:@@:vgx.inf,DefaultInstall
  707. @@:@i:srchasst.inf,DefaultInstall
  708. @s!l:@i:sakit.inf,DefaultInstall
  709. [ServicesToRename]
  710. OLE = RpcSs
  711. [RegistrationPhase1]
  712. RegisterDlls=EarlyOleControlDlls
  713. [RegistrationPhase2]
  714. RegisterDlls=OleControlDlls
  715. [RegistrationCrypto]
  716. RegisterDlls=CryptoDlls
  717. [CryptoDlls]
  718. 11,,rsaenh.dll,1
  719. 11,,dssenh.dll,1
  720. 11,,initpki.dll,1,600
  721. [EarlyOleControlDlls]
  722. @*:;
  723. @*:; atl.dll, txflog.dll, netcfgx.dll, netshell.dll need to be registered before
  724. @*:; netsetup executes
  725. @*:;
  726. 11,,atl.dll,1
  727. 11,,txflog.dll,1
  728. 11,,netcfgx.dll,1
  729. 11,,netman.dll,1
  730. 11,,netshell.dll,1
  731. @*: temp 64 bits
  732. 11,,odbcconf.dll,1
  733. 11,,msiexec.exe,,,"/regserver /q"
  734. 11,,Lodctr.exe,,,"/c:perfd009.dat /h:perfi009.dat /l:009"
  735. @*:;
  736. @*:; Cicero
  737. @*:;
  738. @@:@@:11,,msctf.dll,1
  739. @*:;
  740. @*:; List of images that need to have self registration
  741. @*:;
  742. @*:;
  743. @*:; Syntax is as follows (and is in the platform SDK as well)
  744. @*:;
  745. @*:; <dirid>,<subdir>,<filename>,<registration flags>,<optional timeout>,<arguments>
  746. @*:;
  747. @*:;<dirid> supplies the base directory id of the file.
  748. @*:;
  749. @*:;<subdir> if specified, specifies the subdir from the base directory
  750. @*:; where the file resides
  751. @*:;
  752. @*:;<filename> specifies the name of the file to be registered
  753. @*:;
  754. @*:;<registration flags> specifies the registration action to be taken
  755. @*:;
  756. @*:; FLG_REGSVR_DLLREGISTER ( 0x00000001 )
  757. @*:; FLG_REGSVR_DLLINSTALL ( 0x00000002 )
  758. @*:;
  759. @*:;<optional timeout> specifies how long to wait for the registration to
  760. @*:; complete. if not specified, use the default timeout
  761. @*:; (default is 60 seconds), field is in seconds
  762. @*:;
  763. @*:;<arguments> if specified, contains the cmdline to pass to an executable
  764. @*:; if we're not handling an EXE, this argument is ignored
  765. [OleControlDlls]
  766. @@:@@:11,,ole32.dll,1
  767. @@:@@:11,,mfc42.dll,1
  768. @@:@@:11,,mfc42u.dll,1
  769. @@:@@:11,,oleaut32.dll,1
  770. @@:@@:11,,oleacc.dll,1
  771. @@:@@:11,,comcat.dll,1
  772. @@:@@:11,,sxs.dll,2
  773. @@:@3:11,,msvbvm60.dll,1
  774. @@:@@:11,,w32time.dll,1
  775. @@:@i:11,setup,fxsocm.dll,1
  776. @*:; Entries below here are ISPU
  777. @*:; Entries below here are IE
  778. @@:@@:11,,shell32.dll,3
  779. @@:@@:11,,comctl32.dll,2
  780. @@:@@:11,,autodisc.dll,1
  781. @@:@@:11,,shmedia.dll,1
  782. @@:@@:11,,themeui.dll,3
  783. @@:@@:11,,wininet.dll,2
  784. @@:@@:11,,hlink.dll,1
  785. @@:@@:11,,browseui.dll,3
  786. @@!d!b:@3:11,,browsewm.dll,1
  787. @*: shdocvw.dll takes a really long time to register, give it a 10 minute
  788. @*: timeout instead of the default
  789. @@:@@:11,,shdocvw.dll,3,600
  790. @@:@@:11,,msaatext.dll,1
  791. @@:@@:11,,mshtml.dll,3
  792. @@:@@:11,,mshtmled.dll,1
  793. @@:@@!a:11,,csseqchk.dll,1
  794. @@:@@:11,,msrating.dll,1
  795. @@:@@:11,,mstime.dll,1
  796. @@:@@:11,,sendmail.dll,1
  797. @@:@@:11,,urlmon.dll,3
  798. @@:@@:11,,inetcpl.cpl,2
  799. @@:@@:11,,licmgr10.dll,1
  800. @@:@@:11,,inseng.dll,1
  801. @@:@@:11,,asctrls.ocx,1
  802. @@:@@:11,,actxprxy.dll,1
  803. @@:@@:11,,plugin.ocx,1
  804. @@:@@:11,,hhctrl.ocx,1
  805. @@:@@:11,,itircl.dll,1
  806. @@:@@:11,,itss.dll,1
  807. @@:@@:11,,shgina.dll,3
  808. @@:@@:11,,occache.dll,3
  809. @@:@@:11,,webcheck.dll,1
  810. @@:@@:11,,mlang.dll,1
  811. @@:@@:11,,imgutil.dll,1
  812. @@:@@:11,,pngfilt.dll,1
  813. @@:@@:11,,appwiz.cpl,3
  814. @@:@@:11,,shimgvw.dll,1
  815. @@:@@:11,,shsvcs.dll,3
  816. @@:@@:11,,netplwiz.dll,1
  817. @w:@3:11,,hnetwiz.dll,1
  818. @@:@@:11,,imapi.exe,,,"/regserver"
  819. @@:@i:11,,zipfldr.dll,1
  820. @@:@3:11,,msxml.dll,1
  821. @w:@@:11,,nusrmgr.cpl,3
  822. @@:@@:11,,cdfview.dll,1
  823. @@:@@:11,,cryptdlg.dll,1
  824. @@:@@:11,,twext.dll,1
  825. @@:@@:11,,webvw.dll,1,120
  826. @@:@@:11,,msieftp.dll,1
  827. @@:@@:11,,docprop2.dll,1
  828. @@:@@:11,,iepeers.dll,1
  829. @@:@@:11,,corpol.dll,1
  830. @@:@@:11,,digest.dll,2
  831. @@:@@:11,,iesetup.dll,2
  832. @@:@@:11,,msident.dll,1
  833. @@:@3:11,,msjet40.dll,1
  834. @@:@3:11,,msjtes40.dll,1
  835. @@:@3:11,,msorcl32.dll,1
  836. @@:@3:11,,msrd3x40.dll,1
  837. @@:@3:11,,msjetoledb40.dll,1
  838. @@:@i:11,,msexch40.dll,1
  839. @@:@i:11,,msexcl40.dll,1
  840. @@:@i:11,,msltus40.dll,1
  841. @@:@i:11,,mspbde40.dll,1
  842. @@:@i:11,,msrclr40.dll,1
  843. @@:@i:11,,msrd2x40.dll,1
  844. @@:@i:11,,mstext40.dll,1
  845. @@:@i:11,,msxbde40.dll,1
  846. @@:@3:11,,msxml2.dll,1
  847. @@:@@:11,,msxml3.dll,1
  848. @@:@@:11,,shmgrate.exe,,,"OCInstallFixup"
  849. @*:; Entries below here are scripting
  850. @@:11,,jscript.dll,1
  851. @@:11,,vbscript.dll,1
  852. @@:11,,scrrun.dll,1
  853. @@:11,,dispex.dll,1
  854. @@:11,,scrobj.dll,1
  855. @@:@3:11,,msscript.ocx,1
  856. @*:; Entries below here are DS
  857. @s:@@:11,,adprop.dll,1
  858. @@:@@:11,,dsquery.dll,1
  859. @@:@@:11,,dsuiext.dll,1
  860. @@:@@:11,,dsprop.dll,1
  861. @@:@@:11,,hotplug.dll,1
  862. @@:@@:11,,mmcndmgr.dll,1
  863. @*:; Entries below must be after mmcndmgr.dll
  864. @@:@@:11,,dmocx.dll,1
  865. @s:@@:11,,dsadmin.dll,1
  866. @@!p:@@:11,,gpedit.dll,1
  867. @@!p:@@:11,,wmiscmgr.dll,1
  868. @@!p:@@:11,,gptext.dll,1
  869. @@!p:@@:11,,appmgr.dll,1
  870. @@!p:@@:11,,fde.dll,1
  871. @@:@@:11,,els.dll,1
  872. @@:@@:11,,filemgmt.dll,1
  873. @@:@@:11,,mycomput.dll,1
  874. @*:; devmgr.dll must be after mycomput.dll
  875. @@:@@:11,,devmgr.dll,1
  876. @@:11,,wshcon.dll,1
  877. @@:11,,wshext.dll,1
  878. @@:11,,wshom.ocx,1
  879. @s:@@:11,,domadmin.dll,1
  880. @*:; TDC stuff (Table Data Control)
  881. @@:@@:11,,tdc.ocx,1
  882. @@:@i:11,,msr2c.dll,1
  883. @*:; Entries below here are DirectShow core (quartz.dll must come before qdvd/qcap)
  884. @@:@@:11,,devenum.dll,1
  885. @@:@@:11,,quartz.dll,1
  886. @@:@@:11,,qdvd.dll,1
  887. @@:@@:11,,qdv.dll,1
  888. @@:@@:11,,qcap.dll,1
  889. @@:@@:11,,amstream.dll,1
  890. @@:@@:11,,qedit.dll,1
  891. @@:@@:11,,qasf.dll,1
  892. @@!d!b:@3:11,,drmstor.dll,1
  893. @@!d!b:@3:11,,drmclien.dll,1
  894. @@!d!b:@3:11,,asfsipc.dll,1
  895. @@!d!b:@3:11,,dxmasf.dll,1
  896. @*:; These entries are the DirectShow/MediaPlayer codecs and filters
  897. @@!d!b:@3:11,,acelpdec.ax,1
  898. @@!d!b:@i:11,,l3codecx.ax,1
  899. @@!d!b:@i:11,,l3codeca.acm,1
  900. @@!d!b:@3:11,,mpg4ds32.ax,1
  901. @@:@@:11,,mpg2splt.ax,1
  902. @@!d:@3:11,,msadds32.ax,1
  903. @*:; This entry is for Windows Movie Maker
  904. @w:@3:16422,"Movie Maker",wmmfilt.dll,1
  905. @*:; This entry is for Search Assistant
  906. @@:@i:25,%SRCHASST%,srchui.dll,2
  907. @*:; These entries are for RTP filters. (they must come after quartz.dll)
  908. @@:@@:11,,g711codc.ax,1
  909. @*:; Entries below here are TAPI 3.0
  910. @@:@@:11,,tapi3.dll,1
  911. @@:@@:11,,termmgr.dll,1
  912. @@:@@:11,,rend.dll,1
  913. @@:@@:11,,sdpblb.dll,1
  914. @*:; Entries below here are RTC
  915. @@!d!b:@i:11,,rtcdll.dll,1
  916. @@!d!b:@i:11,,rtcshare.exe,,,"/regserver"
  917. @@:@@:11,wbem,wbemperf.dll,1
  918. @*:; Entry below is not actually part of wbem
  919. @s:@@:11,wbem,wlbsprov.dll,1
  920. @s:@@:11,wbem,nlbmprov.dll,1
  921. @@:@@:11,,dgnet.dll,1
  922. @@:@@:11,,hnetcfg.dll,1,1800
  923. @*:; Entries below here are My Document shell extension
  924. @@:@@:11,,mydocs.dll,1
  925. @*:; Entries below here are CSCUI shell extension
  926. @@:@@:11,,cscui.dll,1
  927. @*:; Entries below here are for Printing
  928. @@:@@:11,,oleprn.dll,1
  929. @@:@@:11,,bidispl.dll,1
  930. @*:; Trouble Shooting OCX
  931. ;@@:@@:18,,tshoot.ocx,1
  932. @*:; Direct Input (dinput)
  933. @@:@@:11,,diactfrm.dll,1
  934. @@:@@:11,,dinput8.dll,1
  935. @*:; Direct Animation
  936. @@:@@!m:11,,danim.dll,1
  937. @@:@@!m:11,,datime.dll,1
  938. @@:@@:11,,ddrawex.dll,1
  939. @@:@@!m:11,,daxctle.ocx,1
  940. @@:@i:11,,proctexe.ocx,1
  941. @@:@@!m:11,,lmrt.dll,1
  942. @*:;
  943. @@:@@:11,,dskquota.dll,1
  944. @@:@@:11,,dskquoui.dll,1
  945. @@:@@:11,,rpcrt4.dll,1
  946. @s:@@:11,,rasuser.dll,1
  947. @@:@@:11,,dxmrtp.dll,1
  948. @@:@@:11,,polstore.dll,1
  949. @*:; Entries below here are for MS Agent
  950. @@:@3:10,msagent,agentctl.dll,1
  951. @@:@3:10,msagent,agentdp2.dll,1
  952. @@:@3:10,msagent,agentdpv.dll,1
  953. @@:@3:10,msagent,agentmpx.dll,1
  954. @@:@3:10,msagent,mslwvtts.dll,1
  955. @@:@3:10,msagent,agtintl.dll,1
  956. @@:@3:10,msagent,agentsr.dll,1
  957. @@:@3:10,msagent,agentpsh.dll,1
  958. @@:@6:10,msagent64,agentctl.dll,1
  959. @@:@6:10,msagent64,agentdp2.dll,1
  960. @@:@6:10,msagent64,agentdpv.dll,1
  961. @@:@6:10,msagent64,agentmpx.dll,1
  962. @@:@6:10,msagent64,mslwvtts.dll,1
  963. @@:@6:10,msagent64,agtintl.dll,1
  964. @@:@6:10,msagent64,agentsr.dll,1
  965. @@:@6:10,msagent64,agentpsh.dll,1
  966. @*:; Entries below here are for dfrg snapin
  967. @@:@@:11,,dfrgsnap.dll,1
  968. @@:@@:11,,dfrgui.dll,1
  969. @@:@@:11,,dfrgifps.dll,1
  970. @@:@@:11,,dfrgifc.exe,,,"/RegServer"
  971. @@:@@:11,,snmpsnap.dll,1
  972. @@:@@:11,,localsec.dll,1
  973. @@:@@:11,,wavemsp.dll,1
  974. @@!p:@@:11,,wsecedit.dll,1
  975. @s:@@:11,,dfscore.dll,1
  976. @s:@@:11,,dfsgui.dll,1
  977. @@:@@:11,,cic.dll,1
  978. @@:@@:11,,sysmon.ocx,1
  979. @@:@@:11,,certcli.dll,1
  980. @*:; Entries below here are for PC Health
  981. @@:@@:10,PCHealth\HelpCtr\Binaries,HelpSvc.exe,,300,"/install /svchost netsvcs /regserver"
  982. @@:@@:10,PCHealth\HelpCtr\Binaries,HelpHost.exe,,,"/regserver"
  983. @@:@@:10,PCHealth\HelpCtr\Binaries,HelpCtr.exe,,,"/regserver"
  984. @@:@@:10,PCHealth\HelpCtr\Binaries,brpinfo.dll,1
  985. @@:@@:11,,rcImLby.exe,,,"-regserver"
  986. @@:@@:10,PCHealth\HelpCtr\Binaries,msinfo.dll,1
  987. @@:@@:10,PCHealth\UploadLB\Binaries,UploadM.exe,,,"/svchost netsvcs /regserver"
  988. @*:; Entry below is for telnet service registration
  989. @@!p:@@:11,,tlntsvr.exe,,,"/Service"
  990. @*:; Entries below are for Application Compatibility UI components
  991. @@:@@:11,,compatui.dll,1
  992. @*:; Entries below here are for Windows Update
  993. @@:@@:11,,iuctl.dll,1
  994. @*:; Entries below here are for Direct Music
  995. @@!s:@@!6:11,,dmband.dll ,1
  996. @@!s:@@!6:11,,dmcompos.dll,1
  997. @@!s:@@!6:11,,dmime.dll,1
  998. @@!s:@@!6:11,,dmloader.dll,1
  999. @@!s:@@!6:11,,dmstyle.dll,1
  1000. @@!s:@@!6:11,,dmsynth.dll,1
  1001. @@!s:@@!6:11,,dmusic.dll,1
  1002. @@!s:@@!6:11,,dmscript.dll,1
  1003. @@!s:@@!6:11,,dswave.dll,1
  1004. @*:; Entries below here are for DirectSound
  1005. @@:@@:11,,dsdmo.dll,1
  1006. @@:@@:11,,dsdmoprp.dll,1
  1007. @*:; Entries below here are random
  1008. @s:@@:11,,dsuiwiz.dll,1
  1009. @@:@@:11,,certmgr.dll,1
  1010. @s!b:@@:11,,certtmpl.dll,1
  1011. @s!b!l:@@:11,,mys.dll,1
  1012. @@:@@:11,,regwizc.dll,1
  1013. @@:@@:11,,smlogcfg.dll,1
  1014. @s:@@:11,,mprsnap.dll,1
  1015. @@:@@:11,,ipsmsnap.dll,1
  1016. @s:@@:11,,ipsnap.dll,1
  1017. @s:@@:11,,tapisnap.dll,1
  1018. @@:@@:11,,mdhcp.dll,1
  1019. @@:@@:11,,wlanmon.dll,1
  1020. @@!p:@@:11,,wlsnp.dll,1
  1021. @@!p:@@:11,,scriptpw.dll,1
  1022. @@!p:@@:11,,regsvr32.exe,,,"/s %11%\cmdlib.wsc"
  1023. @@!p:11,,scrptutl.dll,1
  1024. @@!p:@@:11,wbem,CmdEvTgProv.dll,1
  1025. @*:; Entries below here are for IAS - maintain the order. must be after the Jet dlls registration
  1026. @@:@@:11,,iassvcs.dll,1
  1027. @@:@@:11,,iasacct.dll,1
  1028. @@:@@:11,,iasads.dll,1
  1029. @@:@@:11,,iashlpr.dll,1
  1030. @s!b:@@:11,,iasmmc.dll,1
  1031. @@:@@:11,,iasnap.dll,1
  1032. @@:@@:11,,iaspolcy.dll,1
  1033. @@:@@:11,,iasrad.dll,1
  1034. @@:@@:11,,iassam.dll,1
  1035. @@:@@:11,,iassdo.dll,1
  1036. @s:@@:11,,napmmc.dll,1
  1037. @*:; timeout 90 seconds for extremely slow machines
  1038. @@:@3:11,,iasrecst.dll,1,90
  1039. @*:; End IAS
  1040. @@:@@:11,,sendcmsg.dll,1
  1041. @@:@@:11,,dfsshlex.dll,1
  1042. @*:;Cluster Stuff
  1043. @s!b:@@:11,,msclus.dll,1
  1044. @*:;Router Snapin
  1045. @s:@@:11,,rrasprxy.dll,1
  1046. @*:;Security Stuff
  1047. @@:@@:11,,seclogon.dll,1
  1048. @@:@@:11,,sclgntfy.dll,1
  1049. @*:;Winrep Stuff
  1050. ;@@:@@:11,,br549.dll,1
  1051. @*:;
  1052. @*:;Troubleshooter DLLs
  1053. @@:18,,tshoot.dll,1
  1054. @@:18,,sniffpol.dll,1
  1055. @@:18,,sstub.dll,1
  1056. @*:;GemPlus CSP stuff
  1057. @@:@@:11,,gpkcsp.dll,1
  1058. @*:;
  1059. @*:;Infineon CSP stuff
  1060. @@:@@:11,,sccbase.dll,1
  1061. @*:;
  1062. @*:;Schlumberger CSP stuff
  1063. @@:@@:11,,slbcsp.dll,1
  1064. @@:@@:11,,slbiop.dll,1
  1065. @*:;
  1066. @*:;SmartCard redirection for TS
  1067. @@:@@:11,,scredir.dll,1
  1068. @*:;
  1069. @@:@@:11,,rastls.dll,1
  1070. @*:;
  1071. @@:@@:11,,raschap.dll,1
  1072. @*:;PCHealth
  1073. @@:@@:11,,rcbdyctl.dll,1
  1074. @*:;SMTP/NNTP
  1075. @@:@@:11,,cdosys.dll,1
  1076. @*:;
  1077. @@:@@:11,,dataclen.dll,1
  1078. @*:;
  1079. @@:@@:11,,dxtrans.dll,1
  1080. @@:@@:11,,dxtmsft.dll,1
  1081. @@:@@:11,,objsel.dll,1
  1082. @*:;
  1083. @@:@@:11,,confmsp.dll,1
  1084. @@:@@:11,,h323msp.dll,1
  1085. @*:;
  1086. @@!p:@@:11,,fdeploy.dll,1
  1087. @@:@@:11,,stobject.dll,1
  1088. @s:@@:11,,rigpsnap.dll,1
  1089. @@:@@:11,,scripto.dll,1
  1090. @*:;
  1091. @@:@@:11,,inetcfg.dll,1
  1092. @@!p:@@:11,,tlntsvrp.dll,1
  1093. @s!b:@@:11,,certadm.dll,1
  1094. @s!b:@@:11,,certmmc.dll,1
  1095. @s!b:@@:11,,certpdef.dll,1
  1096. @s!b:@@:11,,certxds.dll,1
  1097. @s!b:@@:11,,capesnpn.dll,1
  1098. @@:@@:11,,fontext.dll,1
  1099. @*:; To register OLE DB2.5 root binder
  1100. @@:@@:11,,activeds.dll,1
  1101. @*:;
  1102. @*:; To register inteli-mirror admin ui extension. Depends on activeds.dll so it is after it.
  1103. @s!b:@@:11,,imadmui.dll,1
  1104. @*:;
  1105. @s:@@:11,,tsuserex.dll,1
  1106. @@:@@:11,,ieaksie.dll,1
  1107. @@:@@:11,,iedkcs32.dll,1
  1108. @@:@3:11,,dx7vb.dll,1
  1109. @@:@@!m:11,,dx8vb.dll,1
  1110. @*:;
  1111. @@:@@:11,,vbisurf.ax,1
  1112. @@:@i:11,,wstdecod.dll,1
  1113. @@:@i:11,,msvidctl.dll,1
  1114. @@:@i:11,,mswebdvd.dll,1
  1115. @s:@@:11,wbem\adstatus,trustmon.dll,1
  1116. @*:; userenv must be registered after all wbem registration
  1117. @*:; userenv seems to take a long time on occasion so increase
  1118. @*:; the timeout to 20 minutes
  1119. @@!p:@@!p:11,,userenv.dll,3,1200
  1120. @*:;Security DLL (SCE)
  1121. @@:@@:11,,scecli.dll,1,900
  1122. @*:; ApplicationManager stuff placed with the Darwin(MSI) stuff
  1123. @*:; @@:@@:11,,appman.dll,1
  1124. @*:; @@:@@:11,,appmandp.dll,1
  1125. @*:; Darwin
  1126. @@:@@:11,,msisip.dll,1
  1127. @*:; To register DS WMI Replication provider.
  1128. @s:@@:11,,replprov.dll,1
  1129. @*:; ieinfo5.ocx (Internet Explorer PSS utility) needs to be registered
  1130. @*:; after wbem because it uses the mof compile. Also, since the mof compiler
  1131. @*:; is really slow, we need a 5 min timeout.
  1132. @@:@@:16427,%MShared%\MSInfo,ieinfo5.ocx,1,300
  1133. @*:;PrintScan WIA objects
  1134. @@:@@:11,,wiaservc.dll,1
  1135. @@:@@:11,,sti.dll,1
  1136. @@:@@:11,,wiascr.dll,1
  1137. @@:@@:11,,wiadefui.dll,1
  1138. @@:@@:11,,wiashext.dll,1
  1139. @@:@@:11,,camocx.dll,1
  1140. @w:@@:11,,wiavusd.dll,1
  1141. @@:@@:11,,wiasf.ax ,1
  1142. @s!b!l!d:@@:11,,smcyscom.dll,1 ; Server Management Console installation COM object
  1143. @s!l:@i:11,,sainstall.dll,1 ; Server Appliance Install
  1144. @@:@@:11,,wiavideo.dll,1
  1145. @*:;PrintScan Photo Printing Wizard
  1146. @@:@@:11,,photowiz.dll,1
  1147. @*:; Windows Product Activation (WPA) Active X control
  1148. @@:@i:11,,licdll.dll,1
  1149. @@:@@:11,,mmcshext.dll,1
  1150. @@:@@:11,,cabview.dll,1
  1151. @*:; The next seven entries below are for Volume Snapshot Service (VSS) installation
  1152. @@:@@:11,,vssvc.exe,,,"/Register"
  1153. @*:; eventcls.dll takes a really long time to register, give it a 10 minute timeout instead of the default
  1154. @@:@@:11,,eventcls.dll,2,600
  1155. @@:@@:11,,swprv.dll,2,600
  1156. @@:@@:11,,vss_ps.dll,1
  1157. @s:@@:11,,vssui.dll,1
  1158. @s:@@:11,,vss_ddu.dll,1
  1159. @s:@@:11,,vssddups.dll,1
  1160. @@:@@:11,wbem,vdswmi.dll,1
  1161. @@:@@:11,wbem,vsswmi.dll,1
  1162. @@:@@:11,,credui.dll,1
  1163. @@:@6:11,,ntvdm64.dll,2
  1164. @@:@@:11,,azroles.dll,1
  1165. @@:@@:11,,azroleui.dll,1
  1166. @*:; The next two entries below are for Remote Storage notifications
  1167. @@!p:@@:11,,rsfsaps.dll,1
  1168. @@!p:@@:11,,rsnotify.exe,,,"/regserver"
  1169. @*:;
  1170. @*:; Removable Storage Manager
  1171. @*:;
  1172. @@:@@:11,,ntmsevt.dll,1
  1173. @@:@@:11,,ntmsmgr.dll,1
  1174. @@:@@:11,,ntmssvc.dll,1
  1175. @@:@@:11,,rsmps.dll,1
  1176. @@:@@:11,,rsmmllsv.exe,,,"/RegServer"
  1177. @@:@@:11,,rsmsink.exe,,,"/RegServer"
  1178. @@:@@:11,,rsmui.exe,,,"/RegServer"
  1179. @*:;
  1180. @*:; Cicero
  1181. @*:;
  1182. @@:@@:11,,msctfp.dll,1
  1183. @@:@@:11,,msutb.dll,1
  1184. @@:@@:11,,msimtf.dll,1
  1185. @@:@6:16425,,msctf.dll,1
  1186. @@:@3:10,ime,mscandui.dll,1
  1187. @@:@3:10,ime,sptip.dll,1
  1188. @@:@3:10,ime,softkbd.dll,1
  1189. @@:@6:10,ime,mscandui.dll,1
  1190. @@:@6:10,ime,sptip.dll,1
  1191. @@:@6:10,ime,softkbd.dll,1
  1192. @@:@6:10,ime (x86),mscandui.dll,1
  1193. @@:@6:10,ime (x86),sptip.dll,1
  1194. @@:@6:10,ime (x86),softkbd.dll,1
  1195. @*:;
  1196. @*:; DVD decoder upgrade check
  1197. @*:;
  1198. @@:@i:11,,DVDUpgrd.exe,,180,"/setup"
  1199. @w:@i:11,,osuninst.dll,1
  1200. @*:;
  1201. @*:; DirectPlay
  1202. @*:;
  1203. @@:@@:11,,dpnet.dll,1
  1204. @@:@@:11,,dpnhpast.dll,1
  1205. @@:@@:11,,dpnhupnp.dll,1
  1206. @@:@@:11,,dpvoice.dll,1
  1207. @@:@@:11,,dpvvox.dll,1
  1208. @@:@@:11,,dpvacm.dll,1
  1209. @@:@i:11,,dplayx.dll,1
  1210. @*:;
  1211. @*:; Passport
  1212. @*:;
  1213. @s:@@:11,,msppmalr.dll,1
  1214. @s:@@:11,,msppmgr.dll,1
  1215. @s:@@:11,,msppmd5.dll,1
  1216. @*:;
  1217. @*:; TAPI Country specific registration
  1218. @*:;
  1219. @@:@@:11,,rundll32.exe,,,"modemui.dll,CountryRunOnce"
  1220. @@:@i:[RemoveFiles.x86]
  1221. @@:@i:system32\migisol.exe
  1222. @@:@i:system32\w95upgnt.dll
  1223. @@:@i:inf\usermig.inf
  1224. @@:@i:inf\usermig.pnf
  1225. @@:@i:inf\wkstamig.inf
  1226. @@:@i:inf\wkstamig.pnf
  1227. [SpecialInstall]
  1228. @@:@3:DelReg = OS2.DelReg
  1229. @@:@@:AddReg = IAS.AddReg
  1230. DelFiles = Dialer.DelFiles
  1231. [Dialer.DelFiles]
  1232. dialer.exe
  1233. @@:@3:[OS2.DelReg]
  1234. @@:@3:HKLM,"SYSTEM\CurrentControlSet\Control\Session Manager\SubSystems","Optional",0x00018002,"Os2"
  1235. @@:@@:[IAS.AddReg]
  1236. @*:; Entries below are needed for IAS. They cannot be moved to another inf file.
  1237. @*:; Please do not change or remove them without contacting the DEV in charge of IAS.
  1238. @@:@3:HKCR,"CLSID\{6BC09692-0CE6-11D1-BAAE-00C04FC2E20D}\InprocServer32","",0x00020000,"%SystemRoot%\system32\iasrecst.dll"
  1239. @@:@3:HKCR,"CLSID\{6BC09693-0CE6-11D1-BAAE-00C04FC2E20D}\InprocServer32","",0x00020000,"%SystemRoot%\system32\iasrecst.dll"
  1240. @@:@3:HKCR,"CLSID\{6BC096C4-0CE6-11D1-BAAE-00C04FC2E20D}\InprocServer32","",0x00020000,"%SystemRoot%\system32\iasrecst.dll"
  1241. @@:@6:HKCR,"Wow6432Node\CLSID\{6BC09692-0CE6-11D1-BAAE-00C04FC2E20D}\InprocServer32","",0x00020000,"%SystemRoot%\SysWOW64\iasrecst.dll"
  1242. @@:@6:HKCR,"Wow6432Node\CLSID\{6BC09693-0CE6-11D1-BAAE-00C04FC2E20D}\InprocServer32","",0x00020000,"%SystemRoot%\SysWOW64\iasrecst.dll"
  1243. @@:@6:HKCR,"Wow6432Node\CLSID\{6BC096C4-0CE6-11D1-BAAE-00C04FC2E20D}\InprocServer32","",0x00020000,"%SystemRoot%\SysWOW64\iasrecst.dll"
  1244. [AssemblyDirectories]
  1245. asms
  1246. @@:@6:\i386\asms
  1247. @@:@6:\i386\wasms
  1248. @*: @@:@i:\ia64\asms
  1249. @*: the preceding line is useful for testing on x86