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

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

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

- ตอนนี้ เปิด แอปพลิเคชันอีกครั้งโดยใช้ไฟล์ exe เดียวกันและตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่
วิธีแก้ไขที่ 2: เปลี่ยนความละเอียด
วิธีแก้ไขนี้มุ่งเป้าไปที่กล่องโต้ตอบของข้อความข้อผิดพลาดโดยตรง ข้อความบอกว่าคอมพิวเตอร์ล้มเหลวในการสลับไปยังความละเอียดจอภาพ เราจะเปลี่ยนความละเอียดของ Windows ของคุณและจากนั้นลองเปิดเกม ซึ่งจะเป็นการแจ้งให้เกมเปิดในความละเอียดที่ตั้งค่าไว้ และหวังว่าจะแก้ปัญหา
- คลิกขวา ที่ใดๆ บน Desktop ของคุณและเลือก "Display Settings"

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

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

- เมื่ออยู่ในไดเรกทอรีแล้ว ให้ค้นหาไฟล์ "options.txt" และ ลบ มัน ตอนนี้รีสตาร์ทคอมพิวเตอร์ของคุณและเปิดเกม เกมอาจใช้เวลาเพิ่มอีกนาทีหรือสองเมื่อโหลดคอนฟิกูเรชันเริ่มต้น
- ตอนนี้ตรวจสอบว่าข้อความข้อผิดพลาดยังคงอยู่หรือไม่
เคล็ดลับ: แทนที่จะลบไฟล์ คุณสามารถ 'cut-paste' มันไปที่ไดเรกทอรีอื่นเพื่อที่คุณจะสามารถแทนที่กลับได้หากมีอะไรผิดพลาด
คุณยังสามารถลองแก้ไขบรรทัดให้เป็นนี้ได้:
graphicsfullscreen=True graphicsheight=1080 graphicsquality=1 graphicswidth=1920
ตรวจสอบให้แน่ใจว่าคุณจับคู่ Width และ Height ให้ตรงกับความละเอียด Windows ปัจจุบันของคุณ
วิธีแก้ไขที่ 4: รีเซ็ต Game Options (Blizzard)
หากวิธีการทั้งหมดข้างต้นไม่ได้ผลสำหรับเกม Blizzard ของคุณ คุณสามารถลองรีเซ็ตการตั้งค่าเกมโดยใช้แอปพลิเคชัน Blizzard ได้ จากนั้นคุณสามารถทำวิธีแก้ไขที่ 1 บนแอปพลิเคชัน และหวังว่าจะแก้ไขได้ ปัญหานี้เกิดขึ้นใน Windows 10 Build ใหม่ตามการสนับสนุน Blizzard อย่างเป็นทางการ และควรจะได้รับการแก้ไขโดยใช้วิธีนี้
- เปิดแอปพลิเคชัน Blizzard คลิกโลโก้ Blizzard และคลิก Settings

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

- ตอนนี้ภายในแอปพลิเคชัน Blizzard ให้เลือกแท็บ Hearthstone และเลือก Options ตอนนี้เลื่อนลงไปที่ตัวเลือก "Open in Explorer" และเปิดโฟลเดอร์ Hearthstone ตอนนี้คลิกขวาที่ exe และคลิก Properties เลือกแท็บ Compatibility และติ๊กตัวเลือก Disable fullscreen optimization กด Apply และออก (นี่คือขั้นตอนเดียวกับ วิธีแก้ไขที่ 1)
- รีสตาร์ท คอมพิวเตอร์ของคุณและตรวจสอบว่าปัญหาที่กำลังเผชิญได้รับการแก้ไขหรือไม่
วิธีแก้ไขที่ 5: Selective Startup
เป็นข้อเท็จจริงที่ทราบกันดีว่ามีโปรแกรมเริ่มต้นหลายโปรแกรมที่ขัดขวางเกมหลายอย่างและก่อให้เกิดข้อผิดพลาดบางอย่าง วิธีที่ดีที่สุดในการแก้ไขปัญหานี้คือการปิดใช้งานโปรแกรมเริ่มต้นเหล่านั้น
- กด Windows + R พิมพ์ "msconfig" ในกล่องโต้ตอบและกด Enter
- เมื่ออยู่ใน Settings ให้เลือก "selective startup" และ ยกเลิกการเลือก ตัวเลือก "Load startup items" กด OK เพื่อบันทึกการเปลี่ยนแปลงและออก

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

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

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

- ตอนนี้ รีสตาร์ท คอมพิวเตอร์ของคุณและ ตรวจสอบ ว่าเงื่อนไขข้อผิดพลาดยังคงอยู่หรือไม่ หากข้อความข้อผิดพลาดหายไปและคุณสามารถเล่นเกมของคุณได้โดยไม่มีปัญหา แสดงว่ามีบริการหรือแอปพลิเคชันที่ก่อให้เกิดปัญหา เปิดใช้งานชุดของพวกมันและตรวจสอบอีกครั้ง หากปัญหากลับมาเมื่อคุณเปิดใช้งานชุดหนึ่ง คุณจะรู้ว่าผู้กระทำผิดคือใคร
วิธีแก้ไขสุดท้าย: อัปเดตไดรเวอร์กราฟิก
หากวิธีการทั้งหมดข้างต้นล้มเหลว แสดงว่าอาจมีปัญหากับไดรเวอร์ปัจจุบันที่ติดตั้งบนคอมพิวเตอร์ของคุณ หากคุณมีไดรเวอร์ที่เสียหายหรือล้าสมัย อาจเป็นเหตุผลที่เกมของคุณล้มเหลวในการสลับไปยังความละเอียดเริ่มต้นของคอมพิวเตอร์ของคุณ ตอนนี้มีสองวิธีที่คุณสามารถอัปเดตไดรเวอร์: ไม่ว่าจะ ด้วยตนเอง หรือ โดยอัตโนมัติ ในการทำด้วยตนเอง คุณต้อง ดาวน์โหลดไดรเวอร์ด้วยตัวเอง หลังจากค้นหาที่เว็บไซต์ของผู้ผลิต
ก่อนอัปเดตไดรเวอร์ เราจะตรวจสอบว่าการติดตั้งไดรเวอร์เริ่มต้นแก้ปัญหาให้เราหรือไม่
- บูทเข้า Safe mode พิมพ์ "devmgmt.msc" ในกล่องโต้ตอบและกด Enter ที่นี่ไปที่ Display Adapters คลิกขวาที่แอดแอปเตอร์ของคุณและเลือก Uninstall Device

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

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