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

วิธีแก้ไขข้อผิดพลาด Battle.net เปิดไม่ได้ บน Windows

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

วิธีแก้ไขข้อผิดพลาด Battle.net เปิดไม่ได้ บน Windows

แอปบางครั้งเปิดไม่ได้บน Windows ทำให้ผู้ใช้เล่นเกม Blizzard ไม่ได้ ผู้ใช้สามารถคิดวิธีแก้ปัญหาได้หลายวิธี และเรารวมวิธีที่ใช้ได้ทั้งหมดไว้ในบทความนี้

สาเหตุที่ทำให้ Battle.net เปิดไม่ได้บน Windows

ไม่มีสาเหตุที่ชัดเจนมากนักที่ทำให้ Battle.net ทำงานผิดปกติและเปิดไม่ได้ และการแก้ปัญหามักจะประกอบด้วยการลองหลายวิธีที่รีเซ็ตบางอย่างเกี่ยวกับแอป ดูรายการที่เราเตรียมไว้ด้านล่าง:

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

วิธีที่ 1: ลบโฟลเดอร์ Cache ของ Battle.net

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

ก่อนอื่น คุณจะต้องปิดแอป Battle.net และหยุดกระบวนการทั้งหมดที่เกี่ยวข้องกับมัน (Agent, Blizzard Battle.net desktop app, และกระบวนการเกม)

  1. ใช้ชุดปุ่ม Ctrl + Shift + Esc เพื่อเปิด Task Manager หรือใช้ Ctrl + Alt + Del และเลือก Task Manager จากหน้าจอสีน้ำเงินเต็มจอที่เปิดขึ้น
วิธีแก้ไขข้อผิดพลาด Battle.net เปิดไม่ได้ บน Windows
  1. คลิก More details เพื่อขยาย Task Manager และค้นหารายการที่เกี่ยวข้องกับ Battle.net ทั้งหมดที่แสดงในรายการในแท็บ Processes ของ Task Manager ควรจะอยู่ภายใต้ Background processes คลิกที่แต่ละรายการและเลือก End Task.

หลังจากนั้น ถึงเวลาลบเนื้อหาของโฟลเดอร์ Battle.net ใน ProgramData

  1. เปิด File Explorer และลองนำทางไปที่ตำแหน่งนี้จาก My Computer หรือ This PC:
C:\ProgramData
  1. หากคุณไม่เห็นโฟลเดอร์ ProgramData เพราะไฟล์ที่ซ่อนอยู่ถูกปิดไม่ให้เห็นบนระบบของคุณ และคุณจะต้องเปิดใช้งานการมองเห็นของมัน
  2. คลิกที่รายการ View บนแถบเมนู File Explorer และติ๊กที่ช่อง Hidden items ในส่วน Show/hide File Explorer จะสามารถแสดงโฟลเดอร์ ProgramData ได้ ดังนั้นให้ดับเบิลคลิกเพื่อเปิดมัน
วิธีแก้ไขข้อผิดพลาด Battle.net เปิดไม่ได้ บน Windows
  1. ค้นหาโฟลเดอร์ชื่อ Battle.net คลิกขวาที่มันและเลือก Delete ยืนยันกล่องโต้ตอบและเปิดแอป Battle.net ใหม่เพื่อดูว่าปัญหาการเปิดยังคงอยู่หรือไม่

วิธีที่ 2: รันแอปในโหมดความเข้ากันได้พร้อมสิทธิ์ Admin

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

  1. นำทางไปที่โฟลเดอร์ติดตั้ง Battle.net หลัก ซึ่งขึ้นอยู่กับสิ่งที่คุณเลือกระหว่างการติดตั้ง ตำแหน่งเริ่มต้นคือ C:\Program Files (x86)\Battle.net.
  2. ค้นหาไฟล์ net Launcher.exe และเปลี่ยนคุณสมบัติของมันโดยคลิกขวาที่รายการของมันบน Desktop, เมนู Start หรือหน้าต่างผลการค้นหา และเลือก Properties นำทางไปที่แท็บ Compatibility ในหน้าต่าง Properties และติ๊กช่องถัดจาก Run this program as an administrator.
วิธีแก้ไขข้อผิดพลาด Battle.net เปิดไม่ได้ บน Windows
  1. ภายใต้ส่วน Compatibility mode ให้ติ๊กช่องถัดจากตัวเลือก Run this program in compatibility mode for และเลือก Windows 8 จากรายการดรอปดาวน์ ก่อนยอมรับการเปลี่ยนแปลง
  2. ตรวจสอบให้แน่ใจว่าคุณยืนยันกล่องโต้ตอบใดๆ ที่อาจปรากฏขึ้นเพื่อยืนยันด้วยสิทธิ์ Admin และ net ควรจะเปิดด้วยสิทธิ์ Admin ตั้งแต่ตอนนี้ เปิดมันโดยดับเบิลคลิกไอคอนและลองดูว่ามันเปิดได้สำเร็จหรือไม่
วิธีแก้ไขข้อผิดพลาด Battle.net เปิดไม่ได้ บน Windows

วิธีที่ 3: Clean Boot คอมพิวเตอร์ของคุณ

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

  1. ใช้ชุดปุ่ม Windows + R บนคีย์บอร์ด ในกล่องโต้ตอบ Run พิมพ์ MSCONFIG และคลิก OK.
  2. คลิกแท็บ Boot และเอาติ๊กออกจากตัวเลือก Safe Boot (ถ้าติ๊กอยู่).
วิธีแก้ไขข้อผิดพลาด Battle.net เปิดไม่ได้ บน Windows
  1. ภายใต้แท็บ General ในหน้าต่างเดียวกัน ให้คลิกเลือกตัวเลือก Selective startup และจากนั้นคลิกเพื่อเอาติ๊กออกจากช่อง Load startup items เพื่อให้แน่ใจว่ามันไม่ได้ถูกติ๊ก
  2. ภายใต้แท็บ Services ให้คลิกเลือกช่อง Hide all Microsoft services และจากนั้นคลิก Disable all.
วิธีแก้ไขข้อผิดพลาด Battle.net เปิดไม่ได้ บน Windows
  1. บนแท็บ Startup ให้คลิก Open Task Manager ในหน้าต่าง Task Manager ภายใต้แท็บ Startup ให้คลิกขวาที่รายการเริ่มต้นแต่ละรายการที่เปิดใช้งานและเลือก Disable.
วิธีแก้ไขข้อผิดพลาด Battle.net เปิดไม่ได้ บน Windows
  1. หลังจากนี้ คุณจะต้องดำเนินการกระบวนการที่น่าเบื่อที่สุด และนั่นคือ การเปิดใช้งานรายการ Startup ทีละรายการ และรีสตาร์ทคอมพิวเตอร์ หลังจากนั้น คุณต้องตรวจสอบว่าปัญหาปรากฏขึ้นอีกหรือไม่ คุณจะต้องทำกระบวนการเดียวกันแม้แต่สำหรับ Services ที่คุณปิดใช้งานในขั้นตอนที่ 4
  2. เมื่อคุณระบุรายการ Startup หรือ Service ที่มีปัญหาได้แล้ว คุณสามารถดำเนินการแก้ปัญหาได้ หากเป็นโปรแกรม คุณสามารถ ติดตั้งใหม่ หรือ ซ่อมแซม หากเป็นบริการ คุณสามารถปิดใช้งานมัน เป็นต้น

วิธีที่ 4: ติดตั้งแอปพลิเคชันใหม่

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

  1. คลิกปุ่ม Start menu และเปิด Control Panel โดยพิมพ์ชื่อของมันพร้อมกับ Start menu เปิดอยู่ อีกทางหนึ่ง คุณสามารถคลิกที่ไอคอนเฟืองเพื่อเปิด Settings หากคุณใช้ Windows 10
  2. ใน Control Panel ให้เลือก View as – Category ที่มุมขวาบน และคลิก Uninstall a Program ภายใต้ส่วน Programs.
วิธีแก้ไขข้อผิดพลาด Battle.net เปิดไม่ได้ บน Windows
  1. หากคุณใช้แอป Settings การคลิกที่ Apps ควรจะเปิดรายการโปรแกรมที่ติดตั้งทั้งหมดบน PC ของคุณทันที
  2. ค้นหา Battle.net ใน Control Panel หรือ Settings และคลิกที่ Uninstall.
  3. Wizard การถอนการติดตั้งควรจะเปิด ดังนั้นปฏิบัติตามคำแนะนำเพื่อถอนการติดตั้งมัน.
วิธีแก้ไขข้อผิดพลาด Battle.net เปิดไม่ได้ บน Windows
  1. คลิก Finish เมื่อโปรแกรมถอนการติดตั้งเสร็จสิ้น และรีสตาร์ทคอมพิวเตอร์เพื่อดูว่าปัญหาการเข้าสู่ระบบจะยังปรากฏอยู่หรือไม่ ตรวจสอบให้แน่ใจว่าคุณดาวน์โหลดเวอร์ชันล่าสุดจากลิงก์นี้ รันไฟล์ executable และปฏิบัติตามคำแนะนำบนหน้าจอเพื่อติดตั้งมัน.

วิธีที่ 5: เปิดใช้งานบริการ Secondary Logon

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

  1. กด Windows + R พิมพ์ "services.msc" ในกล่องโต้ตอบ และกด Enter.
  2. เมื่ออยู่ในบริการ ให้ค้นหาบริการต่อไปนี้ คลิกขวาที่มันและเลือก Properties.
    Secondary Logon Service
  3. ตอนนี้ ตั้งค่า Type เป็น Automatic และเริ่มบริการ.วิธีแก้ไขข้อผิดพลาด Battle.net เปิดไม่ได้ บน Windows
  4. ออกจากบริการและรีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าปัญหาได้รับการแก้ไขหรือยัง

วิธีที่ 6: ปิดใช้งาน Windows Firewall

อีกสิ่งหนึ่งที่ลองได้คือการปิดใช้งาน Windows Firewall อย่างสมบูรณ์ Windows Firewall เป็นแอปพลิเคชันหลักที่ตรวจสอบการจราจรเครือข่ายที่ไปและมาระหว่างแอปพลิเคชันของคุณและคอมพิวเตอร์ อย่างไรก็ตาม มีกรณีที่ Firewall บล็อกการจราจรจาก Battle.net เป็น False Positive ดังนั้นคุณควรลองปิด Windows Firewall ของคุณและดูว่ามีความแตกต่างในกรณีของคุณหรือไม่