7

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

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

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

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

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

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

C:\Windows\System32>

и мой диск E:

6 ответов6

2

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

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

  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.

Рекомендации:

2

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

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

Предполагая, что диск, о котором идет речь, это e:

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

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

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

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

Источник берет на себя владение файлом, папкой, диском или ключом реестра в Windows 8

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. Рядом с принципалом нажмите 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:.

1

Вариация проблемы, с которой я столкнулся:

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

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

Прежде всего, я щелкаю правой кнопкой мыши на самом жестком диске, а затем:

  1. свойства
  2. Безопасность
  3. в группе или имени пользователя я выбрал редактирование (если у вас уже есть пользователь Все, переходите к 0,6)
  4. добавлять
  5. введите имя объекта Введите: Все, затем нажмите «Проверить имена», затем «ОК».
  6. выделите каждого пользователя и установите флажок «разрешить все», а затем примените
  7. повторно выберите пользователя Все и выберите расширенный
  8. выберите вкладку владельца сверху

    если твоя похожа на мою, она скажет что-то вроде текущего владельца неизвестно (не прямая цитата)

  9. выберите редактировать внизу

  10. выберите admin, затем установите флажок «Заменить владельца» на вложенных контейнерах, а объекты (очень важные для вас отметки) выберите «Применить».

Затем вы пройдете через все файлы и вложенные файлы и смените владельца на себя.

0

Все предыдущие ответы безупречны, но самый простой способ - использовать стороннюю программу под названием "взять на себя ответственность".

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

Взять на себя ответственность

0

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

net localgroup administrators YOURUSERNAME /add

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

TAKEOWN /F E:\ /R /D Y

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

ICACLS "E:\*" /reset /T

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