Windows 10 build – jak sprawdzić numer kompilacji systemu

Pytanie

Jak sprawdzić jaki mam build Windows 10

Odpowiedź Sztucznej Inteligencji


Bezpośrednia odpowiedź na pytanie

  • Najszybciej: naciśnij Windows + R, wpisz winver i Enter. W oknie „O systemie Windows” zobaczysz „Kompilacja systemu operacyjnego (OS Build)”.
  • Alternatywnie:
    • Ustawienia > System > Informacje > „Specyfikacja systemu Windows” > „Kompilacja systemu operacyjnego”.
    • Wiersz polecenia: ver lub systeminfo.
    • PowerShell: Get-ComputerInfo | Select WindowsVersion, OSDisplayVersion, OSBuildNumber.

Kluczowe punkty:

  • „Wersja” (np. 22H2) ≠ „Kompilacja” (np. 19045.XXXX). Build identyfikuje dokładny stan systemu po aktualizacjach.
  • Dla Windows 10 ostatnie wydanie funkcjonalne to 22H2, zwykle z buildem 19045.x.

Szczegółowa analiza problemu

  • Dlaczego to istotne: w praktyce inżynierskiej (sterowniki, oprogramowanie EDA, programatory, interfejsy USB/COM) często wymagany jest minimalny build. Np. funkcja dostępna „od 2004 (20H1)” oznacza build ≥ 19041.
  • Pełny zestaw metod:
    • winver:
      • Stabilne, niezależne od zmian UI. Pokazuje m.in. „Wersja” i „Kompilacja systemu operacyjnego”.
    • Ustawienia:
      • Start > Ustawienia > System > Informacje. Sekcja „Specyfikacja systemu Windows” zawiera „Edycja”, „Wersja”, „Kompilacja systemu operacyjnego”.
    • CMD:
      • ver — szybki podgląd, np. „Microsoft Windows [Wersja 10.0.19045.3803]”.
      • systeminfo — pełny raport; linia „Wersja systemu operacyjnego” zawiera 10.0.Build.Rewizja.
      • Do filtrowania: systeminfo | findstr /I "Wersja Kompilacja Build"
    • PowerShell:
      • Get-ComputerInfo | Select WindowsVersion, OSDisplayVersion, OSBuildNumber
      • Lub: Get-CimInstance Win32_OperatingSystem | Select Version, BuildNumber
      • Rewizja (po kropce) = UBR: (Get-ItemProperty "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion").UBR
    • Rejestr (pewne i bez lokalizacji językowej):
      • HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion
        • CurrentBuild / CurrentBuildNumber — numer kompilacji (np. 19045)
        • UBR — rewizja (np. 3803), więc pełny build = CurrentBuild.UBR
  • Interpretacja numerów (Windows 10):
    • 19041 → 2004 (20H1)
    • 19042 → 20H2
    • 19043 → 21H1
    • 19044 → 21H2
    • 19045 → 22H2 (ostatnie wydanie funkcjonalne Windows 10)
  • Przykład:
    • Jeśli widzisz 19045.3803:
      • 19045 = Windows 10 22H2
      • .3803 = poziom zbiorczych poprawek (cumulative update) z danego „Patch Tuesday”.

Aktualne informacje i trendy

  • Windows 10 nie otrzymuje już nowych wydań funkcjonalnych; utrzymanie odbywa się comiesięcznymi aktualizacjami jakościowymi zwiększającymi rewizję (część po kropce).
  • W praktyce produkcyjnej i IT standaryzuje się dziś na 22H2 (build 19045.x) dla ujednolicenia sterowników i pakietów oprogramowania.

Wspierające wyjaśnienia i detale

  • Schemat wersjonowania: Major.Minor.Build.Revision = 10.0.Build.UBR.
  • „ver” oraz „winver” korzystają z tych samych informacji, ale winver prezentuje je czytelniej.
  • „systeminfo” jest zależne od języka systemu; wartości rejestru i PowerShell są niezależne od lokalizacji.

Aspekty etyczne i prawne

  • Udostępniając zrzuty ekranu z „systeminfo”, zwróć uwagę, że raport zawiera nazwę hosta, domenę i czasem dane użytkownika — zamazuj wrażliwe informacje, zwłaszcza w środowiskach korporacyjnych.

Praktyczne wskazówki

  • Kopiowanie do dokumentacji:
    • Ustawienia > Informacje mają przycisk „Kopiuj” (łatwe wklejenie do zgłoszeń serwisowych).
    • PowerShell: "$env:COMPUTERNAME $(Get-ComputerInfo).OSBuildNumber" | Set-Clipboard
  • Automatyzacja/remote:
    • PowerShell Remoting: Invoke-Command -ComputerName PC01 -ScriptBlock { (Get-ComputerInfo).OSBuildNumber }
    • W domenie: Get-ADComputer … | ForEach-Object { Invoke-Command … } — szybki przegląd floty.
  • Sprawdzenie najnowszej zainstalowanej poprawki:
    • PowerShell: Get-HotFix | Sort-Object InstalledOn | Select-Object -Last 1

Ewentualne zastrzeżenia lub uwagi dodatkowe

  • WMIC (wmic os get BuildNumber) jest przestarzałe; w nowszych instalacjach może być niedostępne — preferuj PowerShell/CIM.
  • W środowiskach z ograniczeniami uprawnień niektóre polecenia mogą wymagać podniesienia uprawnień (Uruchom jako administrator).

Sugestie dalszych badań

  • Jeśli planujesz instalację konkretnych sterowników/IDE, sprawdź w „Release Notes” minimalny wspierany build.
  • Dla pełnej zgodności ustal też architekturę (x64/x86) i tryb zabezpieczeń (S Mode/Device Guard) — czasem wpływają na instalację sterowników.

Krótkie podsumowanie

  • Najprościej: Windows + R → winver → odczytaj „Kompilacja systemu operacyjnego”.
  • Dla skryptów i dokumentacji: PowerShell (Get-ComputerInfo lub Get-CimInstance) i ewentualnie wartości rejestru CurrentBuild/UBR.
  • Mapowanie: 19045 = Windows 10 22H2 (ostatnie wydanie funkcjonalne). Jeśli podasz swój numer buildu, pomogę zinterpretować możliwości i zgodność z oprogramowaniem.

Oceń odpowiedź:
Zastrzeżenie: Odpowiedzi udzielone przez sztuczną inteligencję (model językowy) mogą być niedokładne i wprowadzające w błąd. Elektroda nie ponosi odpowiedzialności za dokładność, rzetelność ani kompletność prezentowanych informacji. Wszystkie odpowiedzi powinny być zweryfikowane przez użytkownika.

Zadaj dodatkowe pytanie Sztucznej Inteligencji

Czekaj (2min)...