Mỗi lần bạn nâng cấp Windows 10 hoặc nâng cấp bản build Windows 10, lịch sử nâng cấp sẽ được lưu trữ lại trong registry.
Để xem chi tiết lịch sử nâng cấp Windows có thể sẽ hữu ích khi người dùng cần tìm hiểu về các bản build và phiên bản Windows đã cài đặt trước đó trên PC chạy Windows 10.
1. Chạy trình PowerShell.
2. Sao chép và dán lệnh dưới đây vào PowerShell rồi sau đó nhấn vào Enter. Lệnh này sẽ bắt đầu thu thập lịch sử nâng cấp Windows của PC từ registry và sẽ gán nó cho $OSUpgradeHistory.
Code:
$OSUpgradeHistory = $(gci "HKLM:SystemSetup" | ? {$_.Name -match "Sources"}) | % { $_ | Select @{n="UpdateTime";e={if ($_.Name -match "Updatedsons(d{1,2}/d{1,2}/d{4}sd{2}:d{2}:d{2}))$") {[dateTime]::Parse($Matches[1],([Globalization.CultureInfo]::CreateSpecificCulture('en-US')))}}}, @{n="ReleaseID";e={$_.GetValue("ReleaseID")}},@{n="Branch";e={$_.GetValue("BuildBranch")}},@{n="Build";e={$_.GetValue("CurrentBuild")}},@{n="ProductName";e={$_.GetValue("ProductName")}},@{n="InstallTime";e={[datetime]::FromFileTime($_.GetValue("InstallTime"))}} };
3. Sao chép và dán lệnh dưới vào trong PowerShell và tiếp tục nhấn Enter. Lệnh này sẽ hiển thị $OSUpgradeHistory.
$OSUpgradeHistory | Sort UpdateTime | ft UpdateTime, ReleaseID, Branch, Build, ProductName
4. Lúc này, bạn sẽ thấy list lịch sử nâng cấp Windows trên PC của mình.
1. Nhấn phím Win + R để mở hộp thoại Run. Sau đó gõ regedit vào Run và chọn nhấp vào OK để mở hộp Registry Editor.
2. Điều hướng đến key HKEY_LOCAL_MACHINESYSTEMSetup
trong bảng điều khiển bên trái của Registry Editor.
3. Tìm bên phải của mỗi subkey Source OS trong mục key Setup. Mỗi subkey Source OS sẽ cung cấp cho bạn chi tiết lịch sử nâng cấp của Windows đã cài đặt trước đó. Bao gồm BuildBranch, CurrentBuild, ProductName, ReleaseID, v.v…
Theo: Nguyễn Thu Hà
Nguồn: quantrimang.com