Войти

Показать полную графическую версию : Как вернуть права на редактирование реестра Windows XP PRO SP3?


zionkv
20-09-2012, 18:06
Странная ситуация, началось все с отказа EAV писать в реестр свою лицензию. Испробовано большое множество вариантов, на данный момент ситуация такова: Я могу создать новый раздел в реестре, но он будет называться «Новый раздел х», переименовать не могу: «Редактору реестра не удается переименовать ххх — ошибка при переименовании»

Пробовал:
1) Не помогло:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]
"DisableRegistryTools"=dword:00000000
удаляет параметр
Код:
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]
"DisableRegistryTools"=-

2) Resource Kit - тоже ошибки:
Microsoft Windows XP [Версия 5.1.2600]
(С) Корпорация Майкрософт, 1985-2001.

C:\Documents and Settings\Администратор>c:\2

C:\Documents and Settings\Администратор>cd /d "C:\Program Files\Windows Resource
Kits\Tools"

C:\Program Files\Windows Resource Kits\Tools>subinacl /subkeyreg HKEY_LOCAL_MACH
INE /grant=administrators=f /grant=system=f
LookupAccountName : HKEY_LOCAL_MACHINE:administrators 1337 Код защиты данных име
ет неверную структуру.

Current object HKEY_LOCAL_MACHINE will not be processed


Elapsed Time: 00 00:00:00
Done: 0, Modified 0, Failed 0, Syntax errors 1
Last Syntax Error:WARNING : /grant=administrators=f : Error when checking argume
nts - HKEY_LOCAL_MACHINE

C:\Program Files\Windows Resource Kits\Tools>subinacl /subkeyreg HKEY_CURRENT_US
ER /grant=administrators=f /grant=system=f
LookupAccountName : HKEY_CURRENT_USER:administrators 1337 Код защиты данных имее
т неверную структуру.

Current object HKEY_CURRENT_USER will not be processed


Elapsed Time: 00 00:00:00
Done: 0, Modified 0, Failed 0, Syntax errors 1
Last Syntax Error:WARNING : /grant=administrators=f : Error when checking argume
nts - HKEY_CURRENT_USER

C:\Program Files\Windows Resource Kits\Tools>subinacl /subkeyreg HKEY_CLASSES_RO
OT /grant=administrators=f /grant=system=f
LookupAccountName : HKEY_CLASSES_ROOT:administrators 1337 Код защиты данных имее
т неверную структуру.

Current object HKEY_CLASSES_ROOT will not be processed


Elapsed Time: 00 00:00:00
Done: 0, Modified 0, Failed 0, Syntax errors 1
Last Syntax Error:WARNING : /grant=administrators=f : Error when checking argume
nts - HKEY_CLASSES_ROOT

C:\Program Files\Windows Resource Kits\Tools>subinacl /subdirectories C: /grant=
administrators=f /grant=system=f
LookupAccountName : C:\Program Files\Windows Resource Kits\Tools:administrators
1337 Код защиты данных имеет неверную структуру.

Current object C:\Program Files\Windows Resource Kits\Tools will not be processe
d


Elapsed Time: 00 00:00:00
Done: 0, Modified 0, Failed 0, Syntax errors 1
Last Syntax Error:WARNING : /grant=administrators=f : Error when checking argume
nts - C:\Program Files\Windows Resource Kits\Tools

C:\Program Files\Windows Resource Kits\Tools>subinacl /subdirectories C:\WINDOWS
\*.* /grant=administrators=f /grant=system=f
LookupAccountName : C:\WINDOWS\*.*:administrators 1337 Код защиты данных имеет н
еверную структуру.

Current object C:\WINDOWS\*.* will not be processed


Elapsed Time: 00 00:00:00
Done: 0, Modified 0, Failed 0, Syntax errors 1
Last Syntax Error:WARNING : /grant=administrators=f : Error when checking argume
nts - C:\WINDOWS\*.*

C:\Program Files\Windows Resource Kits\Tools>secedit /configure /cfg C:\WINDOWS\
repair\secsetup.inf /db secsetup.sdb /verbose

Задание выполнено. Некоторые файлы настройки не найдены на этом компьютере, поэт
ому параметры безопасности не могут быть установлены/запрошены. Это только преду
преждение.
Подробные сведения записаны в журнале %windir%\security\logs\scesrv.log.

C:\Program Files\Windows Resource Kits\Tools>

Ответ psgetsid тоже вроде верный:
C:\Documents and Settings\Администратор>c:\psgetsid Администратор

PsGetSid v1.44 - Translates SIDs to names and vice versa
Copyright (C) 1999-2008 Mark Russinovich
Sysinternals - www.sysinternals.com

SID for PTO-ROMAN\└фьшэшёЄЁрЄюЁ:
S-1-5-21-436374069-2147164159-682003330-500

Смежная тема на Хабре (http://habrahabr.ru/qa/24141/)

Petya V4sechkin
20-09-2012, 18:12
Проявляется ли проблема в безопасном режиме?

началось все с
Пуск -> Все программы -> Стандартные -> Служебные -> Восстановление системы.

zionkv
20-09-2012, 18:14
Проявляется ли проблема в безопасном режиме? »
К сожалению, имею доступ по временному TeamViewer, до безопасного не добраться

Восстановление системы. »
К сожалению, установивший систему админ не пожелал включить опцию.

Petya V4sechkin
20-09-2012, 18:20
С помощью Msconfig (http://support.microsoft.com/kb/310560/ru) отключите сторонние (не Microsoft) программы и службы из автозагрузки.

Resource Kit - тоже ошибки
administrators 1337 Код защиты данных имеет неверную структуру
Естественно, в русской системе группа называется не administrators, а Администраторы.

zionkv
20-09-2012, 18:27
С помощью Msconfig отключите сторонние (не Microsoft) программы и службы из автозагрузки »
Пока не могу перезагружаться

Естественно, в русской системе группа называется не administrators, а Администраторы. »
Результат не изменился (по пути уже пробовал майкрософтовые Fixit с тем же скриптом)

C:\Program Files\Windows Resource Kits\Tools>subinacl /subkeyreg HKEY_CURRENT_US
ER /grant=└фьшэшёЄЁрЄюЁ√=f /grant=system=f
LookupAccountName : HKEY_CURRENT_USER:└фьшэшёЄЁрЄюЁ√ 1337 Код защиты данных имее
т неверную структуру.

Current object HKEY_CURRENT_USER will not be processed


Elapsed Time: 00 00:00:00
Done: 0, Modified 0, Failed 0, Syntax errors 1
Last Syntax Error:WARNING : /grant=
C:\Program Files\Windows Resource Kits\Tools>subinacl /subkeyreg HKEY_CLASSES_RO
OT /grant=└фьшэшёЄЁрЄюЁ√=f /grant=system=f
LookupAccountName : HKEY_CLASSES_ROOT:└фьшэшёЄЁрЄюЁ√ 1337 Код защиты данных имее
т неверную структуру.

Current object HKEY_CLASSES_ROOT will not be processed


Elapsed Time: 00 00:00:00
Done: 0, Modified 0, Failed 0, Syntax errors 1
Last Syntax Error:WARNING : /grant=
C:\Program Files\Windows Resource Kits\Tools>subinacl /subdirectories C: /grant=
└фьшэшёЄЁрЄюЁ√=f /grant=system=f
LookupAccountName : C:\Program Files\Windows Resource Kits\Tools:└фьшэшёЄЁрЄюЁ√
1337 Код защиты данных имеет неверную структуру.

Current object C:\Program Files\Windows Resource Kits\Tools will not be processe
d


Elapsed Time: 00 00:00:00
Done: 0, Modified 0, Failed 0, Syntax errors 1
Last Syntax Error:WARNING : /grant=
C:\Program Files\Windows Resource Kits\Tools>subinacl /subdirectories C:\WINDOWS
\*.* /grant=└фьшэшёЄЁрЄюЁ√=f /grant=system=f
LookupAccountName : C:\WINDOWS\*.*:└фьшэшёЄЁрЄюЁ√ 1337 Код защиты данных имеет н
еверную структуру.

Current object C:\WINDOWS\*.* will not be processed


Elapsed Time: 00 00:00:00
Done: 0, Modified 0, Failed 0, Syntax errors 1
Last Syntax Error:WARNING : /grant=
C:\Program Files\Windows Resource Kits\Tools>secedit /configure /cfg C:\WINDOWS\
repair\secsetup.inf /db secsetup.sdb /verbose

Задание выполнено. Некоторые файлы настройки не найдены на этом компьютере, поэт
ому параметры безопасности не могут быть установлены/запрошены. Это только преду
преждение.
Подробные сведения записаны в журнале %windir%\security\logs\scesrv.log.

Petya V4sechkin
20-09-2012, 18:31
└фьшэшёЄЁрЄюЁ√
Кодировка не та.
Скачайте ResetPermissions.zip (http://tools.oszone.net/V4sechkin/Test/ResetPermissions.zip) , распакуйте в отдельную папку и запустите ResetPermissions.cmd

zionkv
20-09-2012, 18:49
Скачайте ResetPermissions.zip , распакуйте в отдельную папку и запустите ResetPermissions.cmd »
Много всего красивого произошло, вот конец консоли: http://pastebin.com/cwCZtpTq

В ветке ESET все равно не могу ничего менять и не могу стать владельцем.

Petya V4sechkin
20-09-2012, 19:44
В ветке ESET все равно не могу ничего менять
Разумеется, самозащита ESET блокирует.

zionkv
20-09-2012, 22:33
Разумеется, самозащита ESET блокирует. »
Удалил ESET утилитой в безопасном режиме (нашел-таки способ удаленно туда заскочить), ветка пропала. Установил ESET заново - снова проблемы. Не могу внести изменения в конфигурацию антивируса, сообщает о недостаточных правах пользователя в системе для записи в реестр. "При сохранении конфигурации произошла ошибка. ..."

Ума не приложу куда копать. Должны же выходы быть?

В безопасном режиме тоже не получалось удалить ветку.

Похоже на ответ, но не могу понять о каких действиях тут (http://answers.microsoft.com/en-us/windows/forum/windows_7-system/access-denied-setting-owner-andor-permissions-on/71cdd66a-75ce-4e79-bace-89637e0dacae) говорится.

Перевел. Говорит сначала на подразделы права нужно загробастать. Но это же кошмар - на каждый в отдельности?!

Petya V4sechkin
21-09-2012, 07:23
Самозащита (http://www.google.ru/search?q=Самозащита+ESET) отключается в настройках.

zionkv
21-09-2012, 09:02
Это пробовал первым делом, естественно. Никаких изменений.

Petya V4sechkin
21-09-2012, 09:38
Продолжайте разбираться с настройками в категории "Система предотвращения вторжений на узел" до победного конца.
Удачи.

forumnet
21-09-2012, 13:35
regedit и дать права всего на 5 коренных ветки для своей группы, юзера, НО надо иметь права админко!




© OSzone.net 2001-2012