ขณะใช้งาน Windows 10 คุณอาจเคยพยายามลบไฟล์หรือย้ายไปยังตำแหน่งอื่น แล้วเจอข้อผิดพลาดที่ระบุว่า "ไม่สามารถดำเนินการได้ เนื่องจากไฟล์เปิดอยู่ในโปรแกรมอื่น" แม้ว่าคุณจะไม่ได้เปิดไฟล์นั้นในโปรแกรมใดๆ ก็ตาม สาเหตุของข้อผิดพลาดนี้มีหลายประการ นี่คือวิธีแก้ไขหลายอย่างที่อาจช่วยแก้ปัญหานี้ได้
ตรวจสอบว่าไฟล์เปิดอยู่บนคอมพิวเตอร์อื่นหรือไม่
หากคอมพิวเตอร์ของคุณเชื่อมต่อกับเครือข่ายท้องถิ่น (Local Network) ไม่ว่าจะเป็นที่บ้านหรือที่ทำงาน ไฟล์ที่คุณต้องการปิดอาจเปิดอยู่บนเครือข่ายที่อื่น (อาจเกิดจากการเปิดโดยไม่ได้ตั้งใจ!)
หากสงสัยว่าไฟล์อาจเปิดอยู่บนคอมพิวเตอร์อื่นในเครือข่าย คุณไม่จำเป็นต้องไปถามเพื่อนร่วมงานหรือไปนั่งที่คอมพิวเตอร์อื่นๆ
แทนที่จะเป็นเช่นนั้น ให้คลิก Start ค้นหา "computer management" แล้วเปิดมันขึ้นมา
ในหน้าต่างใหม่ ให้คลิกลูกศรลงข้างๆ System Tools แล้วลูกศรลงข้างๆ Shared Folders จากนั้นเลือก Open Files
จะแสดงไฟล์ที่แชร์และเปิดอยู่บนเครือข่าย คุณสามารถคลิกขวาที่ไฟล์แล้วเลือกปิด หรือคลิกที่ว่างแล้วเลือก "Disconnect All Open Files"
ค้นหาไฟล์ใน Task Manager
ใช้ปุ่มลัด Ctrl + Shift + Esc เพื่อเปิด Task Manager
ค้นหาไฟล์ในแท็บ Processes ซึ่งแสดงแอปพลิเคชันทั้งหมดที่กำลังใช้งานอยู่ ไม่ว่าจะรู้หรือไม่รู้ก็ตาม
เลือกไฟล์นั้น แล้วคลิก "End Task" ที่ด้านล่างของหน้าต่าง Task Manager เพื่อหยุดการใช้งานไฟล์โดยโปรแกรม
กลับไปที่ไฟล์และลองลบอีกครั้ง หากยังไม่ได้ ให้ไปขั้นตอนถัดไป
รีสตาร์ท File Explorer ผ่าน Task Manager
เปิด Task Manager อีกครั้ง ไปที่แท็บ Processes
เลื่อนลงจนสุดจนเจอ Windows Explorer process คลิกขวาแล้วเลือก "End Task"
ไปที่ File ที่มุมบนของ Task Manager เลือก "Run New Task"
ในหน้าต่างที่เปิดขึ้น พิมพ์ "explorer.exe" แล้วกด Enter
กระบวนการนี้จะรีสตาร์ท Windows Explorer เพื่อล้างปัญหาเกี่ยวกับหน่วยความจำหรือไฟล์แคชที่อาจเป็นสาเหตุ
ลองไปลบไฟล์อีกครั้ง หากยังไม่ได้ ให้ไปขั้นตอนถัดไป
ปิดการแคชภาพขนาดย่อในไฟล์ thumbs.db ที่ซ่อนอยู่
Microsoft เคยยอมรับว่าแคชภาพขนาดย่อของไฟล์และโฟลเดอร์อาจก่อให้เกิดข้อผิดพลาด "File is Open In Another Program" การจัดการกับแคชภาพขนาดย่อจึงช่วยแก้ไขได้
- กด Win + R
- พิมพ์
gpedit.mscแล้วกด Enter
- ในหน้าต่างที่เปิดขึ้น ไปที่ "User Configuration -> Administrative Templates -> Windows Components -> File Explorer"
- ไปที่ फलकขวา คลิกสองครั้งที่ "Turn off the caching of thumbnails in hidden thumbs.db files"
- เลือก Enabled แล้ว Apply ตามด้วย OK
ภาพขนาดย่อใน File Explorer จะถูกปิดการทำงาน ช่วยให้คุณดำเนินการกับไฟล์ได้ คุณสามารถเปิดใช้งานภาพขนาดย่อได้อีกครั้งโดยทำตามขั้นตอนเดียวกันและเปลี่ยนกลับเป็น "Not Configured"
ลบไฟล์ชั่วคราว (Temporary Files)
ไฟล์ชั่วคราวจะถูกเก็บบนคอมพิวเตอร์ทุกครั้งที่คุณแก้ไขไฟล์ ไฟล์เหล่านี้อาจป้องกันไม่ให้คุณย้ายหรือลบไฟล์ที่เกี่ยวข้อง นี่คือวิธีลบไฟล์ชั่วคราวออกจากที่จัดเก็บ
- กด Win + R
- พิมพ์
%temp%ในช่องกรอก แล้วกด Enter
- ในโฟลเดอร์ที่เปิดขึ้นซึ่งมีไฟล์ชั่วคราวทั้งหมด กด Ctrl + A เพื่อเลือกทั้งหมด แล้วลบทิ้ง
- อาจยังมีไฟล์ชั่วคราวอยู่ที่อื่น อีกครั้ง กด Win + R พิมพ์
tempแล้วกด Enter
- เลือกไฟล์ชั่วคราวทั้งหมดในโฟลเดอร์ที่เปิดขึ้นและลบทิ้ง
ตรวจสอบโฟลเดอร์หรือไฟล์ว่ามีไวรัสหรือไม่
สุดท้าย หากวิธีข้างต้นไม่ได้ผล ปัญหาอาจร้ายแรงกว่านี้ อาจมีไวรัสผูกมัดกับไฟล์ที่ป้องกันไม่ให้คุณเปลี่ยนแปลงไฟล์ ให้สแกนไฟล์ด้วยโปรแกรมแอนตี้ไวรัสเพื่อหาไวรัสหรือมัลแวร์
หากพบไวรัส ให้แยกไฟล์นั้นด้วยโปรแกรมแอนตี้ไวรัสและลบทิ้งก่อนที่จะติดเชื้อไฟล์อื่นๆ
ข้อผิดพลาด "File Is Open in Another Program" เป็นปัญหาที่รบกวน แต่โชคดีที่มีหลายวิธีแก้ไข! หากต้องการให้คอมพิวเตอร์ Windows อยู่ในสภาพดี ให้ดูคู่มือตรวจสอบสุขภาพฮาร์ดดิสก์ของเรา เรายังช่วยปรับแต่งเดสก์ท็อป Windows 10 ด้วย Rainmeter ได้อีกด้วย