У вас в данный момент нет разрешения на доступ к этой папке. Ошибка

У вас в данный момент нет разрешения на доступ к этой папке. Ошибка

Я купил новый жесткий диск SATA и установил на него свежую копию Windows 7. Я также установил свой старый диск рядом с новым жестким диском SATA.

Теперь я хочу получить доступ к своим изображениям/музыке и видео, но получаю эту ошибку:

В настоящее время у вас нет разрешения на доступ к этой папке. Нажмите «Продолжить», чтобы получить постоянный доступ к этой папке.

и когда я нажимаю «Продолжить», я получаю эту новую ошибку:

Вам отказано в доступе к этой папке

когда я захожу на вкладки безопасности, моего имени пользователя (который также является администратором на ПК) там нет - Мой новый жесткий диск называется C:, а старый E:- Я пробовалэта ссылкаи запустите CMD - но каталог CMD будет:

C:\Windows\System32>

и мой диск E:.

решение1

Это много разговоров по очень простому процессу. Я бы дал вам параметры командной строки, но рекурсивные точки соединения могут быть проблемой. Поэтому самый прямой способ сделать это — использовать собственные инструменты Windows.

Это инструкции для Windows 10. Я добавил заметки для Windows 7.

  1. Откройте File Explorerи щелкните правой кнопкой мыши диск E:. ВыберитеProperties
  2. Нажмите на Securityвкладку, а затем нажмите Advancedкнопку.
  3. Рядом с тем местом, где отображается Владелец, нажмите Change. (Windows 7: нажмите Ownerвкладку, нажмите Edit, затем нажмите Other users or groups.)
  4. В окне «Выбор пользователя или группы» введите Administratorи нажмите Check Names. Если вы сделали все правильно, будет подчеркнуто слово «Администратор». Нажмите OK.
  5. Отметьте галочкой полеReplace owner on subcontainers and objects
  6. НажмитеApply

ПОДОЖДИТЕ. ПОДОЖДИТЕ. ПОДОЖДИТЕ. ПОДОЖДИТЕ еще немного. Когда закончите, щелкните OKи закройте окно Дополнительные параметры безопасности для локального диска E:.

Сейчас:

  1. Повторите шаги 1 и 2 выше.
  2. В окне «Записи разрешений» нажмите Addкнопку.
  3. Рядом с пунктом Principal нажмите Select a principal. (Windows 7: нажмите Change Permissions, затем нажмите Add.)
  4. В окне «Выбор пользователя или группы» введите Everyoneи нажмите Check Names. Если вы сделали все правильно, то «Все» будет подчеркнуто. Нажмите OK.
  5. В области «Основные разрешения» установите флажок рядом с Full controlи нажмите OK.
  6. Установите флажок рядом сReplace all child object permission entries with inheritable permission entries from this object
  7. Нажмите Apply.

ПОДОЖДИТЕ. ПОДОЖДИТЕ. ПОДОЖДИТЕ. Подождите еще немного. Когда все будет готово, щелкните, OKчтобы закрыть окно «Дополнительные параметры безопасности для локального диска (E:)».

ПРИМЕЧАНИЕ. Если вы получили какие-либо предупреждения безопасности с просьбой разрешить внесение изменений, нажмите «Да» или «Разрешить».

Теперь у вас есть полный доступ ко всем файлам на диске E:.

решение2

Теперь я хочу получить доступ к своим изображениям/музыке и видео.

Откройтекомандная строка с повышенными правами.

Предположим, что рассматриваемый дискe:

Чтобы назначить любого пользователя владельцем:

icacls "e:\" /setowner "user name" /T /C

Чтобы назначить группу администраторов владельцем:

icacls "e:\" /setowner "Administrators" /T /C

ИсточникСтаньте владельцем файла, папки, диска или раздела реестра в Windows 8

решение3

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

Вы можете выполнить следующие шаги:

  1. Запустите командную строку (cmd) от имени администратора.

  2. Станьте владельцем файлов, введя:

    takeown /f E:\ /r
    
  3. Предоставьте себе полные права:

    cacls E:\ /T /G username:F
    

Вышеуказанные команды берут свое начало в более ранних версиях Windows. Более современная утилита — icacls. Ниже приведены некоторые примеры:

icacls /?
icacls folder/file /setowner username /t /c /q
icacls folder/file /grant username:F /t

Переключатели, которые использовались в последнем примере:

username:F = Full Control to user
/t = Apply recursively to existing files and sub-folders

Еще один интересный вариант, если папка содержит соединения:

/l = Performs the operation on a symbolic link versus its destination.

Использованная литература:

решение4

Сделайте себя администратором Откройте окно CMD с повышенными правами и исправьте свое имя пользователя, которое не входит в группу администраторов.

net localgroup administrators YOURUSERNAME /add

Затем измените букву диска (E:) на букву вашего диска и запустите следующую команду:

TAKEOWN /F E:\ /R /D Y

Или мой любимый

ICACLS "E:\*" /reset /T

Связанный контент