added more COM/OLE registry entries
[reactos.git] / reactos / bootdata / hivesft.inf
1 [Version]
2 Signature="$ReactOS$
3
4 [AddReg]
5
6 HKLM,"SOFTWARE\ReactOS\Windows NT\CurrentVersion\WinLogon","Shell",0x00020000,"%SystemRoot%\System32\cmd.exe"
7 ;HKLM,"SOFTWARE\ReactOS\Windows NT\CurrentVersion\WinLogon","Shell",0x00020000,"%SystemRoot%\bin\explorer.exe"
8 HKLM,"SOFTWARE\ReactOS\Windows NT\CurrentVersion\WinLogon","StartServices",0x00010001,0x00000001
9
10 ; Common shell folder settings
11 HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders","Desktop",0x00020000,"%SystemRoot%\Desktop"
12 HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders","Common AppData",0x00020000,"%SystemDrive%\Documents and Settings\All Users\Application Data"
13 HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders","Common Programs",0x00020000,"%SystemDrive%\Documents and Settings\All Users\Start Menu\Programs"
14 HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders","Common Documents",0x00020000,"%SystemDrive%\Documents and Settings\All Users\Documents"
15 HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders","Common Desktop",0x00020000,"%SystemDrive%\Documents and Settings\All Users\Desktop"
16 HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders","Common Start Menu",0x00020000,"%SystemDrive%\Documents and Settings\All Users\Start Menu"
17 HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders","CommonPictures",0x00020000,"%SystemDrive%\Documents and Settings\All Users\Documents\My Pictures"
18 HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders","CommonMusic",0x00020000,"%SystemDrive%\Documents and Settings\All Users\Documents\My Music"
19 HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders","CommonVideo",0x00020000,"%SystemDrive%\Documents and Settings\All Users\Documents\My Videos"
20 HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders","Common Favorites",0x00020000,"%SystemDrive%\Documents and Settings\All Users\Favorites"
21 HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders","Common Startup",0x00020000,"%SystemDrive%\Documents and Settings\All Users\Start Menu\Programs\Startup"
22 HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders","Common Administrative Tools",0x00020000,"%SystemDrive%\Documents and Settings\All Users\Start Menu\Programs\Administrative Tools"
23 HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders","Common Templates",0x00020000,"%SystemDrive%\Documents and Settings\All Users\Templates"
24 HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders","Personal",0x00020000,"%SystemDrive%\Documents and Settings\All Users\My Documents\"
25
26 ; Current user shell folder settings
27 HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders","Desktop",0x00020000,"%SystemRoot%\Desktop"
28 HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders","AppData",0x00020000,"%SystemRoot%\Application Data"
29 HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders","Start Menu",0x00020000,"%SystemRoot%\Start Menu"
30 HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders","StartUp",0x00020000,"%SystemRoot%\Start Menu\Programs\Startup"
31 HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders","Fonts",0x00020000,"%SystemRoot%\Fonts"
32 HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders","SendTo",0x00020000,"%SystemRoot%\SendTo"
33 HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders","Templates",0x00020000,"%SystemRoot%\ShellNew"
34 HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders","Recent",0x00020000,"%SystemRoot%\Recent"
35 HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders","NetHood",0x00020000,"%SystemRoot%\NetHood"
36 HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders","Personal",0x00020000,"%SystemDrive%\My Documents"
37 HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders","Favorites",0x00020000,"%SystemRoot%\Favorites"
38 HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders","Personal",0x00020000,"%SystemDrive%\My Documents"
39 HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders","Favorites",0x00020000,"%SystemRoot%\Favorites"
40
41 ; Default user shell folder settings
42 HKU,".Default\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders","Desktop",0x00020000,"%SystemRoot%\Desktop"
43 HKU,".Default\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders","AppData",0x00020000,"%SystemRoot%\Application Data"
44 HKU,".Default\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders","Start Menu",0x00020000,"%SystemRoot%\Start Menu"
45 HKU,".Default\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders","StartUp",0x00020000,"%SystemRoot%\Start Menu\Programs\Startup"
46 HKU,".Default\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders","Fonts",0x00020000,"%SystemRoot%\Fonts"
47 HKU,".Default\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders","SendTo",0x00020000,"%SystemRoot%\SendTo"
48 HKU,".Default\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders","Templates",0x00020000,"%SystemRoot%\ShellNew"
49 HKU,".Default\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders","Recent",0x00020000,"%SystemRoot%\Recent"
50 HKU,".Default\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders","NetHood",0x00020000,"%SystemRoot%\NetHood"
51 HKU,".Default\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders","Personal",0x00020000,"%SystemDrive%\My Documents"
52 HKU,".Default\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders","Favorites",0x00020000,"%SystemRoot%\Favorites"
53 HKU,".Default\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders","Personal",0x00020000,"%SystemDrive%\My Documents"
54 HKU,".Default\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders","Favorites",0x00020000,"%SystemRoot%\Favorites"
55
56 ; For Shell32.dll
57 HKLM,"SOFTWARE\Classes\CLSID\{00021400-0000-0000-C000-000000000046}","",0x00000002,"Desktop"
58 HKLM,"SOFTWARE\Classes\CLSID\{00021400-0000-0000-C000-000000000046}\InProcServer32","",0x00000002,"shell32.dll"
59 HKLM,"SOFTWARE\Classes\CLSID\{00021400-0000-0000-C000-000000000046}\InProcServer32","ThreadingModel",0x00000002,"Apartment"
60 HKLM,"SOFTWARE\Classes\CLSID\{00021401-0000-0000-C000-000000000046}","",0x00000002,"Shortcut"
61 HKLM,"SOFTWARE\Classes\CLSID\{00021401-0000-0000-C000-000000000046}\InProcServer32","",0x00000002,"shell32.dll"
62 HKLM,"SOFTWARE\Classes\CLSID\{00021401-0000-0000-C000-000000000046}\InProcServer32","ThreadingModel",0x00000002,"Apartment"
63 HKLM,"SOFTWARE\Classes\CLSID\{00021401-0000-0000-C000-000000000046}\shellex\MayChangeDefaultMenu]","",0x00000002,""
64 HKLM,"SOFTWARE\Classes\CLSID\{000214E6-0000-0000-C000-000000000046}","",0x00000002,"Shellfolder"
65 HKLM,"SOFTWARE\Classes\CLSID\{000214E6-0000-0000-C000-000000000046}\InProcServer32","",0x00000002,"shell32.dll"
66 HKLM,"SOFTWARE\Classes\CLSID\{000214E6-0000-0000-C000-000000000046}\InProcServer32","ThreadingModel",0x00000002,"Apartment"
67
68 ; For Ole32.dll
69 HKLM,"SOFTWARE\Classes\Interface\{00000000-0000-0000-C000-000000000046}","",0x00000002,"IUnknown"
70 HKLM,"SOFTWARE\Classes\Interface\{00000000-0000-0000-C000-000000000046}\BaseInterface","",0x00000002,""
71 HKLM,"SOFTWARE\Classes\Interface\{00000000-0000-0000-C000-000000000046}\NumMethods","",0x00000002,"3"
72 HKLM,"SOFTWARE\Classes\Interface\{00000000-0000-0000-C000-000000000046}\ProxyStubClsid32","",0x00000002,"{00000320-0000-0000-C000-000000000046}"
73
74 HKLM,"SOFTWARE\Classes\CLSID\{00000320-0000-0000-C000-000000000046}","",0x00000002,"PSFactoryBuffer"
75 HKLM,"SOFTWARE\Classes\CLSID\{00000320-0000-0000-C000-000000000046}\InProcServer32","",0x00000002,"ole32.dll"
76 HKLM,"SOFTWARE\Classes\CLSID\{00000320-0000-0000-C000-000000000046}\InProcServer32","ThreadingModel",0x00000002,"Both"
77
78 ; StdGlobalInterfaceTable from winedefault.reg
79 ;HKLM,"SOFTWARE\Classes\CLSID\{00000323-0000-0000-C000-000000000046}","",0x00000002,"StdGlobalInterfaceTable"
80 ;HKLM,"SOFTWARE\Classes\CLSID\{00000323-0000-0000-C000-000000000046}\InProcServer32","",0x00000002,"ole32.dll"
81 ;HKLM,"SOFTWARE\Classes\CLSID\{00000323-0000-0000-C000-000000000046}\InProcServer32","ThreadingModel",0x00000002,"Apartment"
82
83 HKLM,"SOFTWARE\Classes\Interface\{00000001-0000-0000-C000-000000000046}","",0x00000002,"IClassFactory"
84 HKLM,"SOFTWARE\Classes\Interface\{00000001-0000-0000-C000-000000000046}\NumMethods","",0x00000002,"5"
85 HKLM,"SOFTWARE\Classes\Interface\{00000001-0000-0000-C000-000000000046}\ProxyStubClsid32","",0x00000002,"{00000320-0000-0000-C000-000000000046}"
86
87 HKLM,"SOFTWARE\Classes\Interface\{00000002-0000-0000-C000-000000000046}}","",0x00000002,"IMalloc"
88 HKLM,"SOFTWARE\Classes\Interface\{00000002-0000-0000-C000-000000000046}\NumMethods","",0x00000002,"9"
89
90 HKLM,"SOFTWARE\Classes\Interface\{00000003-0000-0000-C000-000000000046}","",0x00000002,"IMarshal"
91 HKLM,"SOFTWARE\Classes\Interface\{00000003-0000-0000-C000-000000000046}\NumMethods","",0x00000002,"9"
92
93 HKLM,"SOFTWARE\Classes\Interface\{00000004-0000-0000-C000-000000000046}","",0x00000002,"IRpcChannel"
94 HKLM,"SOFTWARE\Classes\Interface\{00000004-0000-0000-C000-000000000046}\NumMethods","",0x00000002,"7"
95
96 HKLM,"SOFTWARE\Classes\Interface\{00000005-0000-0000-C000-000000000046}","",0x00000002,"IRpcStub"
97 HKLM,"SOFTWARE\Classes\Interface\{00000005-0000-0000-C000-000000000046}\NumMethods","",0x00000002,"8"
98
99 HKLM,"SOFTWARE\Classes\Interface\{00000006-0000-0000-C000-000000000046}","",0x00000002,"IStubManager"
100
101 HKLM,"SOFTWARE\Classes\Interface\{00000007-0000-0000-C000-000000000046}","",0x00000002,"IRpcProxy"
102 HKLM,"SOFTWARE\Classes\Interface\{00000007-0000-0000-C000-000000000046}\NumMethods","",0x00000002,"5"
103
104 HKLM,"SOFTWARE\Classes\Interface\{00000008-0000-0000-C000-000000000046}","",0x00000002,"IProxyManager"
105
106 HKLM,"SOFTWARE\Classes\Interface\{00000009-0000-0000-C000-000000000046}","",0x00000002,"IPSFactory"
107 HKLM,"SOFTWARE\Classes\Interface\{00000009-0000-0000-C000-000000000046}\NumMethods","",0x00000002,"5"
108
109 HKLM,"SOFTWARE\Classes\Interface\{0000000A-0000-0000-C000-000000000046}","",0x00000002,"ILockBytes"
110 HKLM,"SOFTWARE\Classes\Interface\{0000000A-0000-0000-C000-000000000046}\NumMethods","",0x00000002,"10"
111 HKLM,"SOFTWARE\Classes\Interface\{0000000A-0000-0000-C000-000000000046}\ProxyStubClsid32","",0x00000002,"{00000320-0000-0000-C000-000000000046}"
112
113 HKLM,"SOFTWARE\Classes\Interface\{0000000b-0000-0000-C000-000000000046}","",0x00000002,"IStorage"
114 HKLM,"SOFTWARE\Classes\Interface\{0000000b-0000-0000-C000-000000000046}\NumMethods","",0x00000002,"18"
115 HKLM,"SOFTWARE\Classes\Interface\{0000000b-0000-0000-C000-000000000046}\ProxyStubClsid32","",0x00000002,"{00000320-0000-0000-C000-000000000046}"
116
117 HKLM,"SOFTWARE\Classes\Interface\{0000000c-0000-0000-C000-000000000046}","",0x00000002,"IStream"
118 HKLM,"SOFTWARE\Classes\Interface\{0000000c-0000-0000-C000-000000000046}\NumMethods","",0x00000002,"14"
119 HKLM,"SOFTWARE\Classes\Interface\{0000000c-0000-0000-C000-000000000046}\ProxyStubClsid32","",0x00000002,"{00000320-0000-0000-C000-000000000046}"
120
121 HKLM,"SOFTWARE\Classes\Interface\{0000000d-0000-0000-C000-000000000046}","",0x00000002,"IEnumSTATSTG"
122 HKLM,"SOFTWARE\Classes\Interface\{0000000d-0000-0000-C000-000000000046}\NumMethods","",0x00000002,"7"
123 HKLM,"SOFTWARE\Classes\Interface\{0000000d-0000-0000-C000-000000000046}\ProxyStubClsid32","",0x00000002,"{00000320-0000-0000-C000-000000000046}"
124
125 HKLM,"SOFTWARE\Classes\Interface\{0000000e-0000-0000-C000-000000000046}","",0x00000002,"IBindCtx"
126 HKLM,"SOFTWARE\Classes\Interface\{0000000e-0000-0000-C000-000000000046}\NumMethods","",0x00000002,"13"
127 HKLM,"SOFTWARE\Classes\Interface\{0000000e-0000-0000-C000-000000000046}\ProxyStubClsid32","",0x00000002,"{00000320-0000-0000-C000-000000000046}"
128
129 HKLM,"SOFTWARE\Classes\Interface\{0000000f-0000-0000-C000-000000000046}","",0x00000002,"IMoniker"
130
131 HKLM,"SOFTWARE\Classes\Interface\{0000000f-0000-0000-C000-000000000046}\BaseInterface","",0x00000002,"{00000109-0000-0000-C000-000000000046}"
132 HKLM,"SOFTWARE\Classes\Interface\{0000000f-0000-0000-C000-000000000046}\NumMethods","",0x00000002,"23"
133 HKLM,"SOFTWARE\Classes\Interface\{0000000f-0000-0000-C000-000000000046}\ProxyStubClsid32","",0x00000002,"{00000320-0000-0000-C000-000000000046}"
134
135 HKLM,"SOFTWARE\Classes\Interface\{00000010-0000-0000-C000-000000000046}","",0x00000002,"IRunningObjectTable"
136 HKLM,"SOFTWARE\Classes\Interface\{00000010-0000-0000-C000-000000000046}\NumMethods","",0x00000002,"10"
137 HKLM,"SOFTWARE\Classes\Interface\{00000010-0000-0000-C000-000000000046}\ProxyStubClsid32","",0x00000002,"{00000320-0000-0000-C000-000000000046}"
138
139 HKLM,"SOFTWARE\Classes\Interface\{00000011-0000-0000-C000-000000000046}","",0x00000002,"IInternalMoniker"
140
141 HKLM,"SOFTWARE\Classes\Interface\{00000012-0000-0000-C000-000000000046}","",0x00000002,"IRootStorage"
142 HKLM,"SOFTWARE\Classes\Interface\{00000012-0000-0000-C000-000000000046}\NumMethods","",0x00000002,"4"
143 HKLM,"SOFTWARE\Classes\Interface\{00000012-0000-0000-C000-000000000046}\ProxyStubClsid32","",0x00000002,"{00000320-0000-0000-C000-000000000046}"
144
145 HKLM,"SOFTWARE\Classes\Interface\{00000013-0000-0000-C000-000000000046}","",0x00000002,"IDfReserved1"
146
147 HKLM,"SOFTWARE\Classes\Interface\{00000014-0000-0000-C000-000000000046}","",0x00000002,"IDfReserved2"
148
149 HKLM,"SOFTWARE\Classes\Interface\{00000015-0000-0000-C000-000000000046}","",0x00000002,"IDfReserved3"
150
151 HKLM,"SOFTWARE\Classes\Interface\{00000016-0000-0000-C000-000000000046}","",0x00000002,"IMessageFilter"
152 HKLM,"SOFTWARE\Classes\Interface\{00000016-0000-0000-C000-000000000046}\NumMethods","",0x00000002,"6"
153
154 HKLM,"SOFTWARE\Classes\Interface\{00000018-0000-0000-C000-000000000046}","",0x00000002,"IStdMarshalInfo"
155 HKLM,"SOFTWARE\Classes\Interface\{00000018-0000-0000-C000-000000000046}\NumMethods","",0x00000002,"4"
156
157 HKLM,"SOFTWARE\Classes\Interface\{00000100-0000-0000-C000-000000000046}","",0x00000002,"IEnumUnknown"
158 HKLM,"SOFTWARE\Classes\Interface\{00000100-0000-0000-C000-000000000046}\NumMethods","",0x00000002,"7"
159 HKLM,"SOFTWARE\Classes\Interface\{00000100-0000-0000-C000-000000000046}\ProxyStubClsid32","",0x00000002,"{00000320-0000-0000-C000-000000000046}"
160
161 HKLM,"SOFTWARE\Classes\Interface\{00000101-0000-0000-C000-000000000046}","",0x00000002,"IEnumString"
162 HKLM,"SOFTWARE\Classes\Interface\{00000101-0000-0000-C000-000000000046}\NumMethods","",0x00000002,"7"
163 HKLM,"SOFTWARE\Classes\Interface\{00000101-0000-0000-C000-000000000046}\ProxyStubClsid32","",0x00000002,"{00000320-0000-0000-C000-000000000046}"
164
165 HKLM,"SOFTWARE\Classes\Interface\{00000102-0000-0000-C000-000000000046}","",0x00000002,"IEnumMoniker"
166 HKLM,"SOFTWARE\Classes\Interface\{00000102-0000-0000-C000-000000000046}\NumMethods","",0x00000002,"7"
167 HKLM,"SOFTWARE\Classes\Interface\{00000102-0000-0000-C000-000000000046}\ProxyStubClsid32","",0x00000002,"{00000320-0000-0000-C000-000000000046}"
168
169 HKLM,"SOFTWARE\Classes\Interface\{00000103-0000-0000-C000-000000000046}","",0x00000002,"IEnumFORMATETC"
170 HKLM,"SOFTWARE\Classes\Interface\{00000103-0000-0000-C000-000000000046}\NumMethods","",0x00000002,"7"
171 HKLM,"SOFTWARE\Classes\Interface\{00000103-0000-0000-C000-000000000046}\ProxyStubClsid32","",0x00000002,"{00000320-0000-0000-C000-000000000046}"
172
173 HKLM,"SOFTWARE\Classes\Interface\{00000104-0000-0000-C000-000000000046}","",0x00000002,"IEnumOLEVERB"
174 HKLM,"SOFTWARE\Classes\Interface\{00000104-0000-0000-C000-000000000046}\NumMethods","",0x00000002,"7"
175 HKLM,"SOFTWARE\Classes\Interface\{00000104-0000-0000-C000-000000000046}\ProxyStubClsid32","",0x00000002,"{00000320-0000-0000-C000-000000000046}"
176
177 HKLM,"SOFTWARE\Classes\Interface\{00000105-0000-0000-C000-000000000046}","",0x00000002,"IEnumSTATDATA"
178 HKLM,"SOFTWARE\Classes\Interface\{00000105-0000-0000-C000-000000000046}\NumMethods","",0x00000002,"7"
179 HKLM,"SOFTWARE\Classes\Interface\{00000105-0000-0000-C000-000000000046}\ProxyStubClsid32","",0x00000002,"{00000320-0000-0000-C000-000000000046}"
180
181 HKLM,"SOFTWARE\Classes\Interface\{00000106-0000-0000-C000-000000000046}","",0x00000002,"IEnumGeneric"
182
183 HKLM,"SOFTWARE\Classes\Interface\{00000107-0000-0000-C000-000000000046}","",0x00000002,"IEnumHolder"
184
185 HKLM,"SOFTWARE\Classes\Interface\{00000108-0000-0000-C000-000000000046}","",0x00000002,"IEnumCallback"
186
187 HKLM,"SOFTWARE\Classes\Interface\{00000109-0000-0000-C000-000000000046}","",0x00000002,"IPersistStream"
188
189 HKLM,"SOFTWARE\Classes\Interface\{00000109-0000-0000-C000-000000000046}\BaseInterface","",0x00000002,"{0000010C-0000-0000-C000-000000000046}"
190 HKLM,"SOFTWARE\Classes\Interface\{00000109-0000-0000-C000-000000000046}\NumMethods","",0x00000002,"8"
191
192 HKLM,"SOFTWARE\Classes\Interface\{00000109-0000-0000-C000-000000000046}\OLEViewerIViewerCLSID","",0x00000002,"{7CE551EB-F85C-11CE-9059-080036F12502}"
193 HKLM,"SOFTWARE\Classes\Interface\{00000109-0000-0000-C000-000000000046}\ProxyStubClsid32","",0x00000002,"{00000320-0000-0000-C000-000000000046}"
194
195 HKLM,"SOFTWARE\Classes\Interface\{0000010A-0000-0000-C000-000000000046}","",0x00000002,"IPersistStorage"
196 HKLM,"SOFTWARE\Classes\Interface\{0000010A-0000-0000-C000-000000000046}\BaseInterface","",0x00000002,"{0000010C-0000-0000-C000-000000000046}"
197 HKLM,"SOFTWARE\Classes\Interface\{0000010A-0000-0000-C000-000000000046}\NumMethods","",0x00000002,"10"
198 HKLM,"SOFTWARE\Classes\Interface\{0000010A-0000-0000-C000-000000000046}\ProxyStubClsid32","",0x00000002,"{00000320-0000-0000-C000-000000000046}"
199
200 HKLM,"SOFTWARE\Classes\Interface\{0000010B-0000-0000-C000-000000000046}","",0x00000002,"IPersistFile"
201 HKLM,"SOFTWARE\Classes\Interface\{0000010B-0000-0000-C000-000000000046}\BaseInterface","",0x00000002,"{0000010C-0000-0000-C000-000000000046}"
202 HKLM,"SOFTWARE\Classes\Interface\{0000010B-0000-0000-C000-000000000046}\Distributor","",0x00000002,"{e436ebb7-524f-11ce-9f53-0020af0ba770}"
203 HKLM,"SOFTWARE\Classes\Interface\{0000010B-0000-0000-C000-000000000046}\NumMethods","",0x00000002,"9"
204 HKLM,"SOFTWARE\Classes\Interface\{0000010B-0000-0000-C000-000000000046}\ProxyStubClsid32","",0x00000002,"{00000320-0000-0000-C000-000000000046}"
205
206 HKLM,"SOFTWARE\Classes\Interface\{0000010C-0000-0000-C000-000000000046}","",0x00000002,"IPersist"
207 HKLM,"SOFTWARE\Classes\Interface\{0000010C-0000-0000-C000-000000000046}\NumMethods","",0x00000002,"4"
208 HKLM,"SOFTWARE\Classes\Interface\{0000010C-0000-0000-C000-000000000046}\OLEViewerIViewerCLSID","",0x00000002,"{7CE551EB-F85C-11CE-9059-080036F12502}"
209 HKLM,"SOFTWARE\Classes\Interface\{0000010C-0000-0000-C000-000000000046}\ProxyStubClsid32","",0x00000002,"{00000320-0000-0000-C000-000000000046}"
210
211 HKLM,"SOFTWARE\Classes\Interface\{0000010D-0000-0000-C000-000000000046}","",0x00000002,"IViewObject"
212 HKLM,"SOFTWARE\Classes\Interface\{0000010D-0000-0000-C000-000000000046}\NumMethods","",0x00000002,"9"
213 HKLM,"SOFTWARE\Classes\Interface\{0000010D-0000-0000-C000-000000000046}\ProxyStubClsid32","",0x00000002,"{00000320-0000-0000-C000-000000000046}"
214
215 HKLM,"SOFTWARE\Classes\Interface\{0000010E-0000-0000-C000-000000000046}","",0x00000002,"IDataObject"
216 HKLM,"SOFTWARE\Classes\Interface\{0000010E-0000-0000-C000-000000000046}\NumMethods","",0x00000002,"12"
217 HKLM,"SOFTWARE\Classes\Interface\{0000010E-0000-0000-C000-000000000046}\OLEViewerIViewerCLSID","",0x00000002,"{28D8ABA0-4B78-11CE-B27D-00AA001F73C1}"
218 HKLM,"SOFTWARE\Classes\Interface\{0000010E-0000-0000-C000-000000000046}\ProxyStubClsid32","",0x00000002,"{00000320-0000-0000-C000-000000000046}"
219
220 HKLM,"SOFTWARE\Classes\Interface\{0000010F-0000-0000-C000-000000000046}","",0x00000002,"IAdviseSink"
221 HKLM,"SOFTWARE\Classes\Interface\{0000010F-0000-0000-C000-000000000046}\AsynchronousInterface","",0x00000002,"{00000150-0000-0000-C000-000000000046}"
222 HKLM,"SOFTWARE\Classes\Interface\{0000010F-0000-0000-C000-000000000046}\NumMethods","",0x00000002,"8"
223 HKLM,"SOFTWARE\Classes\Interface\{0000010F-0000-0000-C000-000000000046}\ProxyStubClsid32","",0x00000002,"{00000320-0000-0000-C000-000000000046}"
224
225 HKLM,"SOFTWARE\Classes\Interface\{00000110-0000-0000-C000-000000000046}","",0x00000002,"IDataAdviseHolder"
226 HKLM,"SOFTWARE\Classes\Interface\{00000110-0000-0000-C000-000000000046}\NumMethods","",0x00000002,"7"
227
228 HKLM,"SOFTWARE\Classes\Interface\{00000111-0000-0000-C000-000000000046}","",0x00000002,"IOleAdviseHolder"
229 HKLM,"SOFTWARE\Classes\Interface\{00000111-0000-0000-C000-000000000046}\NumMethods","",0x00000002,"9"
230
231 HKLM,"SOFTWARE\Classes\Interface\{00000112-0000-0000-C000-000000000046}","",0x00000002,"IOleObject"
232 HKLM,"SOFTWARE\Classes\Interface\{00000112-0000-0000-C000-000000000046}\NumMethods","",0x00000002,"24"
233 HKLM,"SOFTWARE\Classes\Interface\{00000112-0000-0000-C000-000000000046}\ProxyStubClsid32","",0x00000002,"{00000320-0000-0000-C000-000000000046}"
234
235 HKLM,"SOFTWARE\Classes\Interface\{00000113-0000-0000-C000-000000000046}","",0x00000002,"IOleInPlaceObject"
236
237 HKLM,"SOFTWARE\Classes\Interface\{00000113-0000-0000-C000-000000000046}\BaseInterface","",0x00000002,"{00000114-0000-0000-C000-000000000046}"
238 HKLM,"SOFTWARE\Classes\Interface\{00000113-0000-0000-C000-000000000046}\NumMethods","",0x00000002,"9"
239 HKLM,"SOFTWARE\Classes\Interface\{00000113-0000-0000-C000-000000000046}\ProxyStubClsid32","",0x00000002,"{00000320-0000-0000-C000-000000000046}"
240
241 HKLM,"SOFTWARE\Classes\Interface\{00000114-0000-0000-C000-000000000046}","",0x00000002,"IOleWindow"
242 HKLM,"SOFTWARE\Classes\Interface\{00000114-0000-0000-C000-000000000046}\NumMethods","",0x00000002,"5"
243 HKLM,"SOFTWARE\Classes\Interface\{00000114-0000-0000-C000-000000000046}\ProxyStubClsid32","",0x00000002,"{00000320-0000-0000-C000-000000000046}"
244
245 HKLM,"SOFTWARE\Classes\Interface\{00000115-0000-0000-C000-000000000046}","",0x00000002,"IOleInPlaceUIWindow"
246 HKLM,"SOFTWARE\Classes\Interface\{00000115-0000-0000-C000-000000000046}\BaseInterface","",0x00000002,"{00000114-0000-0000-C000-000000000046}"
247 HKLM,"SOFTWARE\Classes\Interface\{00000115-0000-0000-C000-000000000046}\NumMethods","",0x00000002,"9"
248 HKLM,"SOFTWARE\Classes\Interface\{00000115-0000-0000-C000-000000000046}\ProxyStubClsid32","",0x00000002,"{00000320-0000-0000-C000-000000000046}"
249
250 HKLM,"SOFTWARE\Classes\Interface\{00000116-0000-0000-C000-000000000046}","",0x00000002,"IOleInPlaceFrame"
251 HKLM,"SOFTWARE\Classes\Interface\{00000116-0000-0000-C000-000000000046}\NumMethods","",0x00000002,"15"
252 HKLM,"SOFTWARE\Classes\Interface\{00000116-0000-0000-C000-000000000046}\ProxyStubClsid32","",0x00000002,"{00000320-0000-0000-C000-000000000046}"
253
254 HKLM,"SOFTWARE\Classes\Interface\{00000117-0000-0000-C000-000000000046}","",0x00000002,"IOleInPlaceActiveObject"
255 HKLM,"SOFTWARE\Classes\Interface\{00000117-0000-0000-C000-000000000046}\BaseInterface","",0x00000002,"{00000114-0000-0000-C000-000000000046}"
256 HKLM,"SOFTWARE\Classes\Interface\{00000117-0000-0000-C000-000000000046}\NumMethods","",0x00000002,"10"
257 HKLM,"SOFTWARE\Classes\Interface\{00000117-0000-0000-C000-000000000046}\ProxyStubClsid32","",0x00000002,"{00000320-0000-0000-C000-000000000046}"
258
259 HKLM,"SOFTWARE\Classes\Interface\{00000118-0000-0000-C000-000000000046}","",0x00000002,"IOleClientSite"
260 HKLM,"SOFTWARE\Classes\Interface\{00000118-0000-0000-C000-000000000046}\NumMethods","",0x00000002,"9"
261 HKLM,"SOFTWARE\Classes\Interface\{00000118-0000-0000-C000-000000000046}\ProxyStubClsid32","",0x00000002,"{00000320-0000-0000-C000-000000000046}"
262
263 HKLM,"SOFTWARE\Classes\Interface\{00000119-0000-0000-C000-000000000046}","",0x00000002,"IOleInPlaceSite"
264 HKLM,"SOFTWARE\Classes\Interface\{00000119-0000-0000-C000-000000000046}\BaseInterface","",0x00000002,"{00000114-0000-0000-C000-000000000046}"
265 HKLM,"SOFTWARE\Classes\Interface\{00000119-0000-0000-C000-000000000046}\NumMethods","",0x00000002,"15"
266 HKLM,"SOFTWARE\Classes\Interface\{00000119-0000-0000-C000-000000000046}\ProxyStubClsid32","",0x00000002,"{00000320-0000-0000-C000-000000000046}"
267
268 HKLM,"SOFTWARE\Classes\Interface\{0000011A-0000-0000-C000-000000000046}","",0x00000002,"IParseDisplayName"
269 HKLM,"SOFTWARE\Classes\Interface\{0000011A-0000-0000-C000-000000000046}\NumMethods","",0x00000002,"4"
270 HKLM,"SOFTWARE\Classes\Interface\{0000011A-0000-0000-C000-000000000046}\ProxyStubClsid32","",0x00000002,"{00000320-0000-0000-C000-000000000046}"
271
272 HKLM,"SOFTWARE\Classes\Interface\{0000011B-0000-0000-C000-000000000046}","",0x00000002,"IOleContainer"
273 HKLM,"SOFTWARE\Classes\Interface\{0000011B-0000-0000-C000-000000000046}\BaseInterface","",0x00000002,"{0000011A-0000-0000-C000-000000000046}"
274 HKLM,"SOFTWARE\Classes\Interface\{0000011B-0000-0000-C000-000000000046}\NumMethods","",0x00000002,"6"
275 HKLM,"SOFTWARE\Classes\Interface\{0000011B-0000-0000-C000-000000000046}\ProxyStubClsid32","",0x00000002,"{00000320-0000-0000-C000-000000000046}"
276
277 HKLM,"SOFTWARE\Classes\Interface\{0000011C-0000-0000-C000-000000000046}","",0x00000002,"IOleItemContainer"
278 HKLM,"SOFTWARE\Classes\Interface\{0000011C-0000-0000-C000-000000000046}\BaseInterface","",0x00000002,"{0000011B-0000-0000-C000-000000000046}"
279 HKLM,"SOFTWARE\Classes\Interface\{0000011C-0000-0000-C000-000000000046}\NumMethods","",0x00000002,"9"
280 HKLM,"SOFTWARE\Classes\Interface\{0000011C-0000-0000-C000-000000000046}\ProxyStubClsid32","",0x00000002,"{00000320-0000-0000-C000-000000000046}"
281
282 HKLM,"SOFTWARE\Classes\Interface\{0000011D-0000-0000-C000-000000000046}","",0x00000002,"IOleLink"
283 HKLM,"SOFTWARE\Classes\Interface\{0000011D-0000-0000-C000-000000000046}\NumMethods","",0x00000002,"14"
284 HKLM,"SOFTWARE\Classes\Interface\{0000011D-0000-0000-C000-000000000046}\ProxyStubClsid32","",0x00000002,"{00000320-0000-0000-C000-000000000046}"
285
286 HKLM,"SOFTWARE\Classes\Interface\{0000011E-0000-0000-C000-000000000046}","",0x00000002,"IOleCache"
287 HKLM,"SOFTWARE\Classes\Interface\{0000011E-0000-0000-C000-000000000046}\NumMethods","",0x00000002,"8"
288 HKLM,"SOFTWARE\Classes\Interface\{0000011E-0000-0000-C000-000000000046}\ProxyStubClsid32","",0x00000002,"{00000320-0000-0000-C000-000000000046}"
289
290 HKLM,"SOFTWARE\Classes\Interface\{0000011F-0000-0000-C000-000000000046}","",0x00000002,"IOleManager"
291
292 HKLM,"SOFTWARE\Classes\Interface\{00000120-0000-0000-C000-000000000046}","",0x00000002,"IOlePresObj"
293
294 HKLM,"SOFTWARE\Classes\Interface\{00000121-0000-0000-C000-000000000046}","",0x00000002,"IDropSource"
295 HKLM,"SOFTWARE\Classes\Interface\{00000121-0000-0000-C000-000000000046}\NumMethods","",0x00000002,"5"
296
297 HKLM,"SOFTWARE\Classes\Interface\{00000122-0000-0000-C000-000000000046}","",0x00000002,"IDropTarget"
298 HKLM,"SOFTWARE\Classes\Interface\{00000122-0000-0000-C000-000000000046}\NumMethods","",0x00000002,"7"
299 HKLM,"SOFTWARE\Classes\Interface\{00000122-0000-0000-C000-000000000046}\ProxyStubClsid32","",0x00000002,"{00000320-0000-0000-C000-000000000046}"
300
301 ; For comcat.dll
302 HKLM,"SOFTWARE\Classes\CLSID\{0002E005-0000-0000-C000-000000000046}","",0x00000002,"StdComponentCategoriesMgr"
303 HKLM,"SOFTWARE\Classes\CLSID\{0002E005-0000-0000-C000-000000000046}\InProcServer32","",0x00000002,"comcat.dll"
304 HKLM,"SOFTWARE\Classes\CLSID\{0002E005-0000-0000-C000-000000000046}\InProcServer32","ThreadingModel",0x00000002,"Both"
305
306 ; Control Panel Settings
307 HKCU,"Control Panel\desktop","DragFullWindows",0x00000002,"0"
308
309 ; Show icons for executables in shell views
310 HKCR,".exe","",0x00000002,"exefile"
311 HKCR,"exefile\Defaulticon","",0x00000002,"%1"
312
313 ; install notepad as handler for .txt files
314 HKCR,".txt","",0x00000002,"txtfile"
315 HKCR,".txt","Content Type",0x00000002,"text/plain"
316 HKCR,"txtfile\shell\open\command","",0x00000002,"%SystemRoot%\bin\notepad.exe"
317
318 ; EOF