คอมพิวเตอร์ หน้าต่าง อินเทอร์เน็ต

เปิดใช้งานโหมดความเข้ากันได้ใน Windows 7 เจ็ด ความเข้ากันได้ของโปรแกรมไม่สามารถใช้งานได้ใน windows 7

ดังนั้นระบบปฏิบัติการใหม่จาก Microsoft จึงปรากฏขึ้นตามมาตรฐานคอมพิวเตอร์เมื่อนานมาแล้วและหลายคนได้ลองใช้จริงแล้ว

ฉันยังมีโอกาสทำงานเล็กๆ น้อยๆ กับแล็ปท็อปที่ใช้ระบบปฏิบัติการ Windows 7 สิ่งที่น่าประหลาดใจคือแล็ปท็อปราคาประหยัดทำงานกับระบบปฏิบัติการนี้ได้ค่อนข้างเร็ว โดยธรรมชาติแล้วทุกอย่างเป็นที่รู้จักในการเปรียบเทียบดังนั้นฉันจึงเปรียบเทียบความเร็วในการทำงานกับ Vista OS

ดังนั้นความเร็วของ Windows 7 จึงสูงกว่าของ Vista แต่ต่ำกว่าของ Windows XP โดยปกติแล้วความปลอดภัยของระบบปฏิบัติการใหม่จะมีบทบาทสำคัญ เป็นเรื่องไร้เดียงสาที่จะเชื่อว่าความปลอดภัยของระบบปฏิบัติการใหม่นั้นต่ำกว่าระบบปฏิบัติการรุ่นก่อน ผู้เชี่ยวชาญของ Microsoft ไม่เสียเวลา

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

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

ปรากฎว่าคุณสามารถค้นหาคำตอบสำหรับคำถามเหล่านี้ได้โดยไม่รบกวนประสาทของคุณ คุณต้องดาวน์โหลด Windows 7 Upgrade Advisor เพื่อสิ่งนี้ นี่เป็นโปรแกรมพิเศษที่พัฒนาโดยโปรแกรมเมอร์ของ Microsoft ซึ่งมีขนาดมากกว่า 8 MB เล็กน้อย

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

สหายของ Microsoft บอกว่าถ้าคอมพิวเตอร์ของคุณรองรับ Windows Vista ก็อาจจะใช้ Windows 7 ได้เช่นกัน แต่พวกเขาแนะนำให้ใช้ Windows 7 Upgrade Advisor เพื่อตรวจสอบความเข้ากันได้

ตอนนี้ฉันจะลองทดสอบที่บ้านของฉัน ไม่ใช่คอมพิวเตอร์ใหม่เครื่องแรก นี่คือตัวอย่างการกำหนดค่า:

  • โปรเซสเซอร์ Pentium-4 ที่มีความเร็วสัญญาณนาฬิกา 3 GHz
  • การ์ดจอ Rideon 550.
  • ชิปเซ็ตอินเทล 945
  • มัลติฟังก์ชั่น ซัมซุง SCX-4220.

ฉันทราบทันทีว่าอุปกรณ์นี้ใช้งานได้กับทั้ง Windows XP และ Vista โดยไม่มีปัญหา

ดังนั้น การตรวจสอบความเข้ากันได้จะใช้เวลาสักครู่ บนคอมพิวเตอร์ของฉัน มันกินเวลาเพียงสามนาที

การตรวจสอบพบว่าไม่มีข้อตำหนิเกี่ยวกับเตารีด

ดังที่คุณเห็นจากรูปด้านล่าง ไม่มีการอ้างสิทธิ์พิเศษสำหรับโปรแกรมควบคุมอุปกรณ์ มีเครื่องหมายคำถามด้านหน้า Samsung SCX-4220 MFP นี่เป็นเพราะไดรเวอร์สำหรับอุปกรณ์นี้ไม่ได้รวมอยู่ในชุดประกอบของ Windows 7 แต่อยู่ในดิสก์ที่มาพร้อมกับ MFP

สำหรับซอฟต์แวร์ที่ติดตั้งพบว่ามีหลายโปรแกรมที่เข้ากันไม่ได้กับ Windows 7 (ฉันขอเตือนคุณว่าโปรแกรมเหล่านี้ทำงานกับ Vista ซึ่งหมายความว่า Windows 7 และ Vista ไม่สามารถทำงานร่วมกันได้อย่างสมบูรณ์)

