{"id":387,"date":"2006-10-18T23:50:42","date_gmt":"2006-10-19T04:50:42","guid":{"rendered":"https:\/\/www.suramya.com\/blog\/2006\/10\/19\/breaking-windows-xp-genuine-advantage-test-and-how-to-fix-it\/"},"modified":"2006-10-19T00:32:44","modified_gmt":"2006-10-19T05:32:44","slug":"breaking-windows-xp-genuine-advantage-test-and-how-to-fix-it","status":"publish","type":"post","link":"https:\/\/www.suramya.com\/blog\/2006\/10\/breaking-windows-xp-genuine-advantage-test-and-how-to-fix-it\/","title":{"rendered":"How I broke Windows XP Genuine Advantage test and then fixed it"},"content":{"rendered":"<p>A couple of days ago I had a slight problem with my internet connection, basically what was happening was that I couldn&#8217;t access google.com and associated sites (Orkut, gmail etc) but I could access everything else with issues so I spoke to a Comcast representative and she told me to run the following command on my Windows XP laptop (I told her I was using XP because I didn&#8217;t want to get into an argument with her that the problem was because I was using Linux.):<\/p>\n<p><code>regsvr32 softpub.dll<\/code><\/p>\n<p>I ran the command and it didn&#8217;t fix the issue. So I decided to un-register the dll using the following command:<\/p>\n<p><code>regsvr32 \/u softpub.dll<\/code><\/p>\n<p>as I wasn&#8217;t sure what this dll did and didn&#8217;t want to register random stuff on my system. I ran the command and everything was fine for a couple of days, I could browse the net without issues and everything seemed to work. <\/p>\n<p>Then all of a sudden after a couple of days I get an error message stating that my version of windows could not be validated so I must be running a pirated version of XP. The funny part was that I had installed WGA two months ago on the laptop and it had validated the license and the license is valid. So I went to the Windows update site and tried to validate my copy but ActiveX refused to run. It told me to try a manual check where it downloaded the ActiveX and then tried to run it but that also failed&#8230; Finally I tried a check using an executable I downloaded but that validated my license as valid. Now I was confused and tried to force a validation test but every time the system would refuse to run ActiveX and the validation would fail.<\/p>\n<p>After beating my head on the issue for a little while I finally remembered the dll that I had unregistered  a while ago so I went through my command history and found the command to re-register it and went ahead and registered it. Then I had to reboot the box and when it came back up I was finally able to run the online validation tool which verified my version of windows was valid. After it verified it I had to reboot again and that fixed the issue.<\/p>\n<p><strong>Moral of the story<\/strong>: If you don&#8217;t know what a dll does then don&#8217;t uninstall it.<br \/>\n<strong>Second Moral of the story:<\/strong> Its a good habit to keep a log of all the commands you run, and any changes you make to the system. Having this will save you a lot of time an energy when something gets messed up.<\/p>\n<p>This is all for now, will post more about my experiments with computers and the messes I caused later.<\/p>\n<p>&#8211; Suramya<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A couple of days ago I had a slight problem with my internet connection, basically what was happening was that I couldn&#8217;t access google.com and associated sites (Orkut, gmail etc) but I could access everything else with issues so I spoke to a Comcast representative and she told me to run the following command on [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":3,"activitypub_interaction_policy_quote":"","activitypub_status":"","footnotes":""},"categories":[6,9,2],"tags":[],"class_list":["post-387","post","type-post","status-publish","format-standard","hentry","category-computer-related","category-computer-hintstips","category-techie-stuff"],"_links":{"self":[{"href":"https:\/\/www.suramya.com\/blog\/wp-json\/wp\/v2\/posts\/387","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.suramya.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.suramya.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.suramya.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.suramya.com\/blog\/wp-json\/wp\/v2\/comments?post=387"}],"version-history":[{"count":0,"href":"https:\/\/www.suramya.com\/blog\/wp-json\/wp\/v2\/posts\/387\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.suramya.com\/blog\/wp-json\/wp\/v2\/media?parent=387"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.suramya.com\/blog\/wp-json\/wp\/v2\/categories?post=387"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.suramya.com\/blog\/wp-json\/wp\/v2\/tags?post=387"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}