Права доступа к файлу в папке Windows\System32
Пытаюсь перезаписать файл в папке system 32, но не тут то было.
У вас недостаточно прав. Запись администратора = проверил. Где кнопка?
|
Max_1985, gpedit.msc - Редактор локальной групповой политики.
|
Эй, ЭЙ ПАРНИ, Вы тут уже кажется очень бурно что то обсудили без меня? Родительский контроль для меня не проблема, UAC я отключал до обращения в форум, (если конечно после отключения не надо перезагружаться;-)). Проблема изменения прав доступа к папкам это интереснее, но у меня после установки ОС только один пользователь-администратор == это я. И при таком раскладе никаких ограничений в правах у меня не должно быть изначально. Вопрос: Почему меня что то ограничивает в правах?
|
jokeroto, почитайте эту тему :)
|
jokeroto, для вас ответ в сообщении 2. Права на папку system32 не принадлежат членам группы администраторов (поэтому вы и ограничены в действиях). Можете посмотреть сами - кто является владельцем. Сделано это в целях обеспечения безопасности. Вы можете стать владельцем папки, но при этом уровень б.п. существенно снизите.
|
Цитата:
Цитата okshef
Вы можете стать владельцем папки, но при этом уровень б.п. существенно снизите. »
|
Я бы, во избежание различных проблемм, вообще не советовал становиться владельцем папки system32. Если есть необходимость замены файлов - нужно становиться владельцем только конкретных файлов, а по завершении замены восстановить прежнего владельца.
|
Цитата:
Цитата Drinko
восстановить прежнего владельца »
|
к сожалению, не всегда удается
|
Цитата:
В Windows Vista появился пользователь с именем TrustedInstaller, который является владельцем некоторых системных файлов. Более того, к некоторым системным файлам доступ на запись / удаление имеет он и только он, а администраторы не имеют прав.
(например, папка winsxs),
Тем не менее, пользователь с правами администратора, то есть Вы, может назначить себя владельцем файлов и папок TrustedInstaller а и делать с ними всё что захочет.
Однако, может потребоваться сделать заново TrustedInstaller а владельцем папки (например, в Windows 7, если владельцем папки winsxs не является TrustedInstaller, то половина программ не запускается).
Тогда возникают проблемы, потому что пользователя TrustedInstaller нет в списке пользователей, а если попытаться набрать вручную его имя, то Windows напишет ошибку о том что такого пользователя не существует.
Оказывается, в Windows Vista у служб появились пользователи. Т.е каждой службе соответствует какой-то пользователь. TrustedInstaller также соответствует какой-то службе.
Поэтому, Чтобы сделать TrustedInstaller а владельцем, необходимо записать следующее имя в окно ввода имени пользователя: NT SERVICE\TrustedInstaller.
|
http://blogs.msdn.com/irenak/archive...installer.aspx
|
Всем спасибо, тема решена.
|
Так, у меня проблемка, права я дал на пару файлов в папке, но при их замене пишет что файл открыт в другой программе, как исправить?
|
biodroid, либо не все права на файл, либо нужно на всю папку давать права.
|
Да я и на папку поставил и на файлы, се галочки стоят, полный доступ в том числе. Без прав вылазит сообщение о том что их нет, в моем случае уже пишет только "занят другим приложением".
|
Пробуйте в безопасном режиме. И еще, помимо обретения прав нужно стать владельцем файла. Только не забудьте после изменений вернуть прежнего владельца - см. сообщение 9
|
Пробовал в безопасном. Вот что, при удалении этого файла из system32 пишет "используется проводником"! Оо
|
Мне непонятен 1 пункт. Мне нужно получить доступ к папке system32 или конкретно к ExplorerFrame.dll и ieframe.dll, что-то не пойму где там это?
|
Странно, в почту пришел ответ несколько полнее. Тогда нужно останавливать explorer.exe, раз файлы им используются. Или пользоваться диском типа LiveCD.
Я не знаю, что вы пытаетесь делать и для чего, отвечать не нужно. Хочу предостеречь других в обдумывании своих действий и полном осознании возможных последствий.
|
Хорошо, попробую. Пасиб. А какие возможны последствия?
|
Самые неожиданные. Надеюсь, вы знаете что делаете, для чего. Сделайте бэкап системы перед экспериментами.
|
Vancouver, При смене владельца папки В Windows 7 Ultimate, например меняю владельца папки sytem32, после подтверждения выскакивает окно " Ошибка при применении параметров безопасности. отказано в доступе" и дальше указан файл к которому отказано в доступе по всей видимости. Если нажимать постоянно Окей то меняются файлы и появляется надпись отказано в доступе.
Если отказаться то выходит другое окно с информацией что могут неправильно работать разрешения безопасности, или что то похожее.
Почему при смене владельца появляется " Ошибка при применении параметров безопасности. отказано в доступе" , и что делать если оно появилось?
|
Цитата:
Цитата twinzzz75
например меняю владельца папки sytem32 »
|
Зачем ? Предоставление расширенных прав на корневые каталоги крайне не рекомендуется, потому что существенно снижает безопасность системы и является грубейшим нарушением прав безопасности.
|
Vancouver, Для запуска программного комплекса у нас на работе нужен доступ к каталогу system32.
Например внести значение в CONFIG.NT и AUTOEXEC.NT.
Цитата:
Цитата Vancouver
Предоставление расширенных прав на корневые каталоги крайне не рекомендуется »
|
Я это хорошо понимаю, но в данной ситуации после возвращения владельцем system32 Thruststall, права восстановились или переустановка системы неизбежна ?
И по поводу "Ошибка при применении параметров безопасности. отказано в доступе", данное предупреждение надо игнорировать или нажимать Окей пока все файлы не пролистает?
|
Цитата:
Цитата twinzzz75
Например внести значение в CONFIG.NT и AUTOEXEC.NT. »
|
Цитата:
Если есть необходимость замены файлов - нужно становиться владельцем только конкретных файлов, а по завершении замены восстановить прежнего владельца.
|
Цитата:
Цитата twinzzz75
И по поводу "Ошибка при... »
|
http://support.microsoft.com/kb/975702
|
Fuego-Fuego |
18-07-2014 00:25 2377786 |
Эту статью необходимо доработать. Надо написать как вернуть обратно владельца TrustedInstaller, а то я операцию с файлом провёл, а когда хотел вернуть обратно владельца TrustedInstaller то фиг вам. Пришлось искать инфу с другого компа!
|
Fuego-Fuego, если бы вы полистали эту тему, то в 9-м сообщении нашли ответ на свой вопрос
|
Всем привет! У меня похоже проблема из за этого не хотел создать новою тему. Проблема такая: Скажем у меня есть папка "кино" на диске d:\. Когда то я менял ее свойство, теперь каждый раз после переустановки системы мне приходиться менять права на папку. Можно как нибудь сбросить все разрешение и владелца. Как будто новая папка. (не одна папка по этому вручную создавать новые папки не хочется) За ране спасибо!
|
Какая строка должна быть для реестра, чтобы вернуть права TrustedInstaller-у?
ПС. Ручной метод не предлагать. Нужна опция в контекстном меню.
Код:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\runas]
@="Restore ownership"
"HasLUAShield"=""
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\*\shell\runas\command]
@="cmd.exe /c icacls \"%1\" /setowner \"NT Service\\TrustedInstaller\" /T /C"
"IsolatedCommand"="cmd.exe /c icacls \"%1\" /setowner \"NT Service\\TrustedInstaller\" /T /C"
[HKEY_CLASSES_ROOT\Directory\shell\runas]
@="Restore ownership"
"HasLUAShield"=""
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
@="cmd.exe /c icacls \"%1\" /setowner \"NT Service\\TrustedInstaller\" /T /C"
"IsolatedCommand"="cmd.exe /c icacls \"%1\" /setowner \"NT Service\\TrustedInstaller\" /T /C"
|
Время: 01:46.
© OSzone.net 2001-