Дізнайтеся версію BIOS у Windows


35

Як я можу знайти версію BIOS в Windows без перезавантаження системи? Я б з радістю дізнався ярлик для входу в BIOS і пошуку в BIOS.


Мені цікаво, що вам це знадобиться для того, що вам не потрібно перезавантажуватись, і що ви довіряєте Windows, щоб сказати, що це таке.
Мазура

Відповіді:


52

Натисніть Win+ Rі введіть msinfo32

Тоді ви можете орієнтуватися та шукати всі види інформації, включаючи версію BIOS.


3
Насправді, з Windows Vista, натискання клавіші Win та введення msinfo32 також працюватимуть.
Андреас Рейбранд

1
@AndreasRejbrand Хоча швидше. Можливо, вам доведеться почекати до 3 секунд, оскільки індексація для пошуку в Windows є найгіршим IMO (принаймні, до Win7).
Ахмед Абдельхамед

@AhmedAbdelhameed: Я знаю. На моєму ПК з Windows 7 це дуже швидко. Але я також маю ПК з Windows 10, і там - чомусь - це набагато повільніше.
Андреас Рейбранд

1
"Це працює на моїй машині"
Mom344

27

Ви також можете дізнатися свою версію BIOS щодо cmdвведення тексту:

wmic bios get smbiosbiosversion

Він поверне лише версію. msinfo32надасть вам всю інформацію про BIOS.


З'являється чорне вікно, але воно зникає так само швидко, як і з'являється. Цікаво, що можна додати до командного рядка, щоб цей "екран DOS" залишився.
CopperKettle

7
@CopperKettle Ви повинні використовувати командний рядок, а не поле для запуску. Ви цього захочете cmd /k "wmic bios get smbiosbiosversion".
wizzwizz4

14

Як третій варіант використання Powershell:

 Get-WmiObject win32_bios

Ви можете знайти інші можливі властивості, проклавши Get-WmiObject win32_bios до get-member, щоб показати інші можливі властивості.


Вам не потрібно вводити "select SMBIOSBIOSversion", просто читайте його з рядка! Тим не менш, +1 хороша відповідь!
Stackcraft_noob

Ага, я додав цю частину, перевіривши, яку інформацію шукає ОП, і не зрозумів, що її видно за замовчуванням, оскільки є багато інформації, яку Powershell не показує за замовчуванням.
Девід

4

Я знайшов ключ реєстру, що містить версію BIOS, який може бути корисним, якщо вам потрібно отримати доступ до цієї інформації з якогось програмного забезпечення:

HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\SystemBiosVersion

В Powershell: Get-ItemProperty HKLM:\HARDWARE\DESCRIPTION\System\ | Select SystemBiosVersion(Більш докладно) або Get-ItemProperty HKLM:\HARDWARE\DESCRIPTION\System\BIOS\ | Select BIOSVersion(Просто необроблений рядок версії такий же, як у відповіді
@Davidw

+1 Добре для першого! Але PLZ також описує як! Відкрити CMD -> systeminfo | findstr /I /c:bios-> wmic bios get manufacturer, smbiosbiosversion-> reg query HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\BIOS-> перегляд "BIOSVersion"
Stackcraft_noob

1

Якщо ви хочете використовувати стороннє програмне забезпечення ...

CPU-Z може це зробити:

Знімок екрана CPU-Z

Звичайно, є кілька інших інструментів, які можуть надати вам цю інформацію, вам просто потрібно для інформаційного програмного забезпечення Google для системи !

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.