Bắt đầu với Windows 10 build 9926, nhật ký Windows Update không còn được lưu vào “% windir% Windowsupdate.log”.
Máy khách Windows Update hiện sử dụng Theo dõi sự kiện cho Windows (ETW) để tạo nhật ký chẩn đoán được lưu dưới dạng tệp .etl trong thư mục “% windir% Logs WindowsUpdate”. Phương pháp này cải thiện hiệu suất và giảm mức sử dụng dung lượng ổ đĩa. Tuy nhiên, các bản ghi không thể đọc được ngay lập tức.
Bài viết dưới đây sẽ hướng dẫn bạn cách đọc nhật ký Windows Update trong Windows 10.
Cách đọc nhật ký Windows Update bằng PowerShell
Lưu ý: Bạn phải đăng nhập bằng quyền quản trị để có thể thực hiện tùy chọn này.
1. Mở PowerShell bằng quyền quản trị.
2. Sao chép và dán lệnh sau vào PowerShell và nhấn Enter.
Get-WindowsUpdateLog
Lưu ý: Khi hoàn tất, thao tác này sẽ tạo tệp WindowsUpdate.log trên màn hình của bạn. Sẽ mất một lúc để hoàn thành.
Dán lệnh vào PowerShell
3. Khi hoàn tất, hãy mở tệp WindowsUpdate.log trên màn hình của bạn để đọc nhật ký Windows Update của bạn.
Lưu ý: Tệp WindowsUpdate.log chỉ là một tệp nhật ký tĩnh và sẽ không cập nhật trừ khi bạn lặp lại tùy chọn này một lần nữa.
Cách đọc nhật ký sự kiện Windows Update trong Trình xem sự kiện
1. Mở menu Quick Link Win + X và nhấp để truy cập Trình xem sự kiện.
2. Trong bảng điều khiển bên trái của Trình xem sự kiện, điều hướng đến vị trí bên dưới và mở Nhật ký hoạt động:
Ứng dụng và Nhật ký Dịch vụ Microsoft Windows WindowsUpdateClient
3. Bây giờ bạn có thể chọn nhật ký sự kiện trong bảng điều khiển giữa của Event Viewer để xem chi tiết của chúng.
Đọc nhật ký sự kiện Windows Update trong Trình xem sự kiện
Cách đọc nhật ký Windows Update với BAT. tập tin
1. Tải xuống tệp Get_Windows_Update_event_logs.bat.
Nội dung tệp BAT để tham khảo:
:: Tập lệnh này được tạo bởi Matthew Wai tại 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 dòng = 6 & Tiêu đề Thu thập dữ liệu từ Trình xem sự kiện … Echo. & Trình xem sự kiện tìm kiếm Echo để biết nhật ký về Windows Update. Echo Vui lòng đợi một lúc. :: ================================================ ======== ===================================== Đặt “+ = HKCU Software Microsoft Windows CurrentVersion Explorer User Shell Thư mục “For / F” tokens = * “%% # in (‘Reg Query”% +% “/ V Desktop’) Làm (Đặt” # = %% # “) Đặt” # =% #: * REG_EXPAND_SZ =% “For / F” delims = “%% # in (‘Echo”% #% “‘) Do (Đặt” # = %% “) Đặt”[Desktop]=% #: ~ 1, -1% “& For / f” tokens = 2 delims == “%% # in (‘WMIC OS Lấy localdatetime / value’) Do (Đặt” T = %% # “) Đặt” Y =% T: ~ 0,4% “& Đặt” M =% T: ~ 4,2% “& Đặt” D =% T: ~ 6,2% “Đặt” H =% T: ~ 8,2 “%” & Đặt “# = % T: ~ 10,2% “& Đặt” S =% T: ~ 12,2% “Đặt”[File]=% Temp% Cập nhật sự kiện% Y% -% M% -% D% tại% H% -% #% -% S% .txt “:: ================= ================================================== ==================== PowerShell $ Host.UI.RawUI.BufferSize = New-Object Management.Automation.Host.Size (220,1000) PowerShell Get-WinEvent – Tên nhà cung cấp ‘Microsoft-Windows-WindowsUpdateClient’ ^ | Chọn Thời gian được tạo, Thông báo ^ | FT -AutoSize> “%[File]%” Tại (“%[Desktop]% Cập nhật sự kiện * .txt “) Thực hiện (Del” %% # “) Di chuyển”%[File]% “”%[Desktop]% “> Nul PowerShell” Start-Process Notepad.exe “”%[Desktop]% Cập nhật sự kiện% Y% -% M% -% D% tại% H% -% #% -% S% .txt “” “:: ———————————————— ———————————————————————————————————————————————————— ———————————————————
2. Lưu tệp Get_Windows_Update_event_logs.bat vào màn hình nền.
3. Bỏ chặn và chạy tệp Get_Windows_Update_event_logs.bat.
4. Một Command Prompt sẽ mở và đóng, đồng thời lưu tệp có ngày và giờ của hành động (trong ví dụ: Cập nhật sự kiện 2021-04-27 lúc 09-18-36.txt) trên màn hình của bạn bao gồm cả Windows Cập nhật tệp nhật ký ứng dụng khách.
Đọc nhật ký Windows Update với BAT. tập tin
Hy vọng bạn đang thành công.