คุณทราบได้อย่างไรว่าฮาร์ดแวร์ของคุณมีความสามารถ 64 บิตเมื่อไม่มีระบบปฏิบัติการติดตั้งอยู่


28

คุณทราบได้อย่างไรว่าฮาร์ดแวร์ของคุณมีความสามารถ 64 บิตเมื่อไม่มีระบบปฏิบัติการติดตั้งอยู่


6
@ChrisO เราจะรู้ได้อย่างไรว่าเป็น Intel? หรือว่าเป็นผลิตภัณฑ์ที่ผลิตเมื่อเร็ว ๆ นี้

5
@ChrisO > ทั้งหมดมีความสามารถ 64 บิตตั้งแต่ 15 ปีที่แล้ว ... แทบจะไม่เป็นCPU ตัวแรกที่ x86-64 ซึ่งมีไว้สำหรับเซิร์ฟเวอร์ถูกปล่อยออกมาเมื่อสิบเอ็ดปีที่แล้ว (2003) ซีพียูผู้บริโภคส่วนใหญ่ไม่รองรับ x86-64 จนถึง 2004-05 และถึงตอนนี้ก็ยังมีซีพียูทั่วๆไปที่ไม่รองรับ
บ๊อบ

@ChrisO: คำถามชัดเจนว่ามีการติดตั้งระบบปฏิบัติการไม่
การแข่งขัน Lightness กับ Monica

1
@ChrisO: จุดทั้งหมดของคำถามคือจะหาวิธีการที่เราตรวจสอบ 64bitness ของ CPU โดยไม่ต้องสมมติฐานผู้ที่อยู่ในสถานที่
การแข่งขัน Lightness กับ Monica

@ChrisO มันไร้สาระที่จะบอกว่าคำถามนั้นระบุไว้อย่างชัดเจนว่า "ไม่มีระบบปฏิบัติการที่ติดตั้ง" และจากนั้นลองอนุมานว่าระบบปฏิบัติการอาจถูกติดตั้งเพราะมันเป็น "คำถามที่อ่อนแอ" มีชื่อตรงข้ามกับการสรุปข้อสรุปหรือไม่? Oh yeah, ความขัดแย้ง
Kyeotic-StopHarmingMonica

คำตอบ:


41

เปิดคอมพิวเตอร์และดู CPU และแผงวงจรหลักของคุณเพื่อรับหมายเลขรุ่นจากนั้นค้นหาผู้ผลิต (เช่น: Intel , AMD ) และตรวจสอบข้อกำหนดที่ให้ไว้

อีกวิธีหนึ่งคุณสามารถบูตจาก Linux LiveCDหรือเหมือนกันและใช้ OS นั้นเพื่อตรวจสอบความสามารถ (ไม่ต้องติดตั้งระบบปฏิบัติการบนเครื่อง)


5
การดูซีพียูนั้นต้องใช้การถอดฮีทซิงค์ออกและนำสารประกอบความร้อนทั้งหมดการดำเนินการที่ยาวนานและยุ่งเหยิง (รวมทั้งคุณจะต้องมีสารประกอบใหม่เพื่อติดตั้งฮีทซิงค์ใหม่)

2
@ AndréDanielในขณะที่ฉันเห็นด้วยกับจุดของคุณฉันพบว่ามันเฮฮาที่คนคนหนึ่งแนะนำให้ถอดแผ่นระบายความร้อนและการเปลี่ยนคอมโพสิตนั้นยาก แต่คนอื่น ๆ จำนวนมากแนะนำว่า เป็นตัวเลือกแรก สารประกอบระบายความร้อนคือ $ 5 และหาได้ง่ายและใน 99% ของกรณีที่คุณไม่จำเป็นต้องเปลี่ยนมันจริง ๆ ถ้าการทำทั้งหมดของคุณคือการระบายความร้อนออกแล้ววางกลับไป อย่างไรก็ตามถ้า BIOS บอกคุณดียิ่งขึ้น ;)
Ƭᴇcʜιᴇ007

2
โดยยากฉันหมายถึงยากพอสำหรับใครบางคนถามคำถามเล็กน้อยเกี่ยวกับ SU ;)

