{"id":524,"date":"2013-05-30T11:53:40","date_gmt":"2013-05-30T15:53:40","guid":{"rendered":"http:\/\/rajdude.com\/blog\/?p=524"},"modified":"2017-04-25T11:57:51","modified_gmt":"2017-04-25T15:57:51","slug":"bypass-wsus-to-install-windows-updates","status":"publish","type":"post","link":"https:\/\/rajdude.com\/blog\/bypass-wsus-to-install-windows-updates\/","title":{"rendered":"Bypass WSUS to install Windows updates"},"content":{"rendered":"<p>While trying to setup a Windows 2012 cluster (to be used by Hyper-V) I ran into an issue where the cluster validation tool failed. it said that the MPIO software versions were different on the nodes. Upon searching the net, I found the solution was to install all Windows updates.<\/p>\n<p>Unfortunately our WSUS server was not working properly. Every time I would run \u201cDownload and install Updates\u201d manually on the Hyper-V Server 2012 (core) using the server configuration screen (no GUI) I would get a message that all updates are already installed.<\/p>\n<p>I had to bypass WSUS by running these commands:<\/p>\n<blockquote><p><span style=\"font-size: xx-small;\">REG ADD &#8220;HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\WindowsUpdate\\AU&#8221; \/v UseWUServer \/t REG_DWORD \/d 0 \/f<br \/>\nnet stop &#8220;Windows Update&#8221;<br \/>\nnet start &#8220;Windows Update&#8221;<\/span><\/p><\/blockquote>\n<p>After this I was able to check and install updates manually.<\/p>\n<p>Notes:<\/p>\n<p>1. There is\u00a0 no need to delete or modify this key after you are done installing the updates directly. After a reboot or whenever the Group policy gets re-applied, the key will change back to 1 (enabling WSUS again)<\/p>\n<p>2. There is another tool available called <a href=\"http:\/\/wuinstall.com\/\">WUinstall<\/a> I used it on another server. It has a switch to bypass WSUS temporarily and install updates from the internet. Note that this software is available on a \u201cTrial\u201d basis only. I hear at some point in the past, they had a free version also\u2026.but I could not find that free version.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>While trying to setup a Windows 2012 cluster (to be used by Hyper-V) I ran into an issue where the cluster validation tool failed. it said that the MPIO software versions were different on the nodes. Upon searching the net, I found the solution was to install all Windows updates. Unfortunately our WSUS server was not working properly. Every time I would run \u201cDownload and install Updates\u201d manually on the Hyper-V Server 2012 (core) using the server configuration screen (no GUI) I would get a message that all updates are already installed. I had to bypass WSUS by running these commands: REG ADD &#8220;HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\WindowsUpdate\\AU&#8221; \/v UseWUServer \/t REG_DWORD \/d 0 \/f net stop &#8220;Windows Update&#8221; net start &#8220;Windows Update&#8221; After this I was able to check and install updates manually. Notes: 1. There is\u00a0 no need to delete or modify this key after you are done installing the updates directly. After a reboot or whenever the Group policy gets re-applied, the key will change back to 1 (enabling WSUS again) 2. There is another tool available called WUinstall I used it on another server. It has a switch to bypass WSUS temporarily and install updates from the internet. Note that this software is available on a \u201cTrial\u201d basis only. I hear at some point in the past, they had a free version also\u2026.but I could not find that free version.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[13],"tags":[79,78,77],"class_list":["post-524","post","type-post","status-publish","format-standard","hentry","category-itsys","tag-cluster","tag-windows-update","tag-wsus"],"_links":{"self":[{"href":"https:\/\/rajdude.com\/blog\/wp-json\/wp\/v2\/posts\/524","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rajdude.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rajdude.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rajdude.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rajdude.com\/blog\/wp-json\/wp\/v2\/comments?post=524"}],"version-history":[{"count":4,"href":"https:\/\/rajdude.com\/blog\/wp-json\/wp\/v2\/posts\/524\/revisions"}],"predecessor-version":[{"id":851,"href":"https:\/\/rajdude.com\/blog\/wp-json\/wp\/v2\/posts\/524\/revisions\/851"}],"wp:attachment":[{"href":"https:\/\/rajdude.com\/blog\/wp-json\/wp\/v2\/media?parent=524"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rajdude.com\/blog\/wp-json\/wp\/v2\/categories?post=524"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rajdude.com\/blog\/wp-json\/wp\/v2\/tags?post=524"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}