จริงๆ แล้ว Windows 7 Upgrade Advisor แสดงว่าฉันสามารถอัปเกรดเป็นระบบปฏิบัติการใหม่จาก Microsoft ได้ ทั้งหมดนี้เป็นสิ่งที่ดี แต่อีกไม่นาน คำถามที่สำคัญกว่าเกี่ยวกับคอมพิวเตอร์ของโรงเรียนจะต้องได้รับการตัดสินใจ - พวกเขาควรเปลี่ยนไปใช้ Linux หรือไม่

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

ผู้ใช้แต่ละคนประสบปัญหาความไม่ลงรอยกันของซอฟต์แวร์อย่างน้อยหนึ่งครั้ง สถานการณ์นี้อาจเกิดขึ้นเนื่องจากนักพัฒนาซอฟต์แวร์เริ่มปรับผลิตภัณฑ์ของตนให้ทำงานในสภาพแวดล้อมเฉพาะ (เช่น ใน Windows XP) ซึ่งมีความเกี่ยวข้องในขณะที่พัฒนาโปรแกรม เมื่อมีการเปิดตัวระบบปฏิบัติการเวอร์ชันใหม่ แอปพลิเคชันจะไม่พร้อมที่จะทำงานในสภาพแวดล้อมใหม่ ตัวอย่างเช่น โปรแกรมจำนวนมากที่เขียนขึ้นสำหรับ Windows XP ปฏิเสธที่จะทำงานบน Windows Vista และ Windows 7

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

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

ในหน้าต่างนี้ ให้เลือกช่อง Run this program in compatibility mode for: และในรายการดรอปดาวน์ด้านล่าง เลือกเวอร์ชันของระบบปฏิบัติการที่แอปพลิเคชันนี้ทำงานได้อย่างเสถียร จากนั้นคลิก OK หรือ Apply

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

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

ไม่ ความจริงก็คือสำหรับซอฟต์แวร์รุ่นเก่า ขอแนะนำให้เปิดใช้งานโหมดความเข้ากันได้ ซึ่งใช้งานไม่ได้ 100% ตามค่าเริ่มต้น

วิธีเรียกใช้ซอฟต์แวร์เก่าบนระบบปฏิบัติการใหม่

แม้จะมีการเปลี่ยนแปลงมากมายใน Windows 8.1 และ 10 แต่ก็รองรับโปรแกรมสำหรับ XP และ 7 โดยมีข้อยกเว้นที่หายาก ปัญหาความเข้ากันได้ของ Windows 8 เกิดขึ้น แต่นี่คือ 1 ใน 100 กรณี สิ่งที่คล้ายกันเกิดขึ้นกับแอปพลิเคชันสำหรับ XP และ OS ที่เปิดตัวก่อนหน้านี้ ปัญหาทั่วไปคือการไม่สามารถเรียกใช้เกมเก่าได้

โหมดความเข้ากันได้คืออะไร? หากซอฟต์แวร์หรือของเล่น 3D สร้างขึ้นสำหรับ win2000 ก็อาจใช้ไม่ได้กับ Vista ประเด็นคือโครงสร้าง OS ที่แตกต่างกัน ซอฟต์แวร์ได้รับการออกแบบมาให้ทำงานในสภาพแวดล้อมเฉพาะ เมื่อเข้าสู่สิ่งที่ไม่คุ้นเคยจะไม่เริ่มทำงานหรือทำงานโดยมีข้อผิดพลาด ความเข้ากันได้ของ Windows เป็นวิธี "สลิป" ข้อมูลระบบปฏิบัติการเก่าที่มีอยู่ในข้อมูลใหม่ไปยังแอปพลิเคชัน แต่บางครั้งความจำเป็นในการเรียกใช้ฟังก์ชันดังกล่าวก็ไม่สมเหตุสมผล

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

โปรแกรมและเกมดั้งเดิมใน G8 (หรือ 8.1)

