Ошибка сжатой (заархивированной) папки «Файл не найден или нет разрешения на чтение» - Winhelponline

Compressed Folder Error File Not Found

При попытке создать сжатую (заархивированную) папку в Windows 10 возникает следующая ошибка:



 Ошибка сжатых (заархивированных) папок Файл не найден или нет разрешения на чтение.

ошибка создания сжатой папки - нет прав на чтение



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



Причина

Обычно ошибка «Файл не найден или нет разрешения на чтение» возникает, когда вы щелкаете правой кнопкой мыши папку, содержащую один или несколько файлов, выбираете меню «Отправить в» и выбираете Сжатая (заархивированная) папка . Результат будет таким же, если вы воспользуетесь командой Zip (лента) на вкладке «Поделиться» проводника.

Эта ошибка вызвана одной из следующих причин:



  1. Один из файлов в этой папке заблокирован (Ошибка «Нарушение совместного доступа») программой или процессом.
  2. У вас нет прав на чтение (ошибка «Доступ запрещен») для доступа к некоторым файлам в этой папке.
  3. У вас нет прав на запись (ошибка «Доступ запрещен») для создания сжатой папки в этой папке.
СВЯЗАННЫЙ: Доступ к сжатой (заархивированной) папке запрещен. Ошибка «Невозможно завершить операцию»

[Исправить] Ошибка архивации «Файл не найден или нет разрешения на чтение»

Случай 1. Файл заблокирован процессом

Приложения Microsoft Office, такие как Excel или Word, создают временный файл (также известный как «файл-владелец») для каждого открытого файла. Эти временные файлы начинаются с ~ $ символ и иметь то же имя, что и исходный файл. Эти временные файлы Office скрыты в представлении проводника, даже если вы настроили его для отображения всех файлов.

Посмотрите на этот пример ниже. При запуске dir / a , вы можете увидеть два временных файла Office в этой папке. Эти файлы заблокированы исключительно соответствующими программами. Этот временный файл содержит имя пользователя, открывшего файл. Попытка прочитать файлы владельца в другой программе приведет к ошибке.

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

ошибка создания сжатой папки - нет прав на чтение

Итак, когда вы отправляете всю эту папку в сжатую (заархивированную) папку, Windows также пытается добавить эти временные файлы Office (в zip-папку). При этом Explorer обнаруживает ОБМЕН НАРУШЕНИЕМ сообщение внутри и показывает ошибку Файл не найден или нет разрешения на чтение пользователю.

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

Чтобы узнать, какой процесс заблокировал файл или папку, вы можете использовать Microsoft Process Explorer или встроенный монитор ресурсов.

ошибка создания сжатой папки - нет разрешений на чтение - проводник процессов

Инструмент Process Explorer показывает список открытых файлов, находящихся в этой папке.

Мы писали на эту тему в следующих статьях:


Случай 2: разрешения на чтение для файла

Если один из файлов в папке заблокирован разрешениями NTFS, возникает ошибка «Файл не найден или нет разрешения на чтение». Проводник внутри обнаруживает ДОСТУП ЗАПРЕЩЕН сообщение. Итак, убедитесь, что ваша учетная запись имеет разрешение на чтение (как минимум) для всех файлов в папке, которую вы пытаетесь заархивировать.

советы лампочка значокНе знаете, какой именно файл вызывает проблему? Вы можете отслеживать ошибки ЗАПРЕЩЕН В ДОСТУПЕ с помощью Process Monitor.


Случай 3: разрешения на запись для этой папки

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

  • Чтобы изменить разрешения, щелкните папку правой кнопкой мыши, выберите «Свойства», вкладку «Безопасность» и проверьте диалоговое окно «Дополнительные параметры безопасности».

Вы можете использовать takeown.exe и icacls.exe командная строка, чтобы быстро стать владельцем папки и назначить вашей учетной записи полные разрешения. Ознакомьтесь с этими статьями:

Создание заархивированной папки в корне диска C: ?

Кроме того, вы не сможете создать заархивированную папку на системном диске (обычно C: ). Это связано с тем, что высокий обязательный уровень целостности назначается по умолчанию для C: водить машину. Если вы запустите ICACLS.EXE C: в командной строке вы увидите эту запись в выводе:

Обязательная метка  Высокий обязательный уровень: (OI) (NP) (IO) (NW)

К высоко Уровень целостности означает, что вам нужно будет запустить программу с повышенными правами (от имени администратора), чтобы записать в корень системного диска. Однако вы можете создавать или изменять zip-файлы в корне несистемных дисков.

Обратите внимание, что проводник (explorer.exe) в Windows 10 не может быть запущен с повышенными привилегиями (за исключением использования модификации реестра). Explorer работает со средним уровнем целостности и, следовательно, по умолчанию не может создавать или изменять файлы в корне системного диска. Создание файла на C: требует повышенных привилегий.

Надеюсь, эта статья помогла вам предотвратить ошибку сжатой (заархивированной) папки «Файл не найден или нет разрешения на чтение».


Одна небольшая просьба: если вам понравился этот пост, поделитесь им?

Одна «крошечная» публикация от вас серьезно помогла бы росту этого блога. Несколько отличных предложений:
  • Приколи это!
  • Поделитесь этим в своем любимом блоге + Facebook, Reddit
  • Напишите об этом в Твиттере!
Так что большое спасибо за вашу поддержку, мой читатель. Это займет не более 10 секунд вашего времени. Кнопки «Поделиться» находятся прямо внизу. :)