เหตุใดโปรแกรมส่วนใหญ่จึงยังคงเป็น 32 บิตบน Windows เวอร์ชัน 64 บิต

คอมพิวเตอร์ของคุณอาจใช้ Windows เวอร์ชัน 64 บิต แต่ลองดูที่ตัวจัดการงานแล้วคุณจะเห็นว่าแอปจำนวนมากในระบบของคุณยังคงเป็นแบบ 32 บิต เป็นปัญหาหรือไม่

คอมพิวเตอร์ที่ทันสมัยส่วนใหญ่ซึ่งแน่นอนว่าขายได้ตั้งแต่ประมาณ Windows 7 วันมีความสามารถ 64 บิตและจัดส่งมาพร้อมกับ Windows เวอร์ชัน 64 บิต หากคุณไม่แน่ใจเกี่ยวกับพีซีของคุณเองคุณสามารถตรวจสอบได้อย่างง่ายดายว่าคุณกำลังใช้งาน Windows 32 บิตหรือ 64 บิต มีความแตกต่างมากมายระหว่าง Windows เวอร์ชัน 64 บิตและ 32 บิต - เพียงพอที่หากพีซีและแอปของคุณรองรับคุณควรใช้เวอร์ชัน 64 บิต แม้ว่าทุกแอปที่คุณเรียกใช้จะเป็นแอป 32 บิต แต่การใช้งานระบบปฏิบัติการ 64 บิตก็ยังปลอดภัยและเชื่อถือได้มากขึ้น

แต่แอพเหล่านั้นล่ะ? สิ่งต่างๆจะยุ่งยากกว่าเล็กน้อยที่นั่น สิ่งแรกที่ต้องรู้คือ Windows เวอร์ชัน 64 บิตสามารถเรียกใช้แอป 32 บิตได้ แต่ Windows เวอร์ชัน 32 บิตไม่สามารถเรียกใช้ซอฟต์แวร์ 64 บิตได้ ริ้วรอยเล็ก ๆ น้อย ๆ อีกอย่างหนึ่งที่ใช้ได้กับคนจำนวนน้อยมากนั่นคือ Windows เวอร์ชัน 32 บิตสามารถเรียกใช้แอป 16 บิตเก่าได้ แต่แอป 16 บิตเหล่านั้นจะไม่ทำงานบน Windows เวอร์ชัน 64 บิต . ลองมาดูกันอีกหน่อยว่าเมื่อใดที่สำคัญสำหรับคุณ

ที่เกี่ยวข้อง: ฉันจะรู้ได้อย่างไรว่าฉันกำลังใช้งาน Windows 32 บิตหรือ 64 บิต

วิธีตรวจสอบว่าแอปใดของคุณยังคงเป็น 32 บิต

ที่เกี่ยวข้อง: มือใหม่ Geek: สิ่งที่ผู้ใช้ Windows ทุกคนจำเป็นต้องรู้เกี่ยวกับการใช้ตัวจัดการงานของ Windows

คุณสามารถใช้ตัวจัดการงานเพื่อดูว่าโปรแกรมใดของคุณเป็น 64 บิตและเป็น 32 บิต หากต้องการเปิดให้คลิกขวาที่พื้นที่เปิดบนทาสก์บาร์จากนั้นคลิก“ ตัวจัดการงาน” (หรือกด Ctrl + Shift + Escape)

ในแท็บ "กระบวนการ" ดูใต้คอลัมน์ "ชื่อ" หากคุณใช้ Windows 8 หรือ 10 เวอร์ชัน 64 บิตคุณจะเห็นข้อความ“ (32 บิต)” หลังชื่อแอป 32 บิต หากคุณใช้ Windows 7 เวอร์ชัน 64 บิตคุณจะเห็นข้อความ“ * 32” แทน ในทุกเวอร์ชันแอป 64 บิตจะไม่มีข้อความเพิ่มเติมหลังชื่อ

Windows ยังติดตั้งแอป 32 บิตและ 64 บิตในที่ต่างๆหรืออย่างน้อยก็พยายาม โดยปกติแอป 32 บิตจะติดตั้งไว้ในC:\Program Files (x86)\โฟลเดอร์บน Windows เวอร์ชัน 64 บิตในขณะที่โปรแกรม 64 บิตมักจะติดตั้งลงในC:\Program Files\โฟลเดอร์

นี่เป็นแนวทางมากกว่าแม้ว่า ไม่มีกฎบังคับให้แอป 32 บิตและ 64 บิตลงในโฟลเดอร์ตามลำดับ ตัวอย่างเช่นไคลเอนต์ Steam เป็นโปรแกรม 32 บิตและได้รับการติดตั้งลงในC:\Program Files (x86)\ โฟลเดอร์อย่างถูกต้องตามค่าเริ่มต้น แต่เกมทั้งหมดที่คุณติดตั้งผ่าน Steam จะถูกติดตั้งลงในC:\Program Files (x86)\Steamโฟลเดอร์ตามค่าเริ่มต้นแม้กระทั่งเกม 64 บิต

