Windows Tips & News

PowerShellを使用してWindowsのアップグレード履歴を検索する

Windows 10でビルドアップグレードを実行するたびに、オペレーティングシステムは、以前にインストールされたオペレーティングシステムのバージョンに関連する情報をレジストリに保存します。 この情報を取得することで、現在インストールされているバージョンのOSに移行するためにインストールしたビルドのリストを確認できます。 これは、特にWindows7または8.1OSをWindows10にアップグレードしてから、Windows InsiderPreviewプログラムに参加した場合に非常に興味深いものになる可能性があります。 リストは非常に長くなる可能性があります。

これは、コンピュータにインストールしたOSのバージョンを思い出すことができる簡単なトリックです。 情報は、次のレジストリキーに保存されます。

HKEY_LOCAL_MACHINE \ SYSTEM \ Setup \ Source OS(追加情報はこちら)

各ソースOS *サブキーは、以前にインストールされたWindowsバージョンを記述します。 次のスクリーンショットを参照してください。

これらのサブキーをウォークスルーすることは興味深い場合がありますが、多くの時間がかかります。 これをより高速に実行するために、以前にインストールされたOSのビルドをテーブルに入力する優れたPowerShellスニペットがあります。

PowerShellを使用してWindowsのアップグレード履歴を検索するには、 以下をせよ。

    1. 開ける 昇格されたPowerShellウィンドウ.
    2. 次のコマンドをコピーして貼り付けます。
      $ AllBuilds = $(gci "HKLM:\ System \ Setup" |? {$ _。Name-match "\\ Source \ s"})| %{$ _ | @ {n = "UpdateTime"; e = {if($ _。Name-match "Updated \ son \ s(\ d {1,2} \ / \ d {1,2} \ / \ d {4}を選択します \ s \ d {2}:\ d {2}:\ d {2})\)$ "){[dateTime]:: Parse($ Matches [1]、([グローバリゼーション。 CultureInfo]:: CreateSpecificCulture( 'en-US')))}}}、 };

      Enterキーを押します。

    3. ここで、以下を実行します。
      $ AllBuilds | UpdateTimeを並べ替える| ft UpdateTime、ReleaseID、Branch、Build、ProductName

      スニペットは非常にきちんとした出力を生成します。 Insider Previewマシンでは、次のように表示されます。

最初のコマンドは、$ AllBuilds変数の内容を形成します。 2番目のコマンドはそれをソートし、表示する必要のあるフィールドをフェッチします。 Windows 10ユーザーが機能の更新履歴を表示することは、非常に興味深い場合があります。

以前のWindowsバージョンからWindows10にアクセスしたユーザーの場合、元のセットアップバージョンがリストの最初の項目として表示されます。 また、次の記事を参照してください。

Windows10のインストール日を取得する方法

スクリプトはredditユーザーによって作成されました "sizzlr". 経由 desktopmodder.de.

スクリプトは何を示していますか? アップグレード履歴はどのくらいですか? コメントであなたの経験を共有してください!

Windows 10 22H2 ビルド 19045.2301 (RP) は新しいアプリを追加し、検索を改善します

Windows 10 22H2 ビルド 19045.2301 (RP) は新しいアプリを追加し、検索を改善します

返信を残すMicrosoft は、Release Preview チャネルで Windows 10 バージョン 22H2 を実行している Insiders に新しいビルドをリリースしました。 K...

続きを読む

Windows 11 ビルド 22621.1343 は、すべての「モーメント 2」機能をリリース プレビューに同梱します

Windows 11 ビルド 22621.1343 は、すべての「モーメント 2」機能をリリース プレビューに同梱します

マイクロソフトが更新プログラムをリリースしました KB5022913 リリース プレビュー リングのインサイダーに。 これは Windows 11 バージョン 22H2 に適用され、OS バージ...

続きを読む

ARM64 向けのネイティブ Visual Studio 2022 の最終バージョンがリリースされました

ARM64 向けのネイティブ Visual Studio 2022 の最終バージョンがリリースされました

おすすめされた: ここをクリックして、Windows の問題を修正し、システム パフォーマンスを最適化しますMicrosoft は、ARM64 プラットフォームをネイティブでサポートする Vis...

続きを読む