55 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как иметь права доступа к файлам и папкам Windows 10

Как иметь права доступа к файлам и папкам Windows 10

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

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

Корень этого объясняется тем, что владелец папки, которая имеет полный контроль над ней, и пользователи, для которых она настроена с определенным уровнем разрешений, и поэтому сегодня в этом руководстве будет проанализировано, как стать владельцем файла. или папку, чтобы иметь все разрешения, необходимые для выполнения необходимых задач.

Первый шаг – перейти в проводник Windows 10 и оттуда найти папку или файл, в который мы вступим.

Изменить владельца объекта используя команду ICACLS

2. Чтобы изменить владельца файла (папки или диска со всем содержимым) с помощью команды ICACLS введите команду icacls ” полный путь к файлу и его название с расширением ” /setowner ” имя пользователя ” /T /C (выделенное красным замените на свое). К примеру, я хочу изменить владельца файла Urzb.dbf, который находится по пути D: и новым владельцем выбрать пользователя AS, тогда команда будет выглядеть так icacls “D:Urzb.dbf” /setowner “AS” /T /C

Если вы хотите сделать новым владельцем файла (папки или диска со всем содержимым) группу “Администраторы” – нужно ввести команду icacls ” полный путь к файлу и его название с расширением ” /setowner ” Администраторы ” /T /C

Если вы хотите сделать новым владельцем файла (папки или диска со всем содержимым) “TrustedInstaller” – нужно ввести команду icacls ” полный путь к файлу и его название с расширением ” /setowner “NT SERVICETrustedInstaller” /T /C

Если вам нужно, поменять владельца только папки или диска (не меняя владельца содержимых файлов и папок), – нужно ввести команду icacls ” полный путь к папке или к диску и его название ” /setowner ” имя пользователя ” /C (выделенное красным замените на свое). К примеру, я хочу изменить владельца папки 2019, которая находится по пути D: и новым владельцем выбрать пользователя AS, тогда команда будет выглядеть так icacls “D:2019” /setowner “AS” /C

Если вам нужно, поменять владельца всех файлов с одинаковым расширением в папке или на диске – нужно ввести команду icacls ” полный путь к папке или к диску и его название* расширение файла ” /setowner ” имя пользователя ” /C (выделенное красным замените на свое). К примеру, я хочу изменить владельца всех файлов с расширением txt в папке 2019, которая находится на диске D: и новым владельцем выбрать пользователя AS, тогда команда будет выглядеть так icacls “D:2019*.txt” /setowner “AS” /T /C

Владелец папки в Windows

Итак, теперь без лишних слов приступаем к делу. Щёлкаем правой кнопкой мышки на папку, владельцем которой нам нужно стать, и открываем её Свойства . В окне свойств каталога переходим на вкладку Безопасность и нажимаем на кнопку Дополнительно .

Перед нами предстанет окно Дополнительные параметры безопасности для папки . Его содержимое скрыто настройками приватности системы, для отображения прав пользователей нажимаем на кнопку Продолжить в нижней части окна. Вероятно, у пользователя, под которым мы входим в систему Windows не будет прав на полный доступ. Это нужно исправить. Сперва сделаем свою учётную запись владельцем папки.

В верхней части окна напротив пункта Владелец мы видим некий параметр TrustedInstaller. Это системный компонент Windows. Чтобы изменить владельца каталога на свою учётную запись, нажимаем на ссылку Изменить . Откроется небольшое окошко для выбора пользователя и группы.
В области Введите имена выбираемых объектов вводим имя своей учётной записи и нажимаем на кнопку Проверить имена . После того, как система найдёт нашего пользователя в каталоге локального компьютера, нажимаем на кнопку OK .

Читать еще:  Bromium что это за папка

Теперь в окне Дополнительные параметры безопасности ставим флаг-галку на пункт Заменить владельца подконтейнеров и объектов, чтобы изменения коснулись не только исходного каталога, но и файлов всех вложенных папок. Нажимаем кнопку OK .

Запустится процесс смены владельца папки.

Настройка завершена, используемый нами пользователь – владелец папки. Уже теперь мы имеем доступ к содержимому каталога.

Однако, для некоторых операций даже сейчас будет выдаваться ошибка: Нет доступа к целевой папке

Для устранения этой ошибки нужно получить полный доступ к папке.

Изменить владельца можно также и редактированием реестра. Но мы не советуем вам пользоваться программным обеспечением или изменениями настроек ОС. Менять владельца лучше ручным методом.

Не редко, когда для выполнения каких-либо задач на компьютере требуются права администратора. Они предоставляют расширенный функционал и свободу действия в вопросах установки, запуска и удаления приложений, более тщательной настройки системы, включения и отключения ее служб и т.д. Но как стать администратором на своем ПК, работающим под управлением Windows 10? На самом деле, выполнение данной задачи не несет в себе особых сложностей и пользователю доступно несколько вариантов ее решения. О том, как получить права администратора в Windows 10 несколькими простыми способами мы и поговорим в этой статье.

Используем модуль NTFSSecurity для управления разрешениями из PowerShell

Как я уже говорил, встроенный модуль для управления ACL на объекты в PowerShell не самый удобный. Для управления NTFS правами на файлы и папки в Windows лучше использовать отдельный модуль их галереи PowerShell – NTFSSecurity. Последнюю версию модуля NTFSSecurity (4.2.4 на данный момент) можно установить командой Install-Module -Name NTFSSecurity , или скачать вручную (линк). При ручной установке достаточно распаковать содержимое архива модуля в каталог C:WindowsSystem32WindowsPowerShellv1.0ModulesNTFSSecurity (не забудьте разблокировать скачанные файлы).

Импортируйте модуль NTFSSecurity в сессию PowerShell:

Выведем список команд, доступных в модуле (доступно 36 командлетов):

Get-Command -Module NTFSSecurity

Выведем текущие NTFS разрешения на каталог:
Get-Item ‘c:distr’ | Get-NTFSAccess

Как вы видите, текущие разрешения представлены в более удобной форме.

Чтобы предоставить конкретному пользователю и группе группе полные права на папку, выполните команду:
Add-NTFSAccess -Path C:distr -Account ‘WORKSTAT1confroom’,’BUILTINАдминистраторы’ -AccessRights ‘Fullcontrol’ -PassThru

Чтобы предоставить права только на верхнем уровне и не изменять разрешения на вложенные объекты (только на папку), используйте команду:

Add-NTFSAccess c:datapublic -Account corpaaivanov -AccessRights Modify -AppliesTo ThisFolderOnly

Удалить назначенные NTFS разрешения:

Remove-NTFSAccess -Path C:distr -Account ‘WORKSTAT1confroom’ -AccessRights FullControl -PassThru

Следующей командой можно лишить указанную учетную прав на все вложенные объекты в указанной папке (наследованные разрешения будут пропущены):

Get-ChildItem -Path C:distr -Recurse | Get-NTFSAccess -Account ‘WORKSTAT1confroom’ -ExcludeInherited |Remove-NTFSAccess -PassThru

Следующей командой можно назначить учетную запись Administrator владельцем всех вложенных объектов в каталоге:

Get-ChildItem -Path C:distr -Recurse -Force | Set-NTFSOwner -Account ‘Administrator’

Чтобы очистить все разрешения, назначенные на объекты каталога вручную (не будет удалены унаследованные разрешения):

Get-ChildItem -Path C:distr -Recurse -Force | Clear-NTFSAccess

Включить NTFS наследование для всех объектов в каталоге:

Get-ChildItem -Path C:distr -Recurse -Force | Enable-NTFSAccessInheritance

Чтобы вывести все разрешения, которые назначены вручную, исключая унаследованные разрешения:

dir C:distr | Get-NTFSAccess –ExcludeInherited

Можно вывести разрешения, назначенные для определенного аккаунта (не путайте с эффективными разрешениями, речь о них ниже):

dir C:distr | Get-NTFSAccess -Account corpaaivanov

Как изменить разрешения доступа к файлам или папкам

Ладно, с владельцами разобрались. Как насчет разрешений доступа? Вот добавили мы нового владельца, однако, что если необходимо указать, что именно разрешено ему делать, а для чего пусть губу не раскатывает? Сделать это можно тоже с помощью вкладки Безопасность.

Щелкните правой кнопкой на файле или папке и выберите команду Свойства, затем перейдите на вкладку Безопасность. Выберите в поле Группы или пользователи нужного пользователя/группу и щелкните на кнопке Изменить.

Теперь в столбце Разрешить и Запретить установите нужные флажки напротив тех разрешений, что вам требуются. Скажем, если нужно запретить пользователю изменение файлов либо папок, поставьте флажок в столбце Запретить напротив разрешения Изменение. Затем щелкните на кнопке Применить и запрет вступит в силу.

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

Читать еще:  Onedrivetemp что за папка

К слову сказать, в окне Разрешения можно без проблем удалить пользователя или группу, для чего достаточно щелкнуть на кнопке Удалить.

Как включить учетную запись Гость в Windows 7

Утилита iCACLS в Windows 7

Внесение изменений в реестр от имени учетной записи TrustedInstaller

Попробуйте эти утилиты:

  • Trusted Shell (64-разрядная версия в архиве, пароль: tshell ). Достаточно запустить утилиту с правами администратора, затем в командной строке ввести regedit. Автор, Дмитрий Стариков, рассказывает о принципах работы в комментариях к этой записи.
  • DevxExec. Краткие инструкции в комментариях.
  • RunAsTI. Принцип работы по ссылке. Утилита работает из setupcomplete.cmd в отличие от первых двух.

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

Метки: sysinternals, реестр Информация в статье применима к Windows 7 и новее

Причины и решение проблем с доступом к файлам

Проблема в том, что вы пытаетесь получить доступ к файлам и папкам, созданных под другой учетной записью. Решения два: либо разрешить всем пользователям доступ, либо разрешить только тем, кому это нужно, перечислив их. Оба решения легко реализуемы по инструкции выше. Разница лишь в том, что вы будете вводить в пункте 8 — слово «Все» или перечисляя пользователей.

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

Причин возникновения проблем с доступом к файлам множество. Наиболее часто они появляются, если у вас несколько учетных записей, несколько операционных систем или компьютеров — везде учетные записи разные, при создании файлов и папок права назначаются тоже разные.

Что является причиной ошибки при применении информации о безопасности?

  • Только чтение режим может быть включен, предотвращая любой доступ к файлу или папке
  • Возможно, вам нужно быть владелец файла, прежде чем вы сможете выполнить какое-либо допустимое действие над ним

Решение 1. Отключите режим только для чтения.

Иногда свойства файла препятствуют его свободному доступу, особенно если режим «Только чтение» активен в свойствах файла или папки. Самый простой способ устранить этот конкретный код ошибки — отключить режим «Только чтение». Это может работать не для всех, но это самый простой способ решения этой проблемы.

  1. Открыть свой Библиотеки зайдите на ваш компьютер или откройте любую папку на вашем компьютере и выберите опцию «Этот компьютер» в левом меню.
  2. Перейдите к месту, где находится проблемный файл или папка.

Открытие этого ПК в библиотеках

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

Отключение только для чтения в свойствах файла

Решение 2: взять на себя ответственность за файл

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

  1. Открыть свой Библиотеки зайдите на ваш компьютер или откройте любую папку на вашем компьютере и выберите опцию «Этот компьютер» в левом меню.
  2. Перейдите к месту, где находится проблемный файл или папка.

  1. Вам нужно будет взять на себя ответственность за файл или папка находится внутри. Щелкните правой кнопкой мыши папку, щелкните свойства, а затем нажмите Безопасность Нажмите на продвинутый кнопка. Откроется окно «Дополнительные параметры безопасности». Здесь вам нужно изменить владелец ключа.
  2. Нажмите на ссылку «Изменить» рядом с меткой «Владелец:». Откроется окно «Выбрать пользователя или группу».

Смена владельца файла

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

Заменить владельца на субконтейнеры и объекты

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

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

  1. Ищи «Командная строка”, Введя его прямо в меню« Пуск »или нажав кнопку поиска рядом с ним. Щелкните правой кнопкой мыши первую запись, которая появится в результате поиска, и выберите «Запустить от имени администратора”Пункт контекстного меню.
  2. Кроме того, вы также можете использовать Windows Logo Key + R комбинация клавиш для вызова диалогового окна «Выполнить». Введите «CMDВ открывшемся диалоговом окне и используйте Ctrl + Shift + Enter комбинация клавиш для командной строки администратора.

Запуск CMD в качестве администратора

  1. Введите следующие команды в окне и убедитесь, что вы нажимаете Enter после ввода каждой из них. ЖдиОперация успешно завершенаСообщение или что-то подобное, чтобы знать, что метод работал.
  1. Если приведенные выше команды не сообщают об ошибках, вам удалось изменить права доступа и владельца файла или папки!

Решение 3. Изменение владельца диска

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

  1. На экране входа в систему компьютера при загрузке компьютера или после выхода из системы щелкните значок питания и удерживайте клавишу Shift, нажимая кнопку перезагрузки.
  2. Вместо перезапуска появится синий экран с парой опций. выберите Устранение проблем >>Расширенные настройки >>Командная строка.
  3. Конечно, вы можете открыть командную строку, просто используя Windows Key + R комбинацию клавиш и ввод «cmd» перед нажатием OK или поиском.

Запустите CMD в качестве администратора

  1. Скопируйте и вставьте следующую команду в командной строке и нажмите Enter. Вы должны быть в состоянии увидеть «Команда выполнена успешноСообщение в кратчайшие сроки.
  1. Войдите в эту учетную запись администратора и подождите пару минут, пока все не будет готово.
  2. Открой Управление диском утилита, выполнив поиск в меню «Пуск» или на панели поиска и нажав первый вариант.
  3. Альтернативой является либо использование Ключ Windows + X ключ комбинация или щелкните правой кнопкой мыши на Стартовое меню и выберите Управление диском вариант для того, чтобы открыть свою консоль.

Открытие управления дисками из меню «Пуск»

  1. Найдите диск, который вы хотите починить, проверив его название в столбце «Том» или выбрав его под ним. Щелкните правой кнопкой мыши на нем и выберите свойства опция из контекстного меню, которое появится.
  2. Перейдите на вкладку «Безопасность». Нажмите кнопку Дополнительно. Откроется окно «Дополнительные параметры безопасности». Здесь вам нужно изменить владелец ключа.
  3. Нажмите на ссылку «Изменить» рядом с меткой «Владелец:». Откроется окно «Выбрать пользователя или группу». Перейдите на вкладку «Дополнительно» и нажмите «Найти сейчас».

Найти сейчас

  1. Выберите учетную запись администратора с помощью кнопки «Дополнительно» под своим именем компьютера, а не вашим именем пользователя.
  2. Также, чтобы изменить владельца всех подпапок и файлов внутри папки, установите флажок «Заменить владельца на субконтейнеры и объекты» в «Расширенные настройки безопасности» окно. Убедитесь, что вы отметили «Замените все записи разрешений дочернего объекта на наследуемые записи разрешений этого объекта.Опция внизу.

Убедитесь, что вы отметили оба поля!

  1. Нажмите OK, и вы увидите всплывающее окно безопасности, но убедитесь, что вы нажимаете да для каждого появления.
голоса
Рейтинг статьи
Ссылка на основную публикацию
Статьи c упоминанием слов: