Як сказати, чи є на комп'ютері Windows 64-розрядний процесор чи ОС


15

Як ви можете перевірити, чи ваш комп'ютер Windows

  • Має процесор x86 (32-бітний) чи x86-64 (64-розрядний)?
  • Чи працює 32-бітна або 64-бітна операційна система?

яку ОС ти працюєш?
Джеймс Мерц

win xp professional
tintincutes

1
Використовуйте Linux та superuser.com/questions/208301/… (і я впевнений, що є дублікат і для Windows).
Жил "ТАК - перестань бути злим"

У мене немає lInux
tintincutes

Відповіді:


10

Якщо ви працюєте на 64-розрядному XP, під ним C:\ви побачите папку "Програмні файли", а також папку "Файли програм (x86)".

Властивості системи також відображають 64-бітну ОС:

alt текст


Я це зробив, але не бачив, де написано 32-бітне. Тож, можливо, я вважаю, що мій XP Pro є 32-бітним, якщо 64-бітний не вказаний.
tintincutes

1
@tint, правильно.
Джон Т

5

Практично всі процесори, що випускаються з 2006 року, підтримують 64-розрядний набір інструкцій і можуть запускати або 32-бітну, або 64-бітну операційну систему. Для роботи 64-розрядної ОС потрібен процесор x86-64, але для використання одного з цих процесорів не потрібно 64-бітної ОС.

Обладнання

Практично всі процесори AMD з часу Athlon 64 підтримують 64-бітні інструкції. Якщо у вас процесор AMD, він, ймовірно, може запускати 64-бітну ОС.

Практично всі процесори Intel з моменту серії Core 2 підтримують 64-розрядні. Якщо у вас є Core 2 або Core i x процесор, він може запускати 64-бітну ОС. Виняток становлять лише кілька процесорів Atom netbook. Щоб перевірити, чи підтримує ваша версія процесора x64, знайдіть її в базі даних процесорів Intel .

Програмне забезпечення

Mac OS X підтримує x64 з OS X 10.4 Tiger, а x64 лише з 10.6 Snow Leopard.

З Windows 2000 Server існували 64-розрядні версії Windows, але вони не входили в мейнстрім до Windows Vista. Сьогодні багато комп'ютерів, що продаються під керуванням Windows, мають 64-розрядну Windows 7. Ви можете перевірити, чи встановлена ​​у вас 64-розрядна Windows, перейшовши на "Мій комп'ютер" та натиснувши "Властивості системи".

Windows 64 біт


Я б виправив перше речення на тему: "Практично всі процесори, що випускаються з 2010 року, підтримують 64-розрядний набір інструкцій" Ще було багато 32-бітних ноутбуків, випущених у 2007/2008.
jiggunjer

4

Якщо ви використовуєте Windows XP, то, швидше за все, ви працюєте з 32-розрядною операційною системою, оскільки 64-розрядна версія WinXP зустрічається вкрай рідко (з поважної причини, оскільки вона значною мірою не підтримується).

Якщо сам ПК сумісний з 64-розрядною версією, то складніше це з'ясувати. Спробуйте завантажити CPU-Z і перевірте, чи в Інструкціях вказано щось на зразок EM64T, AMD64, x86-64 чи подібних. Якщо ви сумніваєтесь, будь ласка, опублікуйте, що відображається у CPU-Z для Імені, Специфікацій та Інструкцій.


ОК, тому немає можливості перевірити на ПК, чи є його 32 біт
tintincutes

Є, але не простим командним рядком. Використовуючи autoit, макрос @CPUARC поверне 32-бітний або 64-розрядний процесор, а @OSARCH повідомить вам, чи ОС 32-бітна, або 64-бітна. Це буде працювати на будь-якій машині Windows. Я, мабуть, міг написати для цього невеликий сценарій за кілька хвилин.
MaQleod

@MaQleod: Це добре з вас. Був би вдячний. Чи є спосіб перевірити, не встановлюючи його?
Якнайбільше

1
посилання на компільовану версію не потребує встановлення.
MaQleod

4

За допомогою автоматичного запуску цього сценарію:

If @CPUARCH = "x86" Then
    $CPUARCH = "32-bit"
Else
    $CPUARCH = "64-bit"
EndIf

If @OSARCH = "x86" Then
    $OSARCH = "32-bit"
Else
    $OSARCH = "64-bit"
EndIf

MsgBox(64,"OS and CPU Architechure","The CPU is " & $CPUARCH & " and the OS is " & $OSARCH)

Тут є компільована версія, якщо ви не хочете завантажувати autoit і компілювати її самостійно. Зверніть увагу, це працюватиме на 2K / XP / VISTA / 7


хм, як запустити цей сценарій? Чи потрібно це запускати в командному рядку? Вибачте, що я початківець у світі програмування
tintincutes

посилання на версію для компіляції мені здається дивним, але я мушу завантажити її звідси.
tintincutes

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

