Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

แก้ไข: เกมส์ถูก minimize ไปที่ Desktop เอง (Games minimizing to Desktop)

พฤติกรรมที่ไม่คาดคิดของ Windows 10 ถูกรายงานโดยผู้ใช้ โดยที่เกมส์ที่เล่นในโหมดเต็มหน้าจอ (full-screen) ถูก minimize ไปที่ desktop โดยอัตโนมัติ สิ่งนี้เกิดขึ้นแบบสุ่ม และช่วงเวลาที่ซ้ำประมาณ 45 นาที สถานการณ์แปลกนี้อาจเกิดกับเกมส์ไหนก็ตามที่คุณเล่น

แก้ไข: เกมส์ถูก minimize ไปที่ Desktop เอง (Games minimizing to Desktop)

สถานการณ์นี้อาจเกี่ยวข้องกับการขัดจังหวะกระบวนการของเกมโดยโปรแกรมบุคคลที่สามหรือ Windows เอง Windows มีสถาปัตยาการแจ้งเตือนแบบ push (push notification architecture) ที่การแจ้งเตือนถูกบังคับ push ไปที่หน้าจอ เหมือนกับ terminology ของ command prompt หลายคนรายงานว่าเห็น command prompt กระพริบบนหน้าจอทันทีหลังเกมถูก minimize ไป Desktop

สาเหตุที่เกมส์ถูก minimize ไป Desktop ใน Windows

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

  • บริการ Cortana อาจขัดจังหวะเกมของคุณ Cortana กำลังฟังคำสั่งเสียงตลอดเวลา และอาจขัดจังหวะเมื่อมันคิดว่าถูกกระตุ้น
  • Microsoft Office กำลังทำ background registration tasks ทุกครั้งที่งานรันเพื่อยืนยันการลงทะเบียน เกมจะถูกขัดจังหวะและ minimize ไป Desktop
  • Malware อาจติดเชื้อคอมพิวเตอร์ของคุณ ก่อให้เกิดการขัดจังหวะสุ่มโดยขัดแย้งกับเกมที่กำลังรัน
  • โปรแกรม บุคคลที่สาม บางตัวอาจขัดจังหวะเกมของคุณ เกิดขึ้นในหลายกรณี และแก้ไขได้โดยการปิดใช้งานโปรแกรมนั้น

ก่อนเริ่ม workaround ให้แน่ใจว่าคุณมี Windows รุ่นล่าสุดติดตั้งอยู่ และเกมของคุณอัปเดตเป็นแพตช์ล่าสุดแล้ว อย่าลืม login เป็น administrator ก่อนดำเนินการ

วิธีแก้ไขที่ 1: ปิดใช้งาน Cortana

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

  1. กด Windows + S พิมพ์ “cortana” ในกล่องโต้ตอบ และเปิดผลลัพธ์แรกที่คืนมา
  2. ในการตั้งค่า Cortana ให้แน่ใจว่า ยกเลิกติ๊กทุกตัวเลือก ที่เกี่ยวกับการเปิดใช้งาน Cortana
แก้ไข: เกมส์ถูก minimize ไปที่ Desktop เอง (Games minimizing to Desktop)
  1. หลังเปลี่ยนแปลง บันทึกและออก Restart คอมพิวเตอร์ และเปิดเกมอีกครั้ง ตรวจสอบว่าพฤติกรรมแย่แก้ไขแล้วหรือไม่

วิธีแก้ไขที่ 2: ปิดใช้งาน OfficeBackgroundTaskHandlerRegistration

บริการ ‘OfficeBackgroundTaskHandlerRegistration’ เป็นบริการพื้นหลังที่ตรวจสอบการลงทะเบียน Office ของคุณเป็นระยะ โดยเข้าถึง license และ Windows servers แอปพลิเคชันนี้ค้นพบครั้งแรกว่าก่อให้เกิดปัญหาในกรณีส่วนใหญ่เมื่อปรากฏใน Task Scheduler เราสามารถปิดบริการนี้ และตรวจสอบว่ามันทำให้แตกต่างหรือไม่ คุณสามารถเปิดงานกลับได้ตลอดหากไม่ได้ผล

  1. กด Windows + R พิมพ์ “task.schdmsc” ในกล่องโต้ตอบ กด Enter
  2. ขยาย Task Scheduler Library และไปที่:
Task Scheduler Library > Microsoft > Office
แก้ไข: เกมส์ถูก minimize ไปที่ Desktop เอง (Games minimizing to Desktop)
  1. ตอนนี้ ค้นหารายการต่อไปนี้จากด้านขวาของหน้า:
