การติดตั้งโปรแกรมบน Windows นั้นง่ายขึ้นเรื่อยๆ ในช่วงหลายปีที่ผ่านมา (โดยเฉพาะการเปิดตัว Windows 10) แต่สำหรับบางโปรแกรม สิ่งสำคัญคือคุณต้องติดตั้งประเภทไบนารีที่ถูกต้องของเวอร์ชันของโปรแกรม ขึ้นอยู่กับสถาปัตยกรรม Windows ของคุณ (32 บิตหรือ 64 บิต) คุณจะต้องติดตั้งแอปพลิเคชันเวอร์ชันที่เข้ากันได้อย่างสมบูรณ์กับประเภทไบนารีเริ่มต้นที่เวอร์ชัน Windows ของคุณสร้างขึ้น

หากคุณมี Windows เวอร์ชัน 64 บิต คุณควรติดตั้งแอปพลิเคชันประเภทไบนารี 64 บิตเสมอ เนื่องจากจะทำงานได้ดีกว่าบนคอมพิวเตอร์ของคุณ อย่างไรก็ตาม แอปพลิเคชัน 64 บิตจะทำงานไม่ถูกต้องใน Windows รุ่น 32 บิต
ด้วยเหตุนี้ ผู้ใช้ Windows จึงมองหาวิธีที่จะค้นพบประเภทสถาปัตยกรรม Windows ของตนและค้นหาว่าแอปพลิเคชันที่ติดตั้งเป็นแบบ 64 บิตหรือ 32 บิต
หากคุณเป็นหนึ่งในนั้น บทความนี้จะขจัดความสับสน เริ่มต้นด้วยการปฏิบัติตามคำแนะนำด้านล่างเพื่อค้นหาสถาปัตยกรรมระบบปฏิบัติการของคุณ หลังจากที่คุณค้นพบแล้ว ให้ทำตามวิธีการด้านล่างที่จะช่วยให้คุณค้นพบว่าไฟล์หรือโปรแกรมเป็นแบบ 32 บิตหรือ 64 บิต
เริ่มกันเลย!
จะค้นหาสถาปัตยกรรม Windows ของคุณได้อย่างไร
ก่อนที่คุณจะเริ่มทดสอบวิธีต่างๆ ในการค้นหาประเภทไบนารีของโปรแกรม คุณควรเริ่มต้นด้วยการตรวจสอบสถาปัตยกรรมการติดตั้ง Windows ของคุณอีกครั้ง วิธีนี้จะช่วยให้คุณมั่นใจได้ว่าคุณกำลังติดตั้งแอปเวอร์ชันไบนารีที่ดีที่สุดที่จะนำมาใช้ในคอมพิวเตอร์ของคุณเสมอ
หมายเหตุ: หากคุณแน่ใจในสถาปัตยกรรมของ windows อยู่แล้ว ให้เลื่อนลงไปที่ 'วิธีตรวจสอบว่าโปรแกรมหรือไฟล์เป็น 32 บิตหรือ 64 บิต ' ส่วน.
มีหลายวิธีที่จะช่วยให้คุณทราบว่าคุณมีการติดตั้ง Windows รุ่น 32 บิตหรือ 64 บิต แต่เพื่อให้ง่ายขึ้น เราจะนำเสนอเพียงสองแนวทางที่แตกต่างกัน นั่นคือการค้นหาสถาปัตยกรรม Windows ของเราผ่าน GUI หรือผ่าน CMD
โปรดปฏิบัติตามคำแนะนำที่คุณรู้สึกสบายใจ:
1. ค้นหาสถาปัตยกรรม WIndows ผ่านเมนู Windows
- เปิด File Explorer คลิกขวาที่ พีซีเครื่องนี้ และเลือกคุณสมบัติ จากเมนูบริบทที่ปรากฏใหม่
- เมื่อคุณอยู่ในหน้าจอคุณสมบัติข้อมูลพื้นฐานแล้ว ให้ดูที่เมนูด้านขวามือของหน้าจอแล้วตรวจสอบประเภทระบบ (ภายใต้ระบบ ).
หากแสดงระบบปฏิบัติการ 64 บิต แสดงว่าเป็นสถาปัตยกรรม Windows ของคุณ
หมายเหตุ: หากคุณมีโปรเซสเซอร์ที่ใช้ x64 ไม่ควรติดตั้ง Windows เวอร์ชัน 32 บิต เนื่องจากคุณจะต้องจำกัดประสิทธิภาพของคอมพิวเตอร์
2. ค้นหาสถาปัตยกรรม Windows ผ่าน CMD
- กด แป้น Windows + R เพื่อเปิด วิ่ง กล่องโต้ตอบ จากนั้นพิมพ์ ‘cmd’ ในกล่องข้อความแล้วกด Ctrl + Shift + Enter เพื่อเปิดพรอมต์ CMD ที่ยกระดับ เมื่อคุณได้รับแจ้งจากการควบคุมบัญชีผู้ใช้ คลิก ใช่ เพื่อให้สิทธิ์ของผู้ดูแลระบบ
- เมื่อคุณอยู่ใน Command Prompt ที่ยกระดับขึ้น ให้พิมพ์คำสั่งต่อไปนี้แล้วกด Enter เพื่อแสดงสถาปัตยกรรมระบบปฏิบัติการปัจจุบันของคุณ:
wmic OS get OSArchitecture
- ดูที่บรรทัดภายใต้ OSArchitecture: 64 บิตหรือ 32 บิต – นั่นคือสถาปัตยกรรม Windows ปัจจุบันของคุณ
วิธีการตรวจสอบว่าโปรแกรมหรือไฟล์เป็นแบบ 32 บิตหรือ 64 บิต
หลังจากแน่ใจว่าคุณมีสถาปัตยกรรมระบบปฏิบัติการแล้ว คุณสามารถใช้วิธีใดวิธีหนึ่งด้านล่างเพื่อค้นหาสถาปัตยกรรมโปรแกรมของโปรแกรมหรือไฟล์ที่คุณต้องการตรวจสอบ
มีหลายวิธีที่จะช่วยให้คุณสามารถทำเช่นนี้ได้ แต่ขึ้นอยู่กับไฟล์ที่คุณต้องการวิเคราะห์ วิธีการบางอย่างอาจใช้ได้ผลมากกว่าวิธีอื่น
ในกรณีที่คุณต้องการกำหนดประเภทไบนารีของโปรแกรมที่ติดตั้งตามอัตภาพ ให้ทำตาม วิธีที่ 1 และ วิธีที่ 2 . อย่างไรก็ตาม หากคุณต้องการวิเคราะห์ไฟล์เพียงไฟล์เดียวหรือต้องการเปิดเผย Machine Target ของไฟล์สั่งการแบบพกพา ให้ทำตาม วิธีที่ 3 หรือ วิธีที่ 4 .
วิธีที่ 1:ตรวจสอบสถาปัตยกรรมโปรแกรมโดยใช้ตัวจัดการงาน
หากคุณต้องการตรวจสอบโปรแกรมที่ติดตั้งบนคอมพิวเตอร์ของคุณแล้ว วิธีที่มีประสิทธิภาพมากที่สุดคือดำเนินการผ่านตัวจัดการงาน สะอาดและมีประสิทธิภาพ ช่วยให้คุณดูรายการแอปพลิเคชันที่ติดตั้งทั้งหมดตามแพลตฟอร์ม (32 บิตหรือ 64 บิต)
ต่อไปนี้คือคำแนะนำโดยย่อเกี่ยวกับการกำหนดค่าตัวจัดการงานเพื่อแสดงว่าสร้างขึ้นสำหรับรุ่น 32 บิตหรือ 64 บิต:
- กด Ctrl + Shift + Esc เพื่อเปิด ตัวจัดการงาน .
- หากคุณเห็นอินเทอร์เฟซตัวจัดการงานแบบธรรมดา ให้คลิกที่ รายละเอียดเพิ่มเติม เพื่อดูเวอร์ชันเต็ม
- เมื่อคุณเห็น Task Manager เวอร์ชันเต็มแล้ว ให้เลือก รายละเอียด จากเมนูแนวนอนด้านบน
- เมื่อคุณอยู่ในรายละเอียด เมนู ให้คลิกขวาที่ ชื่อ คอลัมน์แล้วคลิก เลือกคอลัมน์ จากเมนูบริบทที่ปรากฏใหม่
- ภายใน เลือกคอลัมน์ ให้เลื่อนลงผ่านรายการคอลัมน์ที่เป็นไปได้ และทำเครื่องหมายในช่องที่เกี่ยวข้องกับแพลตฟอร์ม และคลิก ตกลง เพื่อบันทึกการเปลี่ยนแปลง
- เมื่อคุณมาถึงจุดนี้ คุณจะเห็นคอลัมน์ Platform ซึ่งแสดงให้คุณเห็นว่าไฟล์ปฏิบัติการใดเป็น 32 บิต และอันใดเป็น 64 บิต

