คู่มือนี้จะแสดงวิธีเรียกใช้แอปพลิเคชัน Windows รุ่นเก่าโดยใช้ตัวแก้ไขปัญหาความเข้ากันได้ของโปรแกรม โหมดความเข้ากันได้ช่วยเรียกใช้แอปพลิเคชันที่คุณชื่นชอบซึ่งออกแบบมาสำหรับระบบ Windows รุ่นเก่าบนแล็ปท็อปและพีซีรุ่นใหม่ เรากำลังทำตามขั้นตอนโดยละเอียดตามคู่มือการแก้ไขปัญหาอย่างเป็นทางการของ Microsoft และหารือเกี่ยวกับการตั้งค่าความเข้ากันได้แต่ละรายการ
เกี่ยวกับตัวแก้ไขปัญหาความเข้ากันได้ของโปรแกรม
ซอฟต์แวร์ Windows ส่วนใหญ่ที่ออกแบบมาสำหรับระบบปฏิบัติการรุ่นก่อนหน้านั้นทำงานได้ดีกับ Windows เวอร์ชันล่าสุด (แต่ไม่ใช่วิธีอื่นเสมอไป) เป้าหมายหลักของตัวแก้ไขปัญหาความเข้ากันได้คือการแก้ไขปัญหาความเข้ากันได้ เช่น หากโปรแกรมของคุณแสดงผลไม่ถูกต้องบนอุปกรณ์ Windows รุ่นใหม่กว่า ยิ่งระบบปฏิบัติการรุ่นเก่าของคุณเก่า เช่น Windows 7, Vista หรือ XP ยิ่งจำเป็นต้องแก้ไขปัญหาแอปพลิเคชันในโหมดความเข้ากันได้มากขึ้น
หากต้องการเข้าถึงตัวแก้ไขปัญหาความเข้ากันได้ของโปรแกรมใน Windows ให้ไปที่ "การตั้งค่า -> การอัปเดตและความปลอดภัย -> แก้ไขปัญหา" และเลือก "ตัวแก้ไขปัญหาเพิ่มเติม"
เลื่อนลงจากการตั้งค่าตัวแก้ไขปัญหาเพิ่มเติมเพื่อเปิดใช้ตัวแก้ไขปัญหาความเข้ากันได้ของโปรแกรม นี่จะเป็นการเปิดกล่องโต้ตอบใหม่
เมื่อตัวแก้ไขปัญหาเริ่มทำงาน โปรแกรมจะค้นหาโปรแกรมที่มีอยู่ในระบบ Windows 10 ของคุณ ให้เวลาสักครู่หรือหนึ่งถึงสองนาที
การค้นหาตัวแก้ไขปัญหาความเข้ากันได้ของโปรแกรมใน Windows 11 นั้นแตกต่างจาก Windows 10 เล็กน้อย โดยใช้เวลาน้อยลงหนึ่งขั้นตอน เนื่องจากหน้าจอหน้าต่างเดิมจะไม่เปลี่ยนแปลง แทนที่จะไปที่ "การตั้งค่า" ให้ไปที่ตัวเรียกใช้ผ่าน "ระบบ -> แก้ไขปัญหา -> ตัวแก้ไขปัญหาอื่น ๆ"
การค้นหาโปรแกรมที่พร้อมใช้งานในตัวแก้ไขปัญหาโปรแกรม Windows 11 นั้นเร็วกว่า และผลลัพธ์จะถูกเติมอย่างรวดเร็ว
นอกเหนือจากเมนูการนำทาง คุณยังสามารถเข้าสู่โหมดความเข้ากันได้จากช่องค้นหาของ Windows 10/11 หรือตัวเลือกการค้นหาเมนูเริ่มใหม่ของ Windows 11 ขั้นตอนที่เหลือจะเหมือนกันสำหรับทั้ง Windows 10 และ 11
เรียกใช้ตัวแก้ไขปัญหาความเข้ากันได้ของโปรแกรมใน Windows
หากต้องการเรียกใช้โปรแกรม Windows รุ่นเก่าใน Windows ก่อนอื่นให้นำเข้าโปรแกรมและไฟล์การติดตั้งใดๆ จากระบบปฏิบัติการที่เก่ากว่า เช่น Windows XP หรือแม้แต่ระบบ Windows ล่าสุด
เมื่อการติดตั้งเสร็จสิ้น ให้ย้อนกลับและเปิดใช้ตัวแก้ไขปัญหาความเข้ากันได้ของโปรแกรม รอให้โปรแกรมเติมข้อมูลเพื่อให้มองเห็นแอปพลิเคชันรุ่นเก่าที่ติดตั้งใหม่ หากไม่เห็นโปรแกรม Windows 7 หรือ XP รุ่นเก่า ให้เลือก "ไม่อยู่ในรายการ" เลือกโปรแกรมแล้วคลิก “ถัดไป” เพื่อดำเนินการต่อ
1. โหมดความเข้ากันได้:ลองตั้งค่าที่แนะนำ
ตัวแก้ไขปัญหาความเข้ากันได้ของโปรแกรมเสนอตัวเลือกสองทางที่แตกต่างกันเพื่อแก้ไขปัญหาความเข้ากันได้ เราจะตรวจสอบแต่ละรายการ ใช้ “ลองใช้การตั้งค่าที่แนะนำ” ซึ่งจะช่วยให้เครื่องมือแก้ปัญหาใช้ความเข้ากันได้ของ Windows โดยอัตโนมัติตามค่าที่ตั้งล่วงหน้าภายใน
โปรแกรมที่เลือกพร้อมที่จะแก้ไขปัญหาความเข้ากันได้ (Picasa 3 ในตัวอย่างนี้) ทดสอบโปรแกรมเพื่อสังเกตปัญหา คลิก “ถัดไป” เพื่อดำเนินการต่อ และโปรแกรมจะเปิดโปรแกรมเก่า
ตัวแก้ไขปัญหาความเข้ากันได้ของโปรแกรมจะตรวจหาและแก้ไขปัญหาอย่างรวดเร็ว และสอบสวนคุณว่าปัญหาได้รับการแก้ไขแล้วหรือไม่ ถ้าใช่ เลือก “ใช่ บันทึกการตั้งค่าสำหรับโปรแกรมนี้” และออกจากตัวช่วยสร้าง คุณไม่ควรประสบปัญหาใดๆ อีกหลังจากขั้นตอนนี้
หากยังมีปัญหาอยู่ คุณสามารถเลือก “ไม่ ลองอีกครั้งโดยใช้การตั้งค่าอื่น” จากนั้นระบบจะส่งกลับไปยังตัวเลือกที่ 2 ดังที่แสดงในส่วนถัดไป
2. โหมดความเข้ากันได้:แก้ไขปัญหาโปรแกรม
ตัวเลือกที่สองในตัวแก้ไขปัญหาความเข้ากันได้ของโปรแกรม ให้เลือก “แก้ไขปัญหาโปรแกรม” ซึ่งจะช่วยให้คุณควบคุมลักษณะที่แท้จริงของปัญหาด้วยตนเองได้มากขึ้น
เลือกคอขวดที่แน่นอน เช่น "โปรแกรมเปิดขึ้นแต่แสดงผลไม่ถูกต้อง" หรือ "โปรแกรมต้องการการอนุญาตเพิ่มเติม" หากคุณไม่แน่ใจเกี่ยวกับปัญหา ให้เลือก "ฉันไม่เห็นปัญหาของฉันอยู่ในรายการ"
คุณจะได้รับระบบปฏิบัติการรุ่นเก่าๆ ที่โปรแกรมอาจได้รับการออกแบบมาให้ เลือก "ฉันไม่รู้" หากคุณจำไม่ได้ หลังจากเลือกแล้ว โปรแกรมจะสร้างความเข้ากันได้กับเวอร์ชันเก่าโดยอัตโนมัติ คลิก "ถัดไป" หลังจากนั้นคุณต้องทดสอบการตั้งค่าความเข้ากันได้สำหรับโปรแกรมอีกครั้ง
เมื่อคุณทำสองขั้นตอนข้างต้นเสร็จแล้ว โปรแกรมรุ่นเก่าที่ออกแบบมาสำหรับ Windows เวอร์ชันเก่าควรทำงานอย่างถูกต้องใน Windows เวอร์ชันใหม่กว่าของคุณ มีเคล็ดลับความเข้ากันได้ขั้นสูงเพิ่มเติมที่แสดงด้านล่าง
3. ใช้โหมดลดสี
กราฟิกบนพีซีในปัจจุบันนั้นล้ำหน้ากว่ารุ่นเก่ากว่ามาก เป็นไปได้ว่าโปรแกรมรุ่นเก่าบางโปรแกรมของคุณอาจได้รับการออกแบบมาให้ทำงานโดยใช้ชุดสีที่จำกัดในจานสี นี่คือสิ่งที่นำไปสู่หน้าจอว่างเปล่า
คุณสามารถรีเซ็ตโปรแกรม Windows รุ่นเก่าของคุณให้ทำงานใน "สี 8 บิต (256)" หรือ "สี 16 บิต (65536)" ในการดำเนินการนี้ ให้คลิกขวาที่ไฟล์ .exe ของโปรแกรมบนตำแหน่งพีซีใดก็ได้ แล้วไปที่ "คุณสมบัติ -> ความเข้ากันได้" ใช้ตัวเลือก "โหมดสีลดลง" เพื่อแก้ไขปัญหา ใช้การเปลี่ยนแปลงเพื่อบันทึก และเรียกใช้โปรแกรมที่เก่ากว่าอีกครั้ง หากยังคงทำงานไม่ถูกต้อง ให้ไปที่การตั้งค่าความเข้ากันได้ถัดไป
4. ทำงานในความละเอียด 640×480
บางครั้งปัญหาการแสดงผลในโปรแกรมรุ่นเก่าอาจเกิดจากปัญหาด้านกราฟิก
ซึ่งอาจมีรอยหยักหรือแสดงผลไม่ถูกต้อง คลิกขวาที่ไฟล์โปรแกรม .exe อีกครั้งแล้วเลือก "คุณสมบัติ -> ความเข้ากันได้" คุณสามารถเลือกความละเอียดหน้าจอ “640×480” ได้ตามที่แสดงด้านล่าง
เมื่อคุณเปลี่ยนความละเอียดของโปรแกรมเป็น 640 x 480 ปัญหาความเข้ากันได้ควรได้รับการแก้ไข คุณอาจสังเกตเห็นข้อความแจ้งว่า "โปรแกรมนี้ทำงานอย่างถูกต้องหรือไม่" บนตัวช่วยความเข้ากันได้ของโปรแกรม
5. เปลี่ยนการตั้งค่า DPI สูง
มีการตั้งค่าความเข้ากันได้อื่นที่เรียกว่า "เปลี่ยนการตั้งค่า DPI สูง" ซึ่งจะแก้ไขข้อขัดแย้งใดๆ เนื่องจากโปรแกรมที่มองเห็นไม่ชัดเจน ใหญ่เกินไป หรือเล็กเกินไปใน Windows
สำหรับสิ่งนี้ ให้กลับไปที่ตัวเลือก "คุณสมบัติ -> ความเข้ากันได้" แล้วคลิก "เปลี่ยนการตั้งค่า DPI สูง" มันจะเปิดกล่องโต้ตอบใหม่ดังที่แสดงไว้ที่นี่ เลือก "แก้ไขปัญหาการปรับมาตราส่วน" หรือ "แทนที่พฤติกรรมการปรับมาตราส่วน DPI สูง" ทั้งสองวิธีนี้จะช่วยให้คุณทำให้โปรแกรมดูเบลอน้อยลง
6. เรียกใช้โปรแกรมในฐานะผู้ดูแลระบบ
วิธีที่ดีที่สุดในการบรรลุความเข้ากันได้อย่างเหมาะสมของโปรแกรมรุ่นเก่าคือการเรียกใช้โปรแกรมในฐานะผู้ดูแลระบบเสมอ สามารถทำได้จากเมนู Start หรือคลิกขวาที่ไฟล์ exe ของโปรแกรม
7. เปลี่ยนการตั้งค่าสำหรับผู้ใช้ทั้งหมด
เป็นขั้นตอนสุดท้าย ใช้การตั้งค่าโปรแกรมสำหรับบัญชีพีซีทั้งหมด แม้ว่าคุณจะเป็นผู้ดูแลระบบ แต่ก็จะทำให้โปรแกรมทำงานเหมือนกันสำหรับผู้ใช้ที่ลงชื่อเข้าใช้ทั้งหมด
คำถามที่พบบ่อย
1. ฉันจะนำโปรแกรมออกจากโหมดความเข้ากันได้ได้อย่างไร
หากคุณกำลังใช้งานโปรแกรมในโหมดความเข้ากันได้ วิธีที่ดีที่สุดในการค้นหาคือไปที่โฟลเดอร์ปฏิบัติการเริ่มต้นของโปรแกรมบนพีซี Windows ของคุณ คลิกขวาและเลือก "คุณสมบัติ" จากนั้นไปที่ "ความเข้ากันได้" คุณจะพบตัวเลือก “เรียกใช้โปรแกรมนี้ในโหมดความเข้ากันได้สำหรับ Win 8/7/Vista/XP” ที่เปิดใช้งาน เพียงยกเลิกการเลือกหรือยกเลิกการเลือกการตั้งค่านี้ คุณก็จะออกจากโหมดความเข้ากันได้
2. ฉันจะตรวจสอบว่าโปรแกรมเข้ากันได้กับ Windows 10 หรือไม่
ขณะดาวน์โหลดโปรแกรม ตรวจสอบให้แน่ใจว่าคุณได้เลือกการตั้งค่าสำหรับ Windows 10 เท่านั้น หากคุณเคยติดตั้งโปรแกรมที่ออกแบบมาสำหรับ Win 8.1/8/7 ก่อนหน้านี้ คุณจะพบตัวเลือกการอัปเกรดเป็น Windows 10 ในถาดระบบ
3. ฉันจะตรวจสอบได้อย่างไรว่าโปรแกรม Windows เป็นเวอร์ชันล่าสุดหรือไม่
คุณสามารถตรวจสอบสถานะการอัปเดตของโปรแกรมที่ติดตั้งได้จากเมนู Windows Update ซึ่งคุณสามารถเลือก "ตรวจสอบการอัปเดต" หากโปรแกรมใดต้องการการอัปเดต โปรแกรมจะแจ้งเตือนคุณ
ดังที่คุณได้เห็นในคู่มือนี้ แอพหรือเกมที่เก่ากว่าส่วนใหญ่ทำงานได้ไม่ดีใน Windows เวอร์ชันใหม่กว่า เนื่องจากได้รับการออกแบบมาโดยเฉพาะสำหรับ Windows 8, Windows 7, Windows Vista หรือ Windows XP แต่ด้วยตัวแก้ไขปัญหาความเข้ากันได้ของโปรแกรม Windows มีวิธีเรียกใช้แอปรุ่นเก่าบนคอมพิวเตอร์เครื่องใหม่อยู่เสมอ หากคุณยังมีโปรแกรม DOS เก่าที่ต้องการเรียกใช้บน Windows มีวิธีดำเนินการดังนี้