Windows 11 - システム情報と表示の修正 | Microsoft

KB5083631 の標準エディション適用性

KB5083631 は Preview チャネル向けに公開された更新パッケージですが、スタンダード版でも適用可能です。Insider 専用の試験的機能ではなく、標準エディションでもインストールして利用できる更新パッケージです。

主な適用可能機能
機能 詳細
Xbox モード Win+F11、Xbox アプリ、Game Bar から起動可能
エクスプローラー改善 表示設定の一貫性保持、新しいアーカイブ形式対応、プレビュー機能追加
触覚フィードバック 対応ペンやマウスで利用可能
タスクバーのエージェント機能 Microsoft 365 Copilot Researcher などで進捗表示
ドライバー信頼ルール更新 クロス署名ドライバーの制限強化
FAT32 フォーマット拡張 2TB まで対応

KB5083631 をダウンロード

Windows 11 環境で「Windows 10 Pro」と表示される問題について

Windows 11 を正しく認識・表示するための詳細な説明と、公式推奨の PowerShell スクリプトを提供します。この現象はレジストリの互換性維持設計によるもので、ビルド番号に基づく判定で完全に解消されます。

スクリプトを実行する手順へ

問題の詳細な原因

Windows 11 は内部的に Windows 10 のカーネルを基盤としており、以下のレジストリキーにおいて ProductName の値が意図的に「Windows 10 Pro / Enterprise」などとして残されています。

  • パス:HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion
  • キー:ProductName
  • 値:Windows 10 Pro(Windows 11 環境でも変更されない)

この設計は、古いアプリケーションやシステムツールとの互換性を維持するためのもので、Microsoft が意図的に継続している仕様です。ただし、システム情報やサードパーティツールで「Windows 10」と誤表示されるケースが発生します。

レジストリ項目 Windows 11 での実際の値(例) 備考
ProductName Windows 10 Pro 互換性維持のため未更新
CurrentBuild 26200 22000 以上で Windows 11 と判定可能
EditionID Pro エディション情報は正確
DisplayVersion 25H2 バージョン情報

正しい表示を実現するための PowerShell スクリプト

ビルド番号が 22000 以上であることを条件に、ProductName を「Windows 11 Pro」などと動的に判定・出力するスクリプトです。管理者権限で PowerShell を起動して実行してください。

# Windows 11 として正しく表示するスクリプト
$osInfo = Get-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion"

$edition = $osInfo.EditionID
$version = $osInfo.DisplayVersion
$build   = $osInfo.CurrentBuild
$ubr     = $osInfo.UBR

if ([int]$build -ge 22000) {
    $productName = "Windows 11 " + $edition
} else {
    $productName = "Windows 10 " + $edition
}

[PSCustomObject]@{
    ProductName    = $productName
    DisplayVersion = $version
    BuildNumber    = $build
    UBR            = $ubr
}
実行結果の例(KB5083631 適用済み Windows 11 25H2 の場合)
ProductName    : Windows 11 Pro
DisplayVersion : 25H2
BuildNumber    : 26200
UBR            : 8313

このスクリプトにより、システム情報表示や診断ツールでの誤表示が完全に解消されます。レジストリ自体を書き換えるものではなく、動的に正しい名称を生成する安全な方法です。

適用手順(詳細)

  1. Windows 11 で PowerShell を管理者として実行します(スタートメニューで「PowerShell」と入力し、右クリック→「管理者として実行」)。
  2. 上記のスクリプトをコピーして貼り付け、Enter キーで実行します。
  3. 出力された ProductName が「Windows 11 Pro」または「Windows 11 Enterprise」など正しい名称であることを確認します。
  4. 必要に応じて、このスクリプトを .ps1 ファイルとして保存し、定期的に実行することも可能です。

注意:この操作はシステムに影響を与えるものではなく、表示の修正のみを目的としています。レジストリの直接編集は推奨されません。

関連情報

  • Windows 11 の内部ビルド番号は 22000 以降で、Microsoft はこの値を Windows 11 判定の基準としています。
  • KB5083631(2026年4月リリースのオプション更新)適用後、Build 26200.8313 では DisplayVersion が 25H2 として正しく表示されます。
  • 他のシステムツールやアプリケーションでも、同様のビルド番号ベースの判定を実装することで、一貫した Windows 11 表示が可能になります。

© 2026 Windows OS カスタマイズ. All rights reserved.

このページは Windows 11 のシステム表示に関する技術情報を提供するものです。実際の操作は自己責任で行ってください。