-1

В моей среде IDE часто возникают проблемы, связанные с невозможностью удалить временные или царапинные файлы с диска, на котором он работает, и причина в том, что файлы и папки, с которыми он работает, блокируются сами по себе и, вероятно, без причины, не могут разблокировать файлы и папки сами по себе.

Существует инструмент под названием "unlocker" и "lock hunter", чтобы разблокировать заблокированные файлы и папки, но я не хочу делать это каждый раз, когда это происходит. Могу ли я что-нибудь сделать с этим? Может быть, инструмент, который я мог бы использовать бесплатно, чтобы предотвратить блокировку моих определенных папок, файлов и папок внутри него каким-либо процессом?

Кстати, среда IDE часто создает файлы в этой папке и часто модифицируется.

2 ответа2

1

Windows и другие операционные системы по своей конструкции используют "дескрипторы" для доступа к файлам и каталогам. Эти дескрипторы могут обеспечить блокировку для предотвращения повреждения данных и конфликтов чтения / записи.

Хотя эти дескрипторы могут быть принудительно закрыты, возможно, что это может привести к сбою приложения или вызвать проблемы со стабильностью в Windows.

Вы можете использовать приложение под названием Process Explorer для поиска этих дескрипторов, чтобы точно определить, какие дескрипторы принадлежат каким процессам. Вы можете либо убить процесс (вы потеряете все несохраненные данные), либо принудительно закрыть дескриптор (это похоже на инструменты разблокировки файлов, которые вы упомянули, ваше приложение /Windows может аварийно завершить работу или стать нестабильным), предпочтительнее будет убить процесс.

Если бы эти файлы вас беспокоили во время работы, я бы порекомендовал вам сохранить свою работу, закрыть или убить IDE, удалить файлы, а затем снова открыть вашу работу.

Кроме того, я бы рекомендовал вам обратиться либо в службу поддержки сообщества, либо в коммерческую поддержку вашего приложения. Вы упоминаете, что приложение часто создает файлы и часто их изменяет, в этом случае ваша IDE может сохранять эти файлы в соответствии с дизайном, например, как кэш или резервная копия для ваших несохраненных изменений или истории отмен.

0

Я столкнулся с той же дилеммой. Вот простой способ. Все папки, которые начинаются с "MY", как в "Мои документы" и т.д., Будут иметь заблокированные файлы. Переместите файл ... или папку ... или изображение в общую папку / папку и вуаля: файл больше не заблокирован.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .