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.
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