ข้อผิดพลาด “ไฟล์ถูกเปิดในโปรแกรมอื่น” เกิดขึ้นเมื่อคุณดำเนินการกับไฟล์ แต่เนื่องจากไฟล์ถูกเข้าถึงโดยโปรแกรมอื่น คุณจึงไม่สามารถดำเนินการงานหรือดำเนินการกับไฟล์นั้นได้ นี่เป็นหลักการพื้นฐานที่มีมานานมากในการคำนวณ การดำเนินการนี้ทำเพื่อลดความไม่สอดคล้องกันของข้อมูลเป็นหลัก
อย่างไรก็ตาม หากไฟล์นั้นไม่ได้ถูกใช้โดยแอพพลิเคชั่นใดๆ ในคอมพิวเตอร์ของคุณ นี่อาจเป็นข้อผิดพลาดที่เป็นปัญหาได้ แอปพลิเคชันอาจถูกใช้งานโดยบริการที่ซ่อนอยู่ หรืออาจมีจุดบกพร่องที่ไม่อนุญาตให้คุณดำเนินการ เราได้ลงรายการคำแนะนำสำหรับคุณที่จะปฏิบัติตาม เริ่มจากอันแรกแล้วค่อยๆ ลง
โซลูชันที่ 1:การใช้ตัวจัดการงาน
หากคุณต้องการใช้งานไฟล์แต่ได้รับข้อความแจ้งว่า 'ไฟล์ถูกเปิดในโปรแกรมอื่น' คุณสามารถเปิดตัวจัดการงานและดูว่ามีไฟล์เปิดอยู่หรือไม่ มีหลายกรณีที่แอปพลิเคชันอื่นวางไข่ไฟล์เพื่อวัตถุประสงค์ในการดำเนินงานของตนเอง หรือตำแหน่งที่เปิดไฟล์แต่ซ่อนไม่ให้เห็น การสิ้นสุดอินสแตนซ์ของไฟล์จากตัวจัดการงานจะทำให้คุณใช้งานได้โดยไม่มีปัญหา
- กด Windows + R พิมพ์ “taskmgr ” ในกล่องโต้ตอบและกด Enter
- เมื่ออยู่ในตัวจัดการงาน ให้ค้นหาไฟล์ที่ทำให้เกิดข้อผิดพลาด คลิกขวาและเลือก “สิ้นสุดงาน ”.
- ปิดตัวจัดการงานแล้วลองดำเนินการตามที่คุณต้องการ
โซลูชันที่ 2:การเปลี่ยนตัวเลือก File Explorer
วิธีแก้ปัญหาอื่นในการแก้ปัญหานี้คือปิดใช้งาน 'เปิดหน้าต่างโฟลเดอร์ในกระบวนการแยกต่างหาก' เพื่อให้แน่ใจว่าเปิดหน้าต่างโฟลเดอร์อย่างถูกต้องและไม่มีข้อขัดแย้งระหว่างกระบวนการต่างๆ คุณสามารถย้อนกลับการเปลี่ยนแปลงได้เสมอหากวิธีนี้ไม่ประสบความสำเร็จในกรณีของคุณ
- กด Windows + E เพื่อเปิดโปรแกรมสำรวจไฟล์ เลือกแท็บ 'ดู' , กด 'ตัวเลือก' แล้วเลือก 'เปลี่ยนโฟลเดอร์และตัวเลือกการค้นหา ’.
- เมื่อเปิดตัวเลือกโฟลเดอร์แล้ว ให้คลิกที่ 'ดู แท็บ เลื่อนรายการตัวเลือกลงจนกว่าคุณจะพบ 'เปิดหน้าต่างโฟลเดอร์ในกระบวนการแยกต่างหาก ’ ยกเลิกการเลือก ตัวเลือก
- กด สมัคร เพื่อบันทึกการเปลี่ยนแปลงและตรวจสอบว่าปัญหาได้รับการแก้ไขแล้วหรือไม่
หมายเหตุ: หากปัญหาไม่หายไปหลังจากปิดใช้งานตัวเลือก คุณสามารถลองเปิดใช้งานและตรวจสอบว่าปัญหาในมือได้รับการแก้ไขแล้วหรือไม่
แนวทางที่ 3:การลบไฟล์โดยใช้พรอมต์คำสั่ง
วิธีแก้ปัญหาง่ายๆ อีกวิธีหนึ่งคือการลบไฟล์ที่คุณกำลังพยายามใช้พรอมต์คำสั่ง คุณจะต้องไปที่ไดเร็กทอรีที่ไฟล์ของคุณอยู่ หลังจากที่เราพบไฟล์แล้ว เราจะสิ้นสุดโปรแกรมสำรวจไฟล์ ลบไฟล์ และเริ่มโปรแกรมสำรวจไฟล์อีกครั้ง โปรดทราบว่าคุณอาจต้องใช้สิทธิ์ของผู้ดูแลระบบเพื่อดำเนินการนี้
- กด Windows + E เพื่อเปิดโปรแกรมสำรวจไฟล์ ค้นหาเส้นทางไฟล์ของไดเร็กทอรีที่ไฟล์ของคุณตั้งอยู่ คัดลอกไฟล์โดยใช้แถบที่อยู่ที่ด้านบนของหน้าจอ
- เมื่อคุณพบไฟล์แล้ว ให้กด Windows + S พิมพ์ “พรอมต์คำสั่ง ” ในกล่องโต้ตอบ ให้คลิกขวาที่แอปพลิเคชันและเลือก “เรียกใช้ในฐานะ ผู้ดูแลระบบ”
- เมื่ออยู่ในพรอมต์คำสั่งที่ยกระดับแล้ว ให้พิมพ์ “cd ” ตามด้วย เว้นวรรค และ เส้นทางไฟล์ ของไดเร็กทอรีที่ไฟล์ของคุณตั้งอยู่ ควรมีลักษณะดังนี้:
cd C:\Users\Strix\Desktop
- กด Windows + R พิมพ์ “taskmgr ” ในกล่องโต้ตอบและกด Enter ค้นหา “Windows Explorer ” จากกระบวนการ คลิกขวาและเลือก “สิ้นสุดงาน ”.
- นักสำรวจของคุณจะหายไปจากหน้าจอของคุณโดยปล่อยให้แอปพลิเคชันยังคงทำงานอยู่ ไม่ต้องกังวล เราต้องการให้สิ่งนี้เกิดขึ้น เปิดพรอมต์คำสั่ง (หากอยู่ในพื้นหลัง ให้ใช้ Alt + Tab เพื่อไปยังส่วนต่างๆ ของแอปพลิเคชัน) เมื่ออยู่ใน command prompt ให้รันคำสั่งต่อไปนี้ ที่นี่ควรกล่าวถึงชื่อไฟล์จริงพร้อมกับนามสกุล โปรดทราบว่าไฟล์มีช่องว่างระหว่างไฟล์ คำสั่งนี้จะไม่ทำงาน (เช่น 'my memo.txt' จะไม่ทำงาน) คุณจะต้องเปลี่ยนชื่อไฟล์ก่อนที่จะดำเนินการใดๆ ในพรอมต์คำสั่ง
เดล Appuals.txt
- ไฟล์ถูกลบไปแล้ว นำตัวจัดการงานกลับมาที่เบื้องหน้า เลือก ไฟล์ และคลิก 'เรียกใช้งานใหม่ ’.
- พิมพ์ “นักสำรวจ ” ในกล่องโต้ตอบและกดตกลง Windows Explorer จะถูกสร้างขึ้นโดยอัตโนมัติ ตรวจสอบว่าการดำเนินการที่จำเป็นเสร็จสมบูรณ์หรือไม่ คุณยังใช้ “explorer.exe” ได้หากงานด้านบนไม่ได้ผล
โซลูชันที่ 4:การปิดใช้งานบานหน้าต่างแสดงตัวอย่าง
บานหน้าต่างแสดงตัวอย่างเป็นตัวเลือกที่มีอยู่ใน Windows Explorer ซึ่งอนุญาตให้แสดงตัวอย่างแอปพลิเคชันแยกต่างหากที่ด้านข้าง มันทำให้เหลือบสั้น ๆ ของไฟล์ที่มีอยู่ในนั้น สิ่งนี้มีประโยชน์สำหรับผู้ใช้จำนวนมากในหลาย ๆ กรณี แต่ได้รับการพิสูจน์แล้วว่าเป็นปัญหาที่ทำให้เกิดข้อความแสดงข้อผิดพลาดภายใต้การสนทนา ทำตามขั้นตอนด้านล่างเพื่อปิดใช้งานบานหน้าต่างแสดงตัวอย่าง
- กด Windows + E คลิก 'ดู ' จากด้านบนของหน้าจอและ ยกเลิกการเลือก ตัวเลือกบานหน้าต่างแสดงตัวอย่าง ควรปรากฏบนริบบิ้นทางด้านซ้ายใกล้ ๆ
- ปิด Windows แล้วเปิดใหม่อีกครั้ง ตอนนี้ตรวจสอบว่าคุณสามารถดำเนินการได้สำเร็จหรือไม่
โซลูชันที่ 5:การใช้การตรวจสอบทรัพยากร
หากวิธีการทั้งหมดข้างต้นไม่ได้ผล มีความเป็นไปได้สูงที่ไฟล์ที่คุณกำลังพยายามดำเนินการนั้นเปิดอยู่หรือถูกเข้าถึงโดยแอปพลิเคชันอื่น เราสามารถลองเรียกใช้ตัวตรวจสอบทรัพยากร ค้นหากระบวนการเข้าถึงไฟล์ สิ้นสุดการทำงาน และลองดำเนินการอีกครั้ง โปรดทราบว่าคุณอาจต้องใช้สิทธิ์ของผู้ดูแลระบบเพื่อดำเนินการนี้
- กด Windows + R พิมพ์ “resmon.exe ” ในกล่องโต้ตอบและกด Enter
- เมื่ออยู่ใน Resource Monitor ให้คลิกที่ 'CPU' ตอนนี้เลือก 'แฮนเดิลที่เกี่ยวข้อง ’ พิมพ์ชื่อไฟล์ในกล่องโต้ตอบแล้วกด Enter จากผลลัพธ์ ให้คลิกขวาที่แต่ละกระบวนการและเลือก 'สิ้นสุดงาน ’.
- ตอนนี้ ตรวจสอบว่าปัญหาในมือได้รับการแก้ไขแล้วหรือไม่
หมายเหตุ: หากวิธีการทั้งหมดข้างต้นไม่ได้ผล คุณควรรีสตาร์ทคอมพิวเตอร์ การรีสตาร์ทคอมพิวเตอร์จะรีเฟรชไฟล์ทั้งหมดและการเข้าถึงที่อาจแก้ปัญหาได้ นอกจากนี้ คุณยังสามารถใช้แอปพลิเคชันบุคคลที่สาม เช่น 'ตัวปลดล็อก' .