Mklink отказано в доступе windows 10

Обновлено: 06.07.2024

Способ №1. «Проводник» Windows

  • Открыть папку, в которой размещается «заблокированный» документ, рисунок, музыкальный файл или каталог.
  • Щёлкнуть по единице хранения один раз правой клавишей мыши, далее — выбрать «Свойства».
  • Оказавшись на вкладке под названием «Безопасность» — заголовки расположены в верхнем ряду окна — выбрать кнопку «Изменить».
  • Если в списке учётных записей имеется та, под которой зашёл пользователь, для устранения проблемы достаточно отметить её и разрешить «Полный доступ», установив галочку в расположенном в нижнем поле чекбоксе.
  • Если аккаунта нет — нужно «Добавить» его, кликнув по одноимённой кнопке и вписав логин в текстовое поле. Привести запрос в состояние, соответствующее требованиям ОС, поможет кнопка «Проверить имена». Теперь остаётся нажать «ОК» — окошко настроек закроется автоматически.

Кликнув по кнопкам «Применить» и «ОК», пользователь должен проверить, удалось ли ему убрать ошибку «Отказано в доступе». Как правило, перечисленных мер достаточно, чтобы вернуть себе свои права. Если ничего не получилось, нужно перейти к следующему способу.

Способ №2. Командная строка

Командная строка, являясь универсальным инструментом, позволяет настроить компьютер полностью под себя, активировать скрытые процессы или отключить лишние. В частности, чтобы избавиться от описанной выше ошибки, владельцу компьютера понадобится:

    Вызвать окошко командной строки. Для этого нужно нажать клавишу Win

  • В командной строке ввести команду вида takeown /F «Путь_к_каталогу» /R /D Y, где вместо значения «Путь_к_каталогу» нужно подставить полный, включая букву диска, путь к папке или файлу.
  • Команда запускается, как только пользователь нажмёт Enter. Время исполнения зависит от объёма обрабатываемой информации: чем больше в папке файлов, тем дольше придётся ждать.

Если не получилось восстановить доступ с первого раза — не беда. Прежде всего нужно удостовериться, что командная строка запущена от имени администратора, а затем — повторить попытку. Иногда в решении проблемы помогает перезагрузка ПК.

Способ №3. Специальные программы

[Загрузка не найдена]

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

  • Распаковать загруженный архив в любой каталог. Для удобства можно разместить его на рабочем столе — или в другом легкодоступном месте.
  • Запустить исполняемый файл. Пользователю Windows 10 следует дважды кликнуть по заголовку.
  • В выпадающем списке указать, какой язык должен быть использован при последующей работе. Варианта всего два: русский и английский. Сделав выбор, следует нажать «ОК».
  • Пройти все этапы инсталляции, щёлкая по кнопкам «Далее», «Принимаю» и прочим. Ничего сложного в этом нет — а по окончании нужно кликнуть «Готово».
  • Запустить приложение из общего меню или непосредственно с рабочего стола, после чего снова выбрать русский язык.
  • Нажать на ссылку «Получить права доступа». Приложению можно полностью доверять: став администратором, оно не причинит вреда ПК, не удалить важные файлы и, разумеется, не станет отслеживать действия пользователя.
  • Через несколько секунд утилита сообщит, что доступ восстановлен в полном объёме.

Аналогичным образом можно вернуть права, по каким-либо причинам утерянные:

  • В стартовом окошке программы выбрать вторую плашку, «Восстановить права доступа».
  • Установить галочку напротив объекта, доступ к которому пока закрыт, и кликнуть по одноимённой кнопке.
  • Как только на экране появится уведомление об успешном завершении процесса, можно закрывать окно и наслаждаться полноценным доступом.

Для устранения ошибки «Отказано в доступе» можно воспользоваться возможностями «Проводника» Windows или командной строки. В первом случае нужно выбрать или добавить свою учётную запись, во втором — ввести несложный запрос. Лучшее стороннее приложение для восстановления прав — TakeOwnershipEx. С его помощью вернуть доступ к каталогу или файлу можно буквально за несколько секунд.

Мой домашний каталог - c: \ Users \ phi как пользовательский phi, и я создал каталог по адресу c: \ Users \ abc. Мне нужно символическую ссылку из c: \ Users \ phi \ hello в c: \ Users \ abc \ hello.

Я запускаю следующую команду

Но я получаю доступ отказано в ошибке. Пользователь phi является администратором, поэтому у меня нет проблем с записью файлов в c: \ Users \ abc.

Почему это? Как на мклинк?

  1. Вам нужно работать от имени администратора, если UAC включен. (или, по крайней мере, политика безопасности, позволяющая создавать ссылки).
  2. /D Переключатель должен быть использован , если ссылка на каталог.
  3. Первый параметр - это ссылка, второй параметр - исходная папка.
  4. Ссылка не должна существовать уже.
@CMCDragonkai: Я не думаю, что повышение необходимо, но я специально не проверял это. Мне кажется, что я создал ссылки, используя учетную запись администратора в обычном командном окне, и всегда оставляю UAC включенным.

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

Если вы попытаетесь использовать параметр / H при связывании папок, вы получите доступ запрещен. Вам нужно использовать / D один для папок. Это то, что содержится в ссылке Wouter. +1 к Вутеру, спасибо дружище! :)

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

Краткий ответ: вы можете использовать mklink только на локальных томах.

эта ссылка не очень полезна. (каламбур непреднамеренный) Да, вы можете использовать mklink за пределами локальных томов. mklink /d link_name \\server\share работает просто отлично. Вы не можете сделать их на подключенном диске . Локальный диск -> Удаленный? Ага. Партия , как это Netware 2.x

В Windows 7 (и более поздних версиях) вам нужны специальные привилегии безопасности для создания ссылок и соединений. Как администратор вы можете предоставить это разрешение пользователям, использующим secpol.msc для установки Local Policies\User Rights Assignment\Create symbolic links .

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

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

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

Если вы часто используете Linux, помните, что параметры меняются в Windows.

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

Как создаются и работают ссылки Windows, или что можно сделать при помощи mklink.

СПРАВКА, или что такое ссылка для Windows?

documents and settings windows xp

А вот она в Windows 7:

documents and settings windows7

загляните внутрь папки Documents and Settings: ничего не замечаете?

А в Windows 10 этой папки нет? Вскроем скрытые файлы и папки:

documents and settings нет в windows 10 ?

Да нет, всё на месте:

Documents and Settings в windows10

Чем отличаются символьные ссылки от стандартных ярлыков?

Таким образом, в отличии симлинка от обычного ярлыка и кроется её основное предназначение: Windows относится к симлинку как к настоящей папке. Т.е. разницы между ними нет. Одна и та же папка может находится сразу в нескольких местах. Представьте, что у вас есть программа, файлы которой ОБЯЗАТЕЛЬНО должны находиться по адресу C:\Program Files. Только системный диск забит и места на диске С уже нет. А вот другой диск или том под буквой, например, D полупуст. Вам нужно лишь перетащить вашу программу на диск D, создав попутно папку типа D:\Программа, создав в папке C:\Program Files симлинк на D:\Программа. И, если в вашем арсенале есть такие инструменты как виртуальный хранилища данных на манер like Dropbox, Google Drive, Яндекс.Диск или OneDrive, пространство рабочей зоны Windows можно серьёзно увеличить.

Создавая ссылки для Windows: mklink

справка mklink

Итак, что видно по справке?

  • mklink может создавать ссылки не только на сами папки и файлы, но и на такие же символьные ссылки
  • если не использовать аргумент /d, будет создана символьная ссылка на файл
  • если флаг /d применяется в команде, то появится символьная ссылка на папку/директорию

создать простую символическую ссылку

сохранение файла через символьную ссылку

А зачем это надо-то?

Да, казалось бы, в том варианте как описывается, разницы между созданием обычного ярлыка для файла или папки нет. Но это лишь на первый взгляд. Ну, представьте себе, что купленная только что игра требует установиться в корневую C:\Games (как обычно), требуя при том свободного места на диске С этак Гбайт 30. И при этом карта системного диска С выглядит примерно так:

диск С забит