จะทำให้เกมเข้ากันได้กับ Windows 8 ได้อย่างไร? คุณมีเกมย้อนยุควางอยู่รอบ ๆ หรือโปรแกรมเก่าที่ไม่มีอะนาล็อกที่เหมาะสม แต่ G8 ไม่เริ่มทำงานหรือ "บั๊กกี้" หรือไม่? การรันเกมเก่าบน Windows 7 หรือ 8 สามารถทำให้เสถียรได้ ในการทำเช่นนี้ให้คลิกขวาที่ทางลัดแล้วเรียกเมนูบริบท ให้ความสนใจกับรายการ "คุณสมบัติ" เปิดและเลือกแท็บ "ความเข้ากันได้"

หน้าต่างนี้มีตัวเลือกที่จำเป็นเพื่อช่วยตั้งค่าความเข้ากันได้บน Windows 8 สำหรับแอปพลิเคชันรุ่นเก่า

การเรียกใช้โปรแกรมเก่าบน Windows 7 จะง่ายขึ้นหากคุณทราบแน่ชัดว่าเกมของคุณเปิดตัวระบบปฏิบัติการใด จากนั้นเลือกระบบปฏิบัติการนี้สำหรับตัวเลือก "เรียกใช้โปรแกรมนี้ในโหมดที่เข้ากันได้สำหรับ ..." ตามสถิติ 90% ของแอปพลิเคชันที่ขัดแย้งกับ Windows 8 และ 8.1 ทำงานได้โดยไม่มีปัญหาในความเข้ากันได้กับ XP Service Pack 2 หรือ 3 เลือกตัวเลือกที่ต้องการคลิก "สมัคร" และ "ตกลง" หากครั้งแรกไม่เริ่ม ให้ลองใช้ตัวเลือกอื่น โดยอย่าลืมคลิกปุ่ม "สมัคร"

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

  1. โหมดสีลดลง
  2. ลดความละเอียดในการแสดงผล
  3. ปิดใช้งานการปรับขนาดภาพสำหรับหน้าจอสมัยใหม่

การลดสี

เกมและแอปพลิเคชันสำหรับระบบปฏิบัติการรุ่นเก่าถูกสร้างขึ้นเพื่อทำงานบนคอมพิวเตอร์ที่มีจอภาพแตกต่างกันในความละเอียดของภาพ 640X480 หรือ 800X600 พิกเซล การ์ดแสดงผลและจอภาพสมัยใหม่ให้ความละเอียดสูงสุด 2,000-3,000 พิกเซล คุณต้องกำหนดการตั้งค่ามุมมองที่เข้ากันได้ ขอแนะนำให้เรียกใช้ซอฟต์แวร์ดังกล่าวเป็นสี เมื่อเปิดใช้งานโหมด คุณจะเรียกใช้โปรแกรมโดยได้รับอนุญาตตามที่ตั้งใจไว้ ในแท็บ "ความเข้ากันได้" ทำเครื่องหมายที่ช่องถัดจากรายการที่เกี่ยวข้องและเลือกตัวเลือกสีที่เหมาะสม - 8 หรือ 16 บิต

ใช้ความละเอียดหน้าจอที่แตกต่างกัน

เกมเก่าถูกสร้างขึ้นสำหรับหน้าจอที่มีความละเอียด 640X480 ความละเอียดนี้รองรับในจอภาพรุ่นใหม่ แต่ไม่ได้ใช้ บางครั้งปัญหาความเข้ากันได้ของ Windows 7 อยู่ในภาพที่ยืดออกอย่างแม่นยำ

หากต้องการรันเกมเก่าบนระบบปฏิบัติการใหม่ ให้ใช้ตัวเลือก "ใช้ความละเอียดหน้าจอ 640X480"

ปิดใช้งานการปรับขนาดภาพ

หากโปรแกรมคอมพิวเตอร์หรือวิดีโอเกมตั้งใจให้ทำงานบนจอภาพเมื่อ 10-20 ปีที่แล้ว ภาพจะบิดเบี้ยวบนจอแสดงผลใหม่ - ภาพจะถูกยืดและมีรอยเปื้อน เพื่อป้องกันไม่ให้สิ่งนี้เกิดขึ้น ให้ทำเครื่องหมายที่ช่องถัดจาก "ปิดใช้งานการปรับขนาดรูปภาพ ..." ตอนนี้ภาพดูถูกต้อง

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

  1. โปรแกรมป้องกันไวรัส;
  2. น้ำยาทำความสะอาดขยะ
  3. ยูทิลิตี้ฮาร์ดดิสก์
  4. ปรับแต่ง

นี่เป็นความเสี่ยงที่จะละเมิดความเสถียรของระบบปฏิบัติการ

การใช้พารามิเตอร์โดยอัตโนมัติ

Windows มีซอฟต์แวร์พิเศษที่กำหนดโหมดการเรียกใช้งานที่ถูกต้องเหมาะสมสำหรับแอปพลิเคชันและเกมที่ล้าสมัย นี่เป็นการตรวจสอบความเข้ากันได้ที่ดีกับ Windows 7, 8 หรือ 10 ในการเปิดใช้งาน ให้ใช้เมนูบริบทของไฟล์ตัวติดตั้ง ที่ด้านบน คลิกที่บรรทัด "แก้ไขปัญหาความเข้ากันได้"

หน้าต่างใหม่จะเปิดขึ้นโดยเสนอสองตัวเลือก: ใช้การตั้งค่าและการวินิจฉัยที่แนะนำ

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

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

โดยการแก้ไขรีจิสทรี

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

  • คลิกที่เริ่ม
  • พิมพ์ cmd ในช่อง Run แล้วกด Enter
  • ในหน้าต่างพรอมต์คำสั่งที่เปิดขึ้น ให้พิมพ์ regedit และ Enter
Registry Editor จะเริ่มทำงาน ค้นหาสาขา HKEY_CURRENT_USER\ Software\ Microsoft\ Windows NT\ CurrentVersion\ AppCompatFlags\ Layers
  • บนพื้นที่ว่างครึ่งขวาของหน้าต่าง ให้คลิกขวาแล้วเลือก "สร้าง"
  • ที่นี่เลือกสร้าง "พารามิเตอร์สตริง"
  • ชื่อพารามิเตอร์ - เส้นทางแบบเต็มไปยังไฟล์ปฏิบัติการของโปรแกรมที่คุณกำลังตั้งค่าความเข้ากันได้กับ Windows 7 เป็นต้น
  • ตอนนี้คลิกขวาที่ชื่อพารามิเตอร์แล้วเปิด "แก้ไข"
  • ในบรรทัด "ค่า" ให้เขียนหนึ่งในตัวเลือก:
  1. WIN7RTM - เพื่อติดตั้งความเข้ากันได้กับ "เจ็ด";
  2. VISTARTM - สำหรับ "วิสต้า";
  3. VISTASP1 - "whisks" พร้อม service pack 1;
  4. VISTASP2 - "whisks" พร้อม service pack 2;
  5. WINXPSP2 - สำหรับ "ex pi" พร้อม service pack 2;
  6. WINXPSP3 - "ex pi" พร้อมเซอร์วิสแพ็ค 3;
  7. WIN2000 - สำหรับ Windows 2000;
  8. NT4SP5 - สำหรับ Windows NT เวอร์ชัน 4;
  9. WIN98 - สำหรับวินโดวส์ 98;
  10. WIN95 - วินโดวส์ 95
  • คุณตั้งใจที่จะเปิดโปรแกรมในโหมดความเข้ากันได้กับสิทธิ์ของผู้ดูแลระบบหรือไม่? หลังจากเลือกด้านบนแล้ว ให้เพิ่มคำว่า RUNASADMIN (คั่นด้วยช่องว่าง)
  • ค้นหาสาขา HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers
  • ทำซ้ำขั้นตอนที่ 5 - 10 สำหรับสาขานี้
  • บันทึกและรีสตาร์ทเครื่องคอมพิวเตอร์ของคุณ

ตอนนี้คุณรู้วิธีเปิดใช้งานโหมดความเข้ากันได้ใน Windows 7, 8 10

ดูวีดีโอ

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

ผู้ใช้ต้องเผชิญกับกรณีที่ซอฟต์แวร์ล้าสมัยไม่เริ่มทำงานหลังจากการปรับแต่งเสร็จสิ้น และไม่มีโปรแกรมสำหรับความเข้ากันได้ของเกมบน Widows 7 ช่วยได้ แต่นี่ไม่ได้หมายความว่าจะไม่มีโอกาสใช้โปรแกรม "ก่อนประวัติศาสตร์" หรือเล่นเกมย้อนยุค จะทำอย่างไร? คำตอบ - ! นี่คือโปรแกรมที่สร้างสภาพแวดล้อมสำหรับใช้งานระบบปฏิบัติการภายในระบบปฏิบัติการ บน Windows 10 คุณสามารถเรียกใช้ Windows 2000 หรือ XP และติดตั้งแอปพลิเคชันหรือของเล่นที่สนใจในสภาพแวดล้อมดั้งเดิมของคุณในเครื่องเสมือน ตัวอย่างของเครื่องเสมือนคือโปรแกรม Virtualbox วิธีนี้เชื่อถือได้และรับประกันความเข้ากันได้อย่างสมบูรณ์ เพื่อการทำงานที่ราบรื่นของเครื่องเสมือน คุณต้องมีพีซีที่มีคุณสมบัติทางเทคนิคขั้นสูง


ความเข้ากันได้ของแอปพลิเคชันที่มีอยู่กับระบบปฏิบัติการ Microsoft Windows Vista (และระบบปฏิบัติการ Windows 7 ในปีนี้ที่สร้างขึ้นบนแกนหลักของ Windows Vista) เป็นหนึ่งในปัญหาหลักที่ผู้ใช้อาจพบเมื่อย้ายไปยังระบบปฏิบัติการเวอร์ชันใหม่ แม้จะมีความพยายามจาก Microsoft แต่ผู้จำหน่ายซอฟต์แวร์บางรายยังคงใช้คุณสมบัติของระบบปฏิบัติการที่ล้าสมัย ทำการตรวจสอบเวอร์ชันของระบบปฏิบัติการอย่างไม่ถูกต้อง (มากกว่า 50% ของความล้มเหลวในการเปิดแอปพลิเคชันทั้งหมด) ไม่ปฏิบัติตามแนวทางปฏิบัติที่ดีที่สุดของระบบไฟล์ และมักไม่ได้รับคำแนะนำจาก เคล็ดลับเพื่อให้แน่ใจว่าการทำงานที่ถูกต้องของแอปพลิเคชันในระบบเวอร์ชันใหม่ ทั้งหมดนี้นำไปสู่ความจริงที่ว่าระบบปฏิบัติการ Microsoft Windows Vista มี "แพตช์ระบบ" (shims) มากกว่า 5600 รายการเพื่อให้มั่นใจถึงการทำงานที่ถูกต้องของแอปพลิเคชันจากผู้ผลิตหลายราย ตั้งแต่ยูทิลิตี้จากผู้ผลิตจีนไปจนถึงผลิตภัณฑ์ขนาดใหญ่จากบริษัทที่มีชื่อเสียง ใน Windows 7 จำนวน "แพทช์ระบบ" เพิ่มขึ้น - ในเวอร์ชันเบต้าของระบบปฏิบัติการใหม่มีมากกว่า 5,700 รายการ!

มีสามวิธีหลักในการตรวจสอบความเข้ากันได้ของแอปพลิเคชัน - การใช้ "แพตช์ระบบ" ที่กล่าวถึงข้างต้น การเรียกใช้แอปพลิเคชันในสภาพแวดล้อมเสมือนจริง (บริการเทอร์มินัลหรือการใช้ Microsoft Application Virtualization) และการเปลี่ยนรหัสแอปพลิเคชันเพื่อให้เป็นไปตามข้อกำหนดสำหรับการทำงานที่ถูกต้องใน ระบบปฏิบัติการ - ทำได้โดยใช้คู่มือการรับรองแอปพลิเคชันโลโก้ Works With Windows Vista และ Certified for Windows Vista รวมถึงกรณีทดสอบที่เกี่ยวข้อง ซึ่งสามารถพบได้บนเว็บไซต์ในหัวข้อ Windows Vista

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

เครื่องมือความเข้ากันได้สามารถแบ่งคร่าวๆ ออกเป็นสามระดับ: เครื่องมือระบบปฏิบัติการ ชุดโปรแกรมอรรถประโยชน์ฟรี และ "แพตช์" ที่สร้างโดยผู้เชี่ยวชาญของ Microsoft

