แม้เราจะกำลัง transition สู่ fully 64-bit PC world ไปเรื่อยๆ ไม่ใช่ทุกคนที่รัน 64-bit Windows อยู่ การรู้ว่าคุณใช้ Windows 32-bit หรือ 64-bit สำคัญตอนติดตั้งซอฟต์แวร์บางอย่าง โดยเฉพาะ drivers
การหาว่ารัน 32-bit หรือ 64-bit Windows ไมยาก และมีหลายวิธีทำ ในบทความนี้ มาดู 4 วิธีง่ายและตรงไปตรงมา เพื่อกำหนดว่า Windows รุ่นไหนรันบน PC ของคุณ
System Information
ตัวเลือกของผมสำหรับวิธีที่ง่ายและตรงไปตรงมาที่สุดในการกำหนด 32-bit หรือ 64-bit Windows อยู่ใน Windows system information
หาได้โดยกด Windows + X แล้วคลิก System หน้าต่าง About ใหม่จะโผล่โชว์ PC protection status ก่อน
ประมาณกลางหน้านี้ จะเจอ heading Device Specifications
ที่นี่ ข้อมูลที่ระบุเป็น System Type จะบอกชัดเจนว่าคุณรัน Windows รุ่นไหน
Command Prompt
อีกวิธีง่ายๆ หา architecture ของ processor และว่า 32-bit หรือ 64-bit Windows คือใช้ Command Prompt
พิมพ์ cmd ใน search bar ของ Windows Start Menu Best match ควรเป็น Command Prompt แทนที่จะเปิดปกติ คลิกขวา search result เลือก Run as Administrator
พอ Command Prompt terminal เปิด พิมพ์คำสั่ง set pro กด Enter prompt จะคืนรายการข้อมูล processor และ OS ของเครื่อง
ที่นี่มี 3 วิธีเช็คว่า Windows รุ่นไหน:
- PROCESSOR_ARCHITECTURE
- PROCESSOR_IDENTIFIER
- ProgramFiles(x86)
Processor-specific flags ควรบ่งชี้ว่าใช้ 32-bit หรือ 64-bit processor
ถ้าไม่ได้เปลี่ยน hardware ของ PC ความมีอยู่ของ flag ProgramFiles(x86) จะบอก Windows version ที่รัน Flag นี้จะปรากฏเฉพาะตอนอยู่บน 64-bit Windows
Program Files
ทริกง่ายๆ นี้เป็น spinoff ของวิธี Command Prompt อีกครั้ง ถ้าเครื่องไม่เคยเปลี่ยน hardware ตั้งแต่ติดตั้ง Windows ความมีอยู่ของ Program Files folders หลายโฟลเดอร์จะบอกทุกอย่าง
ก่อนอื่น ไปที่ C: drive ใน Windows Explorer
ถ้ารัน 32-bit Windows ควรเห็นแค่โฟลเดอร์ Program Files (และโปรแกรมทั้งหมดในนั้นจะเป็น 32-bit)
แต่สำหรับ 64-bit Windows โฟลเดอร์ Program Files จะมี 64-bit applications ในขณะที่ Program Files (x86) จะมี 32-bit applications ทั้งหมด
64-bit Windows มี backward compatibility กับ 32-bit applications แต่ 32-bit Windows รัน 64-bit applications ไม่ได้ นี่คือเหตุผลที่โฟลเดอร์จัดโครงสร้างแบบนี้
อยากรู้เพิ่มเติม อ่านบทความ Help Desk Geek อธิบายทำไม 64-bit Windows ต้องมีสอง Program Files folders
Task Manager
วิธีนี้ใช้ effort มากกว่าอื่นๆ แต่ให้ข้อมูลเฉพาะ applications ที่รันอยู่
- เริ่มต้น: กด Windows + X แล้วคลิก Task Manager Shortcut อีกอย่างคือ Ctrl + Alt + Delete
- พอ Task Manager window โผล่ สิ่งแรก ต้องแน่ใจว่าเห็น full details มุมซ้ายล่าง ถ้าอ่าน Fewer details คือเห็นเต็ม ถ้า More details คลิกลูกศรซ้ายข้อความเพื่อขยาย
- สลับไปแท็บ Details Default ข้อมูลที่ต้องการไม่โชว์ ต้อง right-click column headings (Name, PID, etc.) คลิก Select Columns
- ในหน้าต่างนี้ ติ๊ก checkbox ใกล้ Platform คลิก OK
ตอนนี้จะมีคอลัมน์ Platform แสดง software architecture ของ running processes แต่ละตัว
ควรเข้าใจง่ายว่ารัน Windows รุ่นไหน: 32-bit จะไม่มี 64-bit applications โชว์ 64-bit Windows จะชัดเจนถ้ามี application 64-bit แค่ตัวเดียว
จำนวนระบบใหม่ที่รัน 32-bit architecture ลดลงเรื่อยๆ ความสับสนระหว่าง 32-bit และ 64-bit Windows จะลดลง จนกว่าจะถึงวันนั้น อย่างไรก็ตาม ควรปลอดภัยกว่าสorry!