ผู้ใช้ Windows 10 บางรายรายงานว่าประสบปัญหาแปลก ๆ เมื่อพยายามเรียกใช้ไฟล์ .exe บนคอมพิวเตอร์ จากนั้นไฟล์ .exe จะไม่ทำงาน หากคุณกำลังประสบกับข้อผิดพลาดประเภทเดียวกันในคอมพิวเตอร์ของคุณ ไม่ต้องกังวล มีการแก้ไขเพื่อแก้ปัญหาของคุณ สาเหตุที่อยู่เบื้องหลังปัญหาของไฟล์ .exe ซึ่งไม่ทำงานอาจมีได้มากมาย แต่สำหรับผู้ใช้ส่วนใหญ่ อาจเป็นข้อผิดพลาดของรีจิสทรี ให้เหตุผลกันและไปแก้ไข
แต่ก่อนที่จะดำเนินการแก้ไข คุณควรลองใช้วิธีแก้ปัญหาเบื้องต้นเหล่านี้และตรวจสอบว่าปัญหาของคุณได้รับการแก้ไขแล้วหรือไม่
วิธีแก้ปัญหาเบื้องต้น-
1. รีบูต คอมพิวเตอร์ของคุณ. หลังจากรีบูตเครื่องคอมพิวเตอร์แล้ว ให้ลองเรียกใช้ไฟล์ .exe ตรวจสอบว่าปัญหาของคุณได้รับการแก้ไขหรือไม่
2. ตรวจสอบว่า Windows Update ค้างอยู่ในคอมพิวเตอร์ของคุณหรือไม่ หากการอัปเดตใด ๆ อยู่ระหว่างดำเนินการ ให้อัปเดตคอมพิวเตอร์ของคุณ ตรวจสอบว่าปัญหาได้รับการแก้ไขแล้วหรือไม่
หากวิธีแก้ปัญหาเหล่านี้ไม่ได้ผลสำหรับคุณ ให้ดำเนินการแก้ไขปัญหาเหล่านี้
แก้ไข-1 ลองรันโปรแกรมในโหมดความเข้ากันได้
1. คลิกขวา บนโปรแกรมและคลิกที่ คุณสมบัติ.
2. คลิกที่ ความเข้ากันได้ แท็บ
3. กาเครื่องหมาย เรียกใช้โปรแกรมนี้ในโหมดความเข้ากันได้ และเลือกรุ่นก่อนหน้าของ windows เช่น windows 8 หรือ windows 7
4. คลิกที่ Apply และ Ok และเรียกใช้โปรแกรมในโหมดความเข้ากันได้
Fix-2 Change Value Data ของ .exe registry
คุณไม่สามารถเปิดไฟล์ .exe บนคอมพิวเตอร์ของคุณ อาจเป็นเพราะข้อมูลค่าของรีจิสทรี .exe ของคุณตั้งค่าไว้ไม่ถูกต้อง หากต้องการรีเซ็ตรีจิสทรีให้ทำตามขั้นตอนเหล่านี้ -
1. สิ่งที่คุณต้องทำคือกด ปุ่ม Windows+S แล้วพิมพ์ “Regedit“.
2. จากนั้นคลิกที่ปุ่ม “ตัวแก้ไขรีจิสทรี” ในผลการค้นหา
หมายเหตุ: – ก่อนดำเนินการกับตัวแก้ไขรีจิสทรี ให้คลิกที่ ไฟล์ > ส่งออก และรับ การสำรองข้อมูลรีจิสทรี.
3. ในบานหน้าต่างด้านซ้ายคลิกที่ "HKEY_CLASSES_ROOT” เพื่อขยาย
4. เลื่อนลงและคลิกที่ ".exe” รีจิสทรี
5. ตอนนี้ในบานหน้าต่างด้านขวาดับเบิลคลิกที่ "ค่าเริ่มต้น” รีจิสตรีและตั้งค่า 'ข้อมูลค่า' เช่น "exefile“.
6. ตอนนี้คลิกที่ “ตกลง” เพื่อบันทึกการเปลี่ยนแปลง
7. ตอนนี้ ที่บานหน้าต่างด้านซ้าย ไปที่รีจิสตรีนี้-
HKEY_CLASSES_ROOT\exefile\shell\open\command
8. คลิกที่ "คำสั่ง“.
9. ตอนนี้ในบานหน้าต่างด้านขวาคลิกที่ "ค่าเริ่มต้น” เพื่อตั้งค่า ‘ข้อมูลค่า' เช่น “%1” %*
10. คลิกที่ "ตกลง” เพื่อบันทึกการเปลี่ยนแปลง
รีบูต คอมพิวเตอร์ของคุณ.
หลังจากรีบูตเครื่องแล้ว ให้ลองเรียกใช้ไฟล์ .exe บนคอมพิวเตอร์ของคุณ ตรวจสอบว่าปัญหายังคงมีอยู่หรือไม่ หากปัญหายังคงมีอยู่ให้ดำเนินการแก้ไขต่อไป
Fix-3 เปลี่ยนตำแหน่งของไฟล์ Program เป็นค่าเริ่มต้น
เป็นไปได้ว่าปัญหาที่คุณกำลังเผชิญไม่เปิดไฟล์ .exe บนคอมพิวเตอร์ของคุณเกิดขึ้น เนื่องจากคุณได้เปลี่ยนตำแหน่งของโฟลเดอร์ 'Program Files' คุณสามารถเปลี่ยนตำแหน่งของ 'ไฟล์โปรแกรม' ด้วยปุ่ม ตัวแก้ไขรีจิสทรี โดยทำตามขั้นตอนเหล่านี้ -
1. พิมพ์ “Regedit" ใน ค้นหา กล่องข้างไอคอน Windows
2. จากนั้น สิ่งที่คุณต้องทำคือคลิกที่ "ตัวแก้ไขรีจิสทรี“.
3. ตอนนี้ในบานหน้าต่างด้านซ้ายไปที่ตำแหน่งนี้ -
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion
4. ตอนนี้ในบานหน้าต่างด้านขวาดับเบิลคลิกที่ "ProgramFilesDir” และตั้งค่าข้อมูลค่าเป็น “C:\Program Files” และคลิกที่ “ตกลง“.
[หมายเหตุ- ขั้นตอนนี้มีไว้สำหรับผู้ใช้คอมพิวเตอร์ x64 บิตเท่านั้น
1. ตอนนี้ในบานหน้าต่างด้านขวาดับเบิลคลิกที่ "ProgramFilesDir (x86)“.
2. ตั้งค่าข้อมูลค่าเป็น “ไฟล์ C:\Program (x86)”
2. จากนั้นคลิกที่ “ตกลง“.
ปิด ตัวแก้ไขรีจิสทรี หน้าต่าง.
รีบูต คอมพิวเตอร์ของคุณ.
หลังจากรีบูตเครื่องแล้ว ให้ลองเรียกใช้ไฟล์ .exe บนคอมพิวเตอร์ของคุณ ตรวจสอบว่าปัญหายังคงมีอยู่หรือไม่ หากปัญหายังคงมีอยู่ให้ดำเนินการแก้ไขต่อไป
Fix-4 เปลี่ยนการตั้งค่าเสียงและปิดการควบคุมบัญชีผู้ใช้
จะเห็นได้สำหรับผู้ใช้บางคนที่เปลี่ยนการตั้งค่าเสียงและปิดการควบคุมบัญชีผู้ใช้ 'ปิด' แก้ปัญหาบนคอมพิวเตอร์ของพวกเขา ในการเปลี่ยนการตั้งค่าเสียงบนคอมพิวเตอร์ของคุณ ให้ทำตามขั้นตอนเหล่านี้-
1. เปิด วิ่ง หน้าต่าง.
2. พิมพ์ “mmsys.cpl” ในหน้าต่าง Run และกด ป้อน.
3. ไปที่ “เสียงแท็บ” ตอนนี้คลิกที่ดรอปดาวน์ภายใต้ 'โครงการเสียง' และเลือก "ไม่มีเสียง” ในเมนูแบบเลื่อนลง
4. คลิกที่ "สมัคร” และ “ตกลง” เพื่อบันทึกการเปลี่ยนแปลง
รีบูต ระบบของคุณ
ทำตามขั้นตอนเหล่านี้เพื่อปิดการควบคุมบัญชีผู้ใช้ -
1. พิมพ์ “เปลี่ยนการตั้งค่าการควบคุมบัญชีผู้ใช้” ในช่องค้นหาข้างไอคอน Windows ตอนนี้คลิกที่ “เปลี่ยนการตั้งค่าการควบคุมบัญชีผู้ใช้” เพื่อเปิดการตั้งค่าการควบคุมบัญชีผู้ใช้
2. ตอนนี้ ในหน้าต่าง UAC คุณจะเห็นแถบเลื่อนสีน้ำเงินอยู่ระหว่าง "แจ้งเตือนเสมอ” และ “ไม่เคยแจ้งเตือน“. เลื่อนตัวเลื่อนลงไปจนสุดที่ “ไม่เคยแจ้งเตือน“. ตอนนี้คลิกที่ “ตกลง“. หากคุณได้รับแจ้งจาก User Account Control ให้คลิกที่ “ใช่“.
3. เริ่มต้นใหม่ คอมพิวเตอร์ของคุณเพื่อบันทึกการเปลี่ยนแปลง
หลังจากรีบูตเครื่องแล้ว ให้ลองเรียกใช้ไฟล์ .exe บนคอมพิวเตอร์ของคุณ ตรวจสอบว่าปัญหายังคงมีอยู่หรือไม่ หากปัญหายังคงมีอยู่ให้ดำเนินการแก้ไขต่อไป
Fix-5 Fix File Association จากพรอมต์คำสั่ง
สมาคมไฟล์ที่ไม่ถูกต้องอาจทำให้เกิดปัญหากับไฟล์ .exe ที่ไม่ได้ทำงานบนคอมพิวเตอร์ของคุณ
1. ขั้นแรกสิ่งที่คุณต้องทำคือพิมพ์ “cmd” ในช่องค้นหา
2. ตอนนี้ คลิกขวา บน "พร้อมรับคำสั่ง” จากนั้นคลิกที่ “เรียกใช้ในฐานะผู้ดูแลระบบ“.
2. ตอนนี้ cคัดลอกและวาง “รอง .exe=exefile” และตี ป้อน.
3. รีบูต คอมพิวเตอร์ของคุณ.
หลังจากรีบูตเครื่องแล้ว ให้ลองเรียกใช้ไฟล์ .exe บนคอมพิวเตอร์ของคุณ ตรวจสอบว่าปัญหายังคงมีอยู่หรือไม่ หากปัญหายังคงมีอยู่ให้ดำเนินการแก้ไขต่อไป
Fix-6 รวมรีจิสตรีเข้ากับระบบของคุณ
ผู้ใช้บางรายเห็นว่าปัญหาได้รับการแก้ไขแล้วเมื่อนำเข้ารีจิสทรีในคอมพิวเตอร์ของตน คุณสามารถลองวิธีแก้ปัญหาโดยทำตามขั้นตอนง่าย ๆ เหล่านี้ -
1. พิมพ์ “แผ่นจดบันทึก” ในช่องค้นหาข้างไอคอน Windows คลิกที่ "แผ่นจดบันทึก“.
2. แปะ บรรทัดต่อไปนี้และคลิกที่ “ไฟล์” ในแถบเมนูแล้วคลิกที่ “บันทึกเป็น“.
Windows Registry เวอร์ชันบรรณาธิการ 5.00[HKEY_CLASSES_ROOT.EXE]@=”exefile”“ประเภทเนื้อหา”=”แอปพลิเคชัน/x-msdownload”[HKEY_CLASSES_ROOT.EXEPersistentHandler]@=”{098f2470-bae0-11cd-b579-08002b30bfeb}”[HKEY_CLASSES_ROOTexefile]@=”ใบสมัคร”“EditFlags”=ฐานสิบหก: 38,07,00,00“FriendlyTypeName”=ฐานสิบหก (2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d, 00,52,00,6f, 00,6f, 00,74,00,25,00,5c, 00,53,00,79,00,73,00,74,00,65,00,6d, 00,33,00,32,00,5c, 00,73,00,68,00,65,00,6c, 00,6c, 00,33,00,32,00,2e, 00,64,00,6c, 00,6c,00,2c, 00,2d, 00,31,00,30,00,31,00,35,00,36,00,00,00[HKEY_CLASSES_ROOTexefileDefaultIcon]@=”%1″[HKEY_CLASSES_ROOTexefileshell][HKEY_CLASSES_ROOTexefileshellopen]“EditFlags”=ฐานสิบหก: 00,00,00,00[HKEY_CLASSES_ROOTexefileshellopencommand]@=””%1″ %*”“IsolatedCommand”=””%1″ %*”[HKEY_CLASSES_ROOTexefileshellrunas][HKEY_CLASSES_ROOTexefileshellrunasคำสั่ง]@=””%1″ %*”“IsolatedCommand”=””%1″ %*”[HKEY_CLASSES_ROOTexefileshellex][HKEY_CLASSES_ROOTexefileshellexDropHandler]@=”{86C86720-42A0-1069-A2E8-08002B30309D}”[-HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts.exeUserChoice]
3. ตอนนี้ ตั้งชื่อไฟล์เป็น “Restore.reg” และตั้งค่าประเภทไฟล์เป็น “เอกสารทั้งหมด” โดยคลิกที่ดรอปดาวน์
4. ตอนนี้คลิกที่ “บันทึก” เพื่อบันทึกรีจิสทรี
ปิดหน้าต่างแผ่นจดบันทึก
5. ตอนนี้ คลิกขวา บน "Restore.reg” และคลิกที่ “ผสาน“.
รีบูต คอมพิวเตอร์ของคุณ.
หลังจากรีบูตเครื่องแล้ว ให้ลองเรียกใช้ไฟล์ .exe บนคอมพิวเตอร์ของคุณ ปัญหาของคุณควรได้รับการแก้ไข
บันทึก-
หากปัญหายังคงอยู่ คุณควรเข้าสู่ระบบคอมพิวเตอร์ของคุณด้วยบัญชีผู้ใช้อื่น และตรวจสอบว่าคุณสามารถเรียกใช้ไฟล์ .exe จากบัญชีผู้ใช้นั้นได้หรือไม่