win10 у вас нет доступа к этой папке, ее открытие занимает много времени

win10 у вас нет доступа к этой папке, ее открытие занимает много времени

Есть SSD с ПК с установленной на нем win10, с диском все в порядке. Я подключаю его через sata-кабель к другому ПК с win10 и работаю в режиме slave. По сути, делаю простое копирование данных с диска Win10, который не загружается или с того, к которому забыл пароль для входа, я просто хочу получить файлы данных из папки «Мои документы» одной учетной записи пользователя. Поэтому я использую второй ПК с windows 10.

Это все с локальными учетными записями пользователей в Windows 10, без доменных вещей. И у меня есть права администратора на обоих дисках.

Я подключаю данный SSD к любому порту sata, загружаю этот ПК, и нужный диск отображается как J: например. Я хочу скопировать все из J:\Users\John\My Documents

Я могу перейти в J:\Users без проблем. Это когда я нажимаю, чтобы войти в папку, Johnя получаюУ вас нет доступа к этой папкевсплывающее окно. Я администратор на этом ПК (вошёл как C:\Users\ron), поэтому я нажимаю «Продолжить», чтобы получить разрешение на вход в папку John.

Когда я это делаю, я получаю индикатор выполнения, который занимает более 5 минут. Что делает Windows 10, когда она это делает? Почему так долго требуется, чтобы войти в такую ​​папку, когда сначала сообщается, что у вас нет разрешения на это, но затем предлагает вам кнопку продолжения, чтобы дать вам разрешение? Возвращаясь к дням Win7 и WinXP, у меня никогда не было проблем с подключением диска Windows к работающему ПК Windows и доступом к любой папке, теперь с Win10 есть эта накладная плата за доступ к папкам.

Есть ли способ обойти эту задержку при копировании данных таким образом? Помимо загрузки системы Linux и монтирования диска с ntfs-3g (что я и сделал, и нет нулевой задержки для доступа к указанной папке)?

решение1

Что делает Windows 10, когда это происходит?

Он пытается изменить разрешения для каждого отдельного файла в этом каталоге. Windows будет уважать разрешения из другой установки Windows. Администратор с машины A не сможет получить доступ к папке, принадлежащей Администратору с машины B. Однако, поскольку вы являетесь Администратором, вы можете стать владельцем этого файла.

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

Почему вход в такую ​​папку занимает так много времени, когда сначала сообщается, что у вас нет на это разрешения, а затем предлагается кнопка «Продолжить», чтобы предоставить вам разрешение?

Длительность процесса зависит от объема данных, содержащихся в папке, владельцем которой вы становитесь.

Возвращаясь к временам Windows 7 и Windows XP, у меня никогда не возникало проблем с подключением диска Windows к работающему ПК Windows и доступом к любой папке, а теперь, с Win10, доступ к папкам сопряжен с дополнительными издержками.

Windows XP обеспечивала безопасность разными способами. Хотя разрешения NTFS не менялись с момента выпуска, изменился способ представления информации и были добавлены дополнительные меры безопасности в Windows. Я подозревал, что вы имели дело с меньшим количеством данных, когда пытались сделать это на своей машине с Windows 7 в прошлом.

Есть ли способ обойти эту задержку при таком копировании данных?

Это поведение нельзя обойти, если вы используете индивидуальные профили пользователей локальной машины. Вы можете использовать пользователей домена Active Directory. Если файл принадлежит пользователю домена Active Directory, то доступ к файлу возможен с любого компьютера. Однако это также означает, что пользователи локального компьютера по умолчанию не будут иметь доступа к файлу.

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

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

Помимо загрузки системы Linux и монтирования диска с NTFS-3g (что я и сделал, и никаких задержек при доступе к указанной папке не возникло)?

Поскольку Linux не учитывает разрешения файлов NTFS, это еще один способ изменить разрешения NTFS. Linux будет соблюдать разрешения файлов NTFS только в том случае, если он добавлен в домен Active Directory.

решение2

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

icacls pc /grant mypc:(OI)(CI)M

этот просто предоставил мне доступ к папкам на моем ПК, но не к последующим папкам рекурсивно, затем я сделал то же самое для нужной мне папки.

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