справится с задачей в два счёта. И оп: игра-то думает, что её установили в нужную папку. А это не так, на самом деле. Какие ещё варианты? Я не особо игрок, но для меня, обладателя огромного количества виртуальных машин, которые занимают немало пространства, в такой ситуации тоже есть свои плюсы как решить проблему нехватки пространства для кучи виртуальных Windows.

Кроме того, создание ссылки подразумевает возможность быстрого к ней обращения: фактически вы создаёт новый путь. А он может быть максимально коротким. И тут в дело вступает возможность быстрого доступа из поисковой строки. Например, на одном из томов хранятся памятные фотографии, причём доступ к ним ограничен, а путь бесконечно долог для проводника. Создадим ссылку на манер:

А теперь набираем WIN + R, вводим D:\Фотки и работаем как хотим:

Ссылки Windows из mklink: о чём следует помнить?

суть символьной ссылки

ссылка помечена как Junction, а не DIR

Точки стыка (жёсткие связи), соединения и символические ссылки файловой системы NTFS

Итак, в чём основные отличия связующих ссылок?

Отличия между типами связей можно представить в таком виде:

Ну, вот такая в целом ситуация с типами внутренних связей Windows. Успехов.

Открыть нужную папку или файл в операционной системе Windows получается не всегда. Одна из причин, по которой не получается это сделать – ошибка «Отказано в доступе». Из данной статьи вы узнаете о том, как устранить указанную проблему на устройствах под управлением Windows 10.

Исправление ошибки «Отказано в доступе»

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

Способ 1: Специализированный софт

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

  1. Перейдите на официальный сайт программы и загрузите архив с софтом. Ссылка на него находится в самом низу указанной страницы.
  2. Извлеките все файлы из скачанного архива в отдельную папку, после чего запустите «TakeOwnershipEx–1.2.0.1-Win8».

Запуск установочного файла утилиты TakeOwnershipEx в Windows 10

Выбор языка для инсталляции утилиты TakeOwnershipEx в Windows 10

Процесс установки дополнительных компонентов перед запуском TakeOwnership

Уведомление об успешной установке компонентов для утилиты TakeOwnershipEx

Главное окно программы TakeOwnershipEx

Выбор папки для выдачи прав доступа пользователю в Windows 10

Завершение операции по выдаче прав доступа к папке в Windows 10

Кнопка Восстановить права доступа в утилите TakeOwnershipEx Windows 10

Способ 2: Настройки Windows

Этот метод решает проблему в большинстве случаев. Как и предыдущий, он заключается в выдаче специальных прав нужному пользователю ПК. От вас потребуется следующее:

    На той папке или файле, к которому нужно восстановить доступ, кликните правой кнопкой мышки. В появившемся контекстном меню выберите строку «Свойства».

Открытие свойств папки или файла через проводник в Windows 10

Изменение групп пользователей для выдачи доступа к папке или файлу Windows 10

Кнопка добавления нового пользователя в группу учетных записей

Указание имени учетной записи Windows для добавления в группу пользователей

Активация полного доступа для выбранного пользователя в Windows 10

Способ 3: Командная строка

Как понятно из названия метода, для его реализации нужно прибегнуть к помощи «Командной строки». В ней прописывается специальная команда, которая автоматически выдаст разрешения нужной папке или файлу. Выполните следующий ряд действий:

    Нажмите сочетание клавиш «Win» и «R». Появится окно программы «Выполнить», в котором нужно ввести команду cmd . Затем, удерживая вместе клавиши «Shift» и «Ctrl», нажать на клавиатуре «Enter». Данные действия позволят запустить «Командную строку» от имени администратора. Напомним, что сделать это можно и другими способами.

Запуск Командной строки в Windows 10 от имени администратора

takeown /F "C:\Folder\Lumpics" /R /D Y

Прописывание команды для выдачи прав доступа к папке или файлу в Windows 10

Таким образом, воспользовавшись любым из описанных методов, вы сможете избавиться от ошибки «Отказано в доступе». Напомним, что аналогичная проблема нередко встречается и при попытке открыть каталог на флешке. Если вы столкнулись с подобным, рекомендуем прочитать наше отдельное руководство:

Закрыть

Мы рады, что смогли помочь Вам в решении проблемы.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Закрыть

Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

Читайте также: