[CRYPTEXT] Add a minimal shell extension that will show the certificate dialog
[reactos.git] / boot / bootdata / hivecls.inf
index d902ac5..37d81fd 100644 (file)
@@ -1,5 +1,5 @@
 [Version]
-Signature="$ReactOS$"
+Signature = "$Windows NT$"
 
 [AddReg]
 HKLM,"SOFTWARE\Classes",,0x00000010
@@ -8,6 +8,14 @@ HKLM,"SOFTWARE\Classes",,0x00000010
 HKCR,"*","",0x00000000,""
 HKCR,"SystemFileAssociations","",0x00000000,""
 
+; Open With List
+HKCR,"*\OpenWithList\excel.exe","",0x00000000,""
+HKCR,"*\OpenWithList\iexplore.exe","",0x00000000,""
+HKCR,"*\OpenWithList\mspaint.exe","",0x00000000,""
+HKCR,"*\OpenWithList\notepad.exe","",0x00000000,""
+HKCR,"*\OpenWithList\winword.exe","",0x00000000,""
+HKCR,"*\OpenWithList\wordpad.exe","",0x00000000,""
+
 ; Folders
 HKCR,"Folder","",0x00000000,"Folder"
 ;HKCR,"Folder\DefaultIcon","",0x00000000,"%SystemRoot%\system32\shell32.dll,-4"
@@ -20,10 +28,18 @@ HKCR,"Folder\shell\explore\command","",0x00000000,"explorer.exe /e,""%1"""
 
 ; Clipboard Element
 HKCR,".clp","",0x00000000,"clpfile"
+HKCR,".clp","Content Type",0x00000000,"application/x-msclip"
 HKCR,"clpfile","",0x00000000,"Clipboard Element"
 HKCR,"clpfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\clipbrd.exe,-121"
 HKCR,"clpfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\clipbrd.exe,1"
-HKCR,"clpfile\shell\open\command","",0x00000000,"%SystemRoot%\system32\clipbrd.exe %1"
+HKCR,"clpfile\shell\open\command","",0x00020000,"%SystemRoot%\system32\clipbrd.exe ""%1"""
+
+; Event Log File
+HKCR,".evt","",0x00000000,"evtfile"
+HKCR,"evtfile","",0x00000000,"Event Log File"
+HKCR,"evtfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\eventvwr.exe,-121"
+HKCR,"evtfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\eventvwr.exe,1"
+HKCR,"evtfile\shell\open\command","",0x00020000,"%SystemRoot%\system32\eventvwr.exe /l:""%1"""
 
 ; Rich Text Files
 HKCR,".rtf","",0x00000000,"rtffile"
@@ -33,7 +49,7 @@ HKCR,"rtffile","",0x00000000,"Rich Text Document"
 HKCR,"rtffile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\wordpad.exe,-1404"
 HKCR,"rtffile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\wordpad.exe,-103"
 HKCR,"rtffile\shell\open","",0x00000000,"Open"
-HKCR,"rtffile\shell\open\command","",0x00020000,"%SystemRoot%\system32\wordpad.exe %1"
+HKCR,"rtffile\shell\open\command","",0x00020000,"%SystemRoot%\system32\wordpad.exe ""%1"""
 HKCR,"rtffile\shell\print\command","",0x00020000,"%SystemRoot%\system32\wordpad.exe /p ""%1"""
 
 ; Virtual Device Drivers
@@ -57,20 +73,25 @@ HKCR,"batfile","",0x00000000,"ReactOS Batch File"
 HKCR,"batfile","EditFlags",0x00010001,0x00000010
 HKCR,"batfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-201"
 HKCR,"batfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-153"
