1

На сетевом компьютере у меня есть файл, доступный только для чтения, потому что у кого-то другой он открыт. Это неправда. Это файл, который хранится локально на компьютере и не используется кем-либо еще.

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

Помимо удаления этой учетной записи / профиля и повторного создания, как я могу разблокировать этот файл?

Двойной щелчок по этому файлу дает мне сообщение

Файл заблокирован для редактирования другим пользователем, или файл (или папка, в которой он находится) помечен как доступный только для чтения, или вы указали, что хотите открыть этот файл только для чтения.

Я не думаю, что папка заблокирована, потому что я могу нормально использовать другие файлы в этой папке, это всего лишь один конкретный файл, который вызывает эту проблему. Я знаю, что только 1 пользователь использует этот файл, так как файл находится на его c: и тот же файл работает нормально, если он выходит из системы, чтобы другой пользователь мог войти в систему.

2 ответа2

1

Это не похоже на блокировку файла для меня. Многие приложения не используют совместно используемый режим при открытии файла, поэтому, если файл открыт в другом месте (независимо от того, заблокирован он или нет), приложение откроет его только для чтения. Если приложение поддерживает совместно используемый режим, его можно открыть в режиме чтения-записи в обоих местах.

0

Вам нужно запустить утилиту, которая скажет вам, что блокирует файл. Попробуйте запустить утилиту здесь:

http://www.nirsoft.net/utils/opened_files_view.html

Он должен сказать вам, что заблокировал файл. Убейте это приложение (если это возможно), чтобы получить файл обратно. Есть много альтернатив, если это приложение по какой-то причине не совсем правильно.

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

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

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