วิธีการแก้ไขข้อผิดพลาด Bishock2 และหยุดทำงานข้อผิดพลาด

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

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

BioShock 2 ทำให้เกิดความผิดพลาดอะไรและหยุดทำงานอย่างไร

มีสาเหตุเล็กน้อยสำหรับปัญหานี้และพวกเขามักจะไม่เหมือนกันอย่างใดอย่างหนึ่ง การล่มของเกมเป็นหัวข้อกว้างและเกมหนึ่งอาจล้มเหลวเนื่องจากสาเหตุต่าง ๆ มากมาย แต่นี่คือสาเหตุที่พบบ่อยที่สุด:

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

ปิดการใช้งาน DirectX10 (Force DirectX9)

นี่เป็นหนึ่งในวิธีการที่ได้รับความนิยมมากที่สุดในบรรดาเกมออนไลน์ที่มีอยู่ทั้งหมดเนื่องจากดูเหมือนว่าเกมนี้ไม่ได้ถูกออกแบบมาให้เข้ากันได้กับ DX10 นี่เป็นความอัปยศ แต่คุณสามารถยกเลิกการเปลี่ยนแปลงเหล่านี้ได้อย่างง่ายดายหากคุณดาวน์โหลดเกมผ่าน Steam ทำตามขั้นตอนด้านล่างเพื่อบังคับให้เกมใช้ DirectX9 แทน 10!

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

  1. นำทางไปยังแท็บ Library ในหน้าต่าง Steam โดยหาแท็บ Library ที่ด้านบนของหน้าต่างและค้นหา BioShock 2 ในรายการเกมที่คุณมีในไลบรารีที่เกี่ยวข้อง
  2. คลิกขวาที่ไอคอนของเกมในรายการและเลือกตัวเลือกคุณสมบัติจากเมนูบริบทที่จะปรากฏขึ้น อยู่ในแท็บทั่วไปในหน้าต่างคุณสมบัติและคลิกปุ่มตั้งค่าตัวเลือกการเปิดใช้งาน

  1. พิมพ์“ -dx9” ในแถบ หากมีตัวเลือกอื่น ๆ ที่คุณอาจกำลังใช้อยู่ให้ตรวจสอบให้แน่ใจว่าคุณแยกตัวนี้ด้วยอาการโคม่า คลิกปุ่มตกลงเพื่อยืนยันการเปลี่ยนแปลง
  2. ลองเปิด BioShock 2 จากแท็บ Library และตรวจสอบว่าเกมล่มเกิดขึ้นบ่อยเท่าที่เคยทำหรือไม่

ค้นหาไฟล์บันทึกที่ผิดพลาด

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

  1. นำทางไปยังตำแหน่งบันทึกไฟล์เริ่มต้นใน File Explorer เพียงแค่เปิดโฟลเดอร์และคลิกพีซีนี้หรือคอมพิวเตอร์ของฉันจากบานหน้าต่างนำทางด้านซ้ายหรือโดยค้นหารายการนี้ในเมนูเริ่ม

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

  1. เริ่มเกมใหม่ในภายหลังโดยเปิด Steam ใหม่และคลิกสองครั้งที่เกมจากแท็บ Steam Library เพื่อดูว่า BioShock 2 หยุดทำงานหรือไม่

เปิด DirectX On และเพิ่ม VRAM ที่มีอยู่สำหรับพื้นผิว

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

