Computer >> Máy Tính >  >> Hệ thống >> Windows

Đặt lại ứng dụng khách Windows Update bằng PowerShell Script

Trong khi Bản cập nhật Windows hoạt động trơn tru trong hầu hết thời gian, người dùng đôi khi có thể gặp sự cố khi chạy Windows Update - chẳng hạn như - mặc dù có sẵn các bản cập nhật, dịch vụ có thể không phát hiện và cài đặt chúng, các bản cập nhật có thể không được cài đặt đúng cách, do đó tạo ra sự cố, Windows Dịch vụ cập nhật có thể bị kẹt khi 'cập nhật' và hoàn toàn không cập nhật, v.v.

Mặc dù người ta có thể thử khởi động lại hệ thống, khởi động lại dịch vụ Windows Update, khôi phục các bản cập nhật trước đó nếu có thể, khắc phục sự cố Windows Update, chạy Trình gỡ rối Windows Update, nó có thể không phải lúc nào cũng hoạt động. Chúng ta đã biết cách đặt lại các thành phần Windows Update theo cách thủ công về mặc định. Hôm nay chúng ta sẽ xem xét Đặt lại tập lệnh ứng dụng khách của Windows Update điều đó sẽ đặt lại hoàn toàn cài đặt máy khách Windows Update.

Đặt lại ứng dụng khách Windows Update

Tập lệnh này sẽ đặt lại hoàn toàn cài đặt máy khách Windows Update. Nó đã được thử nghiệm trên Windows 7, 8, 10 và Server 2012 R2. Nó sẽ cấu hình các dịch vụ và khóa đăng ký liên quan đến Windows Update cho các cài đặt mặc định. Nó cũng sẽ dọn dẹp các tệp liên quan đến Windows Update, ngoài dữ liệu liên quan đến BITS. Do một số hạn chế của các lệnh ghép ngắn có sẵn trong PowerShell, tập lệnh này gọi một số tiện ích kế thừa (sc.exe, netsh.exe, wusa.exe, v.v.).

Sao lưu dữ liệu của bạn, khởi động lại hệ thống Windows và đăng nhập với tư cách Quản trị viên.

Tải xuống tệp PowerShell từ Technet / Github - liên kết được đề cập bên dưới. Nhấp chuột phải vào tệp Reset-WindowsUpdate.psi và chọn Chạy bằng PowerShell .

Đặt lại ứng dụng khách Windows Update bằng PowerShell Script

Bạn sẽ được yêu cầu xác nhận. Sau khi bạn xác nhận, tập lệnh sẽ chạy và đặt lại ứng dụng khách Windows Update.

Công cụ này định cấu hình các khóa đăng ký, cài đặt và dịch vụ thành các giá trị mặc định. Tất cả các bản cập nhật đều được đặt lại và sau khi hoàn tất, hệ thống có thể được khởi động lại và cài đặt lại các bản cập nhật.

Đặt lại ứng dụng khách Windows Update bằng PowerShell Script

Khi quá trình kết thúc, cửa sổ PowerShell sẽ thoát.

Cảm ơn vì những liên kết này Tynamite :

  • Reset-WindowsUpdate.ps1 Powershell Script:github.com.
  • Đặt lại WSUS Client:github.com.
  • Đặt lại Windows Update Agent:github.com.

Trước đó, chúng tôi cũng đã xem xét một công cụ khác được gọi là Đặt lại Windows Update Agent Tool cho phép bạn đặt lại WU Agent về các giá trị mặc định. Công cụ này đã được cập nhật để tương thích với phiên bản Windows 10 mới nhất và đã được hơn 100.000 người dùng tải xuống.

Đặt lại ứng dụng khách Windows Update bằng PowerShell Script