-HKCR,"batfile\shell\edit\command","",0x00020000,"%SystemRoot%\system32\notepad.exe %1"
+HKCR,"batfile\shell\edit\command","",0x00020000,"%SystemRoot%\system32\notepad.exe ""%1"""
 HKCR,"batfile\shell\open\command","",0x00000000,"""%1"" %*"
 
+; Certificate
+HKCR,".cer","",0x00000000,"cerfile"
+HKCR,"cerfile\shell\open\command","",0x00020000,"%SystemRoot%\system32\rundll32.exe cryptext.dll,CryptExtOpenCER %1"
+
 ; ReactOS Command Script Files
 HKCR,".cmd","",0x00000000,"cmdfile"
 HKCR,"cmdfile","",0x00000000,"ReactOS Command Script"
 HKCR,"cmdfile","EditFlags",0x00010001,0x00000010
 HKCR,"cmdfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-202"
 HKCR,"cmdfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-153"
-HKCR,"cmdfile\shell\edit\command","",0x00020000,"%SystemRoot%\system32\notepad.exe %1"
+HKCR,"cmdfile\shell\edit\command","",0x00020000,"%SystemRoot%\system32\notepad.exe ""%1"""
 HKCR,"cmdfile\shell\open\command","",0x00000000,"""%1"" %*"
 
 ; DOS Applications
 HKCR,".com","",0x00000000,"comfile"
+HKCR,".com","Content Type",0x00000000,"application/x-msdos-program"
 HKCR,"comfile","",0x00000000,"DOS Application"
 HKCR,"comfile","EditFlags",0x00010001,0x00000010
 HKCR,"comfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-203"
@@ -93,8 +114,16 @@ HKCR,"curfile","",0x00000000,"Cursor"
 HKCR,"curfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-205"
 HKCR,"curfile\DefaultIcon","",0x00000000,"%1"
 
+; Database File
+HKCR,".db","",0x00000000,"dbfile"
+HKCR,"dbfile","",0x00000000,"Database File"
+HKCR,"dbfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-220"
+HKCR,"dbfile","NoOpen",0x00000000,""
+HKCR,"dbfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-154"
+
 ; Dynamic Link Libraries
 HKCR,".dll","",0x00000000,"dllfile"
+HKCR,".dll","Content Type",0x00000000,"application/x-msdownload"
 HKCR,"dllfile","",0x00000000,"Application Extension"
 HKCR,"dllfile","EditFlags",0x00010001,0x00000001
 HKCR,"dllfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-206"
@@ -107,8 +136,17 @@ HKCR,"drvfile","",0x00000000,"Device Driver"
 HKCR,"drvfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-207"
 HKCR,"drvfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-154"
 
+; Extensible Firmware Interface Executable
+HKCR,".efi","",0x00000000,"efifile"
+HKCR,".efi","Content Type",0x00000000,"application/octet-stream"
+HKCR,"efifile","",0x00000000,"Extensible Firmware Interface Executable"
+HKCR,"efifile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-221"
+HKCR,"efifile","NoOpen",0x00000000,""
+HKCR,"efifile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-154"
+
 ; Applications
 HKCR,".exe","",0x00000000,"exefile"
+HKCR,".exe","Content Type",0x00000000,"application/x-msdownload"
 HKCR,"exefile","",0x00000000,"Application"
 HKCR,"exefile","EditFlags",0x00010001,0x00000010
 HKCR,"exefile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-208"
@@ -117,6 +155,29 @@ HKCR,"exefile\shell\open\command","",0x00000000,"""%1"" %*"
 HKCR,"exefile\shell\runas\command","",0x00020000,"""%1"" %*"
 HKCR,"exefile\shellex\DropHandler","",0x00020000,"{86C86720-42A0-1069-A2E8-08002B30309D}"
 
+; National Language Support File
+HKCR,".nls","",0x00000000,"nlsfile"
+HKCR,"nlsfile","",0x00000000,"National Language Support File"
+HKCR,"nlsfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-222"
+HKCR,"nlsfile","NoOpen",0x00000000,""
+HKCR,"nlsfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-154"
+
+; ActiveX Control
+HKCR,".ocx","",0x00000000,"ocxfile"
+HKCR,".ocx","PerceivedType",0x00000000,"system"
+HKCR,"ocxfile","",0x00000000,"ActiveX Control"
+HKCR,"ocxfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-223"
+HKCR,"ocxfile","NoOpen",0x00000000,""
+HKCR,"ocxfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-154"
+
+; Type Library
+HKCR,".tlb","",0x00000000,"tlbfile"
+HKCR,"tlbfile","",0x00000000,"Type Library"
+HKCR,"tlbfile","AlwaysShowExt",0x00000000,""
+HKCR,"tlbfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-224"
+HKCR,"tlbfile","NoOpen",0x00000000,""
+HKCR,"tlbfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-154"
+
 ; Fonts
 HKCR,".fon","",0x00000000,"fonfile"
 HKCR,"fonfile","",0x00000000,"Font File"
@@ -159,13 +220,21 @@ HKCR,".hlp","",0x00000000,"hlpfile"
 HKCR,"hlpfile","",0x00000000,"Help File"
 HKCR,"hlpfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-212"
 HKCR,"hlpfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-24"
-HKCR,"hlpfile\shell\open\command","",0x00020000,"%SystemRoot%\winhlp32.exe %1"
+HKCR,"hlpfile\shell\open\command","",0x00020000,"%SystemRoot%\winhlp32.exe ""%1"""
 
 HKCR,".chm","",0x00000000,"chm.file"
 HKCR,"chm.file","",0x00000000,%CHMFILE%
 ;;HKCR,"chm.file","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\hhctrl.ocx,-452"
 HKCR,"chm.file\DefaultIcon","",0x00020000,"%SystemRoot%\hh.exe,0"
