Як визначити, що ваше обладнання працює на 64 бітах, коли не встановлена ​​операційна система?


28

Як визначити, що ваше обладнання працює на 64 бітах, коли не встановлена ​​операційна система?


6
@ChrisO Як ми можемо знати, що це Intel? Або, якщо це так, то він був виготовлений нещодавно?

5
@ChrisO > все було 64-бітним з останніх 15 років ... навряд чи перший в історії x86-64 процесор, призначений для серверів, був випущений одинадцять років тому (2003). Більшість споживчих процесорів не підтримували x86-64 до 2004-05 років. І навіть зараз є досить поширені процесори, які не підтримують його.
Боб

@ChrisO: У питанні чітко сказано, що ОС не встановлена.
Гонки легкості з Монікою

1
@ChrisO: Вся суть питання полягає у тому, щоб з’ясувати, як ми визначаємо 64-бітну процесорну систему, не маючи припущень .
Гонки легкості з Монікою

@ChrisO Смішно говорити, що в питанні чітко зазначено "немає встановленої ОС", а потім спробуйте зробити висновок про те, що ОС може бути встановлена, оскільки це "слабке питання". Чи існує назва протилежного припущенню висновку ? О так, парадокс .
Kyeotic-StopHarmingMonica

Відповіді:


41

Відкрийте комп'ютер і подивіться на свій процесор і материнську плату, щоб отримати номери моделей, а потім подивіться їх на виробників (тобто: Intel , AMD ) і перевірте надані технічні характеристики.

Крім того, ви можете завантажуватися з Linux LiveCD або подібним чином і використовувати цю ОС для виявлення можливостей (не потрібна установка ОС на машині).


5
Дивлячись на процесор, потрібно буде зняти радіатор і видалити всі теплові з'єднання, тривалий і безладний режим роботи (плюс вам знадобиться нове з'єднання для перевстановлення радіатора).

2
@ AndréDaniel Хоча я погоджуюся з вашою думкою, я вважаю смішним, що одна людина пропонує зняти радіатор і замінити склад важко, але багато інших пропонують "перегріти? як перший варіант. Теплова суміш коштує 5 доларів і її легко перешкоджають, і в 99% випадків вам взагалі не потрібно її замінювати, якщо все, що ви робите, - це зняття радіатора та його повернення. Так чи інакше, якщо BIOS вам скаже, ще краще. ;)
Ƭᴇcʜιᴇ007

2
Під важким я маю на увазі досить важко, щоб хтось задав таке тривіальне питання щодо SU. ;)

