Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{083863F1-70DE-11d0-BD40-00A0C911CE86}\\Instance\\{136DCBF5-3874-4B70-AE3E-15997D6334F7}", "FriendlyName", "Elecard MPEG Demultiplexer", REG_SZ);
Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{083863F1-70DE-11d0-BD40-00A0C911CE86}\\Instance\\{136DCBF5-3874-4B70-AE3E-15997D6334F7}", "CLSID", "{136DCBF5-3874-4B70-AE3E-15997D6334F7}", REG_SZ);
Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{083863F1-70DE-11d0-BD40-00A0C911CE86}\\Instance\\{136DCBF5-3874-4B70-AE3E-15997D6334F7}", "FilterData", "02 00 00 00 00 02 80 00 03 00 00 00 00 00 00 00 30 70 69 33 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 30 74 79 33 00 00 00 00 C8 00 00 00 C8 00 00 00 31 70 69 33 0D 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 30 74 79 33 00 00 00 00 D8 00 00 00 E8 00 00 00 31 74 79 33 00 00 00 00 D8 00 00 00 F8 00 00 00 32 74 79 33 00 00 00 00 D8 00 00 00 08 01 00 00 33 74 79 33 00 00 00 00 D8 00 00 00 18 01 00 00 32 70 69 33 0D 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 30 74 79 33 00 00 00 00 28 01 00 00 38 01 00 00 31 74 79 33 00 00 00 00 28 01 00 00 48 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 50 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 87 EB 36 E4 4F 52 CE 11 9F 53 00 20 AF 0B A7 70 2B 80 6D E0 46 DB CF 11 B4 D1 00 80 5F 6C BB EA 2C 80 6D E0 46 DB CF 11 B4 D1 00 80 5F 6C BB EA 76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 86 EB 36 E4 4F 52 CE 11 9F 53 00 20 AF 0B A7 70 26 80 6D E0 46 DB CF 11 B4 D1 00 80 5F 6C BB EA", REG_BINARY);
Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{083863F1-70DE-11d0-BD40-00A0C911CE86}\\Instance\\{62341545-9318-4671-9D62-9CAACDD5D20A}", "FriendlyName", "Elecard NWSource-Plus", REG_SZ);
Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{083863F1-70DE-11d0-BD40-00A0C911CE86}\\Instance\\{62341545-9318-4671-9D62-9CAACDD5D20A}", "CLSID", "{62341545-9318-4671-9D62-9CAACDD5D20A}", REG_SZ);
Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{083863F1-70DE-11d0-BD40-00A0C911CE86}\\Instance\\{62341545-9318-4671-9D62-9CAACDD5D20A}", "FilterData", "02 00 00 00 00 00 20 00 00 00 00 00 00 00 00 00", REG_BINARY);
Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{083863F1-70DE-11d0-BD40-00A0C911CE86}\\Instance\\{668EE184-FD2D-4C72-8E79-439A35B438DE}", "FriendlyName", "Elecard MPEG Push Demultiplexer", REG_SZ);
Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{083863F1-70DE-11d0-BD40-00A0C911CE86}\\Instance\\{668EE184-FD2D-4C72-8E79-439A35B438DE}", "CLSID", "{668EE184-FD2D-4C72-8E79-439A35B438DE}", REG_SZ);
Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{083863F1-70DE-11d0-BD40-00A0C911CE86}\\Instance\\{668EE184-FD2D-4C72-8E79-439A35B438DE}", "FilterData", "02 00 00 00 00 00 20 00 03 00 00 00 00 00 00 00 30 70 69 33 00 00 00 00 00 00 00 00 0D 00 00 00 00 00 00 00 00 00 00 00 30 74 79 33 00 00 00 00 88 01 00 00 88 01 00 00 31 74 79 33 00 00 00 00 98 01 00 00 A8 01 00 00 32 74 79 33 00 00 00 00 98 01 00 00 B8 01 00 00 33 74 79 33 00 00 00 00 98 01 00 00 C8 01 00 00 34 74 79 33 00 00 00 00 98 01 00 00 D8 01 00 00 35 74 79 33 00 00 00 00 98 01 00 00 E8 01 00 00 36 74 79 33 00 00 00 00 98 01 00 00 F8 01 00 00 37 74 79 33 00 00 00 00 98 01 00 00 08 02 00 00 38 74 79 33 00 00 00 00 98 01 00 00 18 02 00 00 39 74 79 33 00 00 00 00 98 01 00 00 28 02 00 00 3A 74 79 33 00 00 00 00 98 01 00 00 38 02 00 00 3B 74 79 33 00 00 00 00 98 01 00 00 48 02 00 00 3C 74 79 33 00 00 00 00 98 01 00 00 58 02 00 00 31 70 69 33 0D 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 30 74 79 33 00 00 00 00 68 02 00 00 E8 01 00 00 31 74 79 33 00 00 00 00 68 02 00 00 D8 01 00 00 32 74 79 33 00 00 00 00 68 02 00 00 38 02 00 00 33 74 79 33 00 00 00 00 68 02 00 00 58 02 00 00 32 70 69 33 0D 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 30 74 79 33 00 00 00 00 78 02 00 00 C8 01 00 00 31 74 79 33 00 00 00 00 78 02 00 00 48 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 83 EB 36 E4 4F 52 CE 11 9F 53 00 20 AF 0B A7 70 84 EB 36 E4 4F 52 CE 11 9F 53 00 20 AF 0B A7 70 85 EB 36 E4 4F 52 CE 11 9F 53 00 20 AF 0B A7 70 86 EB 36 E4 4F 52 CE 11 9F 53 00 20 AF 0B A7 70 87 EB 36 E4 4F 52 CE 11 9F 53 00 20 AF 0B A7 70 50 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 22 80 6D E0 46 DB CF 11 B4 D1 00 80 5F 6C BB EA 23 80 6D E0 46 DB CF 11 B4 D1 00 80 5F 6C BB EA A4 A9 8A 13 E2 1E 5B 4C 98 8E 19 AB FD BC 8A 11 42 B3 AE F4 29 03 DD 4F A8 FD 4A FF 49 26 C9 78 2B 80 6D E0 46 DB CF 11 B4 D1 00 80 5F 6C BB EA 26 80 6D E0 46 DB CF 11 B4 D1 00 80 5F 6C BB EA 2C 80 6D E0 46 DB CF 11 B4 D1 00 80 5F 6C BB EA 61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71", REG_BINARY);
Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{083863F1-70DE-11d0-BD40-00A0C911CE86}\\Instance\\{7EC22329-A916-4F81-9926-187C4350D317}", "FriendlyName", "Elecard MPEG Audio Decoder", REG_SZ);
Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{083863F1-70DE-11d0-BD40-00A0C911CE86}\\Instance\\{7EC22329-A916-4F81-9926-187C4350D317}", "CLSID", "{7EC22329-A916-4F81-9926-187C4350D317}", REG_SZ);
Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{083863F1-70DE-11d0-BD40-00A0C911CE86}\\Instance\\{7EC22329-A916-4F81-9926-187C4350D317}", "FilterData", "02 00 00 00 00 00 60 00 02 00 00 00 00 00 00 00 30 70 69 33 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 30 74 79 33 00 00 00 00 60 00 00 00 70 00 00 00 31 70 69 33 08 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 30 74 79 33 00 00 00 00 60 00 00 00 70 00 00 00 61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00", REG_BINARY);
Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{083863F1-70DE-11d0-BD40-00A0C911CE86}\\Instance\\{BC4EB321-771F-4E9F-AF67-37C631ECA106}", "FriendlyName", "Elecard MPEG-2 Video Decoder HD", REG_SZ);
Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{083863F1-70DE-11d0-BD40-00A0C911CE86}\\Instance\\{BC4EB321-771F-4E9F-AF67-37C631ECA106}", "CLSID", "{BC4EB321-771F-4E9F-AF67-37C631ECA106}", REG_SZ);
Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{083863F1-70DE-11d0-BD40-00A0C911CE86}\\Instance\\{BC4EB321-771F-4E9F-AF67-37C631ECA106}", "FilterData", "02 00 00 00 02 00 80 00 04 00 00 00 00 00 00 00 30 70 69 33 00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 30 74 79 33 00 00 00 00 70 01 00 00 80 01 00 00 31 74 79 33 00 00 00 00 70 01 00 00 90 01 00 00 32 74 79 33 00 00 00 00 70 01 00 00 A0 01 00 00 33 74 79 33 00 00 00 00 B0 01 00 00 A0 01 00 00 31 70 69 33 08 00 00 00 00 00 00 00 07 00 00 00 00 00 00 00 00 00 00 00 30 74 79 33 00 00 00 00 70 01 00 00 C0 01 00 00 31 74 79 33 00 00 00 00 70 01 00 00 D0 01 00 00 32 74 79 33 00 00 00 00 70 01 00 00 E0 01 00 00 33 74 79 33 00 00 00 00 70 01 00 00 F0 01 00 00 34 74 79 33 00 00 00 00 70 01 00 00 00 02 00 00 35 74 79 33 00 00 00 00 70 01 00 00 10 02 00 00 36 74 79 33 00 00 00 00 70 01 00 00 20 02 00 00 32 70 69 33 00 00 00 00 00 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 30 74 79 33 00 00 00 00 B0 01 00 00 30 02 00 00 31 74 79 33 00 00 00 00 70 01 00 00 30 02 00 00 32 74 79 33 00 00 00 00 40 02 00 00 50 02 00 00 33 70 69 33 08 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 30 74 79 33 00 00 00 00 60 02 00 00 70 02 00 00 31 74 79 33 00 00 00 00 60 02 00 00 80 02 00 00 76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 80 EB 36 E4 4F 52 CE 11 9F 53 00 20 AF 0B A7 70 81 EB 36 E4 4F 52 CE 11 9F 53 00 20 AF 0B A7 70 26 80 6D E0 46 DB CF 11 B4 D1 00 80 5F 6C BB EA 6A 91 0B ED 4D 04 D1 11 AA 78 00 C0 4F C3 1D 60 55 59 56 59 00 00 10 00 80 00 00 AA 00 38 9B 71 59 55 59 32 00 00 10 00 80 00 00 AA 00 38 9B 71 7E EB 36 E4 4F 52 CE 11 9F 53 00 20 AF 0B A7 70 7D EB 36 E4 4F 52 CE 11 9F 53 00 20 AF 0B A7 70 7B EB 36 E4 4F 52 CE 11 9F 53 00 20 AF 0B A7 70 7C EB 36 E4 4F 52 CE 11 9F 53 00 20 AF 0B A7 70 7A EB 36 E4 4F 52 CE 11 9F 53 00 20 AF 0B A7 70 2D 80 6D E0 46 DB CF 11 B4 D1 00 80 5F 6C BB EA 83 EB 36 E4 4F 52 CE 11 9F 53 00 20 AF 0B A7 70 44 56 42 53 00 00 10 00 80 00 00 AA 00 38 9B 71 80 EA 0A 67 82 3A D0 11 B7 9B 00 AA 00 37 67 A7 23 4A 8D 6E 0C 31 D0 11 B7 9A 00 AA 00 37 67 A7 22 4A 8D 6E 0C 31 D0 11 B7 9A 00 AA 00 37 67 A7", REG_BINARY);

