4

У меня есть компьютер с Windows 7 (Ultimate), который был обновлен до Windows 10 Pro.

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

Но теперь у меня есть эта проблема, и я понятия не имею, что вызывает это:
В системе есть 1 общая папка с видео-клипами (форматы WMV, MKV, MP4). Эта доля доступна для 5 других компьютеров в доме: 3 системы Windows 7 и 2 Mac (Yosemite).

После обновления другие системы все еще могут получить доступ к общему ресурсу и просматривать видео, но они больше не могут удалять их после просмотра.

На самом деле: в самой коробке Windows 10 файлы также блокируются после просмотра из сети, и я не могу их там удалить.

Мне нужно перезагрузить Windows 10, чтобы снять блокировки. (Выход из системы и повторный вход недостаточны.)

С Windows 7 такого никогда не было.

Кто-нибудь есть идеи, что происходит? И как это решить?

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

Все компьютеры, Windows и OSX, обновлены.

Поведение не зависит от того, активен антивирусный сканер (Защитник Windows) или нет.

Этот вопрос говорит о том, что механизм Search-Index может иметь к этому какое-то отношение. Я собираюсь отключить это позже сегодня, так как это все равно не имеет смысла для диска, содержащего только временные временные данные. Если будет какая-то разница, я обновлю это.

3 ответа3

3

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

Поисковая система Windows может индексировать не только файлы / папки, но и содержимое файлов.

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

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

Кажется, оба замка попадают в тупиковую ситуацию.

Я считаю это ошибкой в Windows 10. Это никогда не должно приводить к тупику.

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

На данный момент я отключил "индексирование содержимого" в свойствах папок для всех моих общих папок в окне Windows 10. Пока (2 часа тестирования на 3 клиентских компьютерах) это на 100% эффективно предотвращает повторное возникновение проблемы.

0

Я столкнулся с этой трудностью в Windows 10. Вы можете попробовать то, что я сделал:

  1. Я открыл Windows Explorer
  2. Я нажал на меню Вид.
  3. Я отключил "Панель предварительного просмотра".
  4. Я вернулся к оскорбительным файлам и удалил их.

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

0

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

Process Explorer имеет много других функций, но для этого конкретного случая просто откройте его, нажмите Ctrl+F и введите имя файла. Возможно, вам придется запустить его как администратор. Найдя файл, вы можете убить процесс, удерживающий блокировку, или закрыть дескриптор.

Unlocker построен только для конкретной задачи удаления заблокированных файлов, поэтому он должен быть проще в использовании. Щелкните правой кнопкой мыши на файле, который вы хотите удалить, выберите Unlocker и следуйте инструкциям.

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