{"id":1258,"date":"2009-03-14T23:01:06","date_gmt":"2009-03-14T23:01:06","guid":{"rendered":"http:\/\/nycphantom.com\/journal\/?p=1258"},"modified":"2009-03-14T23:01:06","modified_gmt":"2009-03-14T23:01:06","slug":"avg-antivirus-for-windows-server-2008","status":"publish","type":"post","link":"http:\/\/nycphantom.com\/journal\/?p=1258","title":{"rendered":"AVG antivirus for Windows Server 2008"},"content":{"rendered":"<p>\nThanks to <a href=\"http:\/\/www.win2008workstation.com\/wordpress\/2008\/03\/08\/security-software\/#comment-2002\" target=\"_blank\" title=\"AVG for Win Server 2008\">Win2008Workstation<\/a>, this is finally resolved.\n<\/p>\n<p>\nSomething to do with AVG installer checking windows registry for &quot;server&quot; or just regular &quot;WinNT&quot;. And the easy fix is edit AVG installer so it is tricked.\n<\/p>\n<p>\n&quot;<em>Resolution:<br \/>\n1) We must get to the avgsetup.exe first and foremost. When you run the<br \/>\noriginal download, it actually extracts a folder to a temp folder. The<br \/>\neasiest way to get to it is to run the program and wait until it gets<br \/>\nto the first screen then STOP. At the initial setup screen, open task<br \/>\nmanager, right-click on avgsetup.exe in the processes list and choose<br \/>\n&ldquo;Open file location&rdquo;. Quit the setup and then copy the entire folder<br \/>\nfrom the temp folder to your desktop for ease of use. The folder<br \/>\ncontains avgsetup.exe as well as other setup files.<\/em>\n<\/p>\n<p>\n<em>2) We must create an alternate key that AVG will look at to check<br \/>\nwhether we are a desktop or server. In regedit (or whatever you use),<br \/>\ninsert a new key named &ldquo;ProductOption2&Prime; under the<br \/>\n&ldquo;HKLM\\SYSTEM\\CurrentControlSet\\Control&rdquo; tree. Since I did not want to<br \/>\nadd any length to the avgsetup.exe upon editing, I simply replaced the<br \/>\n&ldquo;s&rdquo; in &ldquo;ProductOptions&rdquo; with a &ldquo;2&rdquo;.<\/em>\n<\/p>\n<p>\n<em>3) Under that new key of &ldquo;ProductOption2&Prime;, insert a new REG_SZ String named &ldquo;ProductType&rdquo; and change it to &ldquo;WinNT&rdquo;.<\/em>\n<\/p>\n<p>\n<em>4) Use a hex editor (I used notepad++ with the hex-editor plugin) to<br \/>\nedit avgsetup.exe and replace the two instances of &ldquo;ProductOptions&rdquo;<br \/>\nwithin the EXE to &ldquo;ProductOption2&Prime;. Make sure that it matches your key<br \/>\nyou made in step #2 and also that it does not exceed the length of the<br \/>\noriginal (we dropped the &ldquo;s&rdquo; and added a &ldquo;2&Prime;). Changing the EXE forces<br \/>\nthe setup program to look at your new key instead of the real key.<\/em>\n<\/p>\n<p>\n<em>5) Save it and run setup as normal. It should go right past the original &ldquo;You&rsquo;re installing on a server blah blah&rdquo; error.&quot;<\/em>\n<\/p>\n<p>\n&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Thanks to Win2008Workstation, this is finally resolved. Something to do with AVG installer checking windows registry for &quot;server&quot; or just regular &quot;WinNT&quot;. And the easy fix is edit AVG installer so it is tricked. &quot;Resolution: 1) We must get to &hellip; <a href=\"http:\/\/nycphantom.com\/journal\/?p=1258\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-1258","post","type-post","status-publish","format-standard","hentry","category-technical"],"_links":{"self":[{"href":"http:\/\/nycphantom.com\/journal\/index.php?rest_route=\/wp\/v2\/posts\/1258","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/nycphantom.com\/journal\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/nycphantom.com\/journal\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/nycphantom.com\/journal\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/nycphantom.com\/journal\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1258"}],"version-history":[{"count":0,"href":"http:\/\/nycphantom.com\/journal\/index.php?rest_route=\/wp\/v2\/posts\/1258\/revisions"}],"wp:attachment":[{"href":"http:\/\/nycphantom.com\/journal\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1258"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/nycphantom.com\/journal\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1258"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/nycphantom.com\/journal\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1258"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}