Як визначити, що має блокування певного файлу в Windows?


11

Я бачу, що файл має блокування на ньому. Як я міг з’ясувати причину та причину цього?


2
Це мережевий файл? Локальний файл? Яка версія Windows?
GregD

Відповіді:


9

Unlocker - безкоштовна утиліта, яку я багато разів використовував для цієї мети. Простий у використанні, клацніть правою кнопкою миші на розглянутому файлі, і він показує, які процеси його блокують. Потім ви можете або вбити ці процеси, або змусити розблокувати всі, або один із процесів блокування.

http://www.emptyloop.com/unlocker/


Він також може видалити пошкоджені файли. Приємно!
Артур Нунес


12

Від START> RUN введіть "fsmgmt.msc" без лапок.

Це спільні папки MMC, і ви можете керувати сеансами тут, щоб побачити, хто має блокування для певних файлів.

Відредаговано, щоб додати:

Ви також можете підключитися до свого сервера (або іншого комп'ютера) за допомогою цього оснащення, натиснувши на Дія> Підключитися до іншого комп'ютера. Вам доведеться підключитися до комп'ютера, на якому існує файл.


2
+1 Вам може знадобитися запустити це на самому файловому сервері, а не лише на клієнтському комп'ютері
jftuga

2

Використовуйте ProcessExplorer від sysinternals. Знайдіть заблокований файл, і ви легко побачите процес, на який є посилання на нього, у списку ручок (нижня панель):

Ви коли-небудь замислювалися про те, яка програма відкриває певний файл чи каталог? Тепер ви можете це дізнатися. Провідник процесів показує інформацію про те, які оброблювані та DLL процеси відкрилися чи завантажувались.


1

Ви можете використовувати "чистий файл" через командний рядок на файловому сервері.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.