OfficeBackgroundTaskHandlerLogon OfficeBackgroundTaskHandlerRegistration

คลิกขวาแต่ละตัว เลือก Disable

แก้ไข: เกมส์ถูก minimize ไปที่ Desktop เอง (Games minimizing to Desktop)
  1. บันทึกการเปลี่ยนแปลง และออก ตอนนี้ รีสตาร์ทคอมพิวเตอร์ และเปิดเกมของคุณ ตรวจสอบว่าสถานการณ์เดียวกันยังคงอยู่หรือไม่

วิธีแก้ไขที่ 3: กำจัด Malware

Malware (เหมือนซอฟต์แวร์บุคคลที่สามอื่นๆ) ก็ขัดจังหวะคอมพิวเตอร์ของคุณเป็นครั้งคราว มันเป็นธรรมชาติที่รบกวน และมักถูก排程บนคอมพิวเตอร์ของคุณ มีรายงานจากผู้ใช้หลายรายว่าระบุว่าเพราะ malware เกมของพวกเขาจะ minimize เองแบบสุ่ม ก่อให้เกิดความหงุดหงิด

แก้ไข: เกมส์ถูก minimize ไปที่ Desktop เอง (Games minimizing to Desktop)

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

วิธีแก้ไขที่ 4: เปลี่ยนค่า Registry (Changing registry value)

มีโมดูลอีกตัวชื่อ ‘ForegroundLockTimeout’ ซึ่งนำคุณกลับไป Desktop โดยอัตโนมัติ แม้คุณจะใช้คอมพิวเตอร์อยู่ในขณะนั้น ค่า Registry นี้รู้จักว่าก่อให้เกิดปัญหามาก และเปลี่ยนได้ง่ายด้วย elevated command prompt

  1. กด Windows + S พิมพ์ “command prompt” ในกล่องโต้ตอบ คลิกขวาแอปพลิเคชัน เลือก Run as administrator
  2. ใน elevated command prompt รันคำสั่งต่อไปนี้:
REG QUERY "HKCU\Control Panel\Desktop" /v ForegroundLockTimeout
แก้ไข: เกมส์ถูก minimize ไปที่ Desktop เอง (Games minimizing to Desktop)

ตรวจสอบค่าของ registry key หากค่าไม่ใช่ ‘0x30d40’ คุณสามารถดำเนินการขั้นตอนถัดไปได้ มิฉะนั้น ดำเนินการวิธีแก้ไขถัดไป ในกรณีนี้ ค่าถูกต้องแล้ว ไม่ต้องเปลี่ยนอะไร

  1. พิมพ์คำสั่งต่อไปนี้ กด Enter
REG ADD "HKCU\Control Panel\Desktop" /v ForegroundLockTimeout /t REG_DWORD /d 0x00030d40 /f
แก้ไข: เกมส์ถูก minimize ไปที่ Desktop เอง (Games minimizing to Desktop)
  1. รีสตาร์ทคอมพิวเตอร์หลังเปลี่ยนแปลง และตรวจสอบว่าการ minimize ของเกมแก้ไขแล้วหรือไม่

วิธีแก้ไขที่ 5: วิเคราะห์ด้วย Process Explorer

Process Explorer เป็นเครื่องมือฟรีจาก Sysinternals ที่ช่วยตรวจสอบการเกิดของทุกกระบวนการบนคอมพิวเตอร์ ดีคือ มันมีเวลาที่กระบวนการรัน และระยะเวลาที่มันรัน สิ่งนี้ช่วยให้เราตรวจสอบได้ว่ากระบวนการไหนขัดแย้งกับกระบวนการเกม และ minimize มัน

  1. ดาวน์โหลด และติดตั้ง Process Explorer จากเว็บไซต์ทางการของ Microsoft
  2. ตอนนี้ รัน โปรแกรม และเล่นเกมต่อ เมื่อเกม minimize ให้เปิด process controller เร็วๆ และตรวจสอบว่ากระบวนการไหนเปิดหรือเริ่มทำงาน
แก้ไข: เกมส์ถูก minimize ไปที่ Desktop เอง (Games minimizing to Desktop)

ผ่านวิธีนี้ คุณจะสามารถวินิจฉัยได้ง่ายว่าโปรแกรมหรือบริการบุคคลที่สามไหนขัดจังหวะเกมของคุณต่อเนื่อง หลังวินิจฉัยแล้ว คุณสามารถถอนการติดตั้งแอปพลิเคชัน (กด Windows + R พิมพ์ ‘appwiz.cpl’) หรือปิดใช้งานบริการได้