Chủ YếU Windows 10 Tìm lịch sử nâng cấp Windows của bạn với PowerShell

Tìm lịch sử nâng cấp Windows của bạn với PowerShell



Để lại câu trả lời

Mỗi khi bạn thực hiện nâng cấp bản dựng trong Windows 10, hệ điều hành sẽ lưu trữ một số thông tin liên quan đến các phiên bản hệ điều hành đã cài đặt trước đó trong Sổ đăng ký. Bằng cách tìm nạp thông tin này, bạn có thể thấy danh sách các bản dựng mà bạn đã cài đặt để chuyển sang phiên bản hệ điều hành hiện được cài đặt. Điều này có thể thực sự thú vị, đặc biệt nếu bạn đã nâng cấp hệ điều hành Windows 7 hoặc 8.1 lên Windows 10 và sau đó tham gia chương trình Windows Insider Preview. Danh sách có thể rất dài.

Quảng cáo


Đây là một thủ thuật đơn giản cho phép bạn nhớ lại phiên bản hệ điều hành nào bạn đã cài đặt trên máy tính của mình. Thông tin được lưu trữ trong các khóa đăng ký sau:

cách mở dấu nhắc lệnh trên chromebook
HKEY_LOCAL_MACHINE  SYSTEM  Setup  Source OS (thông tin thêm tại đây)

Mỗi khóa con Source OS * mô tả một phiên bản Windows đã được cài đặt trước đó. Xem ảnh chụp màn hình sau.

Đi bộ qua các khóa con này có thể thú vị, nhưng mất rất nhiều thời gian. Để thực hiện nhanh hơn, có một đoạn mã PowerShell đẹp sẽ điền vào một bảng với các bản dựng HĐH đã cài đặt trước đó.

Để tìm lịch sử nâng cấp Windows với PowerShell , hãy làm như sau.

    1. Mở một cửa sổ PowerShell nâng cao .
    2. Sao chép-dán lệnh sau:
      $ AllBuilds = $ (gci 'HKLM:  System  Setup' |? {$ _. Tên -match '\ Nguồn  s'}) | % {$ _ | Chọn @ {n = 'UpdateTime'; e = {if ($ _. Tên -match 'Đã cập nhật  son  s ( d {1,2}  /  d {1,2}  /  d {4}  s  d {2}:  d {2}:  d {2}) ) $ ') {[dateTime] :: Phân tích cú pháp ($ Matches [1], ([Globalization.CultureInfo] :: CreateSpecificCulture (' vi-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'))}}};

      Nhấn phím Enter.

    3. Bây giờ, thực hiện như sau:
      $ Tất cảBuilds | Sắp xếp UpdateTime | ft UpdateTime, ReleaseID, Branch, Build, ProductName

      Đoạn mã tạo ra một đầu ra rất gọn gàng. Trên máy Insider Preview của tôi, nó hiển thị như sau:

Lệnh đầu tiên tạo thành nội dung của biến $ AllBuilds. Lệnh thứ hai sắp xếp nó và tìm nạp các trường cần thiết để hiển thị. Việc xem lịch sử cập nhật tính năng của họ có thể thực sự thú vị đối với người dùng Windows 10.

Đối với những người dùng đến với Windows 10 từ phiên bản Windows trước, xác minh thiết lập ban đầu sẽ được đề cập là mục đầu tiên trong danh sách. Ngoài ra, hãy xem bài viết sau:

Cách lấy ngày cài đặt Windows 10

Tập lệnh được tạo bởi người dùng reddit ' sizzlr '. Thông qua deskmodder.de .

Kịch bản cho bạn thấy điều gì? Lịch sử nâng cấp của bạn là bao lâu? Chia sẻ kinh nghiệm của bạn trong các ý kiến!

Bài ViếT Thú Vị

Editor Choice

Subtweet trên Twitter là gì?
Subtweet trên Twitter là gì?
Một subtweet (viết tắt của 'subliminal tweet') là một tweet bạn cảm nhận về ai đó mà không thực sự đề cập đến @username hoặc tên thật của họ.
Cách kích hoạt STARZ trên hầu hết mọi thiết bị
Cách kích hoạt STARZ trên hầu hết mọi thiết bị
STARZ là một mạng truyền hình và dịch vụ phát trực tuyến của Hoa Kỳ sản xuất một số chương trình phong cách và nội dung. Từ American Gods đến Black Sails, Power to Spartacus, STARZ đã cung cấp cho chúng ta một số chương trình truyền hình tuyệt vời. Bạn có thể truy cập dịch vụ phát trực tuyến
Cách xóa và xóa chủ đề mặc định trong Windows 10
Cách xóa và xóa chủ đề mặc định trong Windows 10
Cách xóa các chủ đề mặc định Trong Windows 10 - Bạn có thể xóa các chủ đề mặc định trong Windows 10. Một số người dùng không bao giờ sử dụng chúng và không hài lòng ...
iOS 10 là bản cập nhật iOS lớn nhất từ ​​trước đến nay - đây là tính năng mới
iOS 10 là bản cập nhật iOS lớn nhất từ ​​trước đến nay - đây là tính năng mới
iOS 10 dành cho các nhà phát triển và phó chủ tịch cấp cao về kỹ thuật phần mềm Craig Federighi đã mô tả đây là bản phát hành iOS lớn nhất từ ​​trước đến nay cho người dùng trong bài phát biểu WWDC tối qua. Điểm nổi bật của bản cập nhật bao gồm một bản cập nhật lớn cho
Cách mã hóa ổ USB trên PC chạy Windows hoặc Mac
Cách mã hóa ổ USB trên PC chạy Windows hoặc Mac
Rất có thể bạn có một ổ USB được gắn vào chuỗi khóa và bạn sử dụng nó hàng ngày để truyền dữ liệu. Đối với mục đích kinh doanh và cá nhân, những tiện ích nhỏ bé này là một trong những công cụ di chuyển dễ dàng và nhanh chóng nhất
Tìm tệp và thư mục lớn nhất trong Linux
Tìm tệp và thư mục lớn nhất trong Linux
Đôi khi, người dùng Linux có thể cần tìm thư mục lớn nhất hoặc tệp lớn nhất trên ổ đĩa của họ. Bạn có thể tìm thấy điều này nhanh chóng với một lệnh duy nhất.
Cách kết nối với bộ định tuyến của bạn
Cách kết nối với bộ định tuyến của bạn
Bạn có cảm thấy căng thẳng khi thiết bị của mình không kết nối với bộ định tuyến không? Còn khi bạn cần đợi một vài ngày cho đến khi nhà cung cấp có thể cử người đến xem thì sao? Nó có thể hữu ích nếu bạn biết