หากคุณเปรียบเทียบโฟลเดอร์ Program Files สองโฟลเดอร์ที่แตกต่างกันคุณจะพบว่าโปรแกรมส่วนใหญ่ของคุณอาจติดตั้งไว้ในโฟลเดอร์ C: \ Program Files (x86) น่าจะเป็นโปรแกรม 32 บิต

การเรียกใช้แอพ 32 บิตบน Windows 64 บิตเป็นความคิดที่ไม่ดีหรือไม่?

ที่เกี่ยวข้อง: เหตุใด Windows เวอร์ชัน 64 บิตจึงมีความปลอดภัยมากกว่า

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

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

ที่เกี่ยวข้อง: เหตุใด Windows เวอร์ชัน 64 บิตจึงมีความปลอดภัยมากกว่า

แม้ว่าทุกโปรแกรมที่คุณใช้จะยังคงเป็น 32 บิต แต่คุณจะได้รับประโยชน์เนื่องจากระบบปฏิบัติการของคุณกำลังทำงานในโหมด 64 บิต Windows เวอร์ชัน 64 บิตมีความปลอดภัยมากขึ้น

แต่โปรแกรม 64 บิตจะดีกว่าใช่มั้ย?

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

แอพจำนวนมากมีทั้งเวอร์ชัน 32 บิตและ 64 บิต Chrome, Photoshop, iTunes และ Microsoft Office เป็นโปรแกรม Windows ยอดนิยมบางโปรแกรมและทั้งหมดนี้มีให้ในรูปแบบ 64 บิต เกมที่มีความต้องการมักเป็นแบบ 64 บิตเพื่อให้สามารถใช้หน่วยความจำได้มากขึ้น

แอพจำนวนมากไม่ได้ก้าวกระโดด แต่ส่วนใหญ่ไม่เคยทำได้ คุณยังคงสามารถเรียกใช้โปรแกรม Windows รุ่น 32 บิตส่วนใหญ่บน Windows รุ่น 64 บิตได้ในปัจจุบันแม้ว่านักพัฒนาของพวกเขาจะไม่ได้อัปเดตโปรแกรมเหล่านี้เนื่องจาก Windows รุ่น 64 บิตเข้ามา

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

และในหลาย ๆ แอพผู้คนก็จะไม่สังเกตเห็นความแตกต่างอยู่ดี ลองใช้ Evernote เวอร์ชันเดสก์ท็อป Windows เป็นตัวอย่างที่นี่ แม้ว่าพวกเขาจะให้ Evernote เวอร์ชัน 64 บิต แต่ผู้ใช้อาจไม่สังเกตเห็นความแตกต่างเลย โปรแกรม 32 บิตสามารถทำงานได้ดีบน Windows เวอร์ชัน 64 บิตและไม่มีข้อดีที่เห็นได้ชัดเจนกับเวอร์ชัน 64 บิต

ในระยะสั้นหากคุณมีทางเลือกให้ใช้แอปเวอร์ชัน 64 บิต หากคุณไม่มีทางเลือกให้ดาวน์โหลดเวอร์ชัน 32 บิตและไม่ต้องกังวลไป

รับแอพ 64 บิต

วิธีรับแอพ 64 บิตเมื่อพร้อมใช้งานจะแตกต่างกันไปตามแอพ บางครั้งเมื่อคุณไปที่หน้าดาวน์โหลดสำหรับแอปหน้านั้นจะตรวจพบว่าคุณกำลังใช้ Windows เวอร์ชัน 32 บิตหรือ 64 บิตและนำคุณไปยังโปรแกรมติดตั้งที่ถูกต้อง Apple iTunes ทำงานในลักษณะนี้

ในบางครั้งคุณจะดาวน์โหลดแอปการติดตั้งเดียวที่มีทั้งแอปเวอร์ชัน 32 บิตและ 64 บิต เมื่อคุณเปิดโปรแกรมติดตั้งโปรแกรมจะตรวจจับ ณ จุดนั้นว่าคุณใช้ Windows รุ่น 32 บิตหรือ 64 บิตและติดตั้งไฟล์เหล่านั้น Photoshop สำหรับ Windows ทำงานในลักษณะนี้

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

ท้ายที่สุดสิ่งที่สำคัญไม่ได้ทำให้แน่ใจว่าคุณกำลังใช้งานแอป 64 บิตนั่นคือการตรวจสอบว่าคุณกำลังใช้งานแอปที่เหมาะกับคุณ หากมีแอปเวอร์ชัน 64 บิตให้ใช้ทั้งหมด หากไม่เป็นเช่นนั้นการใช้เวอร์ชัน 32 บิตก็ทำได้ดี สำหรับแอปส่วนใหญ่คุณจะไม่สังเกตเห็นความแตกต่างด้วยซ้ำ