Skip to content
VDS · Windows Server

Cập nhật Windows Server

Cách cài đặt bản cập nhật tích lũy trên VDS với Windows Server, đặt khung giờ khởi động lại, và phải làm gì nếu bản cập nhật bị treo hoặc khôi phục.

Cập nhật 23 tháng 8, 2026

Một image Windows Server 2022 hoặc 2025 mới luôn thiếu vài bản cập nhật tích lũy so với trạng thái hiện tại. Bản cập nhật đầu tiên sau khi máy được khởi tạo là bước bắt buộc; sau đó, mỗi tháng một lần là đủ.

Qua giao diện

Settings → Windows Update → “Check for updates”. Trên VDS-1 và VDS-2, quá trình này diễn ra chậm: cài đặt bản cập nhật tích lũy cần nhiều bộ nhớ và ghi rất nhiều lên đĩa, mà tốc độ ghi lại bị giới hạn bởi tier. Hãy dành nửa tiếng và đừng buộc khởi động lại máy giữa chừng.

Qua PowerShell

Quản lý cập nhật bằng lệnh tiện hơn — nhất là khi bạn làm việc không dùng RDP.

Install-PackageProvider -Name NuGet -Force
Install-Module PSWindowsUpdate -Force -Scope AllUsers
Import-Module PSWindowsUpdate

Get-WindowsUpdate                          # what is available
Install-WindowsUpdate -AcceptAll -IgnoreReboot
Get-WUHistory | Select-Object -First 10    # what is already installed

Khởi động lại khi sẵn sàng:

Get-WURebootStatus
Restart-Computer -Force

Bạn cũng có thể kiểm tra các gói đã cài mà không cần module: Get-HotFix | Sort-Object InstalledOn -Descending | Select-Object -First 10.

Khi nào nên cập nhật

Hãy cài cập nhật thủ công vào khung giờ thuận tiện thay vì để hệ thống tự quyết định giữa ngày làm việc. Cấu hình giờ hoạt động và hoãn khởi động lại tự động:

$p = "HKLM:\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings"
Set-ItemProperty $p -Name ActiveHoursStart -Value 8
Set-ItemProperty $p -Name ActiveHoursEnd   -Value 23

Bạn không nên tắt hẳn Windows Update: một máy chưa vá lỗi có RDP mở ra chỉ trụ được đến lỗ hổng hàng loạt đầu tiên.

Trước một bản cập nhật lớn, hãy sao lưu dữ liệu quan trọng. Bảng điều khiển không có snapshot máy, cũng không có bản sao tự động — bạn sẽ phải khôi phục từ những gì mình tự lưu, xem Sao lưu.

Nếu có sự cố

  • Lặp “Reverting changes” khi khởi động. Hãy đợi quá trình hoàn tác kết thúc, đừng tắt máy. Bạn có thể theo dõi quá trình này qua “Screen” trong console của bảng điều khiển /hosting/vds/m/<id>.
  • Bản cập nhật kẹt ở một phần trăm. Đây thường không phải treo mà là ghi đĩa chậm trên VDS-1. Kiểm tra hoạt động qua “Screen” và đợi thêm hai mươi phút.
  • Lỗi “Not enough space”. Một bản cập nhật tích lũy cần 10–20 GB dung lượng trống. Hãy giải phóng: Cleanmgr /verylowdisk hoặc dism /online /cleanup-image /startcomponentcleanup /resetbase.
  • Component store bị hỏng. Sửa lại:
dism /online /cleanup-image /restorehealth
sfc /scannow
  • Một bản cập nhật làm hỏng ứng dụng của bạn. Gỡ nó: wusa /uninstall /kb:5031234 /quiet /norestart — và ẩn để nó không cài lại bằng Hide-WindowsUpdate -KBArticleID KB5031234.

Lỗi thường gặp

Khởi động lại máy bằng nút trên bảng điều khiển trong lúc cài đặt là cách chắc chắn nhất để có một hệ thống hỏng. Hãy dùng khởi động lại mềm (do guest agent qemu-guest-agent cung cấp) và chỉ sau khi bản cập nhật đã xong.

Lỗi thứ hai là để đĩa đầy quá 80%. Bản cập nhật không có chỗ để giải nén và sẽ thất bại với những mã lỗi khó hiểu.

Trên các tier có đĩa 40 GB và 80 GB, hãy dọn thư mục C:\Windows\SoftwareDistribution\Download thường xuyên sau khi cài thành công — các gói đã tải vẫn còn nằm đó.