ใน Windows 11 22H2 แอปเริ่มต้นที่ใช้ในการโฮสต์หน้าต่างคอนโซลถูกเปลี่ยนเป็น เทอร์มินัล Windows หลังจากการอัปเดตเดือนตุลาคม 2022 พร้อมท์คําสั่ง Windows PowerShell และแอปคอนโซลอื่นๆ จะปรากฏภายในอินสแตนซ์ของ เทอร์มินัล Windows
คุณอาจพบปัญหาความเข้ากันได้กับแอป โดยเฉพาะอย่างยิ่งแอปที่พยายามผสมผสานองค์ประกอบกราฟิกกับองค์ประกอบโหมดข้อความ
วิธีแก้ไขปัญหา
คุณสามารถเลือกที่จะไม่รับประสบการณ์เทอร์มินัล Windowsสมัยใหม่ได้สองสามวิธี
วิธีแก้ไขปัญหาที่ 1: การตั้งค่าระบบ
-
เลือก เริ่มต้นการตั้งค่า >>>ความปลอดภัย&ความเป็นส่วนตัว สําหรับนักพัฒนา
-
ในเทอร์มินัล เลือก โฮสต์ของคอนโซล Windows
การแก้ไขปัญหา 2: การตั้งค่าเทอร์มินัล Windows
เปิด เทอร์มินัล Windows จากนั้นเลือกแท็บ เริ่มต้น > แอปพลิเคชันเทอร์มินัลเริ่มต้น > โฮสต์คอนโซล Windows
วิธีแก้ไขปัญหาที่ 3: การตั้งค่า Windows Console
หากคุณเปิดแอปบรรทัดคําสั่งในโฮสต์คอนโซล Windows ไว้อยู่แล้ว และต้องการเปลี่ยนการตั้งค่าเริ่มต้น:
คลิกขวาที่แถบชื่อเรื่อง จากนั้นเลือก คุณสมบัติ > โฮสต์ของคอนโซล Windows
สําหรับผู้เชี่ยวชาญด้าน IT และผู้ดูแลระบบ IT
หากคุณเป็นผู้ดูแลระบบ IT หรือเจ้าหน้าที่ฝ่ายสนับสนุนสําหรับองค์กรของคุณ คุณสามารถลองทําตามขั้นตอนการแก้ไขปัญหาเพิ่มเติมได้ดังนี้
การตั้งค่านโยบายกลุ่มและรีจิสทรี
หมายเหตุ: การเปลี่ยนแปลงนี้สามารถใช้ได้กับเวิร์กสเตชันของผู้ใช้ที่มีนโยบายกลุ่ม
หลังจากที่คุณติดตั้ง Windows 11 22H2 รีจิสทรีคีย์ต่อไปนี้จะพร้อมใช้งาน
รีจิสทรีคีย์ |
HKCU\Console\%%Startup |
ค่ารีจิสทรี |
DelegationConsole การมอบหมายหน้าที่ |
ชนิดข้อมูล |
REG_SZที่มี GUID |
ระบบจะเสนอค่าต่อไปนี้สําหรับการเลือกโฮสต์คอนโซลเริ่มต้น
โฮสต์คอนโซล |
ค่า |
---|---|
การเลือกอัตโนมัติ (เทอร์มินัล Windows ถ้ามี) |
DelegationConsole {00000000-0000-0000-0000-000000000000} การมอบหมายหน้าที่ {00000000-0000-0000-0000-000000000000} |
โฮสต์คอนโซล Windows (ดั้งเดิม) |
DelegationConsole {B23D10C0-E52E-411E-9D5B-C09FDF709C7D} การมอบหมายหน้าที่ {B23D10C0-E52E-411E-9D5B-C09FDF709C7D} |
เทอร์มินัล Windows |
DelegationConsole {2EACA947-7F5F-4CFA-BA87-8F7FBEEFBE69} การมอบหมายหน้าที่ {E12CFF52-A866-4C77-9A90-F570A7AA2C6B} |