Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows 10

รันแอปพลิเคชันรุ่นเก่า (Legacy) บน Windows 10 ด้วย Compatibility Mode

คุณมีโปรแกรมที่เคยรันบน Windows XP หรือ Windows 7 ไหม? ถ้าคุณไม่หาเวอร์ชันอัปเดตของโปรแกรมนั้นสำหรับ Windows 10 ได้ อาจจะเป็นปัญหาเล็กน้อย แต่ข่าวดีคือ Microsoft ได้แทรกซ่อน Compatibility Mode (โหมดความเข้ากันได้) ไว้ใน Windows 10 ที่สามารถรันโปรแกรมเก่าได้อย่างง่ายดาย

ข้อกำหนดเบื้องต้นสำหรับ Windows Compatibility Mode

ขั้นตอนแรกก่อนรันโปรแกรมเก่าคือเปิด Compatibility Mode ใน Windows 10 และเปิด Program Compatibility Troubleshooter (โปรแกรมแก้ไขปัญหาความเข้ากันได้) นี่คือขั้นตอนในการทำ:

ขั้นตอนที่ 1: พิมพ์ "Run Programs" ในกล่องค้นหาบนแถบงาน และจากผลการค้นหา ให้ค้นหาตัวเลือก Control Panel ที่ระบุว่า "run programs made for previous versions of Windows" (รันโปรแกรมที่ทำสำหรับ Windows รุ่นก่อนหน้า)

รันแอปพลิเคชันรุ่นเก่า (Legacy) บน Windows 10 ด้วย Compatibility Mode

ขั้นตอนที่ 2: จะเปิด "Program Compatibility Troubleshooter" wizard คลิกปุ่ม Next เพื่อไปขั้นตอนถัดไป

รันแอปพลิเคชันรุ่นเก่า (Legacy) บน Windows 10 ด้วย Compatibility Mode

ขั้นตอนที่ 3: ให้ Troubleshooter สแกนและตรวจจับปัญหาก่อนที่จะสร้างรายการโปรแกรมบน Windows 10

รันแอปพลิเคชันรุ่นเก่า (Legacy) บน Windows 10 ด้วย Compatibility Mode

ขั้นตอนที่ 4: ตอนนี้เลือกโปรแกรมที่รันไม่ได้และคลิก Next

ขั้นตอนที่ 5: หากไม่ได้อยู่ในรายการ ให้เลือก "Not Listed" (ไม่ได้อยู่ในรายการ) และนำเข้าไฟล์ executable โดยค้นหาโฟลเดอร์ที่จัดเก็บและคลิก Next

หมายเหตุ: คุณจะมี 2 ตัวเลือกในการดำเนินการต่อ: Try Recommended Settings (ลองการตั้งค่าที่แนะนำ) และ Troubleshoot program (แก้ไขปัญหาโปรแกรม)

รันแอปพลิเคชันรุ่นเก่า (Legacy) บน Windows 10 ด้วย Compatibility Mode

ขั้นตอนที่ 6: เลือกตัวเลือกแรกที่ระบุว่า "Try Recommended Settings" และคลิก Next หลังจากการแก้ไขและเปลี่ยนแปลงการตั้งค่าเสร็จสิ้น ให้ลองรันโปรแกรมของคุณและคลิก Yes เพื่อบันทึกการตั้งค่า

รันแอปพลิเคชันรุ่นเก่า (Legacy) บน Windows 10 ด้วย Compatibility Mode

ขั้นตอนที่ 7: หากตัวเลือกข้างต้นไม่ทำงาน คุณอาจลองตัวเลือกที่สองที่ระบุว่า "Troubleshoot Programs" และคุณจะได้ตัวเลือกมากมายรวมถึงระบบปฏิบัติการที่ตั้งใจให้รันในตอนแรก

รันแอปพลิเคชันรุ่นเก่า (Legacy) บน Windows 10 ด้วย Compatibility Mode

อ่านเพิ่มเติม: วิธีแก้ไขปัญหาความเข้ากันได้ของไดรเวอร์การ์ดจอ (Graphic Card Driver)

ขั้นตอนวิธีรันโปรแกรมเก่าด้วย Compatibility Mode ใน Windows 10

หากขั้นตอนพื้นฐานข้างต้นไม่แก้ปัญหาได้ ยังมีวิธีอื่นๆ ในการรันโปรแกรมรุ่นเก่าด้วย Compatibility Mode ใน Windows 10 อย่างไรก็ตาม แนะนำให้ทำตามข้อกำหนดเบื้องต้นก่อนวิธีเหล่านี้

