1HKLM 2{ 3 NoRemove 'Software' 4 { 5 NoRemove 'Microsoft' 6 { 7 NoRemove 'Windows' 8 { 9 NoRemove 'CurrentVersion' 10 { 11 NoRemove 'URL' 12 { 13 DefaultPrefix = s 'http://' 14 Prefixes 15 { 16 val 'ftp' = s 'ftp://' 17 val 'gopher' = s 'gopher://' 18 val 'home' = s 'http://' 19 val 'mosaic' = s 'http://' 20 val 'www' = s 'http://' 21 } 22 } 23 } 24 } 25 } 26 } 27} 28 29HKCR 30{ 31 NoRemove CLSID 32 { 33 '{fbf23b40-e3f0-101b-8488-00aa003e56f8}' 34 { 35 shellex 36 { 37 MayChangeDefaultMenu 38 } 39 } 40 '{8856f961-340a-11d0-a96b-00c04fd705a2}' 41 { 42 Control 43 } 44 } 45 NoRemove Interface 46 { 47 '{acc84351-04ff-44f9-b23f-655ed168c6d5}' 48 { 49 ProxyStubClsid32 = s '{a4a1a128-768f-41e0-bf75-e4fddd701cba}' 50 } 51 } 52 'InternetShortcut' 53 { 54 val 'EditFlags' = s '2' 55 val 'IsShortcut' = s '' 56 val 'NeverShowExt' = s '' 57 DefaultIcon = s 'url.dll,0' 58 shell 59 { 60 open 61 { 62 command = s 'rundll32.exe ieframe.dll,OpenURL %%l' 63 } 64 } 65 } 66 ForceRemove '.url' = s 'InternetShortcut' 67 68 ftp 69 { 70 val 'URL Protocol' = s '' 71 } 72 http 73 { 74 val 'URL Protocol' = s '' 75 } 76 https 77 { 78 val 'URL Protocol' = s '' 79 } 80 mailto 81 { 82 val 'URL Protocol' = s '' 83 } 84} 85