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

12 วิธีแก้ Steam เปิดไม่ได้ – วิธีแก้ที่รวดเร็วและน่าเชื่อถือ

12 วิธีแก้ Steam Won't Open Issue: หากคุณเจอปัญหา Steam เปิดไม่ได้ อาจเพราะเซิร์ฟเวอร์ Steam แออัดมาก ซึ่งอาจเป็นสาเหตุที่คุณเข้าถึง Steam ไม่ได้ ลองรอสักครู่ แล้วลองเข้าถึง Steam ใหม่ในอีก 몇 ชั่วโมง อาจจะใช้ได้ แต่จากประสบการณ์ ปัญหา Steam เปิดไม่ได้ มักเกี่ยวข้องกับระบบของคุณ จึงต้องทำตามคู่มือนี้เพื่อแก้ไข

หากคุณเพิ่งอัปเดตหรืออัปเกรดเป็น Windows 10 โอกาสสูงที่ไดรเวอร์เก่าจะกลายเป็นไม่เข้ากันได้กับ Windows 10 ทำให้เกิดปัญหา แต่ที่รู้จัก ไม่มีสาเหตุเฉพาะเจาะจงสำหรับปัญหานี้ หากลองรัน Steam.exe ด้วยสิทธิ์ Administrator จะเชื่อมต่อเซิร์ฟเวอร์ Steam ได้ แต่ทันทีที่ Steam เปิด จะเริ่ม Updating และเมื่อเสร็จสิ้นการ verify package & updating หน้าต่าง Steam จะ Crash โดยไม่มีคำเตือนหรือข้อความผิดพลาด เริ่มดูวิธีแก้ Steam เปิดไม่ได้กันเลย

12 วิธีแก้ Steam เปิดไม่ได้

ข้อควรระวัง: ควรสร้าง System Restore Point ก่อนทำการแก้ไข

วิธีที่ 1: หยุดกระบวนการ Steam ทั้งหมดใน Task Manager

  1. กด Ctrl + Shift + Esc พร้อมกันเพื่อเปิด Task Manager
  2. หา กระบวนการทั้งหมดที่เกี่ยวข้องกับ Steam คลิกขวา เลือก End Task
  3. เสร็จแล้ว ลอง เริ่ม Steam client ใหม่ ครั้งนี้อาจใช้ได้
  4. หาก Steam ยังค้าง ให้รีสตาร์ทคอมพิวเตอร์ และเมื่อระบบเริ่มต้น ให้เปิด Steam client ใหม่

วิธีที่ 2: รัน Steam ด้วยสิทธิ์ Administrator

แม้จะเป็นขั้นตอนพื้นฐาน แต่อาจช่วยได้มาก บางแอปต้องการสิทธิ์ Admin เพื่อรัน คลิกขวาที่ Steam.exe เลือก "Run as Administrator" เนื่องจาก Steam ต้องการสิทธิ์อ่านและเขียนใน Windows ขั้นตอนนี้อาจแก้ปัญหาได้ และหวังว่าคุณจะเข้าถึง Steam ได้โดยไม่มีปัญหา

วิธีที่ 3: ตรวจสอบว่า Windows อัปเดตล่าสุดแล้ว

  1. กด Windows Key + I เลือก Update & Security
  2. คลิก Check for updates และติดตั้งอัปเดตที่รอดำเนินการ
  3. หลังติดตั้งอัปเดตเสร็จ รีบูทคอมพิวเตอร์ ดูว่าแก้ Steam Won't Open Issue ได้หรือไม่

วิธีที่ 4: ตรวจสอบการตั้งค่าเครือข่าย (Troubleshoot Network Settings)

  1. กด Windows Key + X เลือก Command Prompt (Admin)
  2. พิมพ์คำสั่งต่อไปนี้ใน cmd กด Enter ทีละคำสั่ง:
    ipconfig /release
    ipconfig /all
    ipconfig /flushdns
    ipconfig /renew
    netsh int ip set dns
    netsh winsock reset
    netsh winsock reset catalog
    netsh int ip reset reset.log
  3. รีบูทคอมพิวเตอร์ บันทึกการเปลี่ยนแปลง ดูว่าแก้ Steam Won't Open Issue ได้หรือไม่

วิธีที่ 5: เริ่ม Steam ใน Clean Boot

ซอฟต์แวร์บุคคลที่ 3 บางตัวอาจขัดแย้งกับ Steam Client ทำให้เกิดปัญหา เพื่อ แก้ Steam Won't Open Issue ต้องทำ Clean Boot บนคอมพิวเตอร์ แล้วเปิด Steam ใหม่

วิธีที่ 6: ลบไฟล์ Temp ของ Windows

  1. กด Windows Key + R พิมพ์ %temp% กด Enter
  2. เลือกไฟล์ทั้งหมดในโฟลเดอร์ด้านบน และ ลบถาวร (Permanently delete)
  3. หมายเหตุ: เพื่อลบถาวร ให้กด Shift + Delete
  4. บางไฟล์ลบไม่ได้ เพราะกำลังใช้งานอยู่ ข้ามไปได้เลย
  5. รีบูทคอมพิวเตอร์

วิธีที่ 7: เปลี่ยนชื่อ ClientRegistry.blob

  1. ไปที่ไดเรกทอรี Steam ซึ่งโดยทั่วไปอยู่ที่: C:\Program Files (x86)\Steam\
  2. หาและเปลี่ยนชื่อไฟล์ ClientRegistry.blob เป็นอะไรก็ได้ เช่น ClientRegistry_OLD.blob
  3. รีสตาร์ท Steam ไฟล์ด้านบนจะถูกสร้างใหม่อัตโนมัติ
  4. หากปัญหาแก้ไขได้ ไม่ต้องทำต่อ หากไม่ ให้ไปที่ไดเรกทอรี Steam อีกครั้ง
  5. รัน Steamerrorreporter.exe และเปิด Steam ใหม่

วิธีที่ 8: ติดตั้ง Steam ใหม่ (Re-install Steam)

หมายเหตุ: ต้องสำรองไฟล์เกม คือ ต้องสำรอง steamapps folder

  1. ไปที่ไดเรกทอรี Steam: C:\Program Files (x86)\Steam\Steamapps
  2. จะพบเกม/แอปที่ดาวน์โหลดทั้งหมดในโฟลเดอร์ Steamapps
  3. สำรองโฟลเดอร์นี้ไว้ เพราะจะต้องใช้ภายหลัง
  4. กด Windows Key + R พิมพ์ appwiz.cpl กด Enter
  5. หา Steam ในรายการ คลิกขวา เลือก Uninstall
  6. คลิก Uninstall แล้วดาวน์โหลด Steam เวอร์ชันล่าสุดจากเว็บไซต์
  7. รัน Steam ใหม่ ดูว่าแก้ Steam Won't Open Issue ได้หรือไม่
  8. ย้ายโฟลเดอร์ Steamapps ที่สำรองไว้ กลับไปที่ไดเรกทอรี Steam

วิธีที่ 9: ปิด Antivirus และ Firewall ชั่วคราว

  1. คลิกขวาที่ไอคอน Antivirus Program ใน system tray เลือก Disable
  2. เลือกช่วงเวลาที่ Antivirus จะปิดอยู่ (เลือกน้อยที่สุด เช่น 15-30 นาที)
  3. ลองเปิด Steam ดูว่า error หายหรือไม่
  4. กด Windows Key + X เลือก Control Panel
  5. คลิก System and Security
  6. คลิก Windows Firewall
  7. จากแผงซ้าย คลิก Turn Windows Firewall on or off
  8. เลือก Turn off Windows Firewall แล้วรีสตาร์ทคอมพิวเตอร์ ลองรัน Steam ดูว่าแก้ Steam Won't Open Issue ได้หรือไม่
  9. หากไม่ได้ ให้ทำซ้ำขั้นตอนเพื่อ เปิด Firewall กลับ

วิธีที่ 10: ยกเลิก Proxy

  1. กด Windows Key + R พิมพ์ "inetcpl.cpl" กด Enter เปิด Internet Properties
  2. ไปที่แท็บ Connections เลือก LAN settings
  3. ยกเครื่องหมายถูกออกจาก Use a Proxy Server for your LAN และตรวจสอบว่า "Automatically detect settings" ถูกติ๊ก
  4. คลิก OK แล้ว Apply รีบูทคอมพิวเตอร์

วิธีที่ 11: ทำ System Restore

  1. กด Windows Key + R พิมพ์ "sysdm.cpl" กด Enter
  2. เลือกแท็บ System Protection เลือก System Restore
  3. คลิก Next เลือก System Restore point ที่ต้องการ
  4. ทำตามคำแนะนำบนหน้าจอเพื่อทำ System Restore ให้เสร็จสิ้น
  5. หลังรีบูท อาจสามารถ แก้ Steam Won't Open Issue ได้

วิธีที่ 12: เรียกใช้ CCleaner และ Malwarebytes

  1. ดาวน์โหลดและติดตั้ง CCleaner & Malwarebytes
  2. รัน Malwarebytes ให้สแกนระบบหาไฟล์อันตราย
  3. หากพบมัลแวร์ จะลบอัตโนมัติ
  4. รัน CCleaner ในส่วน "Cleaner" ภายใต้แท็บ Windows ติ๊กเลือกตามที่แนะนำ
  5. คลิก Run Cleaner ให้ CCleaner ทำงาน
  6. เพื่อทำความสะอาดเพิ่มเติม เลือกแท็บ Registry ตรวจสอบให้ครบ คลิก Scan for Issues แล้ว Fix Selected Issues
  7. เมื่อถาม "Do you want backup changes to the registry?" ให้เลือก Yes
  8. หลังสำรองเสร็จ ให้เลือก Fix All Selected Issues
  9. รีสตาร์ทคอมพิวเตอร์ บันทึกการเปลี่ยนแปลง ดูว่าแก้ Could Not Connect to the Steam Network Error ได้หรือไม่

บทความแนะนำ:

  • แก้ Device Descriptor Request Failed (Unknown USB Device)
  • แก้ Video TDR Failure error ใน Windows 10
  • วิธีเปลี่ยนรูปภาพโฟลเดอร์ใน Windows 10

เสร็จสิ้น! คุณ แก้ Steam Won't Open Issue เรียบร้อยแล้ว หากยังมีคำถาม สามารถถามได้ในส่วนความคิดเห็นครับ