แก้ไข: Stardew Valley ไม่พบการ์ดแสดงผลที่เหมาะสม

Stardew Valley เป็นเกมจำลองการทำฟาร์มที่เปิดตัวในปี 2559 และไม่เพียง แต่เข้าสู่ระบบปฏิบัติการ Windows เท่านั้น แต่ยังรวมถึงคอนโซลอื่น ๆ เช่น Xbox และ PlayStation หลังจากเปิดตัวผู้เล่นได้รับรายงานว่าพบข้อความแสดงข้อผิดพลาด“ ไม่พบการ์ดแสดงผลที่เหมาะสม ” เมื่อใดก็ตามที่พวกเขาพยายามเปิดเกม

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

ข้อความแสดงข้อผิดพลาด“ ไม่พบการ์ดแสดงผลที่เหมาะสม” ใน Stardew Valley คืออะไร?

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

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

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

โซลูชันที่ 1: การหมุนเวียนระบบของคุณ

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

  1. ปิดคอมพิวเตอร์ของคุณอย่างถูกต้อง (ปิดเครื่อง)
  2. ตอนนี้ถอดปลั๊กไฟของคอมพิวเตอร์ออกจากซ็อกเก็ต ตอนนี้คุณต้องรอประมาณ 10-15 นาที ในกรณีของแล็ปท็อปคุณต้องถอดแบตเตอรี่ออก
  3. หลังจากเวลาผ่านไปให้เสียบปลั๊กกลับเข้าไปใหม่และเปิดใหม่อีกครั้ง หลังจากเปิดระบบปฏิบัติการแล้วให้ลองเปิดเกมและดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่

โซลูชันที่ 2: การตรวจสอบภาพซ้อนทับของบุคคลที่สาม

แอปพลิเคชันของบุคคลที่สามเช่น Discord และ NVIDIA GeForce Experience ให้การสนับสนุนโอเวอร์เลย์เมื่อเล่นเกมของคุณ การซ้อนทับเป็นตัวเลือกในการเข้าถึงแอปพลิเคชันโดยไม่ต้องไปที่ alt-tab คุณสมบัติเหล่านี้อาจมีประโยชน์และช่วยให้เข้าถึงได้ง่าย แต่เป็นที่ทราบกันดีว่าทำให้เกิดปัญหากับตัวเกม

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

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

โซลูชันที่ 3: การเปลี่ยน Registry (Hardwareinformation.MemorySize)

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

  1. กด Windows + R พิมพ์“ regedit ” ในกล่องโต้ตอบแล้วกด Enter
  2. เมื่ออยู่ในตัวแก้ไขรีจิสทรีให้ไปที่เส้นทางต่อไปนี้โดยใช้บานหน้าต่างนำทางด้านซ้าย
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Video
  1. เมื่ออยู่ที่ปลายทางในขณะที่วิดีโอยังคงถูกเลือกจากบานหน้าต่างนำทางด้านซ้ายให้กดWindows + Fเพื่อเปิดช่องค้นหาและพิมพ์ดังต่อไปนี้:
HardwareInformation.MemorySize
  1. ค่าของคีย์อาจเป็น“ 00 00 00 01 ” คุณต้องเปลี่ยนหลักสุดท้ายเป็น 8 ค่าใหม่จึงจะเป็นเช่น“ 00 00 00 08
  1. บันทึกการเปลี่ยนแปลงและออก ตอนนี้รีสตาร์ทคอมพิวเตอร์ของคุณอย่างถูกต้องและตรวจสอบว่าคุณสามารถเปิดเกมได้อย่างถูกต้องโดยไม่มีข้อผิดพลาดใด ๆ

แนวทางที่ 4: การติดตั้ง Direct3D ด้วยตนเอง 9

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

  1. นำทาง (ที่นี่) และดาวน์โหลดไฟล์ตามประเภทระบบปฏิบัติการ Windows ของคุณ

หากคุณมีระบบปฏิบัติการ 32 บิตคุณต้องดาวน์โหลดโฟลเดอร์x86-32 หากคุณมีระบบปฏิบัติการ 64 บิตคุณต้องดาวน์โหลดโฟลเดอร์x86-64

  1. หลังจากดาวน์โหลดไฟล์แล้วให้ไปที่ตำแหน่งต่อไปนี้:
C: \ Windows \ Microsoft.NET \ assembly \ GAC_32 \ Microsoft.Xna.Framework.Graphics \ v4.0_4.0.0.0__842cf8be1de50553

ตอนนี้วางไฟล์ที่คุณดาวน์โหลด (d3d9.dll) ไปยังตำแหน่งนั้น

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

หากคุณมีไฟล์อยู่แล้วควรบันทึกไว้ที่อื่นและแทนที่ด้วยไฟล์ที่เราเพิ่งดาวน์โหลด

แนวทางที่ 5: การติดตั้งไดรเวอร์กราฟิกใหม่

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

นี่เป็นปัญหาที่เกิดขึ้นอย่างต่อเนื่องเนื่องจากไดรเวอร์รุ่นเก่าหรือเสียหาย Stardew Valley ไม่สามารถค้นหาได้และด้วยเหตุนี้จึงไม่สามารถเปิดตัว

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