Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

Windows cannot find C:\Program Files ข้อผิดพลาดเมื่อเปิดแอปบน Windows 10

เมื่อเร็วๆ นี้ บางผู้ใช้คอมพิวเตอร์เมื่อพยายามเปิดหรือเปิดใช้งานแอปใดๆ รวมถึง Office, Adobe, แอปต่างๆ บนการติดตั้ง Windows 10 ของพวกเขา พวกเขาพบข้อความผิดพลาด Windows cannot find C:\Program Files หากคุณได้รับผลกระทบจากปัญหานี้ บทความนี้จะช่วยคุณ ในบทความนี้ เราจะระบุสาเหตุที่เป็นไปได้ รวมถึงให้โซลูชันที่เหมาะสมที่คุณสามารถลองเพื่อแก้ไขปัญหา

ขึ้นอยู่กับแอปหรือโปรแกรม (ในกรณีนี้คือ Word) ที่คุณพยายามเปิด คุณอาจได้รับข้อความผิดพลาดดังต่อไปนี้:

Windows cannot find 'C:\Program Files (x86)\Microsoft Office\root\Office16\WORD.EXE'. Make sure you typed the name correctly, and then try again.

Windows cannot find C:\Program Files ข้อผิดพลาดเมื่อเปิดแอปบน Windows 10

ข้อผิดพลาด Windows cannot find Program Files นี้เกิดจาก debuggers หรือ filters ที่ไม่ถูกต้องที่ถูกสร้างสำหรับโปรแกรมเหล่านี้ภายใต้ registry key Image File Execution Options Registry key IFEO อนุญาตให้นักพัฒนาผนวก debugger กับโปรแกรมเฉพาะเมื่อมันถูกเปิดใช้งาน

มันยังสามารถใช้เพื่อให้โปรแกรมอื่นเปิดเมื่อคุณรันโปรแกรมหนึ่งได้

Windows cannot find C:\Program Files\ error when opening apps

หากคุณเผชิญปัญหานี้ คุณสามารถลองโซลูชันที่แนะนำด้านล่างเพื่อแก้ไขปัญหา

  1. อัปเดต/ติดตั้งใหม่ผลิตภัณฑ์ Avast ด้วยตนเอง (ถ้ามี)
  2. ลบค่า registry debugger ของ Image File Execution Options
  3. ลบ IFEO filter ใน registry

มา看看คำอธิบายของกระบวนการที่เกี่ยวข้องกับแต่ละโซลูชันที่ระบุไว้

1. อัปเดต/ติดตั้งใหม่ผลิตภัณฑ์ Avast ด้วยตนเอง (ถ้ามี)

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

ถ้าโซลูชันนี้ไม่ใช้กับคุณ เนื่องจากคุณไม่ได้ติดตั้ง Avast บนระบบของคุณ แต่คุณเผชิญปัญหา Windows cannot find Program Files คุณสามารถลองข้อเสนอต่อไปนี้:

2. ลบค่า registry debugger ของ Image File Execution Options

เพื่อลบ IFEO debugger ให้ดำเนินการดังนี้:

เนื่องจากนี่เป็นการดำเนินการ registry ขอแนะนำให้คุณสำรอง registry หรือสร้าง system restore point กรณีขั้นตอนผิดพลาด เมื่อคุณได้ดำเนินการป้องกันที่จำเป็นแล้ว คุณสามารถดำเนินการต่อได้ดังนี้:

  • กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run
  • ในกล่อง Run พิมพ์ regedit และกด Enter เพื่อเปิด Registry Editor
  • ไปที่หรือกระโดดไปที่เส้นทาง registry key ด้านล่าง:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options
  • ตอนนี้ ในแผงด้านซ้าย เลื่อนดูรายการ executables ภายใต้ IFEO key จนกว่าคุณจะพบแอปหรือโปรแกรมที่เปิดไม่ได้
  • ต่อไป คลิกที่รายการ executable ของแอปนั้น
  • ในแผงด้านขวา คลิกขวาที่รายการ debugger ใดๆ และเลือก Delete คุณสามารถทำขั้นตอนเดียวกันสำหรับแอปพลิเคชันอื่นๆ ที่เปิดไม่ได้
  • รีสตาร์ทคอมพิวเตอร์ของคุณ

ปัญหาควรได้รับการแก้ไขแล้ว ถ้าไม่ ให้ลองโซลูชันถัดไป

3. ลบ IFEO filter ใน registry

เพื่อลบ IFEO filter ที่อาจถูกติดตั้งโดย AVAST หรือโปรแกรมอื่น ให้ดำเนินการดังนี้:

  • เปิด Registry Editor
  • ไปที่หรือกระโดดไปที่เส้นทาง registry key ด้านล่าง:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options
  • ตอนนี้ ในแผงด้านซ้าย เลื่อนดูรายการ executables ภายใต้ IFEO key จนกว่าคุณจะพบแอปหรือโปรแกรมที่เปิดไม่ได้
  • ต่อไป คลิกที่รายการ executable ของแอปนั้น
  • ในแผงด้านขวา คลิกขวาที่รายการ UseFilter ใดๆ และเลือก Delete คุณสามารถทำขั้นตอนเดียวกันสำหรับแอปพลิเคชันอื่นๆ ที่เปิดไม่ได้
  • รีสตาร์ทคอมพิวเตอร์ของคุณ

แค่นี้แหละ!

โพสต์ที่เกี่ยวข้อง:

  1. Windows cannot find IntegratedOffice.exe
  2. Windows cannot find C:/Windows/regedit.exe
Windows cannot find C:\Program Files ข้อผิดพลาดเมื่อเปิดแอปบน Windows 10