-HKCR,"chm.file\shell\open\command","",0x00020000,"%SystemRoot%\hh.exe %1"
+HKCR,"chm.file\shell\open\command","",0x00020000,"%SystemRoot%\hh.exe ""%1"""
+
+; HTA Files
+HKCR,".hta","",0x00000000,"htafile"
+HKCR,"htafile","",0x00000000,"HTML Application"
+HKCR,"htafile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\mshta.exe,-1"
+; HKCR,"htafile\shell\open\command","",0x00020000,"%SystemRoot%\system32\mshta.exe ""%1"" %*"
+HKCR,"htafile\shell\edit\command","",0x00020000,"%SystemRoot%\system32\notepad.exe %1"
+HKCR,"htafile\shell\open\command","",0x00020000,"""%ProgramFiles%\Internet Explorer\iexplore.exe"" %1"
 
 ; set MIME type for .html and .htm because Tiny webserver needs it
 HKCR,".htm","",0x00000000,"htmlfile"
@@ -177,7 +246,7 @@ HKCR,".html","PerceivedType",0x00000000,"text"
 HKCR,"htmlfile","",0x00000000,"HTML Document"
 HKCR,"htmlfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\mshtml.dll,-7501"
 HKCR,"htmlfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\ieframe.dll,0"
-HKCR,"htmlfile\shell\open\command","",0x00020000,"""%ProgramFiles%\Internet Explorer\iexplore.exe"" %1"
+HKCR,"htmlfile\shell\open\command","",0x00020000,"""%ProgramFiles%\Internet Explorer\iexplore.exe"" ""%1"""
 
 ; Icons
 HKCR,".ico","",0x00000000,"icofile"
@@ -203,7 +272,7 @@ HKCR,".gif","PerceivedType",0x00000000,"image"
 HKCR,"giffile","",0x00000000,"GIF Image"
 HKCR,"giffile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shimgvw.dll,-302"
 HKCR,"giffile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shimgvw.dll,2"
