Отказано в доступе при копировании файлов в командной строке
При выполнении различных команд в системной консоли пользователи Windows 7 и выше могут столкнуться с ошибкой 5 и пояснением, что отказано в доступе. Такая системная ошибка 5 возникает по той причине, что юзер, не имея прав Администратора, пытается запустить утилиту, выполнить команду или прочие действия, направленные на изменение настроек Windows. Поэтому, если при запуске cmd системная ошибка 5 появилась на вашем ПК, стоит выполнить следующие действия.
Решение системной ошибки 5 в командной строке
Для начала, при появлении системной ошибки 5 в командной строке, нужно попробовать перезапустить консоль с правами Администратора. Для этого нужно в поисковой строке Windows ввести запрос cmd, а далее нажать на поисковой выдаче правой кнопкой мыши и выбрать «Запустить с правами Администратора».
Теперь в открывшейся консоли вводим нужную команду. Смотрим, появляется ли ошибка.
Если же ошибка 5 не исчезла, то запускаем консоль привычным способом и вводим следующий запрос net user Администратор /active:yes.
Будут предоставлены права Администратора. Пробуем выполнить нужную команду.
ВАЖНО! Если у вас англоязычная версия Windows, то вместо слова «Администратор» вводим «Administrator».
Как вариант, если ни единым из вышеуказанных способов запустить консоль с правами Администратора не удалось, стоит открыть диск С и папки Windows/System32 (для 32-разрядных версий Windows) и Windows/SysWOW64 (для 64-разрадных). Находим файл cmd. Нажимаем на нем правой кнопкой мыши и выбираем «Запустить с правами Администратора».
Если же ошибка все равно продолжает появляться, стоит выйти и зайти в свою учетную запись, а также убедиться, что права Администратора в ней настроены правильно. Также стоит проверить систему на вирусы. Возможно, запуск консоли с нужными правами блокирует вредоносное ПО. Кардинальной мерой может стать откат системы до более раннего состояния с помощью контрольной точки или установочного диска.
Отказ в доступе может быть в случае когда у папки "проблемы" с безопасностью (разрешения, владелец).
Команда MOVE ориентирована, в основном, на работу с файлами и не может осуществлять слияние папок и, тем более, перезапись атрибутов.
Она не может даже перемещать папки по конструкции *.* (или просто *). Конструкция *.* в случае MOVE относится только к файлам, если вместе с файлами находятся ещё и папки, то они не будут затронуты перемещением, и команда RD в моём примере не сработает ("Папка не пуста.").
Но команда MOVE может переименовывать (!) и файлы, и папки при перемещении (в отличие от команды COPY, которая не работает с папками и может переименовывать только файлы при копировании).
kero, в Вашем случае лучше использовать команду XCOPY.
Команда XCOPY с данными параметрами создаст папку назначения, если её не существует, скопирует подпапки любого уровня вложенности, включая пустые, скрытые и системные, и все файлы, включая скрытые и системные, а команда RD с данными параметрами полностью удалит копируемую папку со всем содержимым, что будет равносильно перемещению (если не брать во внимание даты создания и т. п.).
А для полного совершенствования копирования нужно использовать команду ROBOCOPY. Утилита Robocopy.exe входит в комплектацию ОС Windows, начиная с Windows Vista.
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.
Утилита Robocopy.exe входит в комплектацию ОС Windows, начиная с Windows Vista. » |
Georgio, спс за ответы.
Отказ в доступе может быть в случае когда у папки "проблемы" с безопасностью » |
нет это исключается специально для теста создал папки.
А напишите какой нибудь пример ROBOCOPY с перемещением папки "АА1" и перезаписью ею существующей папки "ВВ1" (все они конечно с файлами) одной строкой.
А напишите какой нибудь пример ROBOCOPY с перемещением папки "АА1" и перезаписью ею существующей папки "ВВ1" (все они конечно с файлами) одной строкой. » |
/Z - копирование с возобновлением (старый файл будет заменятся новым, если у него другое содержимое и другая дата изменения)
/TIMFIX - исправление атрибутов времени для файлов (в дополнение к /Z переписывается и дата создания для одинаковых файлов)
/DCOPY:T - копирование меток времени для папок (дата создания, дата изменения)
/MIR - зеркальное копирование (копируются все вложенные папки, включая пустые, и удаляются все файлы и папки назначения, которых не существует в источнике)
/SL - копирование самих символических ссылок вместо копирования целевого объекта этих ссылок (на всякий случай, если таковые попадутся, чтобы не скопировать лишние гигабайты)
/XJ - исключение из копирования точек соединения (также на всякиЙ случай - от них потом сложно избавлятся)
/R:n - число повторных попыток для неудавшихся копий (по умолчанию - 1 миллион)
/W:n - время ожидания между повторными попытками (по умолчанию - 30 секунд)
Значения для параметров /R и /W (/R:4 /W:15) - мои личные, можно менять, но в пределах разумного. Объясняю. Если не выставлять эти параметры совсем, то по умолчанию 30 секунд x 1 000 000 = 30 000 000 секунд; натыкается процесс копирования на "файл, занятый другим процессом" и висит, пытаясь безрезультатно его скопировать в течении почти года (30 000 000 секунд = 347 суток!). С другой стороны, если выставить /R:0 /W:0, то если случится какой-нибудь системный или аппаратный сбой, он может вызвать ошибку копирования; например, захотел прилечь на диване вместе с ноутбуком, стал переносить его со стола, - отвалился внешний жёсткий диск, с которого или на который копируется. Большинство программ в таких случаях прекращают работу или виснут, а Robocopy с парамерами ожидания и повтора подождёт, пока вставится и запустится диск, и продолжит работу, исправив ошибку (минуты обычно хватает - 15 секунд x 4).
Отличается от предыдущего одной буквой - параметр /ZB вместо /Z, но отличие существенное. С параметром /ZB также идёт копирование с возобновлением, но если доступ запрещен, используется режим архивации. Например, завёлся в папке System Volume Information вирус (в Windows XP это часто), антивирус его видит, а вытащить не может, - атрибуты безопасноти папки не позволяют, оценить угрозу надо, а "взламывать" папку (добавлять, менять разрешения доступа) в случае ложной угрозы как то не с руки. Используя команду с данными параметрами (можно, конечно, без /SL /XJ) делаем копию этой папки, но без атрибутов безопасности, и вирус можно отправлять на VirusTotal.
Команда с такими параметрами не будет удалять файлы и папки, которых нет в источнике, а только добавлять новые и переписывать изменившиеся, то есть будет выполнять функцию коллектора.
С добавлением параметра /MOV к остальным параметрам файлы будут перемещаться (копироваться и удаляться из источника), а папки оставаться на месте; если же добавить параметр /MOVE, то файлы будут перемещаться вместе с папками.
А с этими параметрами на выходе будет полная зеркальная копия (репликация) со всеми атрибутами, включая атрибуты безопасности (разрешения, владелец, аудит), но "файлы, занятые другим процессом" будут скопированы с нулевой длиной, то есть окажутся пустыми.
Если описал десять процентов от возможностей утилиты Robocopy, то хорошо. А она может всё (или почти всё). Может копировать только выбранные атрибуты, не копируя сам файл, может исключать заданные файлы и папки (в т. ч. по маске) из копирования, может вести журнал.
Думаю, что понятно, что вместо папок "AA1" и "BB1" надо вписывать их полные имена (в случае пробелов - в кавычках), если, конечно, BAT-файл не находится в одной директории с обеими папками. Параметры можно расставлять в любом порядке вслед за папками.
Последний раз редактировалось Georgio, 19-04-2013 в 08:37 . Причина: Исправление опечатки
Снятие атрибута «только для чтения»
В большинстве случаев предотвращает любые действия с файлом включенный атрибут «только для чтения». Поэтому в первую очередь попробуйте его снять. Решение может сработать не у всех, то это самый простой способ устранить ошибку применения параметров безопасности.
Откройте проводник и перейдите к файлу (или папке), который при обращении отказывает в доступе.
Щелкните на нем правой кнопкой мыши и выберите Свойства. На вкладке «Общие» снимите флажок с атрибута «только для чтения».
Примените изменения перед выходом из окна. Проверьте, устранена ли проблема с копированием или удалением файла.
Изменение владельца
Если возникни проблемы с доступом к файлу попробуйте назначить его владельцем текущую учетную запись или группу пользователей. Это не сложный процесс, который предоставит полный доступ к проблемному объекту.
В проводнике перейдите по пути к каталогу, содержащий проблемный файл или папку. Правым щелчком мыши по нему раскройте контекстное меню и перейдите в Свойства. На вкладке Безопасность кликните на «Дополнительно».
Нажмите на ссылку «Изменить», которая находится в строке владельца.
Наберите учетную запись в текстовом поле ввода имен выбираемых объектов и кликните «Проверить имена». Затем сохраните на «ОК».
Чтобы изменения были применены ко всем вложенным папкам и файлам, отметьте опцию «Заменить владельца для подконтейнеров и объектов». Примените правки на «ОК».
Чтобы открыть полный доступ, вернитесь опять в окно расширенных параметров безопасности и кликните на «Добавить».
Затем нажмите на ссылку «Выберите субъект», выберите учетную запись через Дополнительно – Поиск и сохраните на «ОК». Затем отметьте флажком «Полный доступ» и сохраните.
В следующем окне щелкните на «Применить». Перезагрузите компьютер и попробуйте скопировать файл, который вызывал ошибку применения параметров безопасности.
Установка разрешений с помощью командной строки
Если не удалось применить предыдущее решение из-за отсутствия доступа администратора, попробуйте решить ошибку с помощью командной строки.
В поле системного поиска наберите «cmd» , при отображении результата выберите «Запуск от имени администратора».
В последней команде предоставляется полный доступ группам: администраторы, система и все.
Изменение владельца диска
Разверните меню Пуск и нажмите на кнопку «Питание». Удерживая Shift, кликните на кнопку «Перезагрузка».
При отображении экрана среды восстановления перейдите по пути: Поиск и устранения неисправностей – Дополнительные параметры – Командная строка.
Таким образом, командная строка будет запущена с правами администратора.
В консоли наберите команду и подтвердите ее выполнение на Enter. Убедитесь, что она успешно выполнена.
net user администратор /active:yes
Теперь в меню Пуск щелкните на значок пользователя и выйдите из текущего сеанса. С экрана блокировки войдите в систему с учетной записью администратора.
Откройте раздел Управления дисками командой diskmgmt.msc из окна «Выполнить» (Win + R) или через меню Win + X.
Нажмите на ссылку «Изменить». В окне выбора пользователя или группы кликните на Дополнительно — Поиск.
Укажите учетную запись Администратор с именем компьютера.
Быстрая навигация:
Доступ к файлам запрещен при копировании или перемещении файлов
По отзывам пользователей, доступ к файлу запрещен на их устройстве то и дело появляется ошибка, чтобы помешать им успешно копировать или перемещать файлы. Некоторые люди сообщили, что Windows 10 не копирует все файлы, в то время как другие заявили, что они не могут перемещать файлы между папками или Windows 10 не может копировать несколько папок.
Хочешь верь, хочешь нет, Решение MiniTool очень профессионально занимается резервным копированием данных, восстановлением файлов и устранением неполадок.
Многие люди жаловались, что Windows 10 не позволяет мне перемещать файлы; они сказали, что система не позволяет им копировать, перемещать или удалять файл / папку.
Случай 1. Windows 10 не позволяет мне переместить файл.
Случай 2: Windows 10 не позволяет мне перемещать / удалять файлы как администратор.
Перешел с Windows 7 на Windows 10, и, хотя есть некоторые серьезные проблемы, мне пока действительно нравится Windows 10 - к сожалению, я не могу удалять / перемещать файлы на своем ПК, хотя я являюсь администратором с полным контролем и т. Один файл находится на моем рабочем столе, но он не позволяет мне удалять из библиотек или перемещать их в другой локальный компьютер. Любая помощь? - от AtheresRiften
Случай 3: Я не могу скопировать папку на свой USB-накопитель.
У меня USB-накопитель на 8 ГБ. Когда я попытался скопировать папку размером 90 МБ с 4 файлами, она перестала отвечать (отображается «Не отвечает»). Мне нужно перейти в диспетчер задач, чтобы завершить задачу. Он никоим образом не защищен от записи. Я могу создать папку, а затем скопировать свои файлы по отдельности в эту папку. Кроме того, я могу копировать файлы с USB на жесткий диск. Подробная информация о моем USB-накопителе: Файловая система: NTFS, Свободное пространство: 7,03 ГБ. - от ская
Случай 4: Windows 10 не может иногда перетаскивать файлы . и другие ошибки.
Не уверен, что случилось, или это вирус . Но иногда я не могу перетаскивать файлы, иногда могу, иногда нет, когда я не могу перетащить и отпустить, я также не могу ничего щелкнуть правой кнопкой мыши. Окно опций появится на миллисекунду и просто исчезнет. Будет очень плохо; он также просто закроет программы автоматически. Я попробовал дерево конечных процессов в проводнике, отключил расширения Chrome, удалил хром, проводник и т. Д., Отключил сенсорную панель, попробовал новую мышь; даже сделал сброс настроек на моем ноутбуке и все еще без исправлений. Кто-нибудь, пожалуйста, помогите . - от © hosenOne
Таким образом, случаи, когда Windows 10 не может копировать или перемещать файлы, можно разделить на следующие 6 типов: внимательно прочтите их, чтобы найти лучшие решения для исправления отказа в доступе к файлам или папкам.
Не удается скопировать или переместить файлы / папки Windows 10
Попробуйте описанные ниже методы, если вы не можете скопировать файлы на внешний жесткий диск Windows 10 или на локальный диск.
№1. Проверьте разрешения учетной записи.
- Нажмите Windows + S , чтобы открыть панель поиска Windows.
- Введите в него панель управления и нажмите Войти .
- Выбрать Учетные записи пользователей . (Щелкните Учетные записи пользователей снова, если вы просматриваете по категориям.)
- Нажмите Управление другой учетной записью в разделе Внести изменения в свою учетную запись.
- Взгляните на аккаунты в списке и проверьте, есть ли там Администратор Слово под именем целевой учетной записи.
Как изменить свою учетную запись на администраторов, если это не так:
- Нажмите Windows + X одновременно.
- Выберите Управление компьютером из Меню WinX .
- Развернуть Локальные пользователи и группы в Системных инструментах.
- Выбрать Пользователи на левой боковой панели, а затем посмотрите на правую панель.
- Дважды щелкните целевой аккаунт, чтобы открыть Свойства окно.
- Перейти к Член вкладка вверху.
- Нажми на Добавить… кнопку внизу слева.
- Ищите Введите имена объектов для выбора в окне выбора групп.
- Тип Администраторы в текстовое поле и щелкните Проверить имена .
- Нажми на Хорошо кнопка.
- Выбрать Администраторы . Затем щелкните Применять и Хорошо для подтверждения изменений.
- Перезагрузите компьютер.
№2. Запустите сканирование SFC.
- Откройте панель поиска Windows и введите cmd .
- Щелкните правой кнопкой мыши на Командная строка из результатов поиска.
- выберите Запустить от имени администратора из меню. (Щелкните да если вы видите окно управления учетными записями пользователей.)
- Введите (или скопируйте и вставьте) команду: sfc / scannow .
- Нажмите Войти и дождитесь завершения сканирования.
Если сканирование SFC не удалось, вам следует попробовать инструмент DISM.
- Повторите шаги с 1 по 3.
- Скопируйте и вставьте эту команду и нажмите Войти : DISM / онлайн / Cleanup-Image / ScanHealth .
- Дождитесь завершения команды.
- Скопируйте и вставьте эту команду и нажмите Войти : DISM / Онлайн / Очистка-Образ / RestoreHealth .
- Дождитесь завершения команды и перезагрузите компьютер.
№3. Перезапустите проводник Windows.
- Щелкните правой кнопкой мыши пустое место на панели задач.
- выберите Диспетчер задач из всплывающего меню. (Вы также нажимаете Ctrl + Alt + Delete выбрать Диспетчер задач.)
- Убедитесь, что Процессы вкладка выбрана.
- Искать проводник Виндоус и выберите его.
- Нажми на Рестарт в правом нижнем углу. (Вы также можете выбрать Рестарт из контекстного меню проводника Windows.)
№4. Сканирование на наличие вирусов и вредоносных программ.
- Закройте все программы, приложения и страницы, над которыми вы работаете.
- Нажмите Windows + I , чтобы открыть приложение 'Настройки'.
- выберите Обновление и безопасность .
- Выбрать Безопасность Windows на левой боковой панели и нажмите Защита от вирусов и угроз из правой панели.
- выберите Параметры сканирования в разделе «Текущие угрозы», если у вас установлена последняя версия Windows 10; Выбрать Запустите новое расширенное сканирование в разделе История угроз, если вы используете предыдущую версию.
- Следуйте инструкциям, чтобы завершить сканирование и удалить вирусы, обнаруженные на устройстве.
- Перезагрузите компьютер.
Невозможно скопировать или переместить файл / папку, открытую в другой программе
№1. Закройте приложения.
Вы должны проверить программы и приложения, которые в настоящее время работают на вашем компьютере. Затем закройте приложения, которые могут использовать файл или папку, которые вы хотите скопировать / переместить.
№2. Пустая мусорная корзина.
- Ищите Корзина значок на рабочем столе.
- Щелкните правой кнопкой мыши и выберите Пустая мусорная корзина .
- Вы также можете очистить корзину вручную: открыть Корзина -> пресса Ctrl + A чтобы выбрать здесь все элементы -> нажмите Shift + Удалить чтобы очистить их.
Как восстановить файлы, удаленные из корзины?
№3. Измените политику локальной группы.
- Нажмите Windows + R , чтобы открыть диалоговое окно «Выполнить».
- Тип msc в текстовое поле и нажмите Enter.
- Развернуть Конфигурация пользователя , Административные шаблоны , и Компоненты Windows по одному.
- Выберите проводник на левой панели. Дважды щелкните на Отключить кеширование миниатюр в скрытых файлах thumbs.db в правой панели.
- Проверьте Включено вместо «Не настроено» или «Отключено».
- Нажмите Применять и Хорошо чтобы сохранить изменения.
№4. Изменить реестр.
- открыто Бежать диалог.
- Тип regedit и нажмите Хорошо .
- Скопируйте и вставьте это в адресную строку редактора реестра и нажмите Войти : Компьютер HKEY_CURRENT_USER Software Microsoft Windows CurrentVersion Explorer Advanced .
- Дважды щелкните значок Иконки Только DWORD в правой панели.
- Измените значение данных с 0 на 1 и нажмите Хорошо .
Вы также можете решить проблему:
- Изменение DWORD DisableThumbnails
- Создание ключа проводника и создание и изменение DWORD DisableThumbsDBOnNetworkFolders
№5. Удалите папки Temp.
- Тип % темп% в текстовое поле диалога «Выполнить» и нажмите Войти .
- Нажмите Ctrl + A чтобы выбрать все элементы. Нажмите Shift + Удалить чтобы удалить их.
- Тип темп и нажмите Войти .
- Нажмите Ctrl + A чтобы выбрать все элементы. Нажмите Shift + Удалить чтобы удалить их.
№6. Выполните очистку диска.
- Нажмите Windows + S и введите очистка диска .
- Нажмите Войти , чтобы открыть окно очистки диска.
- Выберите диск, который хотите очистить и нажмите Хорошо .
- Дождитесь завершения процесса сканирования.
- Проверьте Миниатюры и нажмите Хорошо .
- Дождитесь завершения действия.
№7. Проверить диск на наличие ошибок.
- Откройте проводник и щелкните правой кнопкой мыши диск с ошибкой отказа в доступе к папке назначения.
- выберите Свойства из контекстного меню.
- Перейти к инструменты и перейдите в раздел Проверка ошибок.
- Нажми на Проверьте и следуйте инструкциям, чтобы завершить сканирование диска.
Не удается переместить или удалить файл Windows 10
Иногда вы не можете удалить файл или папку, даже нажав Shift + Delete. В этой части основное внимание уделяется удалению файлов, которые нельзя удалить. Прежде всего, вы должны убедиться, что все приложения, использующие файл, который вы пытаетесь удалить (или содержащие его), закрыты. Если проблема не исчезнет, попробуйте следующие методы.
№1. Используйте командную строку.
- Нажмите Начало и прокрутите вниз, чтобы найти Система Windows .
- Разверните его и щелкните правой кнопкой мыши Командная строка .
- выберите Больше а потом Запустить от имени администратора .
- Тип из и расположение файла / папки, которую вы хотите удалить. Например, E: Test text.txt .
- Нажмите Войти на клавиатуре.
№2. Удалить в безопасном режиме.
- Откройте настройки, нажав Windows + I .
- выберите Обновление и безопасность и перейдите к Восстановление в левом окне.
- Искать Расширенный запуск в правом окне и нажмите Перезагрузить сейчас под ним.
- выберите Устранение неполадок , Расширенные настройки , и Параметры запуска в целях.
- Нажмите F4 чтобы включить безопасный режим.
- открыто проводник Виндоус , чтобы найти целевой файл или папку.
- Удалите файл / папку и перезагрузите компьютер.
Еще один способ принудительного удаления элементов - использование стороннего инструмента.
Читайте также: