Показать полную графическую версию : [решено] Ярлыки - предупреждение системы безопасности "Do you want to open this file?
- Kentavr -
14-06-2010, 14:16
Часть ярлыков в меню "Пуск" открываются без предупреждений, а часть (в т.ч. и системные) постоянно запрашивают подтверждение.
UAC полностью отключен. В политиках безопасности в "Inclusion list for low file types" прописал расширение .lnk - после этого вид предупреждения изменился, но оно всё равно осталось.
Как от этого избавиться?
Vancouver
14-06-2010, 14:19
http://social.technet.microsoft.com/Forums/en/itprovistadesktopui/thread/7aaa9657-123e-4b4e-b31b-4e04543c13cf
- Kentavr -
14-06-2010, 14:30
Да, это одна из первых ссылок, выдаваемых гуглом, но толку мало. UAC был отключен сразу после установки системы. А в политиках безопасности .lnk я пробовал прописывать и в "low risk" и в "moderate risk" - не помогло.
Petya V4sechkin
14-06-2010, 14:56
- Kentavr -, приведите содержимое раздела реестра
HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\AttachmentExecute
Vancouver
14-06-2010, 14:59
- Kentavr -, после создания политики выполняли ?
Ком.строка от Администратора:
gpupdate /force
- Kentavr -
15-06-2010, 22:25
Petya V4sechkin, такого раздела у меня нету.
Vancouver, после изменения политик я перезагружался. Но попробовал и предложенную команду - эффект нулевой.
- Kentavr -, пуск - выполнить - services.msc
Так запускается оснастка?
- Kentavr -
16-06-2010, 22:36
пуск - выполнить - services.msc
Так запускается оснастка? »
Так запускается без лишних вопросов.
Все ярлыки лежат в C:\ProgramData\Microsoft\Windows\Start Menu\Programs
Провёл ревизию ярлыков - вообще очень мало тех, которые запускаются без вопросов (MS Word, MS Excel, Adobe Reader, Lingvo X3). К проблемным ярлыкам относится большинство: все системные (Accessories\Calculator и т.д.), Microsoft Silverlight, Nero Burning ROM, Radmin Viewer 3, Opera, Paint.NET и т.д. и т.п.
Долго сравнивал свойства проблемных и беспроблемных - заметил только одну особенность, которой они различаются. Не знаю как точно словами её описать, лучше на скриншотах покажу.
- Kentavr -, интересно. Сравните теперь разрешения (вкладка Security) у групп Все, система и группы, в которую вы входите.
- Kentavr -
17-06-2010, 00:26
Сравните теперь разрешения (вкладка Security) у групп Все, система и группы, в которую вы входите. »
В первом посте картинка img3 как раз содержит вкладку Security. Права у всех групп и пользователей, перечисленных там, полные. Пользователь Admin (под которым я работаю) входит в группы Administrators и HomeUsers.
Права для всех ярлыков совершенно одинаковые - для всех стоит Full Control.
Petya V4sechkin
17-06-2010, 10:00
- Kentavr -, на всякий случай восстановите ассоциацию (http://oszone.net/9914/Restore#assoc) LNK.
- Kentavr -
17-06-2010, 22:25
Petya V4sechkin, указанного там подраздела UserChoice для .lnk у меня в реестре не существует.
Продолжая исследовать "плохие" и "хорошие" ярлыки, обнаружил ещё одну странность: беру, например, "плохой" ярлык C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Paint.NET.lnk и копирую его в другое место - копия становится "хорошей". А если вместо копирования перенести ярлык, то он сохраняет свою "нехорошесть".
Очевидно что дело не в содержимом ярлыка, а в атрибутах, которые на него навешивает система. Но в чём именно? Не могу понять.
Если хорошую копию ярлыка перенести обратно в Start Menu\Programs\, то она становится "плохой". Что это значит? Атрибуты, которые портят ярлыки наследуются?
Petya V4sechkin
18-06-2010, 17:28
- Kentavr -, таки проблема с разрешениями, Vadikan правильно предположил (хотя integrity level не совсем разрешение и в интерфейсе проводника не отображается).
Shortcuts attributes - BIG mistake (http://www.sevenforums.com/customization/44945-help-classic-menu-shortcuts-attributes-big-mistake-3.html#post467352)
- Click Start and in Accessories find the CommandPrompt
(or click start and type cmd)
- Right click on the found CommandPrompt or cmd.exe and choose
'Run as Administrator'
- Type the following commands (each line followed by <enter>)
CD \ProgramData\Microsoft\Windows\
icacls StartM~1 /setintegritylevel (CI)low
CD Start Menu
icacls Programs /setintegritylevel (CI)low
- Kentavr -
18-06-2010, 22:22
Petya V4sechkin, спасибо, огромное! Проблема решена, благодаря Вашей последней подсказке.
Petya V4sechkin, спасибо за найденное решение.
Вообще, я и разрешения сравнил с Права у всех групп и пользователей, перечисленных там, полные. Пользователь Admin (под которым я работаю) входит в группы Administrators и HomeUsers. »
У меня полные права только у системы. У своей учетной записи вообще минимальные права, а у группы Администраторы - больше прав, но тоже не все, емнип.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC