Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows

จะทราบได้อย่างไรว่ากระบวนการใดกำลังล็อกหรือใช้ไฟล์ใน Windows 11/10

ไม่สามารถลบหรือย้ายหรือดำเนินการใดๆ กับไฟล์เพราะถูกล็อกโดยกระบวนการใช่หรือไม่ ค้นหาว่ากระบวนการใดกำลังล็อกไฟล์ใน Windows 11/10 โดยใช้วิธีการต่างๆ ที่กล่าวถึงในบทความนี้

หลายครั้งที่เราพยายามดำเนินการ (ลบ เปลี่ยนชื่อ คัดลอก ฯลฯ) ในไฟล์ เราจะได้รับ ไฟล์ในการใช้งาน กล่องโต้ตอบแสดงข้อความแจ้งว่า “ไม่สามารถดำเนินการได้เนื่องจากไฟล์เปิดอยู่ในโปรแกรมอื่น “. ในบางกรณี จะแสดงกระบวนการหรือชื่อโปรแกรมที่ใช้ไฟล์นั้น แต่หลายครั้งก็ไม่เป็นเช่นนั้น

ทีนี้ จะทราบได้อย่างไรว่ากระบวนการใดที่เปิดไฟล์อยู่ หากเป็นเรื่องเร่งด่วน คุณต้องระบุกระบวนการล็อกไฟล์ จากนั้นจึงสิ้นสุดกระบวนการเพื่อแก้ไขไฟล์เป้าหมาย ในคู่มือนี้ เราจะพูดถึงวิธีการต่างๆ ในการตรวจสอบกระบวนการที่เก็บไฟล์ใน Windows 11/10

จะทราบได้อย่างไรว่ากระบวนการใดกำลังล็อกหรือใช้ไฟล์ใน Windows 11/10

จะทราบได้อย่างไรว่ากระบวนการใดกำลังล็อกหรือใช้ไฟล์ใน Windows 11/10

ต่อไปนี้คือวิธีการต่างๆ ในการระบุกระบวนการที่ล็อกไฟล์ใน Windows 11/10:

  1. ตรวจสอบกระบวนการที่ล็อกไฟล์โดยใช้ Resource Monitor
  2. ใช้ SysInternals Process Explorer เพื่อระบุกระบวนการที่กำลังล็อกไฟล์
  3. ค้นหาผ่าน Command Prompt โดยใช้เครื่องมือ Handle
  4. ใช้ OpenedFilesView ฟรีแวร์เพื่อระบุกระบวนการที่เก็บไฟล์

มาอธิบายวิธีการเหล่านี้อย่างละเอียดกัน

1] ตรวจสอบกระบวนการที่ล็อกไฟล์โดยใช้ Resource Monitor

จะทราบได้อย่างไรว่ากระบวนการใดกำลังล็อกหรือใช้ไฟล์ใน Windows 11/10

เมื่อใช้ Resource Monitor คุณสามารถระบุกระบวนการหรือบริการที่ล็อกไฟล์ได้ เป็นยูทิลิตี้ในตัวใน Windows 10 ที่ช่วยคุณตรวจสอบการใช้งาน CPU, หน่วยความจำ, เครือข่ายดิสก์, ตัวจัดการไฟล์ ฯลฯ

เปิด เรียกใช้ แอปโดยกดปุ่มลัด Windows + R แล้วพิมพ์ resmon ในนั้น. กดปุ่ม OK และตัวตรวจสอบทรัพยากรจะเปิดขึ้น

ในหน้าต่างตัวตรวจสอบทรัพยากร ไปที่ CPU แท็บแล้วขยาย ที่จับที่เกี่ยวข้อง ตัวเลือก. ตอนนี้ ในกล่องค้นหา ให้พิมพ์ชื่อไฟล์ที่แสดงการล็อกโดยกระบวนการแล้วกดปุ่ม Enter จะแสดงรายการกระบวนการที่เก็บไฟล์เป้าหมาย

คุณสามารถคลิกขวาที่กระบวนการและเลือก สิ้นสุดกระบวนการ ตัวเลือกที่จะสิ้นสุด หลังจากกระบวนการสิ้นสุดลง ให้ลองดำเนินการตามที่คุณต้องการกับไฟล์ที่ล็อกไว้ก่อนหน้านี้

2] ใช้ SysInternals Process Explorer เพื่อระบุกระบวนการที่ล็อกไฟล์

จะทราบได้อย่างไรว่ากระบวนการใดกำลังล็อกหรือใช้ไฟล์ใน Windows 11/10

อีกทางเลือกหนึ่งในการระบุกระบวนการหรือบริการที่เก็บไฟล์คือ SysInternals Process Explorer เป็นยูทิลิตี้ขั้นสูงเพื่อค้นหาข้อมูลโดยละเอียดเกี่ยวกับกระบวนการที่ทำงานอยู่ในระบบของคุณ หากต้องการระบุกระบวนการที่ถือไฟล์ผ่าน คุณสามารถทำตามขั้นตอนด้านล่าง:

ขั้นแรก ดาวน์โหลดและเรียกใช้ SysInternals Process Explorer บนพีซีของคุณ ตอนนี้ ในหน้าต่าง Process Explorer ให้ไปที่ ไฟล์ เมนูและคลิกที่ ค้นหาจุดจับหรือ DLL ตัวเลือก. ถัดไป ป้อนชื่อไฟล์ใน Process Explorer Search หน้าต่างโต้ตอบและกดตัวเลือกค้นหา กระบวนการทั้งหมดที่ใช้ไฟล์ที่คุณป้อนจะแสดงขึ้นในผลลัพธ์

คลิกขวาที่กระบวนการที่ระบุในแท็บกระบวนการแล้วปิด

ตอนนี้ ให้ตรวจสอบกับไฟล์ว่าไฟล์นั้นยังคงอยู่หรือถูกล็อกโดยกระบวนการหรือไม่

ที่เกี่ยวข้อง: กระบวนการนี้ไม่สามารถเข้าถึงไฟล์ได้เนื่องจากมีการใช้งานโดยกระบวนการอื่น

3] ค้นหาผ่าน Command Prompt โดยใช้เครื่องมือ Handle

จะทราบได้อย่างไรว่ากระบวนการใดกำลังล็อกหรือใช้ไฟล์ใน Windows 11/10

ด้ามจับ เป็นยูทิลิตีตามคำสั่งเพื่อบอกว่ากระบวนการใดมีไฟล์เปิดอยู่ โดยพื้นฐานแล้วจะเป็นเวอร์ชันบรรทัดคำสั่งของ SysInternals Process Explorer ที่กล่าวถึงข้างต้น คุณสามารถทำตามขั้นตอนด้านล่างเพื่อตรวจสอบกระบวนการเก็บไฟล์ในพรอมต์คำสั่งโดยใช้เครื่องมือนี้:

ดาวน์โหลด Handle จาก microsoft.com และแตกไฟล์ ZIP ตอนนี้เปิด CMD ในโฟลเดอร์ที่แยกออกมา ในพรอมต์คำสั่ง ให้ป้อนคำสั่งที่มีไวยากรณ์ต่อไปนี้:

handle.exe -a -u <filename-with-path>

ตัวอย่างเช่น:

handle.exe -a -u "C:\Users\KOMAL\Documents\Sample Files\twc.pdf"

เมื่อคุณป้อนคำสั่ง คำสั่งจะแสดงรายการกระบวนการที่เก็บไฟล์พร้อม ID กระบวนการและชื่อผู้ใช้

ฉันพยายามตรวจสอบสิ่งเดียวกันโดยป้อนเพียงชื่อไฟล์โดยไม่มีเส้นทางแบบเต็มก็ใช้ได้ แต่อาจใช้ไม่ได้กับทุกไฟล์ ดังนั้นจึงแนะนำให้ป้อนตำแหน่งของไฟล์ที่ถูกล็อค

หลังจากระบุกระบวนการแล้ว คุณสามารถปิดได้จากตัวจัดการงาน

4] ใช้ OpenedFilesView ฟรีแวร์เพื่อระบุกระบวนการที่เก็บไฟล์

จะทราบได้อย่างไรว่ากระบวนการใดกำลังล็อกหรือใช้ไฟล์ใน Windows 11/10

OpenedFilesView เป็นแอปพลิเคชั่นพกพาเพื่อดูไฟล์ที่เปิดอยู่ทั้งหมดของคุณและกระบวนการที่เก็บไว้ คุณสามารถดาวน์โหลดโฟลเดอร์ ZIP แตกไฟล์ แล้วเรียกใช้ OpenedFilesView.exe ไฟล์เพื่อเปิดอินเทอร์เฟซ จากนั้นจะแสดงไฟล์ที่เปิดอยู่ทั้งหมดพร้อมรายละเอียดที่เกี่ยวข้อง เช่น ชื่อโปรเซส ID โปรเซส พาธโปรเซส สิทธิ์ของไฟล์ พาธไฟล์เป้าหมาย ฯลฯ

ค้นหาไฟล์เป้าหมายของคุณและตรวจสอบว่ามีกระบวนการใดบ้าง นอกจากนี้ คุณสามารถใช้ค้นหา ตัวเลือกเพื่อค้นหาไฟล์ที่ถูกล็อคและกระบวนการที่เกี่ยวข้องอย่างรวดเร็ว หลังจากพบกระบวนการแล้ว ให้คลิกขวาที่ไฟล์และปิดกระบวนการทั้งหมดที่ถือไว้

หวังว่าคู่มือนี้จะช่วยให้คุณระบุกระบวนการเก็บไฟล์แล้วปิดได้

อ่านแล้ว: ลบไฟล์ที่ถูกล็อค และแก้ไขข้อผิดพลาด File Is Locked

จะทราบได้อย่างไรว่ากระบวนการใดกำลังล็อกหรือใช้ไฟล์ใน Windows 11/10