Advertisement

Changes of Windows Updates Icon and Log in Windows 10

Have you noticed the changes of Windows update and WindowsUpdate.log file in Windows 10? Windows Update icon has been removed from the classic control panel ! Windows 10 way of reaching Windows Update is via Start  menu and then go to settings. Kind of Modern application look! So what happened to WindowsUpdate.log? Is it still in use? We’ll see all these in this post. There is a one line command at the bottom of this post that can still take you directly to the Windows Update settings !

Windows10-Windows-Update-0

 https://support.microsoft.com/kb/3036646 provide you more details as well.

Two topics covered in this post

Where is Windows Update setting located in Windows 10?

Where is WindowsUpdate.log in windows 10? 

Where is Windows Update settings located in Windows 10?

1)  On the setting page click on Update and Recovery icon.

Windows10-Windows-Update-1

 

2) On recovery and Update page, you can find option to check for latest updates of Windows 10 preview. As you can see Windows update is getting downloaded in the following screen shot.

Windows10-Windows-Update-2

3) On Update and Recovery page, you’ll have another option to go and change advance settings.

Windows10-Windows-Update-4

 

4) Advanced options page will give you options to select “choose how updates are installed“, do you want Windows to automatically restart the machine after the installation of Windows update? Second important option is to have “Choose How Preview Builds are installed“.

Windows10-Windows-Update-5

Where is WindowsUpdate.log ? 

WindowsUpdate.log is still located at C:\Windows folder. This log file will give you details about the Windows Update related activities (in previous versions of windows). However, when you open WindowsUpdate.log in Windows 10 machine then you’ll get surprised.

Windows update logs are now generated using ETW (Event Tracing for Windows). Please visit http://go.microsoft.com/fwlink/?LinkId=518345 for instructions to decode and obtain windowsupdate.log

So where do we get the log details of Windows Update related activities in a Windows 10 ?, As mentioned in the above stanza, it’s moved to Event Logs, similar to WMI logs ! By default, Windows update Logging is NOT enabled, to enable it, follow the process explained below.

1) Launch Event Viewer , run “eventvwr” command. From View option in the menu bar enable “Show Analytic and Debug Logs“. Then browse through Applications and Services Logs -> Microsoft -> Windows .

Windows10-Windows-Update-6

 

2) As mentioned above, browse through Applications and Services Logs -> Microsoft -> Windows –> WindowsUpdateClient. You would be able see two items operational and analytic.

Windows10-Windows-Update-7

 

3) By default these options (operational and analytic) are not enabled, You need to manually enable those (operational and analytic) to track the Windows Update events.

Windows10-Windows-Update-8

 

So Bonus :- What is the command for Windows Update “control /name Microsoft.WindowsUpdate”

The above command will directly open the Windows Update settings on your Windows 10 machine.

About Author 

Anoop is Microsoft MVP and Veeam Vanguard ! He is a Solution Architect on enterprise client management with more than 13 years of experience (calculation done on the year 2014) in IT. He is Blogger, Speaker and Local User Group Community leader. His main focus is on Device Management technologies like SCCM 2012,Current Branch, Intune. He writes about the technologies like SCCM, SCOM, Windows 10, Azure AD, Microsoft Intune, RMS, Hyper-V etc...

    Find more about me on:
  • googleplus
  • twitter
  • facebook
  • linkedin
  • youtube
Posted in: Windows 10

2 Comments

  1. Chad Simmons says:

    In build 9926 it appears that the WindowsUpdateClient Operational log is enabled by default or by MDT. If not, this PowerShell can check the status and enable it.

    $logName = ‘Microsoft-Windows-WindowsUpdateClient/Operational’
    Get-WinEvent -ListLog $logName | Format-List *
    #Enable Windows Update logging:
    $log = New-Object System.Diagnostics.Eventing.Reader.EventLogConfiguration $logName
    $log.IsEnabled=$true
    $log.SaveChanges()
    Get-WinEvent -ListLog $logName | Select IsEnabled | Format-List *

Leave a Comment and Contact Anoop