2
เศร้า แต่จริง :(

5
@ Ƭᴇcʜιᴇ007คุณจะต้องเปลี่ยนสารประกอบความร้อนถ้าคุณต้องการที่จะอ่านสิ่งที่จารึกไว้บน CPU มิฉะนั้นสิ่งที่คุณจะ "อ่าน" คือพื้นผิวของสารประกอบ
Ruslan

54

ดูใน BIOS พวกเขามักจะแสดงข้อมูลสรุปของฮาร์ดแวร์ที่ติดตั้งรวมถึงรุ่น CPU จากนั้นคุณสามารถค้นหาบนเว็บและดูว่ามันเข้ากันได้ 64 บิตหรือไม่

อีกวิธีหนึ่งถ้าคอมพิวเตอร์เป็นแบรนด์ที่รู้จักและไม่ใช่ยี่ห้อที่สร้างขึ้นเองคุณสามารถค้นหารุ่นและคุณจะพบข้อมูลมากมายเช่น CPU ที่อยู่ในนั้น (ทำตามที่ฉันพูดไว้ด้านบน )


โปรดทราบว่าเป็นไปได้ (ค่อนข้างบ่อย) สำหรับคอมพิวเตอร์ของแบรนด์ใหญ่ที่สามารถปรับแต่งได้ภายใต้หมายเลขรุ่นเดียวกัน ในการเริ่มต้นผู้ผลิตเช่น Dell เสนอการปรับแต่งที่ง่ายเมื่อคุณสั่งซื้อ จากนั้นบางคนสามารถตัดสินใจเปลี่ยนชิ้นส่วนของฮาร์ดแวร์ได้ทุกเมื่อ เป็นการเริ่มต้นที่ดี แต่ไม่สามารถพึ่งพาได้
Bob

@Bob ซีพียูจะยังคงเหมือนกันในแง่ของข้อกำหนดในขณะที่จำนวนของคอร์หรือความถี่อาจแตกต่างกันไปมันไม่น่าเป็นไปได้ที่ซีพียูบางตัวจะมีเพียง 32 บิตและอื่น ๆ ก็รองรับ 64- บิต ... - ในกรณีที่ติดกับ Intel Atoms 32 บิตหรือสูงกว่า (Pentium Dual Core, i3 ฯลฯ ) ซึ่งในกรณีนี้พวกเขาทั้งหมดเข้ากันได้ 64- บิต

3
คุณกำลังสมมติว่าฮาร์ดแวร์ Intel รุ่นปัจจุบัน รุ่นเก่าให้ทั้งสองตัวเลือกในประเภทซ็อกเก็ตเดียว (เช่น LGA 775) และผู้ผลิต x86 รายอื่นสามารถตัดสินใจที่จะทำแบบเดียวกัน (ฉันไม่คุ้นเคยกับรายละเอียดเฉพาะของผู้อื่น แต่มีความเป็นไปได้อยู่ที่นั่น) โดยทั่วไป - คุณสามารถเดาได้ว่าขึ้นอยู่กับรุ่นของเครื่องจักรทั้งหมด แต่คุณไม่สามารถมั่นใจได้เสมอไป
Bob

13

สร้างคีย์ USBด้วยอูบุนตู 64 บิตและทำการบูทเข้าไป โดยค่าเริ่มต้นมันจะไม่แก้ไขอะไรบนคอมพิวเตอร์เอง


1
เกิดอะไรขึ้นถ้าเครื่องเป็นเครื่อง 32 บิต? โปรดระบุขั้นตอนการใช้งานที่ OP สามารถตรวจสอบว่าฮาร์ดแวร์มีความสามารถ 64 บิตหรือไม่
Prasanna

17
หากเครื่องเป็นแบบ 32 บิตการบูตแบบ 64- บิต Ubuntu จะสร้างข้อความแสดงข้อผิดพลาดตามบรรทัดของ "เคอร์เนลนี้ต้องใช้ซีพียู x86-64 แต่ตรวจพบซีพียู i686 เท่านั้น"
nandhp

3
@Prasanna คุณสามารถค้นหาชุดคำสั่งที่รองรับทั้งหมดบน CPU โดยไม่คำนึงถึงระบบปฏิบัติการดังนั้นคุณสามารถเรียกใช้ระบบปฏิบัติการ 32- บิตและตรวจสอบว่า AMD64, EMT-64, x86_64 หรือแฟ
ล็ก

ตามคำนิยามนี้ไม่ตอบคำถามขณะติดตั้งระบบปฏิบัติการลงในไดรฟ์ USB
AStopher

@cybermonkey: "ติดตั้งระบบปฏิบัติการ" ที่นี่หมายถึงบางสิ่งที่ปรับใช้เป็นส่วนหนึ่งของโครงสร้างพื้นฐานของเครื่อง (เช่นบน HDD) และอนุญาตการใช้งานที่ซับซ้อนและเต็มรูปแบบ แม้ว่า "ติดตั้ง" อย่างเห็นได้ชัดบนแฟลชหรือสื่อออปติคอล แต่ "linux lite" นั้นแตกต่างกันอย่างชัดเจน มันเป็นระบบปฏิบัติการแบบแยกส่วนที่มีวัตถุประสงค์น้อยกว่าเพื่อให้แพลตฟอร์มสำหรับเครื่องมือวินิจฉัยระบบและมีการปรับใช้ในรูปแบบที่กำหนดค่าล่วงหน้าซึ่งอาจต้องเตรียม 10 นาที ไม่เพียงให้คำตอบที่รวดเร็วและแม่นยำเท่านั้น แต่จะทำเช่นนั้นหากไม่สามารถระบุส่วนประกอบได้ด้วยสายตา
chronometric

3

เว้นแต่ว่าฮาร์ดแวร์ของคุณจะมีอายุสิบปีขึ้นไป แต่ก็แน่นอนว่าจะมีความสามารถ 64 บิต - Intel และโปรเซสเซอร์ x86 ที่เข้ากันได้กับ AMD ทั้งหมดที่ผลิตในกรอบเวลานั้นมี 64- บิต โปรเซสเซอร์ส่วนใหญ่สำหรับอุปกรณ์ Android นั้นเป็นแบบ 32 บิต แต่เนื่องจากเครื่องเหล่านั้นส่วนใหญ่สามารถเรียกใช้ Android ได้เท่านั้นมันจึงมีปัญหาน้อยกว่า (และถ้าคุณมีคอมพิวเตอร์บอร์ดเดียวเช่น Raspberry Pi คุณอาจจะรู้ว่า จากการซื้อหรือสามารถค้นหาได้โดยการกำหนดรุ่นอุปกรณ์)


1
โปรดทราบว่าโปรเซสเซอร์ ARM 64 บิตเพิ่งเป็นสิ่ง และเท่าที่ฉันรู้ว่ายังไม่มีอุปกรณ์ Android 64 บิตสำหรับผู้บริโภค
HalosGhost

1
และจากคำตอบอื่น ๆ ก็มีตระกูล Intel Atom 32 บิตที่ยังอยู่ในการผลิตสำหรับเน็ตบุ๊กและเครื่องที่คล้ายกัน - แต่สำหรับเดสก์ท็อปและแล็ปท็อปเต็มรูปแบบหากอายุน้อยกว่า 10 ปีก็คือ 64 บิต สามารถ
Zeiss Ikon

@HalosGhost: Nexus 9เป็นแบบ 64 บิต
bwDraco

1
@ DragonLord ฉันยืนแก้ไขแล้ว แม้ว่าอุปกรณ์นั้นเพิ่งจะออกมา
HalosGhost

2

หากโปรเซสเซอร์ของคุณมีรสชาติที่ไม่เก่าแก่ของโปรเซสเซอร์ x86 คุณสามารถใช้คำสั่ง CPUID สำหรับโปรเซสเซอร์รุ่นใหม่คุณสามารถใช้เพื่อดูว่า CPU ของคุณมีความสามารถ 64 บิตหรือไม่ สำหรับโปรเซสเซอร์รุ่นเก่าคุณสามารถใช้ดูว่าคุณสามารถถามโปรเซสเซอร์ได้หรือไม่ว่ามีความสามารถ 64 บิตหรือไม่ ถ้าคุณไม่สามารถถามมันก็ไม่ได้ หากคุณมองลึกลงไปในคู่มือของ Intel และ AMD จะมีโค้ดที่รันบนโปรเซสเซอร์รุ่นเก่าที่ให้คุณตรวจสอบว่ามีคำสั่ง CPUID หรือไม่ หากไม่เป็นเช่นนั้นอีกครั้งตัวประมวลผลของคุณจะไม่สามารถทำงานได้ 64 บิต


แน่นอน ... การได้รับการถ่ายโอนข้อมูล CPUID ของระบบจะบอกคุณทุกสิ่งที่คุณจำเป็นต้องรู้ แต่มันควรจะชี้ให้เห็นว่ามันเป็นโปรแกรมขนาดเล็กที่ต้องการให้ระบบปฏิบัติการทำงาน นี่เป็นอีกจุดหนึ่งที่ใช้ lite linux distro ที่สามารถบู๊ตได้จาก usb หรือดิสก์ : ความพร้อมของเครื่องมืออ่านข้อมูลระบบเต็มรูปแบบ
chronometric

0

คุณไม่จำเป็นต้องเปิดเครื่องดูหมายเลขรุ่นที่อยู่ด้านหลังเคส เว้นแต่จะเป็นพีซีบ็อกซ์สีขาวอย่างแท้จริงคุณควรค้นหาหมายเลขรุ่นหรือแม้แต่หมายเลขซีเรียล ค้นหาเว็บหรือโทรหาผู้ผลิต

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.