解决方案 »

  1.   

    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{083863F1-70DE-11d0-BD40-00A0C911CE86}\\Instance\\{BC4EB321-771F-4E9F-AF67-37C631ECA106}\\Capabilities", "{374ac4df-7c98-4257-b13d-36087dbee458}", "1", REG_DWORD);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{083863F1-70DE-11d0-BD40-00A0C911CE86}\\Instance\\{DEE56715-7081-4D57-91A7-984AE2712268}", "FriendlyName", "Elecard Stream Parser", REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{083863F1-70DE-11d0-BD40-00A0C911CE86}\\Instance\\{DEE56715-7081-4D57-91A7-984AE2712268}", "CLSID", "{DEE56715-7081-4D57-91A7-984AE2712268}", REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{083863F1-70DE-11d0-BD40-00A0C911CE86}\\Instance\\{DEE56715-7081-4D57-91A7-984AE2712268}", "FilterData", "02 00 00 00 00 00 40 00 03 00 00 00 00 00 00 00 30 70 69 33 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 30 74 79 33 00 00 00 00 C8 00 00 00 C8 00 00 00 31 70 69 33 0D 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 30 74 79 33 00 00 00 00 D8 00 00 00 E8 00 00 00 31 74 79 33 00 00 00 00 D8 00 00 00 F8 00 00 00 32 74 79 33 00 00 00 00 D8 00 00 00 08 01 00 00 33 74 79 33 00 00 00 00 D8 00 00 00 18 01 00 00 32 70 69 33 0D 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 30 74 79 33 00 00 00 00 28 01 00 00 38 01 00 00 31 74 79 33 00 00 00 00 28 01 00 00 48 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 50 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 87 EB 36 E4 4F 52 CE 11 9F 53 00 20 AF 0B A7 70 2B 80 6D E0 46 DB CF 11 B4 D1 00 80 5F 6C BB EA 2C 80 6D E0 46 DB CF 11 B4 D1 00 80 5F 6C BB EA 76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 86 EB 36 E4 4F 52 CE 11 9F 53 00 20 AF 0B A7 70 26 80 6D E0 46 DB CF 11 B4 D1 00 80 5F 6C BB EA", REG_BINARY);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{08C10075-CA5C-4EDE-A033-AD28827A2F66}", "NoName", "Elecard LC", REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{08C10075-CA5C-4EDE-A033-AD28827A2F66}\\InprocServer32", "NoName", SessionVar.Expand("%AppFolder%\\Glsoft\\Codecs\\LC.dll"), REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{08C10075-CA5C-4EDE-A033-AD28827A2F66}\\InprocServer32", "ThreadingModel", "both", REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{09E150EE-4539-4213-92E8-104A762C07DF}", "NoName", "Settings", REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{09E150EE-4539-4213-92E8-104A762C07DF}\\InprocServer32", "NoName", SessionVar.Expand("%AppFolder%\\Glsoft\\Codecs\\emad.ax"), REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{09E150EE-4539-4213-92E8-104A762C07DF}\\InprocServer32", "ThreadingModel", "Both", REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{136DCBF5-3874-4B70-AE3E-15997D6334F7}", "NoName", "Elecard MPEG Demultiplexer", REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{136DCBF5-3874-4B70-AE3E-15997D6334F7}\\InprocServer32", "NoName", SessionVar.Expand("%AppFolder%\\Glsoft\\Codecs\\empgdmx.ax"), REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{136DCBF5-3874-4B70-AE3E-15997D6334F7}\\InprocServer32", "ThreadingModel", "Both", REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{13DEF622-983C-4FA4-91CD-238C72DE4F3F}", "NoName", "Elecard LC", REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{13DEF622-983C-4FA4-91CD-238C72DE4F3F}\\InprocServer32", "NoName", SessionVar.Expand("%AppFolder%\\Glsoft\\Codecs\\LC.dll"), REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{13DEF622-983C-4FA4-91CD-238C72DE4F3F}\\InprocServer32", "ThreadingModel", "both", REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{30412317-B5C0-4518-9155-5E34435FE18F}", "NoName", "NWSource-Plus About", REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{30412317-B5C0-4518-9155-5E34435FE18F}\\InprocServer32", "NoName", SessionVar.Expand("%AppFolder%\\Glsoft\\Codecs\\enwsplus.ax"), REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{30412317-B5C0-4518-9155-5E34435FE18F}\\InprocServer32", "ThreadingModel", "Both", REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{311B6E05-372E-4C2D-89F6-941727E15B4F}", "NoName", "NWSource-Plus Props", REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{311B6E05-372E-4C2D-89F6-941727E15B4F}\\InprocServer32", "NoName", SessionVar.Expand("%AppFolder%\\Glsoft\\Codecs\\enwsplus.ax"), REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{311B6E05-372E-4C2D-89F6-941727E15B4F}\\InprocServer32", "ThreadingModel", "Both", REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{4578D46F-1AAF-4FA6-AD9C-401A97CFA291}", "NoName", "Settings", REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{4578D46F-1AAF-4FA6-AD9C-401A97CFA291}\\InprocServer32", "NoName", SessionVar.Expand("%AppFolder%\\Glsoft\\Codecs\\empgdmx.ax"), REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{4578D46F-1AAF-4FA6-AD9C-401A97CFA291}\\InprocServer32", "ThreadingModel", "Both", REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{5611AC6E-60BD-4C61-B1B2-793037310CA7}", "NoName", "Settings", REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{5611AC6E-60BD-4C61-B1B2-793037310CA7}\\InprocServer32", "NoName", SessionVar.Expand("%AppFolder%\\Glsoft\\Codecs\\em2vd_hd.ax"), REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{5611AC6E-60BD-4C61-B1B2-793037310CA7}\\InprocServer32", "ThreadingModel", "Both", REG_SZ);
      

  2.   

    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{62341545-9318-4671-9D62-9CAACDD5D20A}", "NoName", "Elecard NWSource-Plus", REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{62341545-9318-4671-9D62-9CAACDD5D20A}\\InprocServer32", "NoName", SessionVar.Expand("%AppFolder%\\Glsoft\\Codecs\\enwsplus.ax"), REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{62341545-9318-4671-9D62-9CAACDD5D20A}\\InprocServer32", "ThreadingModel", "Both", REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{668EE184-FD2D-4C72-8E79-439A35B438DE}", "NoName", "Elecard MPEG Push Demultiplexer", REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{668EE184-FD2D-4C72-8E79-439A35B438DE}\\InprocServer32", "NoName", SessionVar.Expand("%AppFolder%\\Glsoft\\Codecs\\empgpdmx.ax"), REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{668EE184-FD2D-4C72-8E79-439A35B438DE}\\InprocServer32", "ThreadingModel", "Both", REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{6F470083-A06D-4C06-8664-85BBAAB453A0}", "NoName", "Elecard RTSP NetSource", REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{6F470083-A06D-4C06-8664-85BBAAB453A0}\\InprocServer32", "NoName", SessionVar.Expand("%AppFolder%\\Glsoft\\Codecs\\ertspnws.ax"), REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{6F470083-A06D-4C06-8664-85BBAAB453A0}\\InprocServer32", "ThreadingModel", "Both", REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{72F2EB40-0AE9-44EA-BEC9-25B664137C1B}", "NoName", "About", REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{72F2EB40-0AE9-44EA-BEC9-25B664137C1B}\\InprocServer32", "NoName", SessionVar.Expand("%AppFolder%\\Glsoft\\Codecs\\empgpdmx.ax"), REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{72F2EB40-0AE9-44EA-BEC9-25B664137C1B}\\InprocServer32", "ThreadingModel", "Both", REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{7BB531D5-18E1-4E16-B1CA-EDB669AA36E5}", "NoName", "NWSource-Plus Props Advanced2", REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{7BB531D5-18E1-4E16-B1CA-EDB669AA36E5}\\InprocServer32", "NoName", SessionVar.Expand("%AppFolder%\\Glsoft\\Codecs\\enwsplus.ax"), REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{7BB531D5-18E1-4E16-B1CA-EDB669AA36E5}\\InprocServer32", "ThreadingModel", "Both", REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{7EC22329-A916-4F81-9926-187C4350D317}", "NoName", "Elecard MPEG Audio Decoder", REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{7EC22329-A916-4F81-9926-187C4350D317}\\InprocServer32", "NoName", SessionVar.Expand("%AppFolder%\\Glsoft\\Codecs\\emad.ax"), REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{7EC22329-A916-4F81-9926-187C4350D317}\\InprocServer32", "ThreadingModel", "Both", REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{8B690002-D478-4EF3-8AB4-2A1DD38981D5}", "NoName", "RTSP Main settings", REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{8B690002-D478-4EF3-8AB4-2A1DD38981D5}\\InprocServer32", "NoName", SessionVar.Expand("%AppFolder%\\Glsoft\\Codecs\\ertspnws.ax"), REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{8B690002-D478-4EF3-8AB4-2A1DD38981D5}\\InprocServer32", "ThreadingModel", "Both", REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{8EF2B187-6795-40C5-A3B5-E2292ADC24A1}", "NoName", "Settings", REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{8EF2B187-6795-40C5-A3B5-E2292ADC24A1}\\InprocServer32", "NoName", SessionVar.Expand("%AppFolder%\\Glsoft\\Codecs\\empgpdmx.ax"), REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{8EF2B187-6795-40C5-A3B5-E2292ADC24A1}\\InprocServer32", "ThreadingModel", "Both", REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{A8786FBA-B1E0-41D8-9A3E-F56D4E226A51}", "NoName", "About", REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{A8786FBA-B1E0-41D8-9A3E-F56D4E226A51}\\InprocServer32", "NoName", SessionVar.Expand("%AppFolder%\\Glsoft\\Codecs\\empgdmx.ax"), REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{A8786FBA-B1E0-41D8-9A3E-F56D4E226A51}\\InprocServer32", "ThreadingModel", "Both", REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{BC4EB321-771F-4E9F-AF67-37C631ECA106}", "NoName", "Elecard MPEG-2 Video Decoder HD", REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{BC4EB321-771F-4E9F-AF67-37C631ECA106}\\InprocServer32", "NoName", SessionVar.Expand("%AppFolder%\\Glsoft\\Codecs\\em2vd_hd.ax"), REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{BC4EB321-771F-4E9F-AF67-37C631ECA106}\\InprocServer32", "ThreadingModel", "Both", REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{C45736D3-4C42-4F36-A0FE-1DA93ABAC5A5}", "NoName", "RTSP Transport settings", REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{C45736D3-4C42-4F36-A0FE-1DA93ABAC5A5}\\InprocServer32", "NoName", SessionVar.Expand("%AppFolder%\\Glsoft\\Codecs\\ertspnws.ax"), REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{C45736D3-4C42-4F36-A0FE-1DA93ABAC5A5}\\InprocServer32", "ThreadingModel", "Both", REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{D677B967-820F-4E84-B43A-118270FFFB80}", "NoName", "About", REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{D677B967-820F-4E84-B43A-118270FFFB80}\\InprocServer32", "NoName", SessionVar.Expand("%AppFolder%\\Glsoft\\Codecs\\em2vd_hd.ax"), REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{D677B967-820F-4E84-B43A-118270FFFB80}\\InprocServer32", "ThreadingModel", "Both", REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{DEE56715-7081-4D57-91A7-984AE2712268}", "NoName", "Elecard Stream Parser", REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{DEE56715-7081-4D57-91A7-984AE2712268}\\InprocServer32", "NoName", SessionVar.Expand("%AppFolder%\\Glsoft\\Codecs\\empgdmx.ax"), REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{DEE56715-7081-4D57-91A7-984AE2712268}\\InprocServer32", "ThreadingModel", "Both", REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{F3222EA9-2C13-4B26-96CF-5F8F8B0AC177}", "NoName", "About", REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{F3222EA9-2C13-4B26-96CF-5F8F8B0AC177}\\InprocServer32", "NoName", SessionVar.Expand("%AppFolder%\\Glsoft\\Codecs\\emad.ax"), REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{F3222EA9-2C13-4B26-96CF-5F8F8B0AC177}\\InprocServer32", "ThreadingModel", "Both", REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{F7EF9722-1DEA-4430-B830-C54B382FC90C}", "NoName", "About", REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{F7EF9722-1DEA-4430-B830-C54B382FC90C}\\InprocServer32", "NoName", SessionVar.Expand("%AppFolder%\\Glsoft\\Codecs\\empgdmx.ax"), REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID\\{F7EF9722-1DEA-4430-B830-C54B382FC90C}\\InprocServer32", "ThreadingModel", "Both", REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\elecard", "Source Filter", "{62341545-9318-4671-9D62-9CAACDD5D20A}", REG_SZ);