Почему Windows 10 всегда запрашивает разрешение администратора на перемещение файлов?

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

Я нашел решения, применимые к Windows 7 и Windows 8. Я бы хотел решение, которое применимо специально для Windows 10.

РЕДАКТИРОВАТЬ: Возможно, плохая оценка этого вопроса улучшится, если я уточню, что действительно перемещаю файлы между папками в Program Files. Это необходимо для проекта, над которым я работаю, который обращается к файлам, используя фиксированный путь в C: Program Files.


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

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

Если у вас есть диск D: (или другое хранилище), обратите внимание, что это ограничение не распространяется на этот диск.

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

Это так. можно сделать это на C: и продлить его почти на весь жесткий диск, а все другие папки, включая файлы c: program, теперь будут работать так, как вы хотите. Имейте в виду, что при изменении этого параметра в глобальном масштабе, а не только в нужной папке, вероятность того, что шпионское ПО, в частности вымогательское ПО, вызовет гораздо больший ущерб, чем обычно, велика.

Хотя папки C: ProgramData, C: Program Files, C: Windows, C: Users и, возможно, некоторые другие не настроены на наследование разрешений от своих родителей, изменение настроек безопасности папки C: может также изменить эти папки, что может разбить ваши окна.

Также имейте в виду, что изменение разрешений внутри папки C: Windows никогда не является хорошей идеей. Хотя специальные папки хорошо защищены и вам необходимо стать владельцем, некоторые из них полагаются на исключительные права и будут повреждены, например, папка C: Windows CSC, в которой хранятся автономные файлы для вашей сети.

Вы действительно не хотите делать это в глобальном масштабе, если вы точно не знаете, что делаете.


Это можно сделать, отключив уведомления UAC .

  1. Откройте панель управления и перейдите в Учетные записи пользователей и семейная безопасность Учетные записи пользователей (вы также можете открыть меню «Пуск» и ввести « UAC »)
  2. Отсюда вы должны просто перетащите ползунок вниз, чтобы отключить его.

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

10


Я полагаю, что взломали эту, благодаря @LPChip:

Как объяснили другие, владение папкой гарантирует, что вы не столкнетесь с неприятностями со стороны ОС.

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

Эта группа является разницей между Win 7 и 10.

* Логика состоит в том, чтобы никогда не нарушать доступ ОС к файлам ОС. Под ОС я подразумеваю SYSTEM , TrustedInstaller и Все пакеты приложений .

Для Например, на моем ПК я предоставляю администраторам право владения всем блоком C: .

Затем я предоставляю Полный доступ для администраторов , всех , nt service trustinstaller , system и, наконец, Все пакеты приложений .

Я установил новую версию Windows 1903, внес эти изменения разрешений в безопасный режим (поэтому системой используется меньше файлов), загрузился в обычном режиме и обновился до версии 1909.

У меня также была не новая установка Windows 10 v1909 на другом разделе. Там же были внесены все эти изменения, и все вроде нормально.

Также существует Все пакеты с ограниченным доступом , то есть естественно применяется к папке Windows, программным файлам и т. д., и кажется, что предоставить разрешения этой группе можно только через Powershell.

Но я не прошел через эту проблему, и все, кажется, работают хорошо …

… Любопытно

Отказ от экспертной оценки перед превращением этого ответа в новую тему

Прощай, раздражающий и бесполезный запрос разрешения!

Я без проблем скопировал программу, признанную опасной, в папку Windows для тестирования. Единственный, кто пожаловался, был Защитник.

Любой, кто захочет прокомментировать «опасность» этих изменений, будет лаять не на то дерево, поскольку все присутствующие на этой теме пришли за этим.

3



Я получаю сообщение Невозможно сохранить файл: в атоме отказано в разрешении при сохранении запущенного ubuntu

Я только что установил Atom и получаю сообщение об ошибке, когда иду сохранить проект.

Невозможно сохранить файл: в доступе отказано

Я вошел в систему с правами администратора.


Это не проблема с атомом, это проблема с правами доступа в Linux.

Вы открыли файл, принадлежащий другому пользователю (файл, вероятно, принадлежит root код>). Если вы хотите отредактировать этот файл, вы должны либо быть root, либо изменить права доступа к файлу, чтобы предоставить доступ другим пользователям..

Обычно лучшим решением является временно стать пользователем root и отредактировать файл:

  sudo atom/path/to/file  

Попробуйте запустить:

  sudo chown -R имя пользователя  : www-data/path/to/directory  

«имя пользователя» — это то, что вылетает, когда вы вводите

  whoami  

Руководства Digital Ocean довольно хороши для правильной установки. Я получил это из https://www.digitalocean.com/community/tutorials/how-to-install-wordpress-with-lamp-on-ubuntu-16-04


Это из-за разрешений Linux. Лучший способ решить эту проблему — предоставить пользователю разрешение. Это можно сделать с помощью команды chown.

  sudo chown -R username: groupname directory  

Вы можете найти свое имя пользователя, используя whoami и имя вашей группы с помощью команды groups username .

Допустим, у вас есть «john» в качестве имени пользователя. Чтобы получить имя группы, вы запускаете команду

  groups john  

Вы получите что-то вроде этого вывода

  john: john staff adm cdrom lpadmin admin  

Имя после : — ваша основная группа. В примере это «john»

Команда будет

  sudo chown -R john: john/opt/lampp/htdocs код> 


, если в вашем случае ситуация такая же, как на этом снимке экрана

попробуйте это

   $ sudo chmod -R 777 ~/.atom  


перед запуском вашего файла с помощью атома, если вы измените разрешение на запись в файл, другие пользователи могут сохранить его, вы можете прочитать здесь разрешение linux-permission

$ su —

пароль:

chmod 777 index.php

откройте новый терминал и запустите ваш файл с помощью текстового редактора

$ atom/var/www/html/wordpress/index.php


есть много способы решить эту проблему, я просто меняю разрешения в папке proyect:
sudo chmod 777/path/to/folder/proyect


Возможно, уже поздно ответить на этот вопрос, но я попробовал это и решил свою проблему:

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

  chmod 777   

, а затем

  1. перейдите к файлу «keymap.cson».
  2. щелкните правой кнопкой мыши и перейдите в свойства.
  3. снимите флажок со скрытого флажка.

вы можете сохранить изменения в keymap.cson в atom

Удачного сохранения 🙂


Эта же проблема возникла на моем Mac под управлением OSX.

Проблема:

по какой-то причине npm создал приложение для реагирования с разрешениями на чтение и запись в системе только для папки приложения, хотя все файлы и папки, содержащиеся, имели чтение/ напишите разрешения мне, создавшему пользователю.

Решение:

Вам понадобится пароль администратора. Посетите папку приложения в Finder, например, «directory/ReactApps» /response-app/… «, щелкните правой кнопкой мыши и выберите раскрывающееся меню» Разрешения «, щелкните значок замка в правом нижнем углу этой панели и введите пароль администратора, создайте нового пользователя, нажав значок» + » , выберите себя и разрешение на чтение/запись, щелкните значок (разблокированного) замка еще раз. Скопируйте текущий код в Atom, выйдите из Atom (cmd + q), перезапустите, выберите файл, выберите все (cmd + a), вставьте, затем сохраните (cmd + s).

Далее


Если вы используете AWS cloud 9 lightsail (в моем случае magento), используйте:

sudo cho wn -R bitnami: bitnami/opt/bitnami/apps

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

Спасибо,


Это происходит, потому что у Linux нет разрешений. Лучший способ решить эту проблему — предоставить пользователю разрешение на доступ к определенному каталогу/папке или файлу.

Чтобы предоставить разрешение, выполните следующие действия.

Сначала найдите свое имя пользователя, введя следующую команду в консоли.

  whoami  

Вы получите что-то вроде этого

  jrathor  

В качестве имени пользователя указано «jrathor».

Теперь предоставьте разрешение для этой конкретной папки/каталога или файла, к которому у вас нет доступа.

  sudo chown -R jrathor/path/to/folder/ или/file  

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

Это будет работать как для ubuntu, так и для MAC.


Если вы получаете эту ошибку и в ubuntu 20.04, я обнаружил решение.

  1. В терминале (ctrl + alt + t) вы можете получить доступ к root, используя этот порядок sudo su. Введите свой пароль, затем перейдите в каталог именно атом хотите сохранить.

  2. Во-первых, ‘cd’, чтобы найти правильный каталог. затем снова ‘cd/usr/bin’ .

  3. Теперь вы находитесь в каталоге/usr/bin. Введите «сенсорный атом». Это сделает файл атома txt на вашем пути. И введите ‘exit’

  4. sudo chown -R username: www-data/path/to/directory «username» — это то, что вылетает, когда вы вводите

whoami, как @sam сказал выше.

  1. Перейдите в атом, попробуйте снова сохранить файл. атом будет успешно сохранен.
Оцените статью
clickpad.ru
Добавить комментарий