Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 7 (http://forum.oszone.net/forumdisplay.php?f=95)
-   -   Предупреждение 1336: Список управления доступом (ACL) имеет неверную структуру. (http://forum.oszone.net/showthread.php?t=172567)

shadowmaster63 08-04-2010 13:58 1387914

Предупреждение 1336: Список управления доступом (ACL) имеет неверную структуру.
 
Вложений: 1
Собственно вот и ошибка
Нашёл её в логах после комманды
secedit /configure /cfg %windir%\inf\defltbase.inf /db defltbase.sdb /verbose
Как я понял из-за этой ошибка не ставится ни мой офис ни VS 2008.
гугль что то ничего интересного по исправлению данной ошибки не выдал....
кто знает что как это можно исправить ?

shadowmaster63 09-04-2010 08:56 1388510

Есть хотя бы какие нибудь предположения как это исправить ?

Vancouver 09-04-2010 09:12 1388515

http://support.microsoft.com/kb/313222/ru
http://blogs.msdn.com/astebner/archi...04/739820.aspx

shadowmaster63 10-04-2010 10:12 1389264

По первой ссылки Програмка Фикс ИТ не работает так как у меня Win 7 x64 а она для висты и предыдущих.
Описанный там ручной способ как раз и сводится к выполнению комманды написанной мною выше !

Пару слов об этом коде
Код:

subinacl /subkeyreg HKEY_CURRENT_USER /grant=administrators=f /grant=system=f /grant=restricted=r /grant=YOURUSERNAME=f /setowner=administrators > %temp%\subinacl_output.txt
subinacl /keyreg HKEY_CURRENT_USER /grant=administrators=f /grant=system=f /grant=restricted=r /grant=YOURUSERNAME=f /setowner=administrators >> %temp%\subinacl_output.txt

subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f /grant=system=f /grant=users=r /grant=everyone=r /grant=restricted=r /setowner=administrators >> %temp%\subinacl_output.txt
subinacl /keyreg HKEY_LOCAL_MACHINE /grant=administrators=f /grant=system=f /grant=users=r /grant=everyone=r /grant=restricted=r /setowner=administrators >> %temp%\subinacl_output.txt

subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f /grant=system=f /grant=users=r /setowner=administrators >> %temp%\subinacl_output.txt
subinacl /keyreg HKEY_CLASSES_ROOT /grant=administrators=f /grant=system=f /grant=users=r /setowner=administrators >> %temp%\subinacl_output.txt


subinacl /subdirectories %programfiles%\ /grant=administrators=f /grant=system=f /grant=users=e >> %temp%\subinacl_output.txt

subinacl /subdirectories %windir%\ /grant=administrators=f /grant=system=f /grant=users=e >> %temp%\subinacl_output.txt

Во первых комманды заканчиваются вот такой ошибкой

Last Syntax Error:WARNING : /grant=administrators=f : Error when checking arguments

Так как система у меня полностью русифицирована. И похоже такой группы пользователей нету.
а так же похоже
и /grant=users=r /grant=everyone=r /grant=restricted=r
таких тоже нету.
Подскажите их аналоги. Или может я что то не правильно делаю ?

Если же этот код эквивалентен этому то я уже это делал.
Код:

subinacl /subkeyreg HKEY_LOCAL_MACHINE /setowner=Администраторы
subinacl /subkeyreg HKEY_CURRENT_USER /setowner=Администраторы
subinacl /subkeyreg HKEY_CLASSES_ROOT /setowner=Администраторы

subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=Администраторы=f /grant=system=f
subinacl /subkeyreg HKEY_CURRENT_USER /grant=Администраторы=f /grant=system=f
subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=Администраторы=f /grant=system=f

если нет то помогите мне его исправить с поправкой на русский язык.
Еще не знаю почему но при выполнении комманд через батник в консоль место Русских букв как обчно крякозябры.
В какой кодировке надо сохранять батник ?

Еще одно примечание в строке

subinacl /subdirectories %programfiles%\
Следует вставить кавычки
subinacl /subdirectories "%programfiles%"\
инчаче вместо Program files коммандная строка подхватит только слово Program

Vancouver 10-04-2010 10:46 1389278

Цитата:

Цитата shadowmaster63
В какой кодировке надо сохранять батник ? »

Используйте DOS-866. Блокнот не умеет сохранять в этой кодировке. Akelpad подойдёт.
Другие редакторы.

shadowmaster63 10-04-2010 13:13 1389401

Вложений: 1
За кодировку спасибо а вот как по поводу решения проблемы...
в приложенной картинке ошибка которую выдает оффис.
Точно такую же картинку выдает WebDesignerCore который требуется для установки VS 2008. Может это поможет ?

Vancouver 10-04-2010 13:36 1389421

shadowmaster63, пробуйте.
http://www.brianpeek.com/blog/archiv...try-issue.aspx

shadowmaster63 11-04-2010 10:44 1389931

Что из этой статьи я должен попробовать ?

Vadikan 11-04-2010 12:54 1390021

shadowmaster63, быстрее и проще всего решить проблему так: Как выполнить переустановку (обновление) Windows 7.

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


Время: 19:35.

Время: 19:35.
© OSzone.net 2001-2025