ก่อนอื่นยกเลิกการเปลี่ยนแปลงที่คุณทำไว้ในโซลูชันที่ 1 เพียงแค่เปิดคุณสมบัติ BioShock 2 และลบรายการ“ -dx9” ออกจากตัวเลือกการเปิดใช้งาน

  1. กดรวมปุ่มโลโก้ Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ ตรวจสอบให้แน่ใจว่าคุณพิมพ์“% appdata” ในกล่องโต้ตอบแล้วคลิกตกลงเพื่อเปิดตำแหน่งนี้ใน File Explorer

  1. แทนที่จะเป็นเช่นนั้นคุณสามารถเปิด File Explorer บนคอมพิวเตอร์ของคุณ (เปิดโฟลเดอร์) และนำทางไปยังโฟลเดอร์ด้วยตนเอง ก่อนอื่นให้ค้นหาคอมพิวเตอร์ของฉันหรือพีซีนี้ที่หน้าจอการนำทางด้านขวาหลังจากเปิด File Explorer แล้วคลิก Local Disk ของคุณ
  2. นำทางไปยังผู้ใช้ >> AppData หากคุณไม่เห็นโฟลเดอร์ AppData สาเหตุคือเนื่องจากโฟลเดอร์ถูกซ่อนไว้ตามค่าเริ่มต้นและคุณไม่สามารถดูได้โดยไม่เปลี่ยนการตั้งค่าบางอย่างใน File Explorer
  3. คลิกที่แท็บ "มุมมอง" บนเมนูของ File Explorer และคลิกที่ช่องทำเครื่องหมาย "รายการที่ซ่อนอยู่" ในส่วนแสดง / ซ่อน File Explorer จะสามารถแสดงโฟลเดอร์ AppData ได้ดังนั้นดับเบิลคลิกเพื่อเปิด

  1. ค้นหาโฟลเดอร์ชื่อ Bioshock 2 หรือ Bioshock2Steam ซึ่งอาจอยู่ในโฟลเดอร์ย่อย Roaming เช่นกัน เปิดโดยการดับเบิลคลิกและลองค้นหาไฟล์ที่ชื่อว่า“ Bioshock2SP.ini” ดับเบิลคลิกเพื่อเปิดไฟล์และเลือกเปิดด้วย Notepad หาก Notepad ไม่เปิดขึ้นโดยอัตโนมัติ
  2. ใช้การผสมคีย์ Ctrl + F หรือคลิกแก้ไขที่เมนูด้านบนและเลือกตัวเลือกค้นหาจากเมนูแบบเลื่อนลงเพื่อเปิดกล่องค้นหา
  3. พิมพ์“ TextureStreamingMemoryLimit” ในกล่องและเปลี่ยนค่าที่อยู่ถัดจาก 256 ถึง 2048 ใช้ชุดคีย์ Ctrl + S เพื่อบันทึกการเปลี่ยนแปลงหรือคลิกไฟล์ >> บันทึกและออกจาก Notepad

  1. ลองรันเกมอีกครั้งเพื่อตรวจสอบว่า BioShock 2 หยุดทำงานอย่างต่อเนื่องเมื่อเริ่มต้นหลังจากทำตามขั้นตอนเหล่านี้

หมายเหตุ : คนอื่น ๆ อ้างว่าเพียงแค่ลบโฟลเดอร์ BioShock 2 ในโฟลเดอร์ AppData ได้ช่วยแก้ปัญหาดังนั้นคุณควรลองทำเช่นนั้น โปรดทราบว่าการสำรองไฟล์บันทึกซึ่งอาจอยู่ในโฟลเดอร์นั้น!

ตรวจสอบความสมบูรณ์ของไฟล์เกม

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

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

  1. นำทางไปยังแท็บ Library ในหน้าต่าง Steam โดยหาแท็บ Library ที่ด้านบนของหน้าต่างและค้นหา BioShock 2 ในรายการเกมที่คุณมีในไลบรารีที่เกี่ยวข้อง
  2. คลิกขวาที่ไอคอนของเกมในรายการและเลือกตัวเลือกคุณสมบัติจากเมนูบริบทที่จะปรากฏขึ้น ตรวจสอบให้แน่ใจว่าคุณไปที่แท็บ Local Files จากเมนูการนำทางด้านบน

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

