WinRAR: Доступ запрещен при архивировании

Я пытаюсь создать резервную копию старого диска с машины WinXP в Windows 7 с помощью WinRAR. Я постоянно получаю сообщение «Доступ запрещен» во многих папках, которые я пытаюсь включить. Я действительно не хочу менять права доступа к файлам на диске. Есть ли способ заставить WinRAR игнорировать права доступа к файлам?


7

Когда вы открываете WinRar, обязательно щелкните правой кнопкой мыши и выберите «Запуск от имени администратора». даже если вы являетесь администратором, программы, которые вы запускаете, не будут иметь прав администратора, если вы этого не сделаете.

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

Улучшите этот ответ
ответил 27 апреля 2012 г., 21:00
  • 1
    Проблема, с которой я столкнулся, заключается в том, что при использовании контекстного меню проводника, вызываемого правой кнопкой мыши, чтобы «добавить в архив» – вы знаете, самый удобный метод – он не работает как администратор, поэтому он не может создать архив. Я бы хотел, чтобы такие команды автоматически запрашивали повышение прав вместо того, чтобы просто выдавать ошибку и сдаваться. – Трийнко, 24 окт. ’12 в 21:46
  • @Triynko, у меня такая же проблема. Решение здесь сработало: superuser.com/questions/331383/… – Xonatron 18 сен.2020 в 17:56
добавить комментарий |

Когда вы открываете WinRar, обязательно щелкните правой кнопкой мыши и выберите «Запуск от имени администратора». даже если вы являетесь администратором, программы, которые вы запускаете, не будут иметь прав администратора, если вы этого не сделаете.

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


1

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

Улучшите этот ответ
ответил 26 окт., 13:58
  • 1
    OP сказал, что не хочет менять права доступа к файлам. Вы прочитали весь вопрос? – DanteTheEgregore 26 окт. ’13 в 4:49
добавить комментарий |

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


0

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

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

Улучшите этот ответ
ответил 27 апр. ’12 в 18:14
добавить комментарий |

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

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


0

Если ваша ОС предотвращая вам доступ, и вы находитесь в учетной записи администратора, папки, скорее всего, ограничены пользователем SYSTEM, который является пользователем, с которым вы никогда не можете входить в систему или запускать приложения. Таким образом, WinRAR никогда не сможет обойти такие вещи.

Вместо этого вы можете рассмотреть возможность загрузки в среду LiveCD, такую ​​как Ubuntu или OpenSUSE. Как ни странно, я считаю, что среды LiveCD имеют лучший доступ к разделам NTFS для XP, Vista и особенно Windows 7. Если вы хотите отодвинуть на второй план разрешения и заархивировать большие папки, это способ сделать это.

Я обнаружил, что в Windows 7 копирование профилей и другие вещи с «ограниченным доступом» или требующие административного доступа для авторизации копирования, действительно неприятны с точки зрения производительности копирования и точной информации о ходе выполнения. Это особенно важно, когда это делается в Windows 7.. Если сделать то же самое в тех же папках в среде LiveCD, это не только обеспечит вам надлежащую производительность, но и надлежащую обратную связь.

Обратитесь в Microsoft за потрясающей реализацией вашей собственной технологии форматирования.

Улучшите этот ответ
отредактировано 27 апреля ’12, 20:50
ответил 27 апр. ’12 в 15:06
  • Единственная причина в том, что linux не уважает разрешения окна, как и ожидалось, где Windows 7 будет уважать файловую структуру Windows XP и право собственности на указанные файлы, как ожидалось. – Ramhound 27 апр. ’12 в 17:33
  • по крайней мере Windows лучше, чем OSX/BSD, которая копирует папки, заменяя их, а не добавляя их. Вы можете стать владельцем или добавить права доступа к этим папкам, но тогда это обычно временные или кешированные файлы, так почему они важны? – Тони Стюарт Sunnyskyguy EE75, 27 апр. ’12 в 20:43
добавить комментарий |

Если ваша ОС не позволяет вам получить доступ, и вы находитесь в учетной записи администратора, папки, скорее всего, ограничены пользователем SYSTEM , который является пользователем, с которым вы никогда не можете входить в систему или запускать приложения. Таким образом, WinRAR никогда не сможет обойти такие вещи.

Вместо этого вы можете рассмотреть возможность загрузки в среду LiveCD, такую ​​как Ubuntu или OpenSUSE. Как ни странно, я считаю, что среды LiveCD имеют лучший доступ к разделам NTFS для XP, Vista и особенно Windows 7. Если вы хотите отодвинуть на второй план разрешения и заархивировать большие папки, это способ сделать это.

Я обнаружил, что в Windows 7 копирование профилей и другие вещи с «ограниченным доступом» или требующие административного доступа для авторизации копирования, действительно неприятны с точки зрения производительности копирования и точной информации о ходе выполнения. Это особенно важно, когда это делается в Windows 7. Если делать то же самое в тех же папках в среде LiveCD, это не только обеспечивает надлежащую производительность, но и надлежащую обратную связь о ходе выполнения.

Используйте Microsoft на своем компьютере. отличная реализация вашей собственной технологии форматирования.


0

Я пришел сюда с такой же проблемой .. вдруг у меня в голове возникла идея … вот как я исправил. У меня есть папка, исключенная из моей File System Shield в Avast, я временно отключил ее и могу извлечь. Не знаю, было ли это решение, но могло быть.

Улучшите этот ответ
ответил 19 янв., 15:04
добавить комментарий |

Я пришел сюда с той же проблемой … внезапно у меня в голове возникла идея … вот как я ее исправил. У меня есть папка, исключенная из моей File System Shield в Avast, я временно отключил ее и могу извлечь. Не знаю, было ли это решением, но могло быть.



Ошибки WinRAR: «Невозможно установить [временная папка] в качестве текущей папки. В доступе отказано ».

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

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

Невозможно установить C: Users username AppData Local Temp Rar $ DRa0.685 как текущая папка. В доступе отказано.

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


вы пытались проверить права доступа, предоставленные временной папке. Я думаю, WinRar нуждается в определенных разрешениях (возможно, Modify), чтобы иметь возможность писать.

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

Я думаю, что когда вы пытаетесь выполнить перетаскивание для извлечения, WinRar использует временную папку для завершения извлечения и распаковки. Теперь, поскольку временная папка не имеет доступа на запись/изменение для «всех», поэтому это не удается. Но когда вы делаете щелчок правой кнопкой мыши -> извлекать в, тогда вы явно выбираете папку, для которой уже предоставлено разрешение на запись.

Дайте мне знать, если это сработает.


0

перейти к параметрам> настройки> путь под ним установите временную директорию как любую другую, кроме c: проблема будет решена

Улучшите этот ответ
ответил 10 мая ’19 в 12:07
добавить комментарий |

перейти к параметрам> настройки> путь под ним установить временную директорию как любой другой форлдер кроме c: проблема будет решена


0

Просто перейдите в% temp%, затем перейдите назад на один путь к локальному пути вы увидите папку Temp. Затем щелкните правой кнопкой мыши папку temp> свойства> securyty> изменить> сделать это полное разрешение. Готово!

Улучшить этот ответ
ответил 04 окт. в 02:02
добавить комментарий |

Просто перейдите на% temp%, затем вернитесь на один путь к локальному пути, вы увидите папку Temp. Затем щелкните правой кнопкой мыши временную папку> свойства> безопасность> редактировать> сделать это полное разрешение. Готово!

Оцените статью
futurei.ru
Добавить комментарий