Làm thế nào để bạn xác định rằng phần cứng của bạn có khả năng 64 bit khi không cài đặt hệ điều hành?


28

Làm thế nào để bạn xác định rằng phần cứng của bạn có khả năng 64 bit khi không cài đặt hệ điều hành?


6
@ChrisO Làm sao chúng ta biết được Intel? Hoặc, nếu có, nó được sản xuất gần đây?

5
@ChrisO > tất cả là 64-bit có khả năng kể từ 15 năm qua, hay như vậy ... khó, là người đầu tiên bao giờ CPU x86-64, dành cho các máy chủ, được phát hành cách đây mười một năm (2003). Hầu hết các CPU tiêu dùng không hỗ trợ x86-64 cho đến 2004-05. Và thậm chí bây giờ có những CPU khá phổ biến không hỗ trợ nó.
Bob

@ChrisO: Câu hỏi nêu rõ rằng không có hệ điều hành nào được cài đặt.
Cuộc đua nhẹ nhàng với Monica

1
@ChrisO: Toàn bộ vấn đề của câu hỏi là tìm hiểu cách chúng tôi xác định 64bit của CPU mà không có những giả định đó .
Cuộc đua nhẹ nhàng với Monica

@ChrisO Thật nực cười khi nói rằng câu hỏi nêu rõ "không có hệ điều hành được cài đặt", và sau đó cố gắng suy luận rằng một hệ điều hành có thể được cài đặt vì đó là một "câu hỏi yếu". Có một cái tên cho ngược lại với giả định kết luận ? Ồ vâng, nghịch lý .
Kyeotic-StopHarmingMonica

Câu trả lời:


41

Mở máy tính lên và nhìn vào CPU và bo mạch chủ của bạn để lấy số model, sau đó tra cứu chúng tại các nhà sản xuất (ví dụ: Intel , AMD ) và kiểm tra các thông số kỹ thuật được cung cấp.

Ngoài ra, bạn có thể khởi động từ Linux LiveCD hoặc tương tự và sử dụng HĐH đó để phát hiện các khả năng (không cần cài đặt HĐH trên máy).


5
Nhìn vào CPU sẽ yêu cầu loại bỏ tản nhiệt và loại bỏ tất cả các hợp chất nhiệt, hoạt động lâu dài và lộn xộn (cộng với bạn sẽ cần hợp chất mới để cài đặt lại tản nhiệt).

2
@ AndréDaniel Trong khi tôi đồng ý với quan điểm của bạn, tôi thấy thật vui khi một người đề nghị tháo tản nhiệt và thay thế hợp chất là khó, nhưng rất nhiều người khác đề nghị "quá nóng? Yank tản nhiệt của bạn và thay thế hợp chất!" là lựa chọn đầu tiên. Hợp chất nhiệt có giá 5 đô la và có thể dễ dàng sử dụng, và trong 99% trường hợp bạn không thực sự cần phải thay thế nó nếu tất cả những gì bạn làm là tháo tản nhiệt và đặt lại ngay. Dù sao, yeah nếu BIOS nói với bạn, thậm chí tốt hơn. ;)
Ƭᴇcʜιᴇ007

2
Bởi khó tôi có nghĩa là đủ khó cho một người hỏi một câu hỏi tầm thường như vậy trên SU. ;)