2
Сумно але правда. :(

5
@ Ƭᴇcʜιᴇ007 вам доведеться замінити теплову суміш, якщо ви дійсно хочете мати можливість читати те, що написано на процесорі. Інакше все, що ви «прочитаєте», - це поверхня сполуки.
Руслан

54

Подивіться в BIOS, вони часто показують підсумок встановленого обладнання, включаючи модель процесора, потім ви можете шукати це в Інтернеті і перевірити, чи сумісний він з 64 бітами.

Крім того, якщо комп'ютер відомої марки, а не створений на замовлення, ви можете шукати його модель, і ви знайдете на ній багато інформації, як центральний процесор, що знаходиться в ній (тоді виконайте те, що я сказав трохи вище ).


Зауважте, що комп'ютери великих брендів можна налаштувати під одним номером моделі. Для початку такі виробники, як Dell, пропонують прості налаштування під час замовлення. Тоді хтось міг вирішити замінити частини обладнання в будь-який час. Це хороший початок, але на нього не можна покластися.
Боб

@Bob процесори все ще будуть схожі за технічними характеристиками, тоді як кількість ядер або частота можуть змінюватися, малоймовірно, що деякі процесори будуть лише 32-бітовими, а інші також підтримуватимуть 64-розрядні ... Або машина справді низька - і в такому випадку вони підтримують 32-бітні Intel Atoms або піднімаються вище (Pentium Dual Core, i3 тощо), і в цьому випадку всі вони сумісні з 64 бітами.

3
Ви припускаєте апаратне забезпечення поточного покоління Intel. Старші покоління пропонували обидва варіанти для одного типу розеток (наприклад, LGA 775), а інші виробники x86 могли вирішити зробити те саме (я не знайомий зі специфікою інших, але можливість є). В основному - ви можете здогадатися, грунтуючись на моделі цільної машини, але ви не завжди можете бути впевнені.
Боб

13

Створіть USB-ключ із 64-розрядним смаком Ubuntu та завантажте його. За замовчуванням він нічого не змінює на самому комп’ютері.


1
Що робити, якщо машина 32-бітна машина? Надайте, будь ласка, кроки, за допомогою яких ОП може з’ясувати, чи є апаратне забезпечення 64-бітним чи ні
Prasanna

17
Якщо машина є 32-розрядною, під час завантаження 64-розрядного Ubuntu з'явиться повідомлення про помилку по рядках "для цього ядра потрібен процесор x86-64, але виявлений лише процесор i686".
нандхп

3
@Prasanna ви можете знайти всі підтримувані набори інструкцій на процесорі незалежно від операційних систем, так що ви можете запустити 32-бітну ОС і перевірити, чи є AMD64, EMT-64, x86_64 або будь-який прапор доступний в процесорі
phuclv

За визначенням це не відповідає на питання, оскільки операційна система встановлена на USB-накопичувач.
AStopher

@cybermonkey: "Тут встановлена ​​ОС" означає щось, розгорнуте як частину інфраструктури машини (наприклад, на жорсткому диску) і що забезпечує складний і повний функціонал. Хоча нібито "встановлений" на флеш або оптичних носіях, "linux lite" явно категорично відрізняється. Це зрізана ОС, мета якої трохи більше, ніж створення платформи для системних діагностичних інструментів, і розгорнута в заздалегідь налаштованій формі, що вимагає, можливо, 10 хвилин підготовки. Він не тільки дає швидку та точну відповідь, але й зробить це, якщо компоненти не вдасться ідентифікувати візуально.
хронометричний

3

Якщо вашому апаратному забезпеченню немає десяти і більше років, він практично впевнений, що він може бути 64-розрядним - всі Intel і практично всі AMD x86-сумісні процесори, виготовлені в цей час, були 64-розрядні. Більшість процесорів для пристроїв Android 32-розрядні, але оскільки більшість із цих машин в будь-якому разі можуть працювати лише з Android, з ними все менше проблем (і якщо у вас є одноплановий комп'ютер, як Raspberry Pi, ви, напевно, знаєте, що від його придбання або його можна знайти за призначенням моделі пристрою).


1
Зауважте, що 64-розрядні процесори ARM просто стали річчю. Наскільки я знаю, 64-розрядних пристроїв Android поки що немає.
HalosGhost

1
На основі інших відповідей, мабуть, існує сім'я 32-розрядних процесорів Intel Atom, які все ще виробляються для нетбуків та подібних машин - але для настільних і повних ноутбуків, якщо це менше 10 років, це 64-розрядні здатний.
Zeiss Ikon

@HalosGhost: Nexus 9 64-розрядний.
bwDraco

1
@DragonLord, я поправляюся тоді. Хоча цей пристрій щойно вийшов.
HalosGhost

2

Якщо ваш процесор має будь-який недавній смак процесора x86, ви можете використовувати інструкцію CPUID. На сучасних процесорах ви можете використовувати його, щоб дізнатися, чи здатний ваш процесор 64-бітний. На старих процесорах ви можете використовувати це, щоб дізнатися, чи можете ви запитати процесор, чи здатний він 64 біт; якщо ви не можете запитати, це не так. Якщо ви заглянете глибше в посібник від Intel та AMD, існує код, який працює навіть на старих процесорах, що дозволяє перевірити, чи доступна інструкція CPUID; якщо це не так, то знову ваш процесор не здатний на 64 біт.


Абсолютно ... отримання дамп CPUID системи говорить вам в основному все, що вам потрібно знати. Але слід зазначити, що це невелика програма, яка вимагає запуску ОС. Це ще один момент на користь використання вбудованого дистрибутива linux для завантаження з usb або диска : наявність інструментів зчитування повної системи.
хронометричний

0

Вам навіть не потрібно вмикати машину, шукайте номер моделі на задній панелі корпусу. Якщо це справді не білий комп'ютер, слід знайти номер моделі або навіть серійний номер. Шукайте в Інтернеті або телефонуйте у виробника.

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