ใช้โหมดความเข้ากันได้ของ Windows 10 เพื่อเรียกใช้โปรแกรมเก่า

ฮาร์ดแวร์ คอมพิวเตอร์(Computer)เปลี่ยนแปลงอย่างรวดเร็ว การ รู้ว่าคุณควรอัพเกรดอะไรบนพีซีของคุณ(what you should upgrade on your PC )นั้นขึ้นอยู่กับวิธีการใช้งานของคุณ เกมมักต้องการชิ้นส่วนที่ทันสมัยที่สุด(the most up to date parts)แต่ซอฟต์แวร์รุ่นเก่าบางครั้งอาจทำงานแตกต่างออกไป

มีความรู้สึกที่แย่กว่าการอัปเดตระบบปฏิบัติการ(updating your operating system)เพียงเพื่อจะพบว่าโปรแกรมโปรดของคุณใช้งานไม่ได้อีกต่อไป โหมดความเข้ากันได้ของ Windows 10 สามารถช่วยให้คุณนำซอฟต์แวร์ของคุณกลับมามีชีวิตอีกครั้ง

ทำไมซอฟต์แวร์เก่าถึงพัง?

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

  • การพึ่งพาที่ล้าสมัย(Out of date dependencies ) – ซอฟต์แวร์ขึ้นอยู่กับโปรแกรมและไลบรารีเก่าที่ไม่มีในWindows 10 . อีกต่อไป(Windows 10)
  • โปรแกรม 16 บิต(16-bit programs ) – Windows 10 เป็น 64 บิต และไม่รองรับโปรแกรม 16 บิต *32 บิตใช้งานได้ดี)
  • DOS – โปรแกรมและเกมรุ่นเก่าที่ออกแบบมาสำหรับ MSDOS(games designed for MSDOS)ไม่ทำงานในWindowsเนื่องจากเป็นการจำลองส่วนเล็กๆ ของ ระบบ DOSสำหรับหน้าต่างTerminal
  • ความปลอดภัย(Security) – การใช้ประโยชน์และแบ็คดอร์สำหรับโปรแกรมมีการเปลี่ยนแปลงอย่างต่อเนื่อง และซอฟต์แวร์ที่อัปเดตเก่าอาจถูกปฏิเสธเนื่องจากมีความเสี่ยงด้านความปลอดภัย

ปัญหาเหล่านี้ และอื่นๆ อีกมากมาย สามารถหยุดการทำงานของซอฟต์แวร์รุ่นเก่าได้ การรักษาซอฟต์แวร์เก่าให้คงอยู่เป็นหัวข้อที่ผู้คนจำนวนมากหลงใหล และมีชุมชนออนไลน์ที่ทุ่มเทให้กับการขยายผลิตภัณฑ์ให้พ้นจากจุดสิ้นสุดของอายุการใช้งานอย่างเป็น(official end of life)ทางการ

วิธี เรียกใช้ซอฟต์แวร์โดยใช้ โหมดความเข้ากันได้ของ(Compatibility Mode)Windows 10(Run Software Using Windows 10)

หากคุณติดตั้งซอฟต์แวร์ที่เก่ากว่าได้เพียงแต่ไม่สามารถเรียกใช้ได้ คุณมีทางเลือกหลายทาง อย่างแรกคือการใช้ตัวตรวจสอบความเข้ากันได้อัตโนมัติเพื่อจับคู่ซอฟต์แวร์กับโหมดต่างๆ เพื่อเริ่มต้นใช้งาน

  • คลิกขวาที่ ไฟล์ .EXEแล้วเลือกProperties
  • ภายใต้ แท็บ ความเข้ากันได้(Compatibility )คลิกเรียกใช้ตัวแก้ไขปัญหาความเข้ากันได้(Run compatibility troubleshooter)
  • รอ(Wait)ในขณะที่Windowsสแกนโปรแกรม
  • เลือกลองใช้การตั้งค่าที่แนะนำ(Try recommended settings)

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

ตัวแก้ไขปัญหาความเข้ากันได้ของโปรแกรม(Program Compatibility Troubleshooter)ทำงานได้ดีที่สุดกับซอฟต์แวร์ที่ใหม่กว่า แต่ถ้าคุณรู้แน่ชัดว่าโปรแกรมควรทำงานบนซอฟต์แวร์ใด คุณอาจจะดีกว่าถ้าใช้โหมดกำหนดเอง

วิธี เลือก โหมดความเข้ากันได้ของ(Compatibility Modes)Windows 10 ด้วยตนเอง(Manually Select Windows 10)

หากคุณได้ลองทำตามขั้นตอนก่อนหน้านี้แล้วแต่ไม่ได้ผล ยังมีตัวเลือกอื่นๆ ให้ลองก่อนที่จะยกเลิก คุณสามารถเลือกระบบที่จะใช้กับโหมดความเข้ากันได้ ของ Windows ได้ด้วยตนเอง:(Windows)

  • คลิกขวาที่ ไฟล์ .EXEแล้วเลือกProperties
  • ภายใต้ แท็บ ความเข้ากันได้(Compatibility )ให้คลิกที่เรียกใช้โปรแกรมนี้ในโหมดความเข้ากันได้สำหรับ:(Run this program in compatibility mode for:) กล่องกา เครื่องหมาย
  • เลือก เวอร์ชัน Windowsที่โปรแกรมเขียนขึ้นสำหรับ
  • คลิกตกลง(OK)

ตอนนี้ เมื่อใดก็ตามที่เปิดโปรแกรมนั้น Windows 10 จะพยายามเรียกใช้ผ่านshimซึ่งเป็นซอฟต์แวร์พิเศษที่ออกแบบมาเพื่อเชื่อมช่องว่างระหว่างระบบปฏิบัติการเก่าและใหม่

