32 bit so với 64 bit

Do sự khác biệt thực sự có vấn đề?

Trong thế giới máy tính, 32 bit và 64 bit tham chiếu đến loại đơn vị xử lý trung tâm , hệ điều hành , trình điều khiển , chương trình phần mềm, v.v. sử dụng kiến ​​trúc cụ thể đó.

Bạn có thể đã thấy tùy chọn tải xuống một phần mềm dưới dạng phiên bản 32 bit hoặc phiên bản 64 bit. Sự khác biệt trong thực tế là vấn đề bởi vì hai được lập trình cho các hệ thống riêng biệt.

Có một số lợi thế khác cho một hệ thống 64-bit là tốt, hầu hết thực tế khả năng sử dụng số lượng lớn hơn đáng kể của bộ nhớ vật lý . Xem những gì Microsoft đã nói về giới hạn bộ nhớ cho các phiên bản Windows khác nhau.

Hệ điều hành 64 bit và 32 bit

Hầu hết các bộ xử lý mới hiện nay đều dựa trên kiến ​​trúc 64-bit và hỗ trợ các hệ điều hành 64 bit. Các bộ vi xử lý này cũng hoàn toàn tương thích với các hệ điều hành 32 bit.

Hầu hết các phiên bản Windows 10 , Windows 8 , Windows 7Windows Vista đều có sẵn ở định dạng 64 bit. Trong số các phiên bản của Windows XP , chỉ chuyên nghiệp có sẵn trong 64-bit.

Tất cả các phiên bản Windows, từ XP lên đến 10, đều có sẵn trong 32-bit.

Không chắc chắn Nếu Bản sao Windows trên PC của bạn là 32 bit hoặc 64 bit?

Cách nhanh nhất và dễ nhất để xem liệu bạn có đang chạy phiên bản Windows 32 bit hoặc 64 bit hay không là kiểm tra nội dung trong Bảng điều khiển . Xem Tôi có đang chạy phiên bản Windows 32 bit hoặc 64 bit không? để được hướng dẫn chi tiết.

Một phương pháp đơn giản khác để tìm ra kiến ​​trúc hệ điều hành nào bạn đang chạy trong Windows là kiểm tra thư mục Program Files. Có thêm thông tin về điều đó bên dưới.

Để xem kiến ​​trúc phần cứng , bạn có thể mở Command Prompt và nhập lệnh :

echo% PROCESSOR_ARCHITECTURE%

Bạn có thể nhận được phản hồi như AMD64 để cho biết rằng bạn có hệ thống dựa trên x64 hoặc x86 cho 32 bit.

Quan trọng: Điều này chỉ cho bạn biết kiến ​​trúc phần cứng, không phải kiểu phiên bản Windows bạn đang chạy. Có thể chúng giống nhau vì các hệ thống x86 chỉ có thể cài đặt phiên bản Windows 32 bit, nhưng nó không nhất thiết phải đúng vì phiên bản Windows 32 bit cũng có thể được cài đặt trên các hệ thống x64.

Một lệnh khác hoạt động là:

truy vấn reg "HKLM \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Môi trường" / v PROCESSOR_ARCHITECTURE

Lệnh đó sẽ dẫn đến nhiều văn bản hơn, nhưng sau đó kết thúc bằng một phản hồi giống như một trong các lệnh sau:

PROCESSOR_ARCHITECTURE REG_SZ x86 PROCESSOR_ARCHITECTURE REG_SZ AMD64

Cách tốt nhất để sử dụng một trong các lệnh này là sao chép chúng ở đây trên trang này và sau đó nhấp chuột phải vào không gian màu đen trong Command Prompt và dán lệnh.

Tại sao nó quan trọng

Biết sự khác biệt là quan trọng để bạn có thể chắc chắn cài đặt đúng loại phần mềm và trình điều khiển thiết bị. Ví dụ, khi đưa ra tùy chọn giữa tải xuống phiên bản 32 bit hoặc 64 bit, một chương trình phần mềm 64 bit gốc là lựa chọn tốt hơn. Tuy nhiên, nó sẽ không chạy nếu bạn đang sử dụng phiên bản Windows 32 bit.

Một trong những khác biệt thực sự, đáng chú ý nhất đối với bạn, người dùng cuối, là có thể sau khi tải xuống một chương trình lớn, bạn sẽ thấy rằng bạn đã lãng phí thời gian vì nó sẽ không chạy trên máy tính cụ thể của bạn. Điều này đúng nếu bạn đã tải xuống một chương trình 64 bit mà bạn mong muốn sử dụng trên hệ điều hành 32 bit.

Tuy nhiên, một số chương trình 32 bit có thể chạy tốt trên hệ thống 64 bit. Nói cách khác, các chương trình 32 bit tương thích với các hệ điều hành 64 bit. Tuy nhiên, quy tắc đó không phải lúc nào cũng đúng, và đó là trường hợp đặc biệt với một số trình điều khiển thiết bị vì các thiết bị phần cứng yêu cầu cài đặt phiên bản chính xác để giao diện với phần mềm (ví dụ: 64 bit -bit OS và trình điều khiển 32 bit cho hệ điều hành 32 bit).

Một lần khác khi các sự khác biệt 32 bit và 64 bit phát ra là khi khắc phục sự cố phần mềm hoặc xem qua thư mục cài đặt của chương trình.

Điều quan trọng là phải nhận ra rằng các phiên bản Windows 64 bit có hai thư mục cài đặt khác nhau vì chúng cũng chứa một thư mục 32-bit. Tuy nhiên, phiên bản Windows 32 bit chỉ có một thư mục cài đặt . Để làm cho điều này trở nên khó hiểu hơn, thư mục Program Files của phiên bản 64 bit có cùng tên với thư mục Program Files 32 bit trên phiên bản Windows 32 bit.

Nếu bạn bối rối, hãy xem tại đây:

Trên phiên bản Windows 64 bit là hai thư mục:

Trên phiên bản Windows 32 bit là một thư mục:

Như bạn có thể nói, có một chút khó hiểu khi nói rõ rằng thư mục Program Files 64-bit là C: \ Program Files \ vì nó không đúng với hệ điều hành 32 bit.