-HKCR,"giffile\shell\open\command","",0x00020000,"""%ProgramFiles%\Internet Explorer\iexplore.exe"" %1"
+HKCR,"giffile\shell\open\command","",0x00020000,"rundll32.exe %SystemRoot%\system32\shimgvw.dll,ImageView_Fullscreen %1"
 
 ; JPEG Images
 HKCR,".jpg","",0x00000000,"jpegfile"
@@ -222,7 +291,7 @@ HKCR,"jpegfile","",0x00000000,"JPEG Image"
 HKCR,"jpegfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shimgvw.dll,-303"
 HKCR,"jpegfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shimgvw.dll,0"
 HKCR,"jpegfile\shell\open\command","",0x00020000,"rundll32.exe %SystemRoot%\system32\shimgvw.dll,ImageView_Fullscreen %1"
-HKCR,"jpegfile\shell\edit\command","",0x00020000,"%SystemRoot%\system32\mspaint.exe %1"
+HKCR,"jpegfile\shell\edit\command","",0x00020000,"%SystemRoot%\system32\mspaint.exe ""%1"""
 
 ; Bitmap Images
 HKCR,".bmp","",0x00000000,"bmpfile"
@@ -237,7 +306,7 @@ HKCR,"bmpfile","",0x00000000,"Bitmap Image"
 HKCR,"bmpfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shimgvw.dll,-304"
 HKCR,"bmpfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shimgvw.dll,1"
 HKCR,"bmpfile\shell\open\command","",0x00020000,"rundll32.exe %SystemRoot%\system32\shimgvw.dll,ImageView_Fullscreen %1"
-HKCR,"bmpfile\shell\edit\command","",0x00020000,"%SystemRoot%\system32\mspaint.exe %1"
+HKCR,"bmpfile\shell\edit\command","",0x00020000,"%SystemRoot%\system32\mspaint.exe ""%1"""
 
 ; PNG Images
 HKCR,".png","",0x00000000,"pngfile"
@@ -247,7 +316,7 @@ HKCR,"pngfile","",0x00000000,"PNG Image"
 HKCR,"pngfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shimgvw.dll,-305"
 HKCR,"pngfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shimgvw.dll,2"
 HKCR,"pngfile\shell\open\command","",0x00020000,"rundll32.exe %SystemRoot%\system32\shimgvw.dll,ImageView_Fullscreen %1"
-HKCR,"pngfile\shell\edit\command","",0x00020000,"%SystemRoot%\system32\mspaint.exe %1"
+HKCR,"pngfile\shell\edit\command","",0x00020000,"%SystemRoot%\system32\mspaint.exe ""%1"""
 
 ; TIF Images
 HKCR,".tif","",0x00000000,"TIFImage.Document"
@@ -260,7 +329,7 @@ HKCR,"TIFImage.Document","",0x00000000,"TIF Image"
 HKCR,"TIFImage.Document","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shimgvw.dll,-306"
 HKCR,"TIFImage.Document\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shimgvw.dll,0"
 HKCR,"TIFImage.Document\shell\open\command","",0x00020000,"rundll32.exe %SystemRoot%\system32\shimgvw.dll,ImageView_Fullscreen %1"
-HKCR,"TIFImage.Document\shell\edit\command","",0x00020000,"%SystemRoot%\system32\mspaint.exe %1"
+HKCR,"TIFImage.Document\shell\edit\command","",0x00020000,"%SystemRoot%\system32\mspaint.exe ""%1"""
 
 ; WMF Images
 HKCR,".wmf","",0x00000000,"wmffile"
@@ -321,7 +390,7 @@ HKCR,".txt\shellnew","NullFile",0x00020000,""
 HKCR,"txtfile","",0x00000000,"Text Document"
 HKCR,"txtfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\notepad.exe,-512"
 HKCR,"txtfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-152"
-HKCR,"txtfile\shell\open\command","",0x00020000,"%SystemRoot%\system32\notepad.exe %1"
+HKCR,"txtfile\shell\open\command","",0x00020000,"%SystemRoot%\system32\notepad.exe ""%1"""
 HKCR,"txtfile\shell\print\command","",0x00000000,"notepad.exe /p ""%1"""
 
 ; XML Documents
