-
Windows update log syntax has changed
The windows update log (under C:\Windows\WindowsUpdate.log) has changed in Windows 2012, as compared with Windows 2008 server. So for checking when the next install will happen, search for this text: 2012 says:scheduled install attempt time Note that this is in GMT but the timestamps are local server time. 2008 says:Setting AU scheduled install time To find when the server will be rebooted search for this text: invoking RebootSystem
-
Find which updates are installed using command line
To find out what updates have already been installed on a Windows 2012 server Core (like Hyper-V 2012), run this command: wmic qfe get hotfixid
-
Bypass WSUS to install Windows updates
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 “Download and install Updates” 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 “HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU” /v UseWUServer /t REG_DWORD /d 0…