SubInACL
Возможно не совсем по моей теме, но хочется поделиться некоторым советом, который поможет ускорить работу таких часто используемых приложений как Visual Studio, Expression Studio, Office, а также другого ПО работающего на ОС Vista. По крайней мере мне очень сильно помог - может кому-то еще пригодиться.
Немного предистории.
Мой ноутбук VAIO с установленной на нем Vista Home Premium уже шел с кучей предустановленного софта не только от компании Sony. К этому кол-ву добавилось еще пару десятков программ, необходимых для жизни, толпа сервис-паков. В процессе также доставлялись-удалялись программы с разными версиями, а также конкурирующие за общие типы файлов. В результате в какой-то момент работа уже просто стала невыносимой, так как чуть ли не каждый запуск программы сопровождался долгой загрузкой, сообщениями о подготовке к процессу инсталляции, невозможности найти что-то, проблемах доступа к отдельным элементам реестра.
Вывод конечно напрашивался - переставить все с нуля. Но как всегда этот процесс тоже не вызывает бурной радости.
В очередной момент когда Expression Web загружался 5 минут, выдал сообщение о отсутствии прав на определенную папку в реестре. Ну что ж - поправила. Снова сообщение. И так 10 раз. Тут уже терпение лопнуло. Захотелось это сделать автоматически.
В процессе недолгого поиска - нашла статью в блоге A. Stebner-a о небольшой програмке SubInACL - как способе решения проблем с реестром. В своем блоге автор также предлагает воспользоваться небольшим скриптом для автоматизации процесса.
Что ж, 37 тысяч исправленных записей реестра с неправильно выставленными правами заставят задуматься.
Как результат - все программы запускаются практически мгновенно, без всяких ошибок. Надеюсь, что это поможет кому-то еще кроме меня.