7.5. Моя любимая программа работает только под аккаунтом администратора :( Как сделать, чтобы она работала и под аккаунтом обычного пользователя?
Наиболее простой способ, это запустить программу через пункт Run As... в меню вызываемым правой кнопкой мыши. Выбираем нужного пользователя (администратора или кого-нибудь с администраторскими полномочиями), вводим пароль, и всё. Если не охота делать это каждый раз, можно создать CMD файлик, и запускать его. Для запуска программы под другим пользователем из командной строки служит команда runas, с доступными опциями которой можно ознакомиться набрав runas /?
Но даже при использовании CMD файла, всё равно придётся вручную вводить пароль для соответствующего пользователя. Чтобы полностью автоматизировать загрузки, придётся воспользоваться следующей методикой:
Входим в систему под аккаунтом администратора, запускаем regedit.exe, в разделе HKLM/SOFTWARE находим подраздел нужной программы. Затем в пункте Permissions, появляющемся по правому клику мышки, выставляем полный доступ на эту ветвь реестра для пользователя или группы пользователей, которые будут с ней работать. Если программа использует кроме раздела HKLM реестра ещё и раздел HKCU, нужно запустить под аккаунтом администратора Редактор реестра (regedit.exe). Hаходим ветку HKEY_CURRENT_USER\SOFTWARE\ Имя_компании\Имя_программы (иногда встречаются только раздел Имя_компании, в котором хранятся параметры для нескольких программ этого производителя) и выбираем её. Затем с помощью меню "Реестр" ("Registry") экспортируем выбранную ветвь в файл. При выборе пути сохранения файла учтите его доступность для других пользователей. Перегрузившись под обычным пользователем, импортируйте полученный файл. Для этого достаточно дважды щелкнуть по *.reg файлу в Проводнике и ответить "Да" ("Yes") на запрос об импорте файла в реестр, и подтвердить выполнение операции (Ok). После перезагрузки компьютера программа должна работать и под этим аккаунтом.
Некоторые программы (например, Windows Commander) создают свои *.ini-файлы. Обычные пользователи имеют разрешение "Read" на эти файлы. Для корректной работы программ нужно добавить разрешение "Modify" ("Изменение"). Редко, но все же иногда требуется разрешение "Write" ("Запись") на *.exe файл программы. Этим отличилась, например, популярная программа ReGet. В свойствах ярлыка программы можно выставить галочку "Запускать от имени другого пользователя". Тогда при запуске программы можно будет ввести логин и пароль администратора (правда, для этого их нужно знать ;)) Аналогичного эффекта можно добиться с помощью cmd-файла, в котором пишем: runas /profile /user:machinename\administrator [полный путь к *.exe файлу] где machinename - имя вашей машины; если в пути к файлу программы есть пробелы, то его необходимо заключить в кавычки. Теперь, при запуске этого cmd-файла, будет также спрашиваться пароль администратора.
7.6. Как запустить Fine Reader 5.0 под XP?
Необходимо внести следующие изменения в реесре:
[HKEY_CURRENT_USER\Software\ABBYY\ Fine Objects]
"ErrorStopMode"="NEVER"
"AssertStopMode"="NEVER"
А проще воспользоваться вот этим файликом. Просто запустите его, и все необходимые изменения будут произведены автоматически.
7.7. Как назначить конкретные права доступа к файлам и папкам в XP Home? Simple File Sharing не выключается.
Действительно, в XP Home Simple File Sharing отключить нельзя, и никаких средств для этого в GIU XP Home нет. Но утилика для командной строки, которая это делает, есть. Для того чтобы узнать как она работает, достаточно набрать в командной строке cacls.
7.8. Как справится с тормозами при работе антивируса Касперского?
Вообще-то, тормозит всё с благой целью, алгоритм проверки в KAV сейчас настолько крут, что пробраться мимо его всё сложнее. Побочным эффектом этого является что этот алгоритм способен поставить на колени, как кажется, компьютер любой мощности. К сожалению, Касперский не даёт пользователю выбрать что для него важнее, безопасность, пусть даже и за счёт скорости, или его вполне удовлетворит пусть и не такая навёрнутая защита, но нормальная скорость. Поэтому приходится бороться с Касперским не совсем честными методами. Для того чтобы дать компьютеру вздохнуть по свободнее, просто уменьшите приоритет для всех его процессов.
7.9. Компьютер перезагружается непонятно почему.
Скорее всего компьютер выбивает в BSOD, и он перезагружается. Для решения проблемы необходимо отключить автоматическую перезагрузку при сбое системы. Для этого открываем System Properties, переходим на закладку Advanced, нажимаем на кнопку Settings в разделе Startup and Recovery. Здесь требуется снять галочку с Automatically restart в разделе System failure. Конечно же это не решит проблему с BSOD, но теперь компьютер не будет сразу же перезагружаться, и вы успеете прочитать содержимое экрана смерти, что может навести вас на путь решения этой проблемы.