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

แก้ไข: ไม่สามารถสลับไปยังความละเอียดจอภาพที่ร้องขอได้

ข้อผิดพลาด "Couldn't switch to requested monitor resolution" เกิดขึ้นเมื่อไคลเอนต์เกมของคุณไม่สามารถปรับขนาดไปยังความละเอียดที่ตั้งค่าในคอนฟิกูเรชัน หรือความละเอียดที่ Launcher พยายามเปิดได้

แก้ไข: ไม่สามารถสลับไปยังความละเอียดจอภาพที่ร้องขอได้

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

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

Windows 10 เวอร์ชันล่าสุดรวมฟีเจอร์สำหรับเกมเมอร์ ฟีเจchernี้ชื่อว่า "Full-screen optimization" และเมื่อเปิดใช้งาน จะอนุญาตให้ระบบปฏิบัติการเพิ่มประสิทธิภาพคุณภาพวิดีโอและประสิทธิภาพเมื่อเกมทำงานในโหมดเต็มหน้าจอ อย่างไรก็ตาม 儘管มันทำดี ฟีเจchernี้รู้จักกันดีในการก่อให้เกิดปัญหากับคอมพิวเตอร์ คุณจะได้เงื่อนไขข้อผิดพลาดที่กำลังอภิปรายด้วยช่วงเวลาสั้นๆ เราสามารถปิดมันและดูว่าปัญหาได้รับการแก้ไขหรือไม่

  1. ค้นหาไฟล์ Executable ของเกมหรือ Launcher ของคุณ คุณสามารถคลิกขวาที่ Executable และเลือก "Open file location"
  2. เมื่อคุณอยู่ในไดเรกทอรีของ Executable ให้คลิกขวาที่มันและเลือก "Properties"

แก้ไข: ไม่สามารถสลับไปยังความละเอียดจอภาพที่ร้องขอได้

  1. ไปที่แท็บ Compatibility และ ติ๊ก ตัวเลือก "Disable fullscreen optimization" กด Apply เพื่อบันทึกการเปลี่ยนแปลงและออก

แก้ไข: ไม่สามารถสลับไปยังความละเอียดจอภาพที่ร้องขอได้

  1. ตอนนี้ เปิด แอปพลิเคชันอีกครั้งโดยใช้ไฟล์ exe เดียวกันและตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่

วิธีแก้ไขที่ 2: เปลี่ยนความละเอียด

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

  1. คลิกขวา ที่ใดๆ บน Desktop ของคุณและเลือก "Display Settings"

แก้ไข: ไม่สามารถสลับไปยังความละเอียดจอภาพที่ร้องขอได้

  1. ตอนนี้เลือก ความละเอียดต่ำกว่า นอกเหนือจากที่ตั้งค่าไว้แล้ว

แก้ไข: ไม่สามารถสลับไปยังความละเอียดจอภาพที่ร้องขอได้

  1. บันทึก การเปลี่ยนแปลง และออก ตอนนี้ลองเปิดเกมของคุณและดูว่าปัญหาได้รับการแก้ไขหรือไม่

วิธีแก้ไขที่ 3: ลบ 'options.txt'

อีกวิธีแก้ไขที่ดูเหมือนจะได้ผลคือการลบไฟล์ 'options.txt' จากไดเรกทอรีเกมของคุณ ไฟล์นี้มักอยู่ในเกมอย่าง Minecraft มันคือไฟล์ที่เก็บตัวเลือกทั้งหมดที่เปลี่ยนแปลงได้ในเกม มันสามารถแก้ไขได้ด้วย Text Editor ใดๆ แต่ หากเราลบมัน แอปพลิเคชันจะตรวจจับว่าไฟล์หายไป และจะสร้างไฟล์เริ่มต้นใหม่ วิธีแก้ไขนี้จะได้ผลหากไฟล์ของคุณเสียหายและก่อให้เกิดข้อความข้อผิดพลาด

  1. ไปที่ไดเรกทอรีของเกมของคุณ มันน่าจะเป็นอย่าง "%APPDATA%\.minecraft"

แก้ไข: ไม่สามารถสลับไปยังความละเอียดจอภาพที่ร้องขอได้

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

เคล็ดลับ: แทนที่จะลบไฟล์ คุณสามารถ 'cut-paste' มันไปที่ไดเรกทอรีอื่นเพื่อที่คุณจะสามารถแทนที่กลับได้หากมีอะไรผิดพลาด

คุณยังสามารถลองแก้ไขบรรทัดให้เป็นนี้ได้:

graphicsfullscreen=True graphicsheight=1080 graphicsquality=1 graphicswidth=1920

ตรวจสอบให้แน่ใจว่าคุณจับคู่ Width และ Height ให้ตรงกับความละเอียด Windows ปัจจุบันของคุณ

วิธีแก้ไขที่ 4: รีเซ็ต Game Options (Blizzard)

หากวิธีการทั้งหมดข้างต้นไม่ได้ผลสำหรับเกม Blizzard ของคุณ คุณสามารถลองรีเซ็ตการตั้งค่าเกมโดยใช้แอปพลิเคชัน Blizzard ได้ จากนั้นคุณสามารถทำวิธีแก้ไขที่ 1 บนแอปพลิเคชัน และหวังว่าจะแก้ไขได้ ปัญหานี้เกิดขึ้นใน Windows 10 Build ใหม่ตามการสนับสนุน Blizzard อย่างเป็นทางการ และควรจะได้รับการแก้ไขโดยใช้วิธีนี้

  1. เปิดแอปพลิเคชัน Blizzard คลิกโลโก้ Blizzard และคลิก Settings

แก้ไข: ไม่สามารถสลับไปยังความละเอียดจอภาพที่ร้องขอได้

  1. ตอนนี้คลิก "Game Settings" จากบานหน้าต่างนำทางด้านซ้าย และคลิก Reset In-Game Options ภายใต้แท็บของเกมที่คุณประสบข้อความข้อผิดพลาด กด Done หลังจากทำการเปลี่ยนแปลงและออก

แก้ไข: ไม่สามารถสลับไปยังความละเอียดจอภาพที่ร้องขอได้

  1. ตอนนี้ภายในแอปพลิเคชัน Blizzard ให้เลือกแท็บ Hearthstone และเลือก Options ตอนนี้เลื่อนลงไปที่ตัวเลือก "Open in Explorer" และเปิดโฟลเดอร์ Hearthstone ตอนนี้คลิกขวาที่ exe และคลิก Properties เลือกแท็บ Compatibility และติ๊กตัวเลือก Disable fullscreen optimization กด Apply และออก (นี่คือขั้นตอนเดียวกับ วิธีแก้ไขที่ 1)
  2. รีสตาร์ท คอมพิวเตอร์ของคุณและตรวจสอบว่าปัญหาที่กำลังเผชิญได้รับการแก้ไขหรือไม่

วิธีแก้ไขที่ 5: Selective Startup

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

  1. กด Windows + R พิมพ์ "msconfig" ในกล่องโต้ตอบและกด Enter
  2. เมื่ออยู่ใน Settings ให้เลือก "selective startup" และ ยกเลิกการเลือก ตัวเลือก "Load startup items" กด OK เพื่อบันทึกการเปลี่ยนแปลงและออก

แก้ไข: ไม่สามารถสลับไปยังความละเอียดจอภาพที่ร้องขอได้

  1. ไปที่แท็บ Services ที่อยู่ด้านบนของหน้าจอ ติ๊ก บรรทัดที่บอกว่า "Hide all Microsoft services" เมื่อคุณคลิกนี้ บริการที่เกี่ยวข้องกับ Microsoft ทั้งหมดจะเป็นอะนิจ เหลือแค่บริการของบุคคลที่สาม
  2. ตอนนี้คลิกปุ่ม "Disable all" ที่อยู่บริเวณด้านล่างซ้ายของหน้าต่าง บริการของบุคคลที่สามทั้งหมดจะถูกปิดใช้งานตอนนี้
  3. คลิก Apply เพื่อบันทึกการเปลี่ยนแปลงและออก

แก้ไข: ไม่สามารถสลับไปยังความละเอียดจอภาพที่ร้องขอได้

  1. ตอนนี้ไปที่แท็บ Startup และคลิกตัวเลือก "Open Task Manager" คุณจะถูก Redirect ไปที่ Task Manager ที่แอปพลิเคชัน/บริการทั้งหมดที่รันเมื่อคอมพิวเตอร์ของคุณเริ่มต้นจะถูกแสดง

แก้ไข: ไม่สามารถสลับไปยังความละเอียดจอภาพที่ร้องขอได้

  1. เลือกแต่ละบริการทีละอันและคลิก "Disable" ที่ด้านขวาล่างของหน้าต่าง

แก้ไข: ไม่สามารถสลับไปยังความละเอียดจอภาพที่ร้องขอได้

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

วิธีแก้ไขสุดท้าย: อัปเดตไดรเวอร์กราฟิก

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

ก่อนอัปเดตไดรเวอร์ เราจะตรวจสอบว่าการติดตั้งไดรเวอร์เริ่มต้นแก้ปัญหาให้เราหรือไม่

  1. บูทเข้า Safe mode พิมพ์ "devmgmt.msc" ในกล่องโต้ตอบและกด Enter ที่นี่ไปที่ Display Adapters คลิกขวาที่แอดแอปเตอร์ของคุณและเลือก Uninstall Device

แก้ไข: ไม่สามารถสลับไปยังความละเอียดจอภาพที่ร้องขอได้

  1. บูทคอมพิวเตอร์ของคุณเข้าโหมดปกติ กด Windows + R พิมพ์ "devmgmt.msc" ในกล่องโต้ตอบและกด Enter ไดรเวอร์เริ่มต้นน่าจะถูกติดตั้ง ถ้าไม่ใช่ ให้คลิกขวาที่พื้นที่ว่างและเลือก "Scan for hardware changes" ตอนนี้ ตรวจสอบว่าเกมทำงานโดยไม่มีปัญหา หากทำงานโดยไม่มีปัญหา ดีแล้วสำหรับคุณ หากไม่ได้ ให้ทำต่อ
  2. ตอนนี้มีสองตัวเลือก ไม่ว่าคุณจะค้นหาออนไลน์สำหรับไดรเวอร์ล่าสุดที่พร้อมใช้งานสำหรับฮาร์ดแวร์ของคุณจาก เว็บไซต์ผู้ผลิต เช่น NVIDIA ฯลฯ (และติดตั้งด้วยตนเอง) หรือคุณสามารถให้ Windows ติดตั้งเวอร์ชันล่าสุดด้วยตัวเอง (ค้นหาอัปเดตโดยอัตโนมัติ)
  3. เราจะดูการติดตั้งด้วยตนเอง คลิกขวาที่ฮาร์ดแวร์ของคุณและเลือก "Update driver" เลือก ตัวเลือกแรก "Search automatically for updated driver software" เลือก ตัวเลือกที่สอง หากคุณอัปเดตด้วยตนเองและเลือก "Browse for driver" และไปที่ตำแหน่งที่คุณดาวน์โหลด

แก้ไข: ไม่สามารถสลับไปยังความละเอียดจอภาพที่ร้องขอได้

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