дякую MaQleod, мені цікаво, як спробувати цей сценарій. Як запустити сценарій? Не дуже впевнений.
tintincutes

1
Якщо у вас є компільована версія, ви просто запустите її, як і будь-який EXE, вона з’явиться вікном повідомлення з архітектурою ОС і процесора. Якщо ви встановили autoit спочатку, ви просто вставте вищезазначений скрипт у текстовий файл, збережіть його як файл .au3 та клацніть правою кнопкою миші та виберіть "запустити скрипт".
MaQleod

2

Нижче наведено перелік методів перевірки того, чи встановлена ​​вами в даний час операційна система є 32 або 64 біт, і чи може ваш процесор підтримувати 64-бітну ОС.

Зауважте, що методи залежать від вашої версії Windows.


Будь-яка версія Windows

Операційна система

Якщо ви використовуєте 64-бітну версію Windows, на диску ви матимете програмні файли (x86) та програмні файлиC:\ .

Якщо ви використовуєте 32-бітну версію Windows, буде присутня лише папка Program Files .


Windows 10

Операційна система та процесор

Клацніть правою кнопкою миші кнопку « Пуск», потім клацніть « Система» .

Windows 10 Клацніть правою кнопкою миші меню "Пуск"

Тип ОС та процесор відображатиметься у заголовку системи поруч із Тип системи .

Інформація про систему Windows 10

Джерело: Підтримка WD - Як визначити, чи ОС Windows є 32-бітною (x86) чи 64-бітною (x64)


Windows 8

Операційна система та процесор

На робочому столі натисніть ⊞ Win+ i( клавіша Windows + i ), а потім натисніть Інформація про ПК .

Windows 8 Charm Charm

Тип ОС та процесор відображатиметься у заголовку системи поруч із Тип системи .

Інформація про систему Windows 8

Джерело: Picohelp - Як перевірити, чи Windows 8 має 32-бітну або 64-бітну версію


Windows 7 / Vista / Server 2008

Операційна система

Відкрийте меню "Пуск" , клацніть правою кнопкою миші Комп'ютер та виберіть " Властивості" . Тип ОС буде вказаний у розділі Система .

Інформація про систему Windows 7

Джерело: WikiHow - Перевірте, чи ваш комп'ютер 64-бітний

Процесор

Цей метод може вимагати прав адміністратора.

  1. Відкрийте інформацію та інструменти продуктивності, натиснувши кнопку « Пуск », а потім клацніть « Панель управління» . У полі пошуку введіть Інформацію про продуктивність та інструменти , а потім у списку результатів натисніть Інформація про продуктивність та інструменти .

  2. Клацніть Переглянути та надрукувати детальну інформацію про продуктивність та інформацію про систему .

  3. У розділі " Система " ви можете побачити тип операційної системи, який ви зараз працюєте під типом системи , і чи можете ви запускати 64-бітну версію Windows під 64-бітною можливістю . (Якщо на вашому комп’ютері вже використовується 64-розрядна версія Windows, ви не побачите 64-бітового списку.)

Джерело: Підтримка Microsoft - 32-розрядна та 64-розрядна Windows: найчастіші запитання


Windows XP

Операційна система

Відкрийте меню "Пуск" , клацніть правою кнопкою миші Мій комп'ютер і виберіть " Властивості" . На вкладці Загальні буде показано, чи ваша система використовує 64-бітну ОС під заголовком системи .

Властивості системи Windows XP

Знімок екрана - Джон Т


1

Всі інші відповіді насправді не підтверджують, що ваша система 64-бітна. Вони просто повідомляють, чи встановлена ​​у вас 64-бітна ОС. Я можу запропонувати вам зробити це теж. Але якщо ваша копія Windows не має 64 біт (оскільки ви можете встановити 32-бітні вікна в 64-бітових системах), то я пропоную вам встановити CPU-Z.

Після встановлення запустіть CPU-Z і знайдіть EM64T згідно інструкцій на вкладці CPU.


EM64T стосується лише чіпів Intel. Чіпи AMD відображатимуться як "x86_64". +1
Біллі ONeal

0

Клацніть правою кнопкою миші на Мій комп'ютер, а потім натисніть кнопку Властивості.


Я це зробив, але немає можливості сказати, що це 32 біт
tintincutes

Ви використовуєте XP? Vista? 7? Я?
Між

1
Я використовую XP Professional
tintincutes

Так, на скріншоті вище ( i.imgur.com/wJa5R.gif ), коли йдеться про x64 Edition, тому що у нього встановлена ​​64-бітна версія Windows XP. Що говорить ваш, коли ви відкриєте властивості?
Між

1
нічого. Моя здогадка досить стара. Це просто кажуть: Microsoft Windows XP Professional Version 2002 Service Pack 3. Тому я припустив, що це лише 32 біт
tintincutes

0

Командний рядок у Windows:

wmic computersystem

Просто тип системи:

wmic computersystem get systemtype

Термінал в Linux:

sudo lscpu

Просто тип системи:

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