จะทำอย่างไรเมื่อโหมดความเข้ากันได้ของ Windows ไม่ทำงาน

โหมด ความเข้ากันได้(Compatibility) ของ Windows 10 ทำงานได้ ดีในการเรียกใช้ซอฟต์แวร์รุ่นเก่าหลายชิ้น แต่บางครั้งอาจใช้ซอฟต์แวร์ที่เก่าเกินไปหรือล้าสมัยในการทำงาน ไม่มีวิธีแก้ไขง่ายๆ ในกรณีเหล่านี้ แต่นั่นไม่ได้หมายความว่าจะเป็นไปไม่ได้ 

มีตัวเลือกอื่น ๆ อีกหลายตัวสำหรับการรันโปรแกรมเก่า ๆ แต่พวกมันก็น่าผจญภัยกว่าเล็กน้อย

(Run Older Versions)เรียกใช้ Windows (Windows)รุ่นเก่ากว่าในเครื่องเสมือน

เครื่องเสมือน(virtual machine)เป็นระบบปฏิบัติการทั้งหมดที่ทำงานอยู่ในโปรแกรมแซนด์บ็อกซ์บนคอมพิวเตอร์ของคุณ เป็นวิธีที่ยอดเยี่ยมในการทดลองใช้ระบบปฏิบัติการ(try out other operating systems)และลีนุกซ์(Linux distributions)รุ่นอื่นๆ

ข้อดีของ VM คือสามารถจำลองฮาร์ดแวร์เก่าได้อย่างสมบูรณ์แบบ ด้วยวิธีนี้ แทนที่จะพยายามให้Windows 10เรียกใช้โปรแกรมสำหรับระบบปฏิบัติการรุ่นเก่า คุณสามารถเรียกใช้ Windows XP แบบเนทีฟในเครื่องเสมือนได้(run Windows XP natively in a virtual machine.)

สิ่งนี้มาพร้อมกับข้อดีหลายประการ แม้ว่าสิ่งที่สำคัญที่สุดคือการแยกระบบที่ทันสมัยของคุณกับซอฟต์แวร์รุ่นเก่า โดยตัดปัญหาด้านความปลอดภัยที่อาจเกิดขึ้นจากซอฟต์แวร์ที่อาจเกิดขึ้น

เรียกใช้ซอฟต์แวร์ DOS ด้วย DOSBox(Run DOS Software With DOSBox)

ก่อนWindowsซอฟต์แวร์ทั้งหมดจะทำงานในDOS (ที่รู้จักกันทั่วไปในชื่อMSDOS ) ไม่มีความเข้ากันได้ระหว่างWindowsและDOS เวอร์ชันใหม่ แต่มีตัวเลือกสำหรับการเรียกใช้โปรแกรมผ่านโปรแกรมจำลอง

คุณสามารถติดตั้งซอฟต์แวร์ในเครื่องเสมือนได้ แต่DOSBoxเป็นตัวเลือกที่ง่ายกว่ามาก เป็นโอเพ่นซอร์สฟรีทั้งหมด และออกแบบมาเพื่อรองรับเกมและซอฟต์แวร์เก่าที่หลากหลายบนแพลตฟอร์มต่างๆ รวมถึงWindows  และ macOS(Windows and macOS)

สร้างคอมพิวเตอร์ด้วยฮาร์ดแวร์เก่า

สำหรับแนวทางแบบฮาร์ดคอร์ขั้นสุดยอด คุณสามารถสร้างคอมพิวเตอร์เฉพาะเพื่อใช้ระบบปฏิบัติการที่คุณเลือกได้ ฟังดูสุดโต่ง แต่ก็เป็นสิ่งที่YouTuber MattKCทำอย่างแน่นอน

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

ไม่ว่าคุณจะคิดว่ามันเป็นสิ่งที่ดีหรือไม่ก็ตามเป็นเรื่องส่วนตัว

ซอฟต์แวร์เก่า ฮาร์ดแวร์สมัยใหม่

การรักษาซอฟต์แวร์เก่าให้คงอยู่อาจเป็นความหลงใหล หรือบางทีคุณอาจต้องการมันสำหรับธุรกิจของ(for your business)คุณ ไม่ว่าจะด้วยวิธีใดWindows 10มีตัวเลือกมากมายในการรักษาโปรแกรมเก่าให้คงอยู่

หากคุณใช้งาน Windows 7 คุณอาจพบว่าโหมด XP(XP mode)มีประโยชน์ด้วยเหตุผลเดียวกัน และผู้ใช้ Windows 8 จะพบโหมดความเข้ากันได้ของ Windows ที่คล้ายกันซึ่งรวมอยู่ในระบบปฏิบัติการของตน



About the author

ฉันเป็นผู้เชี่ยวชาญด้านการสนับสนุนลูกค้า windows 10/11/10 ที่มีประสบการณ์มากกว่า 5 ปี ฉันยังเป็นนักเล่นเกมตัวยงในช่วงไม่กี่ปีที่ผ่านมาและมีความสนใจอย่างมากใน xbox One จุดสนใจปัจจุบันของฉันคือการช่วยเหลือลูกค้าเกี่ยวกับปัญหาที่เกิดขึ้นกับระบบ windows 10 หรือ Windows 11 บ่อยครั้งผ่านการใช้เครื่องมือบริการลูกค้าของเรา เช่น การสนับสนุนคอลเซ็นเตอร์และความช่วยเหลือออนไลน์



Related posts