เครื่องมือระบบปฏิบัติการ

ในระดับระบบปฏิบัติการ (ทั้ง Windows Vista และ Windows 7) มีกลไกในการอนุญาตให้แอปพลิเคชันทำงานในโหมดความเข้ากันได้ ใน Windows Vista และ Windows 7 กลไกนี้มีให้ใช้งานโดยคลิกปุ่มเมาส์ขวาที่ชื่อไฟล์เรียกทำงาน เลือกคำสั่ง "คุณสมบัติ"และสลับไปที่แท็บ "ความเข้ากันได้"ในกล่องโต้ตอบ "คุณสมบัติ".

แท็บความเข้ากันได้ของแผงคุณสมบัติ

แผงแบ่งออกเป็น 3 กลุ่ม - "โหมดความเข้ากันได้", "ตัวเลือก" และ "ระดับสิทธิ์" ตัวเลือกในกลุ่มโหมดความเข้ากันได้ช่วยให้คุณสามารถเรียกใช้แอปพลิเคชันในโหมดความเข้ากันได้กับระบบปฏิบัติการ Windows รุ่นใดรุ่นหนึ่งต่อไปนี้:

  • วินโดวส์ 95; Windows 98/ฉัน; วินโดวส์ NT4 (SP5); วินโดวส์ 2000; วินโดวส์ XP (SP2); วินโดวส์ เซิร์ฟเวอร์ 2003 (SP1)

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

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

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

การเปลี่ยนแปลงทั้งหมดในแผงโต้ตอบนี้จะถูกจัดเก็บไว้ในรีจิสทรีของระบบ - ในสาขา HKEY_CURRENT_USERSoftwareMicrosoftWindows NTCurrent VersionAppCompatFlagsLayers

ในตัวอย่างข้างต้น เราใช้เครื่องมือที่เข้ากันได้สองอย่าง ซึ่งเรียกว่า "ระดับความเข้ากันได้" - ในกรณีของเราและ Windows XP SP2 - และ "แพตช์" สองระบบ - ปิดใช้งานธีมและ RunAsAdmin.

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

%systemroot%/system32/msdt.exe –id PCWDiagnostic

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

ตัวแก้ไขปัญหาความเข้ากันได้ของโปรแกรม - การเลือกแอปพลิเคชัน

ตัวแก้ไขปัญหาความเข้ากันได้ของโปรแกรม - หมวดหมู่ปัญหา

ตัวแก้ไขปัญหาความเข้ากันได้ของโปรแกรม - การเลือกเวอร์ชันของระบบปฏิบัติการ

ตัวแก้ไขปัญหาความเข้ากันได้ของโปรแกรม - การทดสอบแอปพลิเคชัน

ตัวแก้ไขปัญหาความเข้ากันได้ของโปรแกรม - การใช้การตั้งค่า

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

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

ยังมีต่อ...

ความเข้ากันได้ของโปรแกรมเก่ากับ Windows 7

การแก้ไขปัญหาความเข้ากันได้ของโปรแกรม

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

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

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

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

การเปิดใช้งานผู้ช่วยที่เข้ากันได้

ผู้ช่วยความเข้ากันได้ของโปรแกรมจะเปิดใช้งานโดยอัตโนมัติเมื่อตรวจพบปัญหาเท่านั้น อย่างไรก็ตาม สำหรับแอปพลิเคชันที่ทำงานไม่ถูกต้อง คุณสามารถเปลี่ยนการตั้งค่าความเข้ากันได้ด้วยตนเอง ในการดำเนินการนี้ ให้เรียกใช้คำสั่ง Start Control Panel System and Security ในส่วน Action Center คลิกที่ลิงค์ แก้ไขปัญหาคอมพิวเตอร์ทั่วไป จากนั้นคลิก เรียกใช้โปรแกรมที่ออกแบบมาสำหรับเวอร์ชันก่อนหน้า คุณสามารถทำได้เช่นเดียวกันโดยพิมพ์คำว่าความเข้ากันได้ในช่องค้นหาเมนูเริ่มแล้วคลิกลิงก์ที่ต้องการ

ทำตามคำแนะนำของตัวช่วยสร้าง ระบุโปรแกรมที่มีปัญหาและวิธีการวินิจฉัย

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

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

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