Windows 10 build 9926'da Windows Update'in "%windir%\Windowsupdate.log" ile güncellenmesi gerekiyor .
Client Windows Update, Windows için Olay İzleme'yi (ETW) kullanarak "%windir%\Logs\WindowsUpdate" dosyasındaki .etl dosyasını günceller . Bu sudan çok daha fazlasını ve çok daha fazlasını elde etmek istiyorum. Şimdi, bir kez daha bir şey yapmayacağım.
Windows 10'da Windows Update'in bir ön belleğinin olması veya olmaması gerekir.
Windows Update'i PowerShell'de Önbelleğe Alma
Şunu belirtebilirsiniz : Yeni bir yönetici sorgulamak için bir yönetici sorgusu yapın.
1. PowerShell'i yönetici olarak etkinleştirin .
2. Yazdırın ve PowerShell'i açın ve Enter'a girin.
Get-WindowsUpdateLog
Şunu belirtelim : WindowsUpdate.log dosyasını masaüstüne kaydetmeniz gerekmez . Bu çok hoşuma gitti.
PowerShell'i Kullanma
3. WindowsUpdate.log dosyasını masaüstüne aktarın ve Windows Update'i güncelleyin.
Şunu belirtelim : WindowsUpdate.log dosyası, bir dosyaya aktarılır ve daha sonra başka bir dosyaya aktarılır.
Olay Görüntüleyicisi'nde Windows Güncelleme Önbelleği Oluşturma
1. Menü Hızlı Bağlantı Win + X ve Olay Görüntüleyicisi'ni etkinleştirin .
2. Olay Görüntüleyicisi'ni kullanarak Operasyonel Olay Görüntüleyicisi'ni ve Etkinliği Etkinleştirin :
Applications and Service Logs\Microsoft\Windows\WindowsUpdateClient
3. Şimdi, Olay Görüntüleyicisi'ni kullanarak bir etkinlik görüntüleyicisi oluşturabilirsiniz.

Olay Görüntüleyicisi'nde Windows Update Güncellemesi
BAT dosyasını Windows Update önbelleğine kaydetme
1. Get_Windows_Update_event_logs.bat dosyasını indirin .
BAT dosyasına bir göz atın:
:: This script was created by Matthew Wai at TenForums.com/members/matthew-wai.html
:: https://www.tenforums.com/tutorials/67283-read-windows-update-logs-windows-10-a.html
::—————————————————————————————————————————————————————————————————————————————————————
@echo off & mode con cols=75 lines=6 & Title Collecting data from Event Viewer...
Echo.&Echo Searching Event Viewer for logs about Windows Update.
Echo Please wait for a while.
::=====================================================================================
Set "+=HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders"
For /F "tokens=* " %%# in ('Reg Query "%+%" /V Desktop') Do (Set "#=%%#")
Set "#=%#:*REG_EXPAND_SZ =%"
For /F "delims=" %%# in ('Echo "%#%"') Do (Set "#=%%#")
Set "[Desktop]=%#:~1,-1%" & For /f "tokens=2 delims==" %%# in (
'WMIC OS Get localdatetime /value') Do (Set "T=%%#")
Set "Y=%T:~0,4%" & Set "M=%T:~4,2%" & Set "D=%T:~6,2%"
Set "H=%T:~8,2%" & Set "#=%T:~10,2%" & Set "S=%T:~12,2%"
Set "[File]=%Temp%\Update events %Y%-%M%-%D% at %H%-%#%-%S%.txt"
::=====================================================================================
PowerShell $Host.UI.RawUI.BufferSize = New-Object Management.Automation.Host.Size(220,1000)
PowerShell Get-WinEvent -ProviderName 'Microsoft-Windows-WindowsUpdateClient'^|Select TimeCreated, Message^|FT -AutoSize>"%[File]%"
For %%# in ("%[Desktop]%\Update events*.txt") Do (Del "%%#")
Move "%[File]%" "%[Desktop]%">Nul
PowerShell "Start-Process Notepad.exe ""%[Desktop]%\Update events %Y%-%M%-%D% at %H%-%#%-%S%.txt"""
::—————————————————————————————————————————————————————————————————————————————————————
2. Masaüstüne Get_Windows_Update_event_logs.bat dosyasını ekleyin.
3. Get_Windows_Update_event_logs.bat dosyasını değiştirin .
4. Komut İstemi'ni açın ve dosyaya bir dosya ekleyin ve bir dosya oluşturun (Güncelleme etkinlikleri 2021-04-27, 09-18-36.txt'de ) ) masaüstüne git Windows Update Client'taki dosya.
![Windows 10'da Windows Update Önbelleği Windows 10'da Windows Update Önbelleği]()
BAT dosyasını Windows Update'e yükleyin
Çok güzel bir şey!