OSzone.net
 
s  

Установка и настройка Windows NT/2000/XP

Windows » Windows 2000/NT » Установка » Установка и настройка Windows NT/2000/XP
В избранное | Версия для печати | Посетителей: 5257 | Просмотров: 6651 (сегодня 0)   Текущий рейтинг: 3.67 (проголосовало 3)

Проблемы при установке программ и их решение

Было замечено, что практически все программы, выпускаемые не Microsoft в той или иной мере не совместимы с Windows NT по каким-либо параметрам. Обычно практически все рассматриваемые программы безупречно работают в сеансе устанавливающего их администратора. Также большинство программ из-за полного отсутствия ограничений безопасности работают в операционных системах Windows 9x. При работе в сеансе без прав администратора и/или владельца файла (установки) в операционных системах Windows NT (2000/XP) возникает ряд проблем. Некоторые из них и пути их решения описаны ниже в таблице. В некоторых случаях решению проблемы может помочь занесение пользователя в группу «Опытные пользователи». Все рабочие пакеты после установки должны быть запущены администратором, иногда перед запуском требуется перезагрузка. Многие пакеты при первом запуске создают структуру в разделе реестра HKLM/Software при запуске администратором, что недоступно для пользователей. Для поиска причины неработоспособности того или иного пакета из-за ограничений параметров безопасности при доступе к реестру или файловой системе удобно использовать утилиты компании Sysinternals RegMon, FileMon и Headers. Стоит заметить, что многие современные игры используют громадное количество системных ресурсов, а политика кэширования DLL способствует тому, что после выхода из игры возникает ситуация, когда на более-менее мощной машине не хватает ресурсов для запуска приложений, или они начинают существенно притормаживать. В этих случаях заведите правило – после игры перезагрузить систему.

