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



ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

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





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



อะไรทำให้ BioShock 2 ขัดข้องและหยุดทำงาน

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

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

ปิดใช้งาน DirectX10 (บังคับ DirectX9)

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

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



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

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

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

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

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

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

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

เปิด DirectX ไว้และเพิ่ม VRAM ที่ใช้ได้สำหรับพื้นผิว

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

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

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

  1. นอกจากนี้คุณยังสามารถเปิด File Explorer บนคอมพิวเตอร์ของคุณ (เปิดโฟลเดอร์) และไปที่โฟลเดอร์ด้วยตนเอง ก่อนอื่นค้นหา My Computer หรือพีซีเครื่องนี้ที่หน้าจอนำทางด้านขวาหลังจากเปิด 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 บนคอมพิวเตอร์ของคุณโดยดับเบิลคลิกที่รายการบนเดสก์ท็อปหรือค้นหาในเมนูเริ่ม ผู้ใช้ Windows 10 ยังสามารถค้นหาโดยใช้ Cortana หรือแถบค้นหาซึ่งทั้งคู่อยู่ถัดจากเมนูเริ่ม

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

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

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

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

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

การดัดแปลงโฟลเดอร์ของเกม

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

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

  1. อย่างไรก็ตามในพีซีเครื่องนี้หรือคอมพิวเตอร์ของฉันให้ดับเบิลคลิกเพื่อเปิดดิสก์ในเครื่องของคุณและไปที่ผู้ใช้ >> ชื่อบัญชีของคุณ >> เอกสาร >> BioShock 2
  2. คลิกขวาที่โฟลเดอร์ BioShock 2 แล้วเลือกคัดลอกจากเมนูบริบทและตรวจสอบให้แน่ใจว่าคุณวางไว้ที่อื่นเพื่อสำรองข้อมูล (ควรใช้เดสก์ท็อป) เลือกโฟลเดอร์เดียวกันคลิกขวาแล้วเลือกตัวเลือกลบจากเมนูบริบท
  3. เปิดเกมหลังจากนั้นโดยเปิด Steam และดับเบิลคลิกที่เกมจากแท็บ Steam Library และตรวจสอบให้แน่ใจว่าคุณเริ่มเกมใหม่ใน BioShock 2 บันทึกเกมและออก ในโฟลเดอร์ Documents คุณจะเห็นโฟลเดอร์ 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. เลื่อนไปทางซ้ายเพื่อตรวจสอบคอลัมน์ Installed on ซึ่งควรแสดงวันที่ที่ติดตั้งการอัปเดตดังนั้นตรวจสอบให้แน่ใจว่าคุณพบการอัปเดตที่มีหมายเลข KB คือ KB2670838

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

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

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

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

  1. หากคุณยังไม่ได้ติดตั้งเกมผ่าน Steam คุณยังสามารถค้นหาโฟลเดอร์การติดตั้งเกมได้ด้วยตนเอง วิธีที่ง่ายที่สุดคือคลิกขวาที่ทางลัดของเกมบนเดสก์ท็อปหรือที่อื่น ๆ แล้วเลือกเปิดตำแหน่งไฟล์จากเมนูบริบท
  2. อย่างไรก็ตามเมื่ออยู่ในโฟลเดอร์ คลิกขวาที่ไฟล์ปฏิบัติการหลัก BioShock 2 และเลือก Properties ไปที่แท็บความเข้ากันได้และทำเครื่องหมายในช่องถัดจากรายการ“ เรียกใช้โปรแกรมนี้ในโหมดความเข้ากันได้สำหรับ” เลือกรายการ 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 สามารถอยู่ใน Control Panel ปกติได้โดยเปลี่ยนไปใช้มุมมองไอคอนขนาดใหญ่และค้นหา
  2. เมื่อคุณเปิด NVIDIA Control Panel แล้วให้ไปที่เมนูการตั้งค่า 3D ที่บานหน้าต่างนำทางด้านซ้ายแล้วคลิกตัวเลือก Set SLI configuration

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