[HIVECLS]: Few reorderings only.
[reactos.git] / reactos / boot / bootdata / hivecls.inf
1 [Version]
2 Signature="$ReactOS$"
3
4 [AddReg]
5 HKLM,"SOFTWARE\Classes",,0x00000010
6
7 ; Default key
8 HKCR,"*","",0x00000000,""
9 HKCR,"SystemFileAssociations","",0x00000000,""
10
11 ; Folders
12 HKCR,"Folder","",0x00000000,"Folder"
13 ;HKCR,"Folder\DefaultIcon","",0x00000000,"%SystemRoot%\system32\shell32.dll,-4"
14 HKCR,"Folder\shell\open","BrowserFlags",0x00010001,"0x00000010"
15 HKCR,"Folder\shell\open","ExplorerFlags",0x00010001,"0x00000012"
16 HKCR,"Folder\shell\open\command","",0x00000000,"explorer.exe ""%1"""
17 HKCR,"Folder\shell\explore","BrowserFlags",0x00010001,"0x00000022"
18 HKCR,"Folder\shell\explore","ExplorerFlags",0x00010001,"0x00000021"
19 HKCR,"Folder\shell\explore\command","",0x00000000,"explorer.exe /e,""%1"""
20
21 ; Drive property page
22 HKCR,"CLSID\{5F5295E0-429F-1069-A2E2-08002B30309D}","",0x00000000,"Drive Property Page Extension"
23 HKCR,"CLSID\{5F5295E0-429F-1069-A2E2-08002B30309D}\InProcServer32","",0x00000000,"shell32.dll"
24 HKCR,"CLSID\{5F5295E0-429F-1069-A2E2-08002B30309D}\InProcServer32","ThreadingModel",0x00000000,"Apartment"
25
26 ; Rich Text Files
27 HKCR,".rtf","",0x00000000,"rtffile"
28 HKCR,".rtf\shellnew","",0x00000000,""
29 HKCR,".rtf\shellnew","Data",0x00020000,"{\rtf1}"
30 HKCR,"rtffile","",0x00000000,"Rich Text Document"
31 HKCR,"rtffile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\wordpad.exe,-1404"
32 HKCR,"rtffile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-2"
33 HKCR,"rtffile\shell\open","",0x00000000,"Open"
34 HKCR,"rtffile\shell\open\command","",0x00020000,"%SystemRoot%\system32\wordpad.exe %1"
35
36 ; Virtual Device Drivers
37 HKCR,".386","",0x00000000,"vxdfile"
38 HKCR,".386","PerceivedType",0x00000000,"system"
39 HKCR,".vxd","",0x00000000,"vxdfile"
40 HKCR,".vxd","PerceivedType",0x00000000,"system"
41 HKCR,"vxdfile","",0x00000000,"Virtual Device Driver"
42 HKCR,"vxdfile","NoOpen",0x00000000,""
43 HKCR,"vxdfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-157"
44
45 ; Animated Cursors
46 HKCR,".ani","",0x00000000,"anifile"
47 HKCR,"anifile","",0x00000000,"Animated Cursor"
48 HKCR,"anifile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\main.cpl,-1039"
49 HKCR,"anifile\DefaultIcon","",0x00000000,"%1"
50
51 ; DOS Batch Files
52 HKCR,".bat","",0x00000000,"batfile"
53 HKCR,"batfile","",0x00000000,"DOS Batch File"
54 HKCR,"batfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-158"
55 HKCR,"batfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-153"
56 HKCR,"batfile\shell\edit\command","",0x00020000,"%SystemRoot%\system32\notepad.exe %1"
57 HKCR,"batfile\shell\open\command","",0x00000000,"""%1"" %*"
58
59 ; ReactOS Cmd Script Files
60 HKCR,".cmd","",0x00000000,"cmdfile"
61 HKCR,"cmdfile","",0x00000000,"ReactOS Command Script"
62 HKCR,"cmdfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-159"
63 HKCR,"cmdfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-153"
64 HKCR,"cmdfile\shell\edit\command","",0x00020000,"%SystemRoot%\system32\notepad.exe %1"
65 HKCR,"cmdfile\shell\open\command","",0x00000000,"""%1"" %*"
66
67 ; DOS Applications
68 HKCR,".com","",0x00000000,"comfile"
69 HKCR,"comfile","",0x00000000,"DOS Application"
70 HKCR,"comfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-160"
71 HKCR,"comfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-3"
72 HKCR,"comfile\shell\open\command","",0x00000000,"""%1"" %*"
73
74 ; Control Panel extensions
75 HKCR,".cpl","",0x00000000,"cplfile"
76 HKCR,"cplfile","",0x00000000,%CPLFILE%
77 HKCR,"cplfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-161"
78 HKCR,"cplfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-154"
79 HKCR,"cplfile\shell\cplopen","",0x00000000,%CPLFILE_OPENWITH%
80 HKCR,"cplfile\shell\cplopen\command","",0x00020000,"%SystemRoot%\system32\rundll32.exe shell32.dll,Control_RunDLL %1,%*"
81 HKCR,"cplfile\shell\runas\command","",0x00020000,"%SystemRoot%\system32\rundll32.exe shell32.dll,Control_RunDLLAsUser %1,%*"
82
83 ; Cursors
84 HKCR,".cur","",0x00000000,"curfile"
85 HKCR,"curfile","",0x00000000,"Cursor"
86 HKCR,"curfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-162"
87 HKCR,"curfile\DefaultIcon","",0x00000000,"%1"
88
89 ; Dynamic Link Libraries
90 HKCR,".dll","",0x00000000,"dllfile"
91 HKCR,"dllfile","",0x00000000,"Dynamic Link Library"
92 HKCR,"dllfile","NoOpen",0x00000000,""
93 HKCR,"dllfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-163"
94 HKCR,"dllfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-154"
95
96 ; Device Drivers
97 HKCR,".drv","",0x00000000,"drvfile"
98 HKCR,"drvfile","",0x00000000,"Device Driver"
99 HKCR,"drvfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-164"
100 HKCR,"drvfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-154"
101
102 ; Applications
103 HKCR,".exe","",0x00000000,"exefile"
104 HKCR,"exefile","",0x00000000,"ReactOS Application"
105 HKCR,"exefile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-165"
106 HKCR,"exefile\Defaulticon","",0x00000000,"%1"
107 HKCR,"exefile\shell\open\command","",0x00000000,"""%1"" %*"
108 HKCR,"exefile\shell\runas\command","",0x00020000,"""%1"" %*"
109 HKCR,"exefile\shellex\DropHandler","",0x00020000,"{86C86720-42A0-1069-A2E8-08002B30309D}"
110
111 ; Fonts
112 HKCR,".fon","",0x00000000,"fonfile"
113 HKCR,"fonfile","",0x00000000,"Font file"
114 HKCR,"fonfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-166"
115 HKCR,"fonfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-155"
116 HKCR,"fonfile\shell\open\command","",0x00020000,"%SystemRoot%\system32\fontview.exe %1"
117
118 HKCR,".ttf","",0x00000000,"ttffile"
119 HKCR,"ttffile","",0x00000000,"TrueType font file"
120 HKCR,"ttffile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-167"
121 HKCR,"ttffile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-156"
122 HKCR,"ttffile\shell\open\command","",0x00020000,"%SystemRoot%\system32\fontview.exe %1"
123
124 HKCR,".otf","",0x00000000,"otffile"
125 HKCR,"otffile","",0x00000000,"OpenType font file"
126 HKCR,"otffile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-156"
127 HKCR,"otffile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-167"
128 HKCR,"otffile\shell\open\command","",0x00020000,"%SystemRoot%\system32\fontview.exe %1"
129
130 ; Help Files
131 HKCR,".hlp","",0x00000000,"hlpfile"
132 HKCR,"hlpfile","",0x00000000,"Help File"
133 HKCR,"hlpfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-168"
134 HKCR,"hlpfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-24"
135 HKCR,"hlpfile\shell\open\command","",0x00020000,"%SystemRoot%\winhlp32.exe %1"
136
137 HKCR,".chm","",0x00000000,"chm.file"
138 HKCR,"chm.file","",0x00000000,"Compiled HTML Help File"
139 HKCR,"chm.file","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-168"
140 HKCR,"chm.file\DefaultIcon","",0x00020000,"%SystemRoot%\hh.exe,0"
141 HKCR,"chm.file\shell\open\command","",0x00020000,"%SystemRoot%\hh.exe %1"
142
143 ; set MIME type for .html and .htm because Tiny webserver needs it
144 HKCR,".htm","",0x00000000,"htmlfile"
145 HKCR,".htm","Content Type",0x00000000,"text/html"
146 HKCR,".htm","PerceivedType",0x00000000,"text"
147 HKCR,".html","",0x00000000,"htmlfile"
148 HKCR,".html","Content Type",0x00000000,"text/html"
149 HKCR,".html","PerceivedType",0x00000000,"text"
150 HKCR,"htmlfile","",0x00000000,"HTML File"
151 HKCR,"htmlfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\ieframe.dll,0"
152 HKCR,"htmlfile\shell\open\command","",0x00020000,"""%programfiles%\Internet Explorer\iexplore.exe"" %1"
153
154 ; Icons
155 HKCR,".ico","",0x00000000,"icofile"
156 HKCR,"icofile","",0x00000000,"Icon"
157 HKCR,"icofile\DefaultIcon","",0x00000000,"%1"
158
159 ; JPEG Images
160 HKCR,".jpg","",0x00000000,"jpegfile"
161 HKCR,".jpeg","",0x00000000,"jpegfile"
162 HKCR,"jpegfile","",0x00000000,"JPEG Image"
163 HKCR,"jpegfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shimgvw.dll,0"
164 HKCR,"jpegfile\shell\open\command","",0x00020000,"rundll32.exe %SystemRoot%\system32\shimgvw.dll,ImageView_Fullscreen %1"
165
166 ; Bitmap Images
167 HKCR,".bmp","",0x00000000,"bmpfile"
168 HKCR,"bmpfile","",0x00000000,"Bitmap Image"
169 HKCR,"bmpfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shimgvw.dll,1"
170 HKCR,"bmpfile\shell\open\command","",0x00020000,"rundll32.exe %SystemRoot%\system32\shimgvw.dll,ImageView_Fullscreen %1"
171
172 ; PNG Images
173 HKCR,".png","",0x00000000,"pngfile"
174 HKCR,"pngfile","",0x00000000,"PNG Image"
175 HKCR,"pngfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shimgvw.dll,2"
176 HKCR,"pngfile\shell\open\command","",0x00020000,"rundll32.exe %SystemRoot%\system32\shimgvw.dll,ImageView_Fullscreen %1"
177
178 ; GIF Images
179 HKCR,".gif","",0x00000000,"giffile"
180 HKCR,"giffile","",0x00000000,"GIF Image"
181 HKCR,"giffile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shimgvw.dll,2"
182 HKCR,"giffile\shell\open\command","",0x00020000,"""%programfiles%\Internet Explorer\iexplore.exe"" %1"
183
184 ; Configuration Files
185 HKCR,".ini","",0x00000000,"inifile"
186 HKCR,"inifile","",0x00000000,"Configuration Settings"
187 HKCR,"inifile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-169"
188 HKCR,"inifile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-151"
189 HKCR,"inifile\shell\open\command","",0x00000000,"notepad.exe ""%1"""
190 HKCR,"inifile\shell\print\command","",0x00000000,"notepad.exe /p ""%1"""
191
192 ; Setup Information Files
193 HKCR,".inf","",0x00000000,"inffile"
194 HKCR,"inffile","",0x00000000,"Setup Information"
195 HKCR,"inffile\FriendlyTypeName","",0x00020000,"%SystemRoot%\system32\setupapi.dll,-2001"
196 HKCR,"inffile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-151"
197 HKCR,"inffile\shell\open\command","",0x00000000,"notepad.exe ""%1"""
198 HKCR,"inffile\shell\Install","",0x00000000,"Install"
199 HKCR,"inffile\shell\Install\command","",0x00020000,"%SystemRoot%\system32\rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 %1"
200
201 ; Show icons for shortcuts in shell views (lnkfile is handled specially in shell32)
202 ; Don't display extension for shortcuts
203 HKCR,".lnk","",0x00000000,"lnkfile"
204 HKCR,".lnk\shellnew","",0x00000000,""
205 HKCR,".lnk\shellnew","command",0x00020000,"%SystemRoot%\system32\rundll32.exe appwiz.cpl,NewLinkHere %1"
206 HKCR,"lnkfile","",0x00000000,"Shortcut"
207 HKCR,"lnkfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-170"
208 HKCR,"lnkfile","NeverShowExt",0x00000000,""
209 HKCR,"lnkfile","IsShortcut",0x00000000,"yes"
210 HKCR,"lnkfile\CLSID","",0x00000000,"{00021401-0000-0000-C000-000000000046}"
211 HKCR,"lnkfile\shellex\IconHandler","",0x00000000,"{00021401-0000-0000-C000-000000000046}"
212 HKCR,"lnkfile\shellex\DropHandler","",0x00000000,"{00021401-0000-0000-C000-000000000046}"
213 HKCR,"lnkfile\shellex\ContextMenuHandlers\{00021401-0000-0000-C000-000000000046}","",0x00000000,""
214 HKCR,"lnkfile\shellex\PropertySheetHandlers\Shellink Property Page", "", 0x00000000, "{00021401-0000-0000-C000-000000000046}"
215
216 ; Text Documents
217 HKCR,".log","",0x00000000,"txtfile"
218 HKCR,".txt","",0x00000000,"txtfile"
219 HKCR,".c","",0x00000000,"txtfile"
220 HKCR,".cpp","",0x00000000,"txtfile"
221 HKCR,".h","",0x00000000,"txtfile"
222 HKCR,".hpp","",0x00000000,"txtfile"
223 HKCR,".txt","PerceivedType",0x00000000,"text"
224 HKCR,".c","PerceivedType",0x00000000,"text"
225 HKCR,".cpp","PerceivedType",0x00000000,"text"
226 HKCR,".h","PerceivedType",0x00000000,"text"
227 HKCR,".hpp","PerceivedType",0x00000000,"text"
228 HKCR,".txt","Content Type",0x00000000,"text/plain"
229 HKCR,".txt\shellnew","",0x00000000,""
230 HKCR,".txt\shellnew","NullFile",0x00020000,""
231 HKCR,"txtfile","",0x00000000,"Text Document"
232 HKCR,"txtfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-152"
233 HKCR,"txtfile\shell\open\command","",0x00020000,"%SystemRoot%\system32\notepad.exe %1"
234 HKCR,"txtfile\shell\print\command","",0x00000000,"notepad.exe /p ""%1"""
235
236 ; XML Documents
237 HKCR,".xml","",0x00000000,"xmlfile"
238 HKCR,".xml","Content Type",0x00000000,"text/xml"
239 HKCR,"xmlfile","",0x00000000,"XML Document"
240 HKCR,"xmlfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\msxml3.dll,0"
241 HKCR,"xmlfile\shell\open\command","",0x00020000,"%SystemRoot%\system32\notepad.exe %1"
242
243 ; XSL Stylesheets
244 HKCR,".xsl","",0x00000000,"xslfile"
245 HKCR,".xsl","Content Type",0x00000000,"text/xml"
246 HKCR,"xslfile","",0x00000000,"XSL Stylesheet"
247 HKCR,"xslfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\msxml3.dll,1"
248 HKCR,"xslfile\shell\open\command","",0x00020000,"%SystemRoot%\system32\notepad.exe %1"
249
250 ; MSI files
251 HKCR,".msi","",0x00000000,"Msi.Package"
252 HKCR,"Msi.Package","",0x00000000,"ReactOS Installer Package"
253 HKCR,"Msi.Package\DefaultIcon","",0x00000000,"msiexec.exe"
254 HKCR,"Msi.Package\shell\Open\command","",0x00020000,"%SystemRoot%\system32\msiexec.exe /i ""%1"""
255 HKCR,"Msi.Package\shell\Repair\command","",0x00020000,"%SystemRoot%\system32\msiexec.exe /f ""%1"""
256 HKCR,"Msi.Package\shell\Uninstall\command","",0x00020000,"%SystemRoot%\system32\msiexec.exe /x ""%1"""
257
258 ; Program Information File for NT VDM
259 HKCR,".pif","",0x00000000,"piffile"
260
261 ; Registration Entries
262 HKCR,".reg","",0x00000000,"regfile"
263 HKCR,"regfile","",0x00000000,"Registration Entries"
264 HKCR,"regfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-170"
265 HKCR,"regfile\DefaultIcon","",0x00020000,"%SystemRoot%\regedit.exe,1"
266 HKCR,"regfile\shell\edit\command","",0x00020000,"%SystemRoot%\system32\notepad.exe %1"
267 HKCR,"regfile\shell\open","",0x00000000,"Merge"
268 HKCR,"regfile\shell\open\command","",0x00000000,"regedit.exe ""%1"""
269
270 ; Screen Savers
271 HKCR,".scr","",0x00000000,"scrfile"
272 HKCR,"scrfile","",0x00000000,"Screen Saver"
273 HKCR,"scrfile\Defaulticon","",0x00000000,"%1"
274 HKCR,"scrfile\shell\config","",0x00000000,"Configure"
275 HKCR,"scrfile\shell\config\command","",0x00000000,"""%1"""
276 HKCR,"scrfile\shell\install","",0x00000000,"Install"
277 HKCR,"scrfile\shell\install\command","",0x00000000,"rundll32.exe desk.cpl,InstallScreenSaver %l"
278 HKCR,"scrfile\shell\open","",0x00000000,"Test"
279 HKCR,"scrfile\shell\open\command","",0x00000000,"""%1"" /S"
280
281 ; Shell command files (e.g. "Show Desktop" in QuickLaunch bar)
282 HKCR,".scf","",0x00000000,"SHCmdFile"
283 HKCR,"SHCmdFile","",0x00000000,"ReactOS Explorer Command"
284 HKCR,"SHCmdFile","NeverShowExt",0x00000000,""
285 HKCR,"SHCmdFile","InfoTip",0x00000000,"prop:DocComments"
286 HKCR,"SHCmdFile\shell\open\command","",0x00000000,"%systemroot%\explorer.exe"
287 HKCR,"SHCmdFile\shell\open\ddeexec","",0x00000000,"[ShellFile(\"%1\",\"%1\",%S)]"
288 HKCR,"SHCmdFile\shell\open\ddeexec\Application","",0x00000000,"Folders"
289 HKCR,"SHCmdFile\shell\open\ddeexec\Topic","",0x00000000,"AppProperties"
290 HKCR,"SHCmdFile\CLSID","",0x00000000,"{57651662-CE3E-11D0-8D77-00C04FC99D61}"
291 HKCR,"SHCmdFile\shellex\IconHandler","",0x00000000,"{57651662-CE3E-11D0-8D77-00C04FC99D61}"
292 HKCR,"SHCmdFile\shellex\DropHandler","",0x00000000,"{86C86720-42A0-1069-A2E8-08002B30309D}"
293
294 ; System Files
295 HKCR,".sys","",0x00000000,"sysfile"
296 HKCR,"sysfile","",0x00000000,"System File"
297 HKCR,"sysfile","NoOpen",0x00000000,""
298 HKCR,"sysfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-171"
299 HKCR,"sysfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-154"
300
301 ; MS Styles (Themes)
302 HKCR,".msstyles","",0x00000000,"msstylesfile"
303 HKCR,"msstylesfile","",0x00000000,"Visual Style File"
304 HKCR,"msstylesfile\DefaultIcon","","0x00020000","%SystemRoot%\system32\themeui.dll,-1"
305 HKCR,"msstylesfile\shell\open\command","",0x00000000,"%SystemRoot%\system32\rundll32.exe shell32.dll,Control_RunDLL %SystemRoot%\system32\desk.cpl desk,@Appearance /Action:OpenMSTheme file:""%1"""
306
307 ; Theme Files
308 HKCR,".theme","",0x00000000,"themefile"
309 HKCR,"themefile","",0x00000000,"Theme File"
310 HKCR,"themefile\DefaultIcon","","0x00020000","%SystemRoot%\system32\themeui.dll,-1"
311 HKCR,"themefile\shell\open\command","",0x00000000,"%SystemRoot%\system32\rundll32.exe shell32.dll,Control_RunDLL %SystemRoot%\system32\desk.cpl desk,@Appearance /Action:OpenTheme /file:""%1"""
312
313 ; URL shortcuts (e.g. used in Favorites folder of IExplorer)
314 HKCR,".url","",0x00000000,"InternetShortcut"
315
316 ; Wave Sounds
317 HKCR,".wav","",0x00000000,"SoundRec"
318 HKCR,"SoundRec","",0x00000000,"Wave Sound"
319 HKCR,"SoundRec\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-225"
320 HKCR,"SoundRec\shell\open\command","",0x00020000,"%SystemRoot%\system32\mplay32.exe %1"
321
322 ; Midi Sounds
323 HKCR,".mid","",0x00000000,"MIDFile"
324 HKCR,".midi","",0x00000000,"MIDFile"
325 HKCR,"MIDFile","",0x00000000,"MIDI Sequence"
326 HKCR,"MIDFile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-225"
327 HKCR,"MIDFile\shell\open\command","",0x00020000,"%SystemRoot%\system32\mplay32.exe %1"
328
329 ; Audio CD
330 HKCR,".cda","",0x00000000,"CDAFile"
331 HKCR,"CDAFile","",0x00000000,"CD Audio Track"
332 HKCR,"CDAFile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-225"
333 HKCR,"CDAFile\shell\open\command","",0x00020000,"%SystemRoot%\system32\mplay32.exe %1"
334
335 ; Avi Files
336 HKCR,".avi","",0x00000000,"AVIFile"
337 HKCR,"AVIFile","",0x00000000,"Video Clip"
338 HKCR,"AVIFile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-224"
339 HKCR,"AVIFile\shell\open\command","",0x00020000,"%SystemRoot%\system32\mplay32.exe %1"
340
341 HKCR,"CLSID",,0x00000012
342
343 ; For Shell32.dll
344 HKCR,"CLSID\{1F4DE370-D627-11D1-BA4F-00A0C91EEDBA}","",0x00000000,"Computer Search Results Folder"
345 HKCR,"CLSID\{1F4DE370-D627-11D1-BA4F-00A0C91EEDBA}","LocalizedString",0x00020000,"@%SystemRoot%\system32\shell32.dll,-30521"
346 HKCR,"CLSID\{1F4DE370-D627-11D1-BA4F-00A0C91EEDBA}\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-135"
347 HKCR,"CLSID\{1F4DE370-D627-11D1-BA4F-00A0C91EEDBA}\InProcServer32","",0x00020000,"%SystemRoot%\system32\shell32.dll"
348 HKCR,"CLSID\{1F4DE370-D627-11D1-BA4F-00A0C91EEDBA}\InProcServer32","ThreadingModel",0x00000000,"Apartment"
349 HKCR,"CLSID\{1F4DE370-D627-11D1-BA4F-00A0C91EEDBA}\ShellFolder","Attributes",0x00010001,0x20180000
350
351 ; deskadp.dll shell extension
352 HKCR,"CLSID\{42071712-76d4-11d1-8b24-00a0c9068ff3}","",0x00000000,"Display Adapter CPL Extension"
353 HKCR,"CLSID\{42071712-76d4-11d1-8b24-00a0c9068ff3}\InProcServer32","",0x00020000,"%SystemRoot%\system32\deskadp.dll"
354 HKCR,"CLSID\{42071712-76d4-11d1-8b24-00a0c9068ff3}\InProcServer32","ThreadingModel",0x00000000,"Apartment"
355
356 ; deskmon.dll shell extension
357 HKCR,"CLSID\{42071713-76d4-11d1-8b24-00a0c9068ff3}","",0x00000000,"Display Monitor CPL Extension"
358 HKCR,"CLSID\{42071713-76d4-11d1-8b24-00a0c9068ff3}\InProcServer32","",0x00020000,"%SystemRoot%\system32\deskmon.dll"
359 HKCR,"CLSID\{42071713-76d4-11d1-8b24-00a0c9068ff3}\InProcServer32","ThreadingModel",0x00000000,"Apartment"
360
361 ; For TCPIP Protocol property page
362 HKCR,"CLSID\{A907657F-6FDF-11D0-8EFB-00C04FD912B2}","",0x00000000,"TCP/IP Configuration Notify Object"
363 HKCR,"CLSID\{A907657F-6FDF-11D0-8EFB-00C04FD912B2}\InProcServer32","",0x00000000,"netcfgx.dll"
364 HKCR,"CLSID\{A907657F-6FDF-11D0-8EFB-00C04FD912B2}\InProcServer32","ThreadingModel",0x00000000,"Both"
365
366 ; For dxdiagn.dll
367 HKCR,"CLSID\{A65B8071-3BFE-4213-9A5B-491DA4461CA7}","",0x00000000,"DxDiagProvider Class"
368 HKCR,"CLSID\{A65B8071-3BFE-4213-9A5B-491DA4461CA7}\InProcServer32","",0x00000000,"%SystemRoot%\system32\dxdiagn.dll"
369 HKCR,"CLSID\{A65B8071-3BFE-4213-9A5B-491DA4461CA7}\InProcServer32","ThreadingModel",0x00000000,"Apartment"
370 HKCR,"CLSID\{A65B8071-3BFE-4213-9A5B-491DA4461CA7}\ProgID","",0x00000000,"DxDiag.DxDiagProvider.1"
371 HKCR,"CLSID\{A65B8071-3BFE-4213-9A5B-491DA4461CA7}\VersionIndependentProgID","",0x00000000,"DxDiag.DxDiagProvider"
372
373
374 HKCR,"NDS\Clsid","",0x00000002,"{323991f0-7bad-11cf-b03d-00aa006e0975}"
375
376 HKCR,"WinNT\Clsid","",0x00000002,"{8b20cd60-0f29-11cf-abc4-02608c9e7553}"
377
378 ; Applications
379 HKCR,"Applications\notepad.exe\shell\open\command","",0x00000002,"notepad.exe %1"
380 HKCR,"Applications\mspaint.exe\shell\open\command","",0x00000002,"mspaint.exe %1"
381 HKCR,"Applications\wordpad.exe\shell\open\command","",0x00000002,"wordpad.exe %1"
382
383 ; Misc Perceived types
384 HKCR,".asm","PerceivedType",0x00000000,"text"
385 HKCR,".asmx","PerceivedType",0x00000000,"text"
386 HKCR,".aspx","PerceivedType",0x00000000,"text"
387 HKCR,".chk","PerceivedType",0x00000000,"system"
388 HKCR,".css","",0x00000000,"CSSfile"
389 HKCR,".css","PerceivedType",0x00000000,"text"
390 HKCR,".cxx","PerceivedType",0x00000000,"text"
391 HKCR,".def","PerceivedType",0x00000000,"text"
392 HKCR,".diz","PerceivedType",0x00000000,"text"
393 HKCR,".gz","PerceivedType",0x00000000,"compressed"
394 HKCR,".hxx","PerceivedType",0x00000000,"text"
395 HKCR,".inc","PerceivedType",0x00000000,"text"
396 HKCR,".java","PerceivedType",0x00000000,"text"
397 HKCR,".local","PerceivedType",0x00000000,"system"
398 HKCR,".manifest","PerceivedType",0x00000000,"system"
399 HKCR,".nvr","PerceivedType",0x00000000,"text"
400 HKCR,".ocx","",0x00000000,"ocxfile"
401 HKCR,".ocx","PerceivedType",0x00000000,"system"
402 HKCR,".php3","PerceivedType",0x00000000,"text"
403 HKCR,".pl","PerceivedType",0x00000000,"text"
404 HKCR,".plg","PerceivedType",0x00000000,"text"
405 HKCR,".ps1xml","PerceivedType",0x00000000,"text"
406 HKCR,".sed","PerceivedType",0x00000000,"text"
407 HKCR,".shtml","PerceivedType",0x00000000,"text"
408 HKCR,".sql","PerceivedType",0x00000000,"text"
409 HKCR,".tar","PerceivedType",0x00000000,"compressed"
410 HKCR,".text","PerceivedType",0x00000000,"text"
411 HKCR,".tgz","PerceivedType",0x00000000,"compressed"
412 HKCR,".tsv","PerceivedType",0x00000000,"text"
413 HKCR,".wdp","PerceivedType",0x00000000,"image"
414 HKCR,".wmz","",0x00000000,"WMZFile"
415 HKCR,".wmz","PerceivedType",0x00000000,"compressed"
416 HKCR,".wsz","PerceivedType",0x00000000,"compressed"
417 HKCR,".x","PerceivedType",0x00000000,"text"
418 HKCR,".z","PerceivedType",0x00000000,"compressed"
419
420 ; For language support:
421
422 HKCR,"MIME",,0x00000012
423 HKCR,"MIME\Database",,0x00000012
424 HKCR,"MIME\Database\Rfc1766",,0x00000012
425 HKCR,"MIME\Database\Rfc1766","0436",0x00000000,"af;Afrikaans"
426 HKCR,"MIME\Database\Rfc1766","041C",0x00000000,"sq;Albanian"
427 HKCR,"MIME\Database\Rfc1766","0001",0x00000000,"ar;Arabic"
428 HKCR,"MIME\Database\Rfc1766","1401",0x00000000,"ar-dz;Arabic (Algeria)"
429 HKCR,"MIME\Database\Rfc1766","3C01",0x00000000,"ar-bh;Arabic (Bahrain)"
430 HKCR,"MIME\Database\Rfc1766","0C01",0x00000000,"ar-eg;Arabic (Egypt)"
431 HKCR,"MIME\Database\Rfc1766","0801",0x00000000,"ar-iq;Arabic (Iraq)"
432 HKCR,"MIME\Database\Rfc1766","2C01",0x00000000,"ar-jo;Arabic (Jordan)"
433 HKCR,"MIME\Database\Rfc1766","3401",0x00000000,"ar-kw;Arabic (Kuwait)"
434 HKCR,"MIME\Database\Rfc1766","3001",0x00000000,"ar-lb;Arabic (Lebanon)"
435 HKCR,"MIME\Database\Rfc1766","1001",0x00000000,"ar-ly;Arabic (Libya)"
436 HKCR,"MIME\Database\Rfc1766","1801",0x00000000,"ar-ma;Arabic (Morocco)"
437 HKCR,"MIME\Database\Rfc1766","2001",0x00000000,"ar-om;Arabic (Oman)"
438 HKCR,"MIME\Database\Rfc1766","4001",0x00000000,"ar-qa;Arabic (Qatar)"
439 HKCR,"MIME\Database\Rfc1766","0401",0x00000000,"ar-sa;Arabic (Saudi Arabia)"
440 HKCR,"MIME\Database\Rfc1766","2801",0x00000000,"ar-sy;Arabic (Syria)"
441 HKCR,"MIME\Database\Rfc1766","1C01",0x00000000,"ar-tn;Arabic (Tunisia)"
442 HKCR,"MIME\Database\Rfc1766","3801",0x00000000,"ar-ae;Arabic (U.A.E.)"
443 HKCR,"MIME\Database\Rfc1766","2401",0x00000000,"ar-ye;Arabic (Yemen)"
444 HKCR,"MIME\Database\Rfc1766","042B",0x00000000,"hy;Armenian"
445 HKCR,"MIME\Database\Rfc1766","042D",0x00000000,"eu;Basque"
446 HKCR,"MIME\Database\Rfc1766","0423",0x00000000,"be;Belarusian"
447 HKCR,"MIME\Database\Rfc1766","0845",0x00000000,"bn-bd;Bengali (Bangladesh)"
448 HKCR,"MIME\Database\Rfc1766","0445",0x00000000,"bn-in;Bengali (India)"
449 HKCR,"MIME\Database\Rfc1766","0402",0x00000000,"bg;Bulgarian"
450 HKCR,"MIME\Database\Rfc1766","0403",0x00000000,"ca;Catalan"
451 HKCR,"MIME\Database\Rfc1766","0004",0x00000000,"zh;Chinese"
452 HKCR,"MIME\Database\Rfc1766","0804",0x00000000,"zh-cn;Chinese (China)"
453 HKCR,"MIME\Database\Rfc1766","0C04",0x00000000,"zh-hk;Chinese (Hong Kong SAR)"
454 HKCR,"MIME\Database\Rfc1766","1004",0x00000000,"zh-sg;Chinese (Singapore)"
455 HKCR,"MIME\Database\Rfc1766","0404",0x00000000,"zh-tw;Chinese (Taiwan)"
456 HKCR,"MIME\Database\Rfc1766","041A",0x00000000,"hr;Croatian"
457 HKCR,"MIME\Database\Rfc1766","0405",0x00000000,"cs;Czech"
458 HKCR,"MIME\Database\Rfc1766","0406",0x00000000,"da;Danish"
459 HKCR,"MIME\Database\Rfc1766","0813",0x00000000,"nl-be;Dutch (Belgium)"
460 HKCR,"MIME\Database\Rfc1766","0413",0x00000000,"nl;Dutch (Netherlands)"
461 HKCR,"MIME\Database\Rfc1766","0009",0x00000000,"en;English"
462 HKCR,"MIME\Database\Rfc1766","0C09",0x00000000,"en-au;English (Australia)"
463 HKCR,"MIME\Database\Rfc1766","2809",0x00000000,"en-bz;English (Belize)"
464 HKCR,"MIME\Database\Rfc1766","1009",0x00000000,"en-ca;English (Canada)"
465 HKCR,"MIME\Database\Rfc1766","1809",0x00000000,"en-ie;English (Ireland)"
466 HKCR,"MIME\Database\Rfc1766","2009",0x00000000,"en-jm;English (Jamaica)"
467 HKCR,"MIME\Database\Rfc1766","1409",0x00000000,"en-nz;English (New Zealand)"
468 HKCR,"MIME\Database\Rfc1766","1C09",0x00000000,"en-za;English (South Africa)"
469 HKCR,"MIME\Database\Rfc1766","2C09",0x00000000,"en-tt;English (Trinidad)"
470 HKCR,"MIME\Database\Rfc1766","0809",0x00000000,"en-gb;English (United Kingdom)"
471 HKCR,"MIME\Database\Rfc1766","0409",0x00000000,"en-us;English (United States)"
472 HKCR,"MIME\Database\Rfc1766","048F",0x00000000,"eo;Esperanto"
473 HKCR,"MIME\Database\Rfc1766","0425",0x00000000,"et;Estonian"
474 HKCR,"MIME\Database\Rfc1766","0438",0x00000000,"fo;Faeroese"
475 HKCR,"MIME\Database\Rfc1766","0429",0x00000000,"fa;Farsi"
476 HKCR,"MIME\Database\Rfc1766","040B",0x00000000,"fi;Finnish"
477 HKCR,"MIME\Database\Rfc1766","080C",0x00000000,"fr-be;French (Belgium)"
478 HKCR,"MIME\Database\Rfc1766","0C0C",0x00000000,"fr-ca;French (Canada)"
479 HKCR,"MIME\Database\Rfc1766","040C",0x00000000,"fr;French (France)"
480 HKCR,"MIME\Database\Rfc1766","140C",0x00000000,"fr-lu;French (Luxembourg)"
481 HKCR,"MIME\Database\Rfc1766","100C",0x00000000,"fr-ch;French (Switzerland)"
482 HKCR,"MIME\Database\Rfc1766","043C",0x00000000,"gd;Gaelic"
483 HKCR,"MIME\Database\Rfc1766","0C07",0x00000000,"de-at;German (Austria)"
484 HKCR,"MIME\Database\Rfc1766","0407",0x00000000,"de;German (Germany)"
485 HKCR,"MIME\Database\Rfc1766","1407",0x00000000,"de-li;German (Liechtenstein)"
486 HKCR,"MIME\Database\Rfc1766","1007",0x00000000,"de-lu;German (Luxembourg)"
487 HKCR,"MIME\Database\Rfc1766","0807",0x00000000,"de-ch;German (Switzerland)"
488 HKCR,"MIME\Database\Rfc1766","0408",0x00000000,"el;Greek"
489 HKCR,"MIME\Database\Rfc1766","040D",0x00000000,"he;Hebrew"
490 HKCR,"MIME\Database\Rfc1766","0439",0x00000000,"hi;Hindi"
491 HKCR,"MIME\Database\Rfc1766","040E",0x00000000,"hu;Hungarian"
492 HKCR,"MIME\Database\Rfc1766","040F",0x00000000,"is;Icelandic"
493 HKCR,"MIME\Database\Rfc1766","0421",0x00000000,"in;Indonesian"
494 HKCR,"MIME\Database\Rfc1766","0410",0x00000000,"it;Italian (Italy)"
495 HKCR,"MIME\Database\Rfc1766","0810",0x00000000,"it-ch;Italian (Switzerland)"
496 HKCR,"MIME\Database\Rfc1766","0411",0x00000000,"ja;Japanese"
497 HKCR,"MIME\Database\Rfc1766","043F",0x00000000,"kk;Kazakh"
498 HKCR,"MIME\Database\Rfc1766","0412",0x00000000,"ko;Korean"
499 HKCR,"MIME\Database\Rfc1766","0426",0x00000000,"lv;Latvian"
500 HKCR,"MIME\Database\Rfc1766","0427",0x00000000,"lt;Lithuanian"
501 HKCR,"MIME\Database\Rfc1766","042F",0x00000000,"mk;FYRO Macedonian"
502 HKCR,"MIME\Database\Rfc1766","043E",0x00000000,"ms;Malay (Malaysia)"
503 HKCR,"MIME\Database\Rfc1766","043A",0x00000000,"mt;Maltese"
504 HKCR,"MIME\Database\Rfc1766","0414",0x00000000,"no;Norwegian (Bokmal)"
505 HKCR,"MIME\Database\Rfc1766","0814",0x00000000,"no;Norwegian (Nynorsk)"
506 HKCR,"MIME\Database\Rfc1766","0415",0x00000000,"pl;Polish"
507 HKCR,"MIME\Database\Rfc1766","0416",0x00000000,"pt-br;Portuguese (Brazil)"
508 HKCR,"MIME\Database\Rfc1766","0816",0x00000000,"pt;Portuguese (Portugal)"
509 HKCR,"MIME\Database\Rfc1766","0417",0x00000000,"rm;Rhaeto-Romanic"
510 HKCR,"MIME\Database\Rfc1766","0418",0x00000000,"ro;Romanian"
511 HKCR,"MIME\Database\Rfc1766","0818",0x00000000,"ro-mo;Romanian (Moldova)"
512 HKCR,"MIME\Database\Rfc1766","0419",0x00000000,"ru;Russian"
513 HKCR,"MIME\Database\Rfc1766","0819",0x00000000,"ru-mo;Russian (Moldova)"
514 HKCR,"MIME\Database\Rfc1766","0C1A",0x00000000,"sr;Serbian (Cyrillic)"
515 HKCR,"MIME\Database\Rfc1766","081A",0x00000000,"sr;Serbian (Latin)"
516 HKCR,"MIME\Database\Rfc1766","041B",0x00000000,"sk;Slovak"
517 HKCR,"MIME\Database\Rfc1766","0424",0x00000000,"sl;Slovenian"
518 HKCR,"MIME\Database\Rfc1766","042E",0x00000000,"sb;Sorbian"
519 HKCR,"MIME\Database\Rfc1766","2C0A",0x00000000,"es-ar;Spanish (Argentina)"
520 HKCR,"MIME\Database\Rfc1766","400A",0x00000000,"es-bo;Spanish (Bolivia)"
521 HKCR,"MIME\Database\Rfc1766","340A",0x00000000,"es-cl;Spanish (Chile)"
522 HKCR,"MIME\Database\Rfc1766","240A",0x00000000,"es-co;Spanish (Colombia)"
523 HKCR,"MIME\Database\Rfc1766","140A",0x00000000,"es-cr;Spanish (Costa Rica)"
524 HKCR,"MIME\Database\Rfc1766","1C0A",0x00000000,"es-do;Spanish (Dominican Republic)"
525 HKCR,"MIME\Database\Rfc1766","300A",0x00000000,"es-ec;Spanish (Ecuador)"
526 HKCR,"MIME\Database\Rfc1766","440A",0x00000000,"es-sv;Spanish (El Salvador)"
527 HKCR,"MIME\Database\Rfc1766","100A",0x00000000,"es-gt;Spanish (Guatemala)"
528 HKCR,"MIME\Database\Rfc1766","480A",0x00000000,"es-hn;Spanish (Honduras)"
529 HKCR,"MIME\Database\Rfc1766","0C0A",0x00000000,"es;Spanish (International Sort)"
530 HKCR,"MIME\Database\Rfc1766","080A",0x00000000,"es-mx;Spanish (Mexico)"
531 HKCR,"MIME\Database\Rfc1766","4C0A",0x00000000,"es-ni;Spanish (Nicaragua)"
532 HKCR,"MIME\Database\Rfc1766","180A",0x00000000,"es-pa;Spanish (Panama)"
533 HKCR,"MIME\Database\Rfc1766","3C0A",0x00000000,"es-py;Spanish (Paraguay)"
534 HKCR,"MIME\Database\Rfc1766","280A",0x00000000,"es-pe;Spanish (Peru)"
535 HKCR,"MIME\Database\Rfc1766","500A",0x00000000,"es-pr;Spanish (Puerto Rico)"
536 HKCR,"MIME\Database\Rfc1766","040A",0x00000000,"es;Spanish (Traditional Sort)"
537 HKCR,"MIME\Database\Rfc1766","380A",0x00000000,"es-uy;Spanish (Uruguay)"
538 HKCR,"MIME\Database\Rfc1766","200A",0x00000000,"es-ve;Spanish (Venezuela)"
539 HKCR,"MIME\Database\Rfc1766","0430",0x00000000,"sx;Sutu"
540 HKCR,"MIME\Database\Rfc1766","041D",0x00000000,"sv;Swedish"
541 HKCR,"MIME\Database\Rfc1766","081D",0x00000000,"sv-fi;Swedish (Finland)"
542 HKCR,"MIME\Database\Rfc1766","041E",0x00000000,"th;Thai"
543 HKCR,"MIME\Database\Rfc1766","0431",0x00000000,"ts;Tsonga"
544 HKCR,"MIME\Database\Rfc1766","0432",0x00000000,"tn;Tswana"
545 HKCR,"MIME\Database\Rfc1766","041F",0x00000000,"tr;Turkish"
546 HKCR,"MIME\Database\Rfc1766","0422",0x00000000,"uk;Ukrainian"
547 HKCR,"MIME\Database\Rfc1766","0420",0x00000000,"ur;Urdu"
548 HKCR,"MIME\Database\Rfc1766","042A",0x00000000,"vi;Vietnamese"
549 HKCR,"MIME\Database\Rfc1766","0490",0x00000000,"wa;Walloon"
550 HKCR,"MIME\Database\Rfc1766","0434",0x00000000,"xh;Xhosa"
551 HKCR,"MIME\Database\Rfc1766","043D",0x00000000,"ji;Yiddish"
552 HKCR,"MIME\Database\Rfc1766","0435",0x00000000,"zu;Zulu"
553
554 ;-------------------------------- STRINGS -------------------------------
555
556 [Strings]
557 CPLFILE="Control Panel Extension"
558 CPLFILE_OPENWITH="Open with Control Panel"
559
560 ; LANG_GERMAN SUBLANG_NEUTRAL
561 [Strings.0007]
562 CPLFILE="Systemsteuerungselement"
563 CPLFILE_OPENWITH="Mit der Systemsteuerung öffnen"
564
565 ; LANG_FRENCH SUBLANG_NEUTRAL
566 [Strings.000C]
567 CPLFILE="Extension du Panneau de Contrôle"
568 CPLFILE_OPENWITH="Ouvrir avec le Panneau de Contrôle"
569
570 ; LANG_POLISH SUBLANG_NEUTRAL
571 [Strings.0015]
572 CPLFILE="Aplet Panelu Sterowania"
573 CPLFILE_OPENWITH="Otwórz poprzez Panel Sterowania"
574
575 ; LANG_SPANISH SUBLANG_NEUTRAL
576 [Strings.0a]
577 CPLFILE="Extensión del Panel de control"
578 CPLFILE_OPENWITH="Abrir con el Panel de control"
579
580 ; LANG_ROMANIAN SUBLANG_NEUTRAL
581 [Strings.0018]
582 CPLFILE="Extensie pentru panou de control"
583 CPLFILE_OPENWITH="Deschide în panou de control"
584
585 ; LANG_RUSSIAN SUBLANG_NEUTRAL
586 [Strings.0019]
587 CPLFILE="Элемент панели управления"
588 CPLFILE_OPENWITH="Открыть с помощью Панели управления"
589
590 ; Turkish
591 [Strings.041f]
592 CPLFILE="Denetim Masası Uzantısı"
593 CPLFILE_OPENWITH="Denetim Masası'yla Aç"
594
595 ; EOF