メイン ウィンドウズ10 PowerShellを使用してWindowsのアップグレード履歴を検索する

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



返信を残す

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

広告


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

Windows 10のクイックアクセスはどこですか
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]、([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'))}}};

      Enterキーを押します。

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

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

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

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

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

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

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

興味深い記事

エディターズチョイス

LenovoはスタートメニューをWindows8に戻します
LenovoはスタートメニューをWindows8に戻します
Lenovoは、Windows 8.1アップデートで[スタート]ボタンが戻ってくるのを待つつもりはなく、スタートアップと提携して、見逃されていたスタートメニューを復元しました。 Windows8.1アップデートの期限
Windows10でサービスを無効にする方法
Windows10でサービスを無効にする方法
この記事では、Windows 10でサービスを無効にする方法を説明します。これにより、システムリソースを解放し、パフォーマンスを向上させることができます。
Instagramの投稿とは異なり、誤って気に入った場合はどうなりますか?
Instagramの投稿とは異なり、誤って気に入った場合はどうなりますか?
誰かがInstagramに投稿したものを誤って高く評価するのは非常に簡単です。誤って投稿をダブルタップした場合でも、その下のハートボタンをタップした場合でも、Instagramはほぼ即座に通知を送信します。しかし、もしあなたが
ルーターのセットアップ方法
ルーターのセットアップ方法
このガイドでは、家庭用ブロードバンド ルーターの設定プロセス全体を段階的に説明します。ルーターのセットアップが正しく行われていない場合、重大な問題が発生する可能性があります。
Windows10でのGroupByおよびSortByフォルダービューの変更
Windows10でのGroupByおよびSortByフォルダービューの変更
Windows 10では、GroupByおよびSortBy Folder Viewを変更できます。これにより、ビューテンプレートに加えて、並べ替えとグループ化のオプションを変更できます。
Windows10でメッセージングへのアプリアクセスを無効にする
Windows10でメッセージングへのアプリアクセスを無効にする
最近のWindows10ビルドは、OSとアプリがメッセージングにアクセスすることを許可または拒否するように構成できます。 SMSとMMSの会話。どのアプリがそれらを読み取ることができるかをカスタマイズすることが可能です。
Samsung Galaxy S5のレビュー:かつての優れたオールラウンダーが退場
Samsung Galaxy S5のレビュー:かつての優れたオールラウンダーが退場
最新ニュース:Samsung Galaxy S5 はもはや広く普及していませんが、最初の発売以来、多くの優れたスマートフォンに取って代わられています (特に Samsung Galaxy S6 と最近の Galaxy S7)。