ในกรณีที่คุณต้องการตรวจสอบประเภทไบนารีของโปรแกรมโดยไม่เปิดขึ้นมาเพื่อให้ปรากฏในตัวจัดการงาน ให้ทำตามหนึ่งในสองวิธีต่อไปนี้
วิธีที่ 2:การตรวจสอบไฟล์โปรแกรม (ถ้ามี)
หากโปรแกรมที่คุณกำลังพยายามตรวจสอบได้รับการติดตั้งตามปกติในตำแหน่งเริ่มต้น คุณยังสามารถค้นหาประเภทไบนารีของโปรแกรมได้ด้วยการตรวจสอบว่าติดตั้งอยู่ในโฟลเดอร์ Program Files ใดในสองโฟลเดอร์
หากโปรแกรมถูกติดตั้งใน Program Files โฟลเดอร์มันชัดเจนของ 64 บิต แต่ถ้าไฟล์และไฟล์ปฏิบัติการหลักอยู่ใน Program Files (x86) โฟลเดอร์เป็นแบบ 32 บิต
ต่อไปนี้คือคำแนะนำโดยย่อเกี่ยวกับวิธีการตรวจสอบด้วยตนเองผ่าน File Explorer:
- เปิด File Explorer และเปิดไดรฟ์ระบบปฏิบัติการของคุณ (โดยปกติคือ C :)
- ภายในโฟลเดอร์รากของไดรฟ์ระบบปฏิบัติการของคุณ คุณจะเห็นโฟลเดอร์เริ่มต้นที่แตกต่างกันสองโฟลเดอร์สำหรับการติดตั้งโปรแกรม:
ไฟล์โปรแกรม และ ไฟล์โปรแกรม (x86)
- เปิดแต่ละโฟลเดอร์แยกกันและดูว่าโฟลเดอร์ใดมีโปรแกรมที่คุณกำลังตรวจสอบอยู่ กรณีติดตั้งโปรแกรมใน Program Files ประเภทไบนารีคือ 64 บิต หากคุณพบโปรแกรมใน Program Files (x86) , โปรแกรมถูกสร้างขึ้นอย่างชัดเจนสำหรับสถาปัตยกรรม 32 บิต
วิธีที่ 3:การตรวจสอบการเรียกทำงานผ่าน Notepad++
ในกรณีที่คุณต้องการตรวจสอบประเภทไบนารีของโปรแกรมที่ไม่ได้ติดตั้งหรือไม่ได้ลงนามโดยผู้เผยแพร่ วิธีที่ง่ายที่สุดในการค้นหาประเภทไบนารีของโปรแกรมโดยเปิดไฟล์สั่งการด้วยโปรแกรมแก้ไขข้อความบุคคลที่สาม เช่น NotePad++
ปรากฎว่าคุณสามารถค้นพบประเภทไบนารีของไฟล์สั่งการใด ๆ ได้อย่างง่ายดายโดยเปิดผ่าน Notepad นี่คือคำแนะนำโดยย่อเกี่ยวกับสิ่งที่คุณต้องทำ:
- ในกรณีที่คุณไม่มี NotePad++ หรือซอฟต์แวร์ที่เทียบเท่าติดตั้งอยู่ในคอมพิวเตอร์ของคุณ ให้ติดตั้ง Notepad++ จากลิงก์นี้ ที่นี่ . จากนั้น ทำตามคำแนะนำบนหน้าจอเพื่อติดตั้งบนคอมพิวเตอร์และรีสตาร์ทคอมพิวเตอร์เมื่อการติดตั้งเสร็จสิ้น
- เมื่อเริ่มต้นคอมพิวเตอร์ครั้งถัดไป ให้คลิกขวาที่ไฟล์สั่งการ (หรือไอคอนทางลัด) แล้วเลือก แก้ไขด้วย Notepad++ จากเมนูบริบทที่ปรากฏใหม่
- เมื่อคุณจัดการเปิดไฟล์ด้วย Notepad++ แล้ว ให้กด Ctrl + F เพื่อเปิด ค้นหา หน้าต่าง.
- ภายใน ค้นหา หน้าต่าง เลือก ค้นหา จากด้านบนสุด แล้วพิมพ์ ‘PE’ ภายใต้ ค้นหาสิ่งที่ แล้วกด ค้นหาถัดไป ปุ่ม.
- เมื่อสร้างผลการค้นหาแล้ว ให้ดูที่ตัวอักษรหลัง PE . หากคุณเห็นตัวอักษร L หมายความว่าโปรแกรมเป็นแบบ 32 บิต ในกรณีที่คุณเห็นตัวอักษร D หมายความว่าโปรแกรมเป็นแบบ 64 บิต
วิธีที่ 4:วิเคราะห์ไฟล์ด้วย VirusTotal
หากคุณต้องการวิเคราะห์ไฟล์เท่านั้น ไม่ใช่โปรแกรมที่ติดตั้งและใช้กระบวนการในเบื้องหลัง วิธีที่ง่ายที่สุดในการค้นหาว่าเป็นประเภทไบนารีคือการอัปโหลดไฟล์บน VirusTotal
แน่นอนว่า การใช้งานหลักของกระบวนการนี้คือการพิจารณาว่าไฟล์นั้นติดไวรัสหรือไม่ แต่สามารถใช้ได้ดีพอๆ กันเพื่อค้นหาข้อมูลพื้นฐานของส่วนหัว PE . ข้อกำหนดเพียงอย่างเดียวคือให้คอมพิวเตอร์ของคุณเชื่อมต่อกับอินเทอร์เน็ต
วิธีค้นหาประเภทไบนารีของไฟล์โดยใช้ VirusTotal มีดังนี้
- ไปที่ลิงก์นี้ (ที่นี่ ) และคลิกที่ ไฟล์ จากนั้นคลิกที่ เลือกไฟล์ และเลือกไฟล์ที่คุณต้องการวิเคราะห์
- เมื่อการวิเคราะห์เสร็จสิ้น ให้คลิกที่ รายละเอียด ให้เลื่อนลงไปที่ข้อมูลพื้นฐานของส่วนหัว PE และตรวจสอบรายการที่เกี่ยวข้องกับ เครื่องเป้าหมาย . นี่จะบอกคุณว่าไฟล์เป็นแบบ 32 บิตหรือ 64 บิต