วิธีที่ 1: ลองลด Colour Mode (โหมดสี)

รันแอปพลิเคชันรุ่นเก่า (Legacy) บน Windows 10 ด้วย Compatibility Mode

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

ขั้นตอนที่ 1: คลิกขวาที่ไฟล์ executable ของโปรแกรมเก่า และรอให้กล่องโต้ตอบเปิด

ขั้นตอนที่ 2: เลือกแท็บ Properties (คุณสมบัติ) และค้นหาตัวเลือก Compatibility (ความเข้ากันได้)

ขั้นตอนที่ 3: เลือก "Reduced Colour Mode" (โหมดสีลดลง) และคลิก Apply (ใช้)

ตรวจสอบว่าโปรแกรมเก่ารันได้ดีใน Compatibility Mode โหมดสีลดลงใน Windows 10 หรือไม่

อ่านเพิ่มเติม: วิธีแก้ปัญหา Microsoft Compatibility Telemetry High Disk Usage ใน Windows 10

วิธีที่ 2: ลองเปลี่ยน Resolution เป็น 640×480

ขั้นตอนถัดไป หากการลดสีไม่ได้ผล คือการลดความละเอียดหน้าจอ (screen resolution) ขั้นตอนในการเข้าสู่ Windows compatible mode ความละเอียดต่ำคือ:

ขั้นตอนที่ 1: ค้นหาไฟล์ executable ของโปรแกรมเก่าและคลิกขวาที่มัน

ขั้นตอนที่ 2: เลือกแท็บ Properties และค้นหาตัวเลือก Compatibility

ขั้นตอนที่ 3: ครั้งนี้เลือกความละเอียดหน้าจอเป็น "640×480"

สิ่งนี้จะแก้ไขปัญหาและรันโปรแกรมใน Compatibility Mode ใน Windows 10 นอกจากนี้ คุณอาจได้รับพรอมป์ระบุว่า "Did this program work correctly?" (โปรแกรมนี้ทำงานถูกต้องหรือไม่?)

อ่านเพิ่มเติม: วิธีปิด Microsoft Compatibility Telemetry บน Windows 10?

วิธีที่ 3: ลองเปลี่ยนการตั้งค่า Dots Per Inch (DPI)

รันแอปพลิเคชันรุ่นเก่า (Legacy) บน Windows 10 ด้วย Compatibility Mode

ขั้นตอนสุดท้ายในการรันโปรแกรมของคุณใน Windows-compatible mode คือการเปลี่ยนการตั้งค่า DPI สามารถทำได้โดยทำตามขั้นตอนด้านล่าง:

ขั้นตอนที่ 1: คลิกขวาที่ไฟล์ Exe ของโปรแกรมเก่า และกล่องโต้ตอบจะเปิด

ขั้นตอนที่ 2: เลือกแท็บ Properties และค้นหาตัวเลือก Compatibility

ขั้นตอนที่ 3: ครั้งนี้ คลิกที่ Change High DPI Settings (เปลี่ยนการตั้งค่า High DPI) และคุณจะได้ 2 ตัวเลือก

ขั้นตอนที่ 4: เลือกทั้งสองตัวเลือกทีละอันจาก "fix scaling problems" (แก้ปัญหาการปรับขนาด) หรือ "override high DPI scaling behavior" (ลบพฤติกรรมการปรับขนาด High DPI) และตรวจสอบโปรแกรมของคุณหลังจากแต่ละตัวเลือก เพื่อทราบว่าโปรแกรมรันได้ดีใน Compatibility Mode ใน Windows 10 หรือไม่

อ่านเพิ่มเติม: วิธีกู้คืนเสียงให้คอมพิวเตอร์ของฉัน

สรุป: วิธีรันโปรแกรมเก่าด้วย Compatibility Mode ใน Windows 10

บางแอปเก่าไม่ทำงานบน Windows 10 ของคุณ เพราะพวกมันถูกออกแบบมาเพื่อรันบน Windows รุ่นก่อนหน้า อย่างไรก็ตาม Microsoft ได้พยายามรวม Compatibility Mode ที่ซ่อนอยู่ใน Windows 10 เพื่อช่วยให้ผู้ใช้ใช้โปรแกรมเก่าที่ชอบได้

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

แนะนำให้อ่านเพิ่มเติม

How To Boost Windows 10 Performance – Top 13 Ways

Top 13 Best Free PC Cleaning Software For Windows 10, 8, 7

How To Check Graphic Card Configuration Of Your Windows PC

How to Manage Startup Programs in Windows 10

How to Repair or Uninstall a Corrupt Program on Windows 10