@@ -330,7 +399,7 @@ HKCR,".xml","Content Type",0x00000000,"text/xml"
 HKCR,"xmlfile","",0x00000000,%XMLFILE%
 ;;HKCR,"xmlfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\msxml3r.dll,-1"
 HKCR,"xmlfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\msxml3.dll,0"
-HKCR,"xmlfile\shell\open\command","",0x00020000,"%SystemRoot%\system32\notepad.exe %1"
+HKCR,"xmlfile\shell\open\command","",0x00020000,"%SystemRoot%\system32\notepad.exe ""%1"""
 
 ; XSL Stylesheets
 HKCR,".xsl","",0x00000000,"xslfile"
@@ -338,7 +407,7 @@ HKCR,".xsl","Content Type",0x00000000,"text/xml"
 HKCR,"xslfile","",0x00000000,%XSLFILE%
 ;;HKCR,"xslfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\msxml3r.dll,-2"
 HKCR,"xslfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\msxml3.dll,1"
-HKCR,"xslfile\shell\open\command","",0x00020000,"%SystemRoot%\system32\notepad.exe %1"
+HKCR,"xslfile\shell\open\command","",0x00020000,"%SystemRoot%\system32\notepad.exe ""%1"""
 
 ; MSI files
 HKCR,".msi","",0x00000000,"Msi.Package"
@@ -351,7 +420,14 @@ HKCR,"Msi.Package\shell\Repair\command","",0x00020000,"%SystemRoot%\system32\msi
 HKCR,"Msi.Package\shell\Uninstall","",0x00000000,%UNINSTALL%
 HKCR,"Msi.Package\shell\Uninstall\command","",0x00020000,"%SystemRoot%\system32\msiexec.exe /x ""%1"""
 
-; Program Information File for NT VDM
+; NT DOS32 Configuration File
+HKCR,".nt","",0x00000000,"ntfile"
+HKCR,"ntfile","",0x00000000,"NT DOS32 Configuration File"
+HKCR,"ntfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-225"
+HKCR,"ntfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-151"
+HKCR,"ntfile\shell\open\command","",0x00000000,"notepad.exe ""%1"""
+
+; NT VDM Program Information File
 HKCR,".pif","",0x00000000,"piffile"
 HKCR,"piffile","",0x00000000,"NT VDM Program Information File"
 HKCR,"piffile","EditFlags",0x00010001,0x00000001
@@ -364,7 +440,7 @@ HKCR,".reg","",0x00000000,"regfile"
 HKCR,"regfile","",0x00000000,"Registration File"
 HKCR,"regfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\regedit.exe,-31000"
 HKCR,"regfile\DefaultIcon","",0x00020000,"%SystemRoot%\regedit.exe,1"
-HKCR,"regfile\shell\edit\command","",0x00020000,"%SystemRoot%\system32\notepad.exe %1"
+HKCR,"regfile\shell\edit\command","",0x00020000,"%SystemRoot%\system32\notepad.exe ""%1"""
 HKCR,"regfile\shell\open","",0x00000000,%MERGE%
 HKCR,"regfile\shell\open\command","",0x00000000,"regedit.exe ""%1"""
 
@@ -373,8 +449,8 @@ HKCR,".rdp","",0x00000000,"rdpfile"
 HKCR,"rdpfile","",0x00000000,"Remote Desktop Connection"
 ;HKCR,"rdpfile","FriendlyTypeName",0x00020000,"%SystemRoot%\mstsc.exe,-4004"
 HKCR,"rdpfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\mstsc.exe,0"