2
Đáng buồn nhưng là sự thật. :(

5
@ Cʜιᴇ007, bạn sẽ phải thay thế hợp chất nhiệt nếu bạn thực sự muốn có thể đọc những gì được ghi trên CPU. Nếu không, tất cả những gì bạn sẽ "đọc" là bề mặt của hợp chất.
Ruslan

54

Nhìn vào BIOS, chúng thường hiển thị một bản tóm tắt về phần cứng được cài đặt bao gồm cả mô hình CPU, sau đó bạn có thể tìm kiếm trên web và xem nó có tương thích 64 bit không.

Ngoài ra, nếu máy tính là của một thương hiệu nổi tiếng và không phải là một thương hiệu được xây dựng tùy chỉnh, bạn có thể tìm kiếm mô hình của nó và bạn sẽ tìm thấy rất nhiều thông tin về nó, như CPU ​​có trong đó (sau đó hãy làm những gì tôi đã nói ở trên ).


Lưu ý rằng có thể (khá phổ biến) để máy tính của các thương hiệu lớn có thể tùy chỉnh theo cùng một số kiểu. Để bắt đầu, các nhà sản xuất như Dell cung cấp tùy chỉnh dễ dàng khi bạn đặt hàng. Sau đó, ai đó có thể quyết định thay thế các bộ phận của phần cứng bất cứ lúc nào. Đó là một khởi đầu tốt, nhưng không thể dựa vào.
Bob

@Bob CPU vẫn tương tự nhau về thông số kỹ thuật, trong khi số lượng lõi hoặc tần số có thể thay đổi, không chắc là một số CPU sẽ chỉ có 32 bit và một số khác cũng hỗ trợ 64 bit ... Hoặc là máy rất thấp - trong trường hợp họ gắn bó với Nguyên tử Intel 32 bit hoặc chúng tăng cao hơn (Pentium Dual Core, i3, v.v.) trong trường hợp đó tất cả đều tương thích 64 bit.

3
Bạn đang giả sử phần cứng Intel thế hệ hiện tại. Các thế hệ cũ cung cấp cả hai tùy chọn trên một loại ổ cắm duy nhất (ví dụ LGA 775) và các nhà sản xuất x86 khác có thể quyết định làm điều tương tự (Tôi không quen với các chi tiết cụ thể của những người khác, nhưng khả năng là có). Về cơ bản - bạn có thể đoán dựa trên mô hình toàn bộ máy, nhưng bạn không thể luôn chắc chắn.
Bob

13

Xây dựng khóa USB với hương vị 64-bit của Ubuntu và khởi động vào nó. Theo mặc định, nó sẽ không sửa đổi bất cứ điều gì trên máy tính.


1
Nếu máy 32 bit thì sao? Vui lòng cung cấp các bước sử dụng mà OP có thể tìm hiểu xem phần cứng có khả năng 64 bit hay không
Prasanna

17
Nếu máy là 32 bit, việc khởi động Ubuntu 64 bit sẽ tạo ra thông báo lỗi dọc theo dòng "hạt nhân này yêu cầu CPU x86-64 nhưng chỉ phát hiện CPU i686".
nandhp

3
@Prasanna bạn có thể tìm thấy tất cả các bộ hướng dẫn được hỗ trợ trên CPU bất kể hệ điều hành, vì vậy bạn có thể chạy HĐH 32 bit và kiểm tra xem AMD64, EMT-64, x86_64 hay bất kỳ cờ nào có sẵn trên CPU
phuclv

Theo định nghĩa, điều này không trả lời câu hỏi vì hệ điều hành được cài đặt vào ổ USB.
AStopher

@cybermonkey: "Đã cài đặt hệ điều hành", ở đây, có nghĩa là một cái gì đó được triển khai như một phần của cơ sở hạ tầng của máy (ví dụ: trên ổ cứng) và cho phép chức năng phức tạp và đầy đủ. Mặc dù bề ngoài "được cài đặt" trên flash hoặc phương tiện quang học, "linux lite" rõ ràng là khác nhau về mặt phân loại. Đây là một hệ điều hành bị loại bỏ với mục đích ít hơn là cung cấp một nền tảng cho các công cụ chẩn đoán hệ thống và được triển khai ở dạng được cấu hình sẵn, cần khoảng 10 phút chuẩn bị. Nó không chỉ cung cấp một câu trả lời nhanh chóng và chính xác, mà sẽ làm như vậy nếu các thành phần không thể được xác định một cách trực quan.
đồng hồ bấm giờ

3

Trừ khi phần cứng của bạn từ mười năm tuổi trở lên, hầu như chắc chắn là có khả năng 64 bit - tất cả các bộ xử lý tương thích AMD x86 được sản xuất trong khung thời gian đó là 64 bit. Hầu hết các bộ xử lý cho thiết bị Android là 32 bit, nhưng vì hầu hết các máy đó chỉ có thể chạy Android, nên sẽ không có vấn đề gì với chúng (và nếu bạn có máy tính một bo mạch như Raspberry Pi, có lẽ bạn sẽ biết rằng từ việc mua nó hoặc có thể tra cứu nó bằng cách chỉ định mô hình thiết bị).


1
Lưu ý rằng bộ vi xử lý ARM 64-bit chỉ trở thành một điều. Và, theo như tôi biết, vẫn chưa có thiết bị Android 64 bit dành cho người tiêu dùng.
HalosGhost

1
Và, dựa trên các câu trả lời khác, rõ ràng có một bộ vi xử lý Intel Atom 32 bit vẫn đang được sản xuất cho netbook và các máy tương tự - nhưng đối với máy tính để bàn và máy tính xách tay đầy đủ, nếu nó chưa đến 10 tuổi, thì nó là 64 bit có khả năng.
Zeiss Ikon

@HalosGhost: Nexus 9 là 64 bit.
bwDraco

1
@DragonLord, tôi đứng sửa rồi. Mặc dù, thiết bị đó vừa xuất hiện.
HalosGhost

2

Nếu bộ xử lý của bạn là bất kỳ hương vị không cổ xưa nào của bộ xử lý x86, bạn có thể sử dụng hướng dẫn CPUID. Trên các bộ xử lý hiện đại, bạn có thể sử dụng nó để tìm hiểu xem CPU của bạn có khả năng 64 bit hay không. Trên các bộ xử lý cũ hơn, bạn có thể sử dụng nó để tìm hiểu xem bạn có thể hỏi bộ xử lý xem nó có khả năng 64 bit không; nếu bạn không thể hỏi nó thì không. Nếu bạn nhìn sâu hơn vào hướng dẫn của Intel và AMD, có mã chạy trên các bộ xử lý cũ hơn cho phép bạn kiểm tra xem lệnh CPUID có khả dụng hay không; nếu không thì bộ xử lý của bạn không có khả năng 64 bit.


Hoàn toàn ... việc kết xuất CPUID của một hệ thống sẽ cho bạn biết về cơ bản mọi thứ bạn cần biết. Nhưng cần phải chỉ ra rằng đó là một chương trình nhỏ yêu cầu HĐH để chạy. Đây là một điểm khác có lợi cho việc sử dụng một bản phân phối linux lite có thể khởi động từ usb hoặc đĩa : sự sẵn có của các công cụ đọc thông tin toàn hệ thống.
đồng hồ bấm giờ

0

Bạn thậm chí không cần phải bật máy, tìm số model ở mặt sau của vỏ. Trừ khi nó thực sự là một PC hộp trắng, bạn nên tìm số model hoặc thậm chí là số sê-ri. Tìm kiếm trên web hoặc gọi cho nhà sản xuất.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.