ปิดการใช้งานรายละเอียดพื้นผิวจากการตั้งค่าในเกม

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

  1. เปิด Steam บนคอมพิวเตอร์ของคุณโดยดับเบิลคลิกที่รายการบนเดสก์ท็อปหรือค้นหาในเมนู Start ผู้ใช้ Windows 10 ยังสามารถค้นหาโดยใช้ Cortana หรือแถบการค้นหาซึ่งทั้งคู่อยู่ถัดจากเมนูเริ่ม
  2. นำทางไปยังแท็บ Library ในหน้าต่าง Steam โดยหาแท็บ Library ที่ด้านบนของหน้าต่างจากนั้นดับเบิลคลิก BioShock 2 ในรายการเกมที่คุณมีในห้องสมุดของคุณเพื่อเปิดใช้งาน
  3. จากหน้าจอแรกซึ่งจะปรากฏขึ้น (เมนูหลัก) ให้เลือกตัวเลือกและคลิกที่ตัวเลือกกราฟิก เลื่อนลงจนกว่าคุณจะเห็นรายการ“ DirectX 10 Detail Surfaces” ในรายการ คลิกที่ปุ่มปิดถัดจากมันและคลิกปุ่มใช้ด้านล่างก่อนที่จะตรวจสอบเพื่อดูว่าเกมยังคงล้มเหลว

การเจาะเข้าไปในโฟลเดอร์ของเกม

มีโฟลเดอร์ BioShock 2 ใน My Documents และเก็บไฟล์การตั้งค่าบางอย่างพร้อมกับไฟล์บันทึกของคุณ ผู้ใช้รายงานว่าคุณสามารถแก้ไขปัญหาโดยใช้ขั้นตอนต่อไปนี้ซึ่งรวมถึงการลบบางสิ่งรวมถึงการปิดใช้งานคุณสมบัติ“ อ่านอย่างเดียว” ของไฟล์และโฟลเดอร์ต่างๆ

  1. นำทางไปยังตำแหน่งที่เหมาะสมใน File Explorer เพียงแค่เปิดโฟลเดอร์และคลิก PC นี้หรือ My Computer จากบานหน้าต่างนำทางด้านซ้ายหรือโดยค้นหารายการนี้ในเมนู Start

  1. อย่างไรก็ตามในพีซีนี้หรือคอมพิวเตอร์ของฉันคลิกสองครั้งเพื่อเปิดดิสก์ภายในเครื่องและนำทางไปยังผู้ใช้ >> ชื่อบัญชีของคุณ >> เอกสาร >> BioShock 2
  2. คลิกขวาที่โฟลเดอร์ BioShock 2 และเลือกคัดลอกจากเมนูบริบทและตรวจสอบให้แน่ใจว่าคุณวางมันไว้ที่อื่นเพื่อสำรองข้อมูล (ควรเป็นเดสก์ท็อป) เลือกโฟลเดอร์เดียวกันคลิกขวาและเลือกตัวเลือกลบจากเมนูบริบท
  3. เปิดเกมในภายหลังโดยเปิด Steam และคลิกสองครั้งที่เกมจากแท็บ Steam Library และให้แน่ใจว่าคุณเริ่มเกมใหม่ใน BioShock 2 บันทึกเกมและออก ในโฟลเดอร์เอกสารคุณควรเห็นโฟลเดอร์ BioShock 2 ใหม่
  4. คลิกขวาที่โฟลเดอร์นี้และเลือกคุณสมบัติจากเมนูบริบท ภายใต้ส่วนแอตทริบิวต์ล้างกล่องที่อยู่ถัดจากรายการแบบอ่านอย่างเดียวและใช้การเปลี่ยนแปลง

  1. ค้นหาโฟลเดอร์ BioShock 2 ที่สำรองข้อมูลเปิดและเปิดโฟลเดอร์ SaveGames ภายใน ย้ายไฟล์ใด ๆ ที่คุณพบว่าอยู่ที่ตำแหน่งเดิมไปที่ Documents >> BioShock 2 >> SaveGames แล้วเปิดเกมอีกครั้งเพื่อดูว่ายังคงเกิดปัญหาหรือไม่ ทำซ้ำกระบวนการกำจัดแบบ“ อ่านอย่างเดียว” อีกครั้ง

ถอนการติดตั้ง Windows Update (ผู้ใช้ Windows 7 เท่านั้น)

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

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

  1. ตอนนี้คุณน่าจะเห็นรายการอัพเดท Windows ที่ติดตั้งไว้ทั้งหมดสำหรับคอมพิวเตอร์ของคุณ ตรวจสอบส่วน Microsoft Windows ที่ด้านล่างสำหรับการปรับปรุงที่เกี่ยวข้องซึ่งอาจมีผลต่อ BioShock 2 และทำให้เกิดปัญหาคงที่
  2. เลื่อนไปทางซ้ายเพื่อตรวจสอบคอลัมน์ติดตั้งบนซึ่งควรแสดงวันที่ที่ติดตั้งการอัปเดตดังนั้นโปรดตรวจสอบให้แน่ใจว่าคุณพบการอัปเดตที่มีหมายเลข KB คือ KB2670838

  1. คลิกที่อัปเดตหนึ่งครั้งแล้วเลือกตัวเลือกถอนการติดตั้งที่ด้านบนและทำตามคำแนะนำที่จะปรากฏบนหน้าจอเพื่อกำจัดการอัปเดต
  2. รอให้ Microsoft ปล่อยการอัปเดตใหม่ซึ่งควรติดตั้งโดยอัตโนมัติหากคุณกำหนดค่าการอัพเดต Windows อัตโนมัติ

เรียกใช้เกมในโหมดความเข้ากันได้และในฐานะผู้ดูแลระบบ

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

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

  1. หากคุณไม่ได้ติดตั้งเกมผ่าน Steam คุณยังสามารถค้นหาโฟลเดอร์การติดตั้งของเกมได้ด้วยตนเอง วิธีที่ง่ายที่สุดคือคลิกขวาที่ทางลัดของเกมบนเดสก์ท็อปหรือที่อื่นแล้วเลือกเปิดไฟล์ตำแหน่งจากเมนูบริบท
  2. อย่างไรก็ตามครั้งเดียวภายในโฟลเดอร์ คลิกขวาที่ไฟล์ปฏิบัติการหลัก BioShock 2 และเลือกคุณสมบัติ นำทางไปยังแท็บ Compatibility และทำเครื่องหมายที่ช่องถัดจากรายการ“ เรียกใช้โปรแกรมนี้ในโหมดที่เข้ากันได้สำหรับ” เลือกรายการ Windows Vista Service Pack 2 จากรายการดรอปดาวน์

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

ปิดการใช้งาน SLI (สำหรับผู้ใช้ NVIDIA)

Scalable Link Interface (SLI) เป็นเทคโนโลยีการ์ดแสดงผลที่ทำโดย NVIDIA สำหรับการรวมการ์ดแสดงผลตั้งแต่สองตัวขึ้นไปเพื่อสร้างเอาต์พุตคุณภาพสูงเพียงครั้งเดียว SLI เป็นอัลกอริทึมการประมวลผลแบบขนานสำหรับวิดีโอหมายถึงการเพิ่มพลังการประมวลผลที่มีอยู่

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

  1. คลิกขวาบนหน้าจอเดสก์ท็อปของคุณและเลือกรายการ NVIDIA Control Panel จากเมนูบริบทหรือดับเบิลคลิกที่ไอคอน NVIDIA ในซิสเต็มเทรย์หากคุณเห็น NVIDIA Control Panel สามารถอยู่ในแผงควบคุมปกติได้โดยสลับไปที่มุมมองไอคอนขนาดใหญ่และค้นหาตำแหน่ง
  2. เมื่อคุณเปิด NVIDIA Control Panel ให้ไปที่เมนูการตั้งค่า 3D ที่บานหน้าต่างนำทางด้านซ้ายแล้วคลิกตัวเลือกการตั้งค่า SLI

  1. ในตอนท้ายเลือกตัวเลือกไม่ใช้เทคโนโลยี SLI และคลิกที่ใช้เพื่อยืนยันการเปลี่ยนแปลง เปิด BioShock 2 อีกครั้งและตรวจสอบเพื่อดูว่าข้อผิดพลาดเดิมยังคงปรากฏขึ้นหรือไม่

บทความที่น่าสนใจ