-HKCR,"rdpfile\shell\open\command","",0x00020000,"%SystemRoot%\system32\mstsc.exe %1"
-;HKCR,"rdpfile\shell\edit\command","",0x00020000,"%SystemRoot%\system32\mstsc.exe -edit %1"
+HKCR,"rdpfile\shell\open\command","",0x00020000,"%SystemRoot%\system32\mstsc.exe ""%1"""
+;HKCR,"rdpfile\shell\edit\command","",0x00020000,"%SystemRoot%\system32\mstsc.exe -edit ""%1"""
 
 ; Screen Savers
 HKCR,".scr","",0x00000000,"scrfile"
@@ -403,6 +479,7 @@ HKCR,"SHCmdFile\shellex\DropHandler","",0x00000000,"{86C86720-42A0-1069-A2E8-080
 
 ; System Files
 HKCR,".sys","",0x00000000,"sysfile"
+HKCR,".sys","PerceivedType",0x00000000,"system"
 HKCR,"sysfile","",0x00000000,"System File"
 HKCR,"sysfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-218"
 HKCR,"sysfile","NoOpen",0x00000000,""
@@ -426,28 +503,36 @@ HKCR,".url","",0x00000000,"InternetShortcut"
 
 ; Wave Sounds
 HKCR,".wav","",0x00000000,"SoundRec"
+HKCR,".wav","Content Type",0x00000000,"audio/wav"
+HKCR,".wav","PerceivedType",0x00000000,"audio"
 HKCR,"SoundRec","",0x00000000,%WAVFILE%
 HKCR,"SoundRec\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-225"
-HKCR,"SoundRec\shell\open\command","",0x00020000,"%SystemRoot%\system32\mplay32.exe %1"
+HKCR,"SoundRec\shell\open\command","",0x00020000,"%SystemRoot%\system32\mplay32.exe ""%1"""
 
 ; Midi Sounds
 HKCR,".mid","",0x00000000,"MIDFile"
+HKCR,".mid","Content Type",0x00000000,"audio/mid"
+HKCR,".mid","PerceivedType",0x00000000,"audio"
 HKCR,".midi","",0x00000000,"MIDFile"
+HKCR,".midi","Content Type",0x00000000,"audio/mid"
+HKCR,".midi","PerceivedType",0x00000000,"audio"
 HKCR,"MIDFile","",0x00000000,%MIDFILE%
 HKCR,"MIDFile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-225"
-HKCR,"MIDFile\shell\open\command","",0x00020000,"%SystemRoot%\system32\mplay32.exe %1"
+HKCR,"MIDFile\shell\open\command","",0x00020000,"%SystemRoot%\system32\mplay32.exe ""%1"""
 
 ; Audio CD
 HKCR,".cda","",0x00000000,"CDAFile"
 HKCR,"CDAFile","",0x00000000,%CDAFILE%
 HKCR,"CDAFile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-225"
-HKCR,"CDAFile\shell\open\command","",0x00020000,"%SystemRoot%\system32\mplay32.exe %1"
+HKCR,"CDAFile\shell\open\command","",0x00020000,"%SystemRoot%\system32\mplay32.exe ""%1"""
 
 ; Avi Files
 HKCR,".avi","",0x00000000,"AVIFile"
+HKCR,".avi","Content Type",0x00000000,"video/avi"
+HKCR,".avi","PerceivedType",0x00000000,"video"
 HKCR,"AVIFile","",0x00000000,%AVIFILE%
 HKCR,"AVIFile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-224"
-HKCR,"AVIFile\shell\open\command","",0x00020000,"%SystemRoot%\system32\mplay32.exe %1"
+HKCR,"AVIFile\shell\open\command","",0x00020000,"%SystemRoot%\system32\mplay32.exe ""%1"""
 
 HKCR,"CLSID",,0x00000012
 
@@ -486,11 +571,6 @@ HKCR,"NDS\Clsid","",0x00000002,"{323991f0-7bad-11cf-b03d-00aa006e0975}"
 
 HKCR,"WinNT\Clsid","",0x00000002,"{8b20cd60-0f29-11cf-abc4-02608c9e7553}"
 
-; Applications
-HKCR,"Applications\notepad.exe\shell\open\command","",0x00000002,"notepad.exe %1"
-HKCR,"Applications\mspaint.exe\shell\open\command","",0x00000002,"mspaint.exe %1"
-HKCR,"Applications\wordpad.exe\shell\open\command","",0x00000002,"wordpad.exe %1"
-
 ; Misc Perceived types
 HKCR,".asm","PerceivedType",0x00000000,"text"
 HKCR,".asmx","PerceivedType",0x00000000,"text"
@@ -508,8 +588,6 @@ HKCR,".java","PerceivedType",0x00000000,"text"
 HKCR,".local","PerceivedType",0x00000000,"system"
 HKCR,".manifest","PerceivedType",0x00000000,"system"
 HKCR,".nvr","PerceivedType",0x00000000,"text"
-HKCR,".ocx","",0x00000000,%OCXFILE%
-HKCR,".ocx","PerceivedType",0x00000000,"system"
 HKCR,".php3","PerceivedType",0x00000000,"text"
 HKCR,".pl","PerceivedType",0x00000000,"text"
 HKCR,".plg","PerceivedType",0x00000000,"text"
@@ -690,11 +768,10 @@ AVIFILE="Video Clip"
 
 ;; Misc file types without friendly (localized in .dll resources) name
 CSSFILE="Cascading Style Sheet"
-OCXFILE="OLE Control Extension"
 SCFFILE="ReactOS Explorer Command"
 WMZFILE="Compressed Enhanced Metafile"
 
-:: For .reg files, right-click menu
+;; For .reg files, right-click menu
 MERGE="Merge"
 
 ;; For screensaver (*.scr) and MSI install package (*.msi) files, right-click menu
@@ -732,7 +809,6 @@ MIDFILE="Secuencia MIDI"
 CDAFILE="Pista de audio CD"
 AVIFILE="Secuencia de vídeo"
 CSSFILE="Hoja de estilos en cascada"
-OCXFILE="Extensión de control OLE"
 SCFFILE="Órden del explorador de ReactOS"
 WMZFILE="Metarchivo mejorado comprimido"
 
@@ -778,6 +854,24 @@ TEST="Prova"
 ; LANG_POLISH SUBLANG_NEUTRAL
 [Strings.0015]
 CPLFILE_OPENWITH="Otwórz poprzez Panel Sterowania"
+CHMFILE="Skompilowany plik Pomocy w formacie HTML"
+XMLFILE="Dokument XML"
+XSLFILE="Arkusz stylów XSL"
+MSIPACK="Pakiet Instalatora ReactOS"
+MSSTYLESFILE="Plik stylu wizualnego"
+THEMEFILE="Plik motywu"
+WAVFILE="Dźwięk typu wave"
+MIDFILE="Sekwencja MIDI"
+CDAFILE="Ścieżka CD audio"
+AVIFILE="Arkusz stylu kaskadowego"
+SCFFILE="Polecenie Eksploratora ReactOS"
+WMZFILE="Skompresowany metaplik"
+MERGE="Scal"
+CONFIGURE="Konfiguruj"
+INSTALL="Zainstaluj"
+UNINSTALL="Odinstaluj"
+REPAIR="Napraw"
+TEST="Testuj"
 
 
 ; LANG_ROMANIAN SUBLANG_NEUTRAL
@@ -795,7 +889,6 @@ MIDFILE="Secvență audio MIDI"
 CDAFILE="Pistă de CD audio"
 AVIFILE="Fișier video"
 CSSFILE="Foaie de stiluri în cascadă"
-OCXFILE="Extensie de control OLE"
 SCFFILE="Comandă de Explorator ReactOS"
 WMZFILE="Metafișier îmbunătățit comprimat"
 MERGE="Unește"