Наименование пакета Решение проблемы запуска у пользователей
ABBYY Lingvo 6.0 Для группы «Пользователи» – дать полномочия записи на ветку реестра HKLM Software ABBYY, установить разрешения записи для файла %SystemRoot%WLINGVO.INI (можно для этого файла запретить удаление). Рекомендуется исполняемым файлам и библиотекам пакета присвоить атрибут «только чтение».
ISIS Draw 2.4 (MDL Information System, Inc.) – редактор химических формул Для группы «Пользователи» установить разрешения записи для файлов %SystemRoot%ISIS*.* (можно для этого файла запретить удаление)
MathCAD 2000/2001/2001i (MathSoft Engineering & Education, Inc.) Для группы «Пользователи» установить разрешения записи для файла закладок %ProgramFilest%MathSoftMathcad 2001i Professionalmcadbkmk.htm (можно для этого файла запретить удаление)
PROMT 2000 (Project MT) Для группы «Пользователи» – дать полномочия записи на ветки реестра HKLM Software PROject MT, установить разрешения записи для папок словарей ER, RE, FR, RF, Users и т.д. в папке пакета (можно для этих файлов запретить удаление)
AutoCAD 2000 (Autodesk, Inc.) Для группы «Пользователи» – дать полномочия записи на ветки реестра HKLM Software Autodesk, HKLM Software Microsoft Cryptography RNG, HKCR AutoCAD.Drawing.15, HKCR CLSID {8E75D913-3D21-11d2-85C4-080009A0C626};
установить разрешения записи для файла %ProgramFiles%ACAD2000ACAD2000.cfg (можно для этого файла запретить удаление)
3DS Max 4/5 (Autodesk, Inc., Discreet) Для назначения прав можно использовать встроенную группу «Пользователи» или создать новую, например «3DSMAX», если количество пользователей, работающих с пакетом ограничено.
Для группы пользователей установить разрешения записи для файлов C:C_DILLA*.DAT (можно для этого файла запретить удаление), для папки установки, скорее всего %ProgramFiles%3dsmax5 установить полномочия на изменение для этой папки, её подпапок и файлов, также можно вернуть полномочия «только чтение и выполнение» для файлов *.exe и *.dll. Для более правильной настройки и надёжной работы, если есть такое желание, можно скопировать все рабочие папки пакета, исключая исполняемые файлы, в отдельное место, желательно на другом разделе, дать соответствующие полномочия, изменить ссылки на папки в *.ini и в реестре. Даже при порче содержимого рабочих папок работоспособность можно будет восстановить копированием фалов из папки установки.
Delphi 6 (Borland, Inc.) После запуска Delphi 6 в сеансе администратора экспортировать ветку реестра HKCU Sofware Borland, которую загрузить в сеансе пользователя. Может понадобиться предоставление полномочий на ветку реестра HKLM Software Borland на запись для группы «Пользователи», а также полномочий на запись на некоторые подпапки (зависит от задач) папки %ProgramFiles%BorlandDelphi6
Delphi 7 (Borland, Inc.) Для возможности использования Database Desktop пользователями, необходимо запустить в сеансе администратора, затем дать полномочия изменения на файл C:PDOXUSRS.NET
Для возможности использования RAVE5 необходимо предоставить пользователям полномочия изменения для папки %ProgramFiles%BorlandDelphi7Rave5
Программы, содержащие движок баз данных с использованием BDE, которые выдают сообщение об ошибке о невозможности открытия большего количества файлов В новой версии вместо переменной MAXFILEHANDLE используется переменная MAXFILEHANDLES. Добавьте в ветку HKLM SOFTWARE Borland Database Engine Settings SystemINIT параметр строкового типа MAXFILEHANDLE и задайте ему значение 64.
Corel DRAW 10 (Corel, Corp.) Corel Draw 10 создаёт временные файлы в корневом каталоге диска, на котором находится папка TMP или TEMP (устанавливается переменными системного окружения). Для группы «Пользователи» необходимо установить разрешения записи на корневой каталог этого раздела с параметром (создание файлов – только для этой папки) и полный доступ для СОЗДАТЕЛЬ-ВЛАДЕЛЕЦ (чтобы можно было работать с этими файлами и автоматически удалить). Может понадобиться дать разрешения записи на ветку реестра HKLM Software Corel и на папки настроек в %ProgramFilest%Corel (для изменения файлов INI, GMS, CSC и т.д.) чаще всего требуется доступ на запись к папкам Config, Custom Data, Draw, CorelPhoto-Paint, Workspace.
Для появления доступа к проектам VBA необходимо экспортировать ветку HKCU Software Corel и импортировать её в сеансе пользователя.
Flash 5/6 (Macromedia, Inc.) Для группы «Пользователи» – дать полномочия записи на ветки реестра HKLM Software Macromedia, HKLM Software Microsoft Cryptography RNG, HKCR Flash.Movie, HKCR CLSID {597CAA70-72AA-11CF-831E-524153480000}
Need For Speed Porsche, NFS5 Удалить в папке с игрой файл gimme.dll [Форум]
Старые 3D игры на Glide В каталоге игры удалить файл OpenGL.DLL, который ссылается на библиотеку Glide. Игра будет обращаться к библиотеке %SystemRoot%System32OpenGL.DLL.

{1} {2} {3} {4} {5}

Вверх

Популярные статьи раздела «Windows»Лучшие статьи раздела «Windows»
  1. Установка Windows XP на компьютер с Windows Vista
  2. Создание загрузочного ISO/CD
  3. Интеграция SATA/RAID драйверов
  4. Конфигурация Lite
  5. Интернет конфигурация
  1. HKEY_CURRENT_USER
  2. Выбор устанавливаемых приложений
  3. Ограничение прав пользователя
  4. RunOnceEx
  5. Как правильно настроить вид папок в Windows Vista

Популярные темы форума OSzone.net

Последние добавления в каталог программ


s

Блоги Microsoft для ИТ-специалистов: RSS

Рассылка на Mail.ru

Windows All. Вопросы и ответы
Windows Vista. Вопросы и ответы


[AD] Rambler's Top100