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

แก้ "Windows Cannot Find Steam.exe" เร็วทันที: 4 วิธีที่มีผลจริง

Steam ติดตั้งไว้แต่ Windows บอก "Cannot find Steam.exe" — ปัญหานี้มาจาก Shortcut เสีย, ไฟล์หาย, Malware, หรือ Antivirus (โดยเฉพาะ Avast) บล็อก บทความนี้ให้ 4 วิธีแก้ไขเรียงจากง่ายไปยาก

4 วิธีแก้ Windows Cannot Find Steam.exe

วิธีที่ 1: เปิด Steam จากตำแหน่งติดตั้งจริง (Bypass Shortcut)

  1. เปิด File Explorer → ไป C:\Program Files (x86)\Steam\
  2. หาไฟล์ Steam.exe → ดับเบิลคลิกรันโดยตรง
  3. หากรันได้ → สร้าง Shortcut ใหม่: คลิกขวา Steam.exe → Send to → Desktop (create shortcut)
  4. เคล็ดลับ: หากยังไม่ได้ → ลอง Rename Steam.exe เป็น Steam_New.exe → รันใหม่ (บาง Antivirus บล็อกชื่อไฟล์เฉพาะ)

วิธีที่ 2: สแกน Malware / Virus (Windows Security / Malwarebytes)

  1. Settings (Win+I) → Update & Security → Windows Security
  2. Virus & threat protection → Scan options
  3. เลือก Full Scan → Scan now → รอเสร็จ → กำจัดภัยคุกคามทั้งหมด
  4. Restart → ลองเปิด Steam อีกครั้ง
  5. แนะนำเพิ่ม: ใช้ Malwarebytes Free สแกนเพิ่ม (จับ Malware ได้ดีกว่า Windows Defender)

วิธีที่ 3: เพิ่ม Exception ใน Avast Antivirus (สาเหตุหลักมาก)

Avast มัก False Positive กับ Steam บล็อก Steam.exe ไม่ให้รัน

  1. เปิด Avast → Menu → Settings
  2. General → Exceptions → Add Exception
  3. Browse → เลือกโฟลเดอร์ C:\Program Files (x86)\Steam\ → OK
  4. Restart Steam / คอมพิวเตอร์ → ทดสอบ

วิธีที่ 4: ลบ Registry Key ของ Steam (Advanced - ทำได้ผลสูงสุด)

⚠️ Backup Registry ก่อน: File → Export → Save

  1. Win+R → regedit → Enter
  2. ไปที่: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\
  3. หา Key ชื่อ Steam.exe → คลิกขวา → Delete
  4. Restart คอมพิวเตอร์ → รัน Steam ใหม่

เหตุผล: Malware/Antivirus บางตัวสร้าง Key "Debugger" ภายใต้ Path นี้ เพื่อ Redirect Steam.exe ไปรันโปรแกรมอื่น (หรือบล็อกการรัน) การลบ Key นี้คืนสถานะปกติ

คำถามที่พบบ่อย (FAQ)

Q: Steam.exe อยู่ที่ไหน?
Default: C:\Program Files (x86)\Steam\Steam.exe (64-bit Windows) หรือ C:\Program Files\Steam\Steam.exe (32-bit Windows)

Q: Missing EXE ใน Steam แก้ยังไง?
มักมาจาก Malware/Avast → สแกนไวรัส + เพิ่ม Exception Avast → Verify Game Files ใน Steam


สรุป: เริ่มจากวิธีที่ 1 (รันจากไฟล์จริง) → 2 (สแกนไวรัส) → 3 (Avast Exception) → 4 (ลบ Registry) — วิธีที่ 4 แก้รากเหง้ามากที่สุดหากเป็นปัญหา Antivirus/Malware

หวังว่าคู่มือนี้ช่วยคุณเล่น Steam ได้ต่อเนื่อง หากยังมีปัญหา ถามได้ในความคิดเห็นครับ