{"id":22,"date":"2007-09-06T12:02:00","date_gmt":"2007-09-06T12:02:00","guid":{"rendered":"http:\/\/localhost:10265\/?p=21"},"modified":"2007-09-06T12:02:00","modified_gmt":"2007-09-06T12:02:00","slug":"lu1805-library-not-registered-and-qi-for-ienumvariant-failed","status":"publish","type":"post","link":"https:\/\/mehdi.biz\/blog\/2007\/09\/06\/lu1805-library-not-registered-and-qi-for-ienumvariant-failed\/","title":{"rendered":"LU1805, Library not registered and QI for IEnumVARIANT failed!"},"content":{"rendered":"<!-- google_ad_section_start --><p>Recently, I was installing\/uninstalling too many programs on my machine that amazingly broke the Live Update feature of my Symantec Antivirus product. Here\u2019s the error message I\u2019ve received:<\/p>\n<p>LU1805: LiveUpdate was unable to find any products to Update\u2026<\/p>\n<p>I just searched for the LU1805 on the net, and I found <a href=\"http:\/\/service1.symantec.com\/SUPPORT\/sharedtech.nsf\/pfdocs\/2002071910242613?OpenDocument&#038;ExpandSection=1\">this article<\/a> describing how to resolve the issue. I followed the instructions but unfortunately I received the same error message again. On the other hand, I\u2019ve noticed that SQL Server 2005\u2018s &#8220;Copy Database Wizard&#8221; simply doesn\u2019t work, giving me strange error messages over and over again. e..g, &#8220;Library not registered&#8221;, &#8220;QI for IEnumVARIANT failed&#8221; and the like.<\/p>\n<p>The latter error message gave me a hint, that probably one of those programs I\u2019ve already uninstalled has caused this problem. So I searched for the IEnumVARIANT definition on the registry, but I didn\u2019t find any entry.<\/p>\n<p>Thus, I created a text file named UpdateRegistry.reg, containing the following lines:<\/p>\n<p><code>Windows Registry Editor Version 5.00<br \/>\n[HKEY_LOCAL_MACHINESOFTWAREClassesInterface{00020404-0000-0000-C000-000000000046}]@=\"IEnumVARIANT\"<br \/>\n[HKEY_LOCAL_MACHINESOFTWAREClassesInterface{00020404-0000-0000-C000-000000000046}NumMethods]@=\"7\"<br \/>\n[HKEY_LOCAL_MACHINESOFTWAREClassesInterface{00020404-0000-0000-C000-000000000046}ProxyStubClsid]@=\"{00020421-0000-0000-C000-000000000046}\"<br \/>\n[HKEY_LOCAL_MACHINESOFTWAREClassesInterface{00020404-0000-0000-C000-000000000046}ProxyStubClsid32]@=\"{00020421-0000-0000-C000-000000000046}\"<\/code><\/p>\n<p>Thereafter, I ran the file to attach those definitions to my registry settings. The good news, Norton Antivirus started to function. However, there was still one unresolved problem with SQL Server, the &#8220;Library not registered&#8221; on the &#8220;Copy Database Wizard&#8221;\u2026 I finally managed how to fix the problem. To do so, I registered the latest version of XML Parser already on my machine, say, msxml6.dll, using the following command entered in the &#8220;WindowsSystem32\u2033 directory:<\/p>\n<p><code>regsvr32 msxml6.dll<\/code><\/p>\n<p>This amazingly, solved the issue.<\/p>\n<!-- google_ad_section_end -->","protected":false},"excerpt":{"rendered":"<p>Recently, I was installing\/uninstalling too many programs on my machine that amazingly broke the Live Update feature of my Symantec Antivirus product. Here\u2019s the error message I\u2019ve received:<\/p>\n<p>LU1805: LiveUpdate was unable to find any products to Update\u2026<\/p>\n<p>I just searched for the LU1805 on the net, and I found <a href=\"http:\/\/service1.symantec.com\/SUPPORT\/sharedtech.nsf\/pfdocs\/2002071910242613?OpenDocument&#038;ExpandSection=1\">this article<\/a> describing how [&#8230;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-22","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/mehdi.biz\/blog\/wp-json\/wp\/v2\/posts\/22","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mehdi.biz\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mehdi.biz\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mehdi.biz\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mehdi.biz\/blog\/wp-json\/wp\/v2\/comments?post=22"}],"version-history":[{"count":0,"href":"https:\/\/mehdi.biz\/blog\/wp-json\/wp\/v2\/posts\/22\/revisions"}],"wp:attachment":[{"href":"https:\/\/mehdi.biz\/blog\/wp-json\/wp\/v2\/media?parent=22"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mehdi.biz\/blog\/wp-json\/wp\/v2\/categories?post=22"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mehdi.biz\/blog\/wp-json\/wp\/v2\/tags?post=22"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}