HKCR { %PROGID% = s '%DESCRIPTION%' { CLSID = s '%CLSID%' } %VIPROGID% = s '%DESCRIPTION%' { CLSID = s '%CLSID%' CurVer = s '%PROGID%' } NoRemove CLSID { ForceRemove %CLSID% = s '%DESCRIPTION%' { ProgID = s '%PROGID%' VersionIndependentProgID = s '%VIPROGID%' ForceRemove 'Programmable' InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Both' } val AppID = s '%APPID%' TypeLib = s '%LIBID%' } } }