У этой программы есть проблемы совместимости Windows xp

Содержание

Естественно, что старая версия (XP в любом случае старее Vista) не будет устанавливаться на более новую. Как вариант — загрузиться с какого-нибудь Live-CD, удалить с диска, на котором стоит Vista, все ее папки, после чего загрузиться с загрузочного XP и установить XP.

Отвечает ddim :
Если на разделе с vista нет особо важных файлов, просто отформатировать.
Отвечает Нагиев Вадим :

1. Скопируй все необходимые тебе документы с локального диска на котором у тебя стоит ОС MS Widows Vista на другой локальный диск (это в случае, если у тебя разделен твой жесткий диск на разделы или если у тебя есть два и более физических жестких дисков) или на внешний носитель информации.2. Перезагружай комп, заходи в BIOS и ставь на первую загрузку CD-ROM.3. Бери загрузочный диск с ОС MS Windows Vista.4.

Форматируй диск, на котором стоит ОС MS Windows Vista. Форматировать = «удалить всю информацию».5. Устанавливай ОС MS Windows XP.

Отвечает Александр :

Скорее всего попытка идет по установке ХР в среде Виндовс Виста.Надо просто загрузиться с загрузочного диска ХР и перед указанием на какой логический диск ставить ХР — удалить диск С и заново его создать — установить на него (диск С), а он сам тогда отформатирует.

Отвечает Alex :

Я только вчера поставил себе Vista и еще особо не разобрался, но могу сказать следующее: аналог sfc в WinXP — Помошник по совместимости программ. Его надо просто отключить и попробовать — авось что получится! Для этого необходимо в командной строке написать — msconfig — Enter. Далее — Сервис — Отключить контроль учетных записей(UAC) — Применить и перезагрузиться.

После перезагрузки эта служба работать не будет. Можешь издеваться над Vistoй!

Отвечает BenyaT :

Нагиев Вадим, всё правильно, только зачем вставлять загрузочный диск Висты? Просто в БИОСе ставить СДром первым и загружать ХР, а там он предлагает форматирование.А чем Виста не нравится? Можно поставить и то и др., захотел — здесь, захотел — там. Виста немалых денег стоит однако.

Отвечает NAV_DEP :

А как быть, если при попытке поставить ХР с загрузочного диска, он не определяет хард? В том-то и проблема, что убить её не получается из-за того, что файловая система NTFS.

Источник: www.izcity.com

У этой программы известные проблемы совместимости. Порядок действий при устранении проблем связанных с совместимостью

Программы, созданные для Windows Vista, XP, DOS или других операционных систем, могут быть частично несовместимы с операционной системой Windows 7. Прочтите информацию в следующих разделах этого документа, чтобы узнать, как открывать и использовать программы в среде Windows 7. Если не удалось запустить программу, возможно, что она несовместима с Windows 7. Дополнительную информацию о совместимости программы можно узнать на веб-сайте разработчика.

Устранение неполадок программы с помощью Средства устранения проблем с совместимостью программ

В Windows 7 откройте окно «Мастер совместимости программ» и следуйте инструкциям на экране:

CS GO на Windows XP режим совместимости / Тест FPS

Если результат тестирования программы на совместимость по-прежнему отрицательный, возможно, что данная программа несовместима с Windows 7. Дополнительную информацию можно найти на веб-сайте разработчика программы.

Устранение неполадок программы через меню «Пуск» в Windows

Если программа указана в списке программ меню «Пуск» Windows, попробуйте выполнить следующие действия для устранения неполадки:

Программа настроена на запуск в режиме совместимости.

Запуск программ в среде Windows XP Mode

Windows XP Mode и Windows Virtual PC – это ПО Microsoft, позволяющее запускать программы в смоделированной среде Windows XP.

Windows XP Mode может быть запущена на компьютере с ОС Windows 7 Professional, Enterprise или Ultimate с поддержкой технологии виртуализации на уровне оборудования и BIOS. Чтобы узнать, поддерживает ли компьютер технологию виртуализации, и включить виртуализацию для компьютера, выполните следующие действия.

Вы купили себе новый компьютер с установленной операционной системой Windows 8, или установили ее вместо проверенной Windows XP или 7. Начинаете настраивать начальный экран Windows 8 , ищете способы, как вернуть гаджеты на рабочий стол . Но вот с установкой привычных для работы программ, не все так гладко.

После запуска некоторых из них, может появляться информационное окошко «У этой программы есть проблемы с совместимостью» . Все дело в том, что не все разработчики переделывают утилиты под новые операционные системы.

Решение данного вопроса конечно есть. Нужно настроить режим совместимости программы с Windows 8. Таким образом, она будет думать, что запускается в более ранней версии ОС.

Обратите внимание, что применять данный режим не стоит к антивирусникам, архиваторам или системным утилитам. В результате, это может привести к их некорректной работе.

Итак, первое, что нужно сделать – это зайти на сайт разработчика утилиты и посмотреть, может, доступна для скачивания новая версия. Это нужно сделать в том случае, когда все архивы утилит хранятся у Вас на компьютере, и после каждой переустановки ОС, Вы устанавливаете программы с их помощью.

Если же Вы скачали установочный файл с сайта разработчика, а она все равно не совместима с Window 8, то необходимо сделать следующее.

Автоматическая диагностика

В Windows есть встроенный помощник, который сможет определить и решить проблему, связанную с совместимостью.

Читайте также:
Настройка монитора программа для Виндовс 10

Для этого нужно кликнуть правой кнопкой мышки по ярлыку программы на рабочем столе, или по ее установочному файлу, и выбрать пункт контекстного меню «Исправление проблем с совместимостью» .

Дальше предлагается выбрать один из режимов диагностики. При выборе «Использовать рекомендованные параметры» – система запустит утилиту в тестовом режиме и сама определит подходящие параметры. Режим «Диагностика…» выбирайте в том случае, если Вы можете сами указать возникшие проблемы совместимости.

Кликаем по первому пункту. В следующем окне нажмите «Проверить программу…» , этот процесс будет похож на процесс установки. Затем нажмите «Далее» .

Если все получилось, нажмите «Да, сохранить эти параметры для программы» . Если проблема не была решена, выберите второй пункт. Тогда Вы сможете самостоятельно отметить проблему с совместимостью и выбрать версию ОС, в которой утилита работала.

Ручное устранение проблем

Кликните по ярлыку программы на рабочем столе правой кнопкой мыши и выберите «Свойства» .

Теперь перейдите на вкладку «Совместимость» . Кнопка «Запустить средство устранения проблем с совместимостью» позволит выполнить все шаги с предыдущего пункта. Поставьте галочку в пункте «Запустить программу в режиме совместимости с» и выберите операционную систему. Если у Вас старая утилита, в которой используются ограниченные цвета, выберите «Режим пониженной цветности» .

Если для ее работы требуются права администратора, поставьте галочку «Выполнять эту программу от имени администратора» (если Вы зашли в систему под учетной записью без прав администратора, то данное поле будет не активно).

Чтобы настроенные параметры были применены ко всем пользователям, нажмите кнопку «Изменить параметры для всех пользователей» .

Для сохранения настроек совместимости, нажмите «ОК» .

ОС windows становится более удобной и привлекательной с каждой новой версией. Но одна ошибка преследует ее в каждой из них – это несовместимость со старыми программами. Правда, есть одно простое и верное решение – запуск таких утилит в режиме совместимости.

Под старыми утилитами обычно понимают программы, которые были написаны для старых версий ОС: Windows 95, Windows 98 и Windows XP. Их делят на такие категории:

  • Старые игры, в которые хочется время от времени поиграть и поностальгировать.
  • Драйвера старых устройств: принтеры, сканеры или же ксероксы.
  • Хорошие утилиты, у которых уже давно не было обновления.
  • Бухгалтерское программное обеспечение, которое до сих пор используется практически на каждом коммунальном предприятии.

Иногда причины возникновения несовместимости являются самыми примитивными. К примеру, утилита пытается найти свои файлы не в той папке, поэтому и выводит на экран устройства сообщения об ошибке. Ниже рассмотрены методы решения подобных проблем.

Исправление неполадок совместимости

Этот метод является самым простым, так что используйте в первую очередь именно его. Суть проста: система автоматически подбирает параметры, которые помогут запуститься старой утилите. Щелкните правой кнопкой вашей мышки по иконке той программы, которая не хочет запускаться, выдавая раз за разом сообщения об ошибках. В меню будет такой пункт:

Выберите его. Через пару мгновений откроется такое окошко. Выберите первый вариант, который позволит системе автоматически сгенерировать параметры для запуска утилиты.

В последствие она выведет параметры, с которыми можно запустить утилиту. То есть, старой программе «будет казаться», что она запускается на родной ОС, для которой ее и писали. Чтоб проверить параметры, достаточно нажать на соответствующую кнопку.

Если утилита благополучно заработала, то следует сохранить настройки. Сделать это можно, нажав в служебной утилите кнопку «Далее». А после этого вы сможете запустить старую утилиту обычным двойным щелчком.

Режим совместимости

С помощью этого метода можно запустить старую утилиту вручную в данном режиме. Чтобы это сделать, следует выбрать в меню программы «Свойства», а затем – вкладку «Совместимость».

Как можно заметить, предлагаются несколько вариантов запуска старой программы. В них входят все старые версии ОС. Выберите тот вариант, на котором утилита точно работала.

Кроме того, вы можете настроить и другие параметры, которые видны на скриншоте. Ведь некоторые утилиты требуют только 256 цветов, а другие – специальные расширение экрана. Все это зависит только от самой программы, поэтому и требуются только в определенных случаях. Обычно, выбрав нужную версию, утилита сразу же должна заработать.

Исправление совместимости через реестр

Откройте реестр и перейдите по тому пути, который указан на скриншоте.

Создайте строковый параметр. В имени пропишите полный путь к той программе, которая не хочет запускаться. А в значении укажите необходимый режим совместимости (они представлены на скриншоте ниже). Кроме того, добавьте также значение «RUNASADMIN». В таком случае утилита запуститься сразу же от имени администратора.

Проделайте те же действия в папке HKEY_LOCAL_MACHINE (остальной путь остался прежний). Не забудьте перезагрузить компьютер и опробовать запуск старой утилиты. Она автоматически запустится с новыми параметрами.

Во всех свежих ОС режим совместимости работает одинаково.

В итоге, любая старая программа может запуститься в режиме совместимости.

Большинство программ, написанных для Windows XP, Vista работают и с версией Windows 7, но некоторые старые программы могут работать неправильно или не работать совсем. Если программа, написанная для более ранней версии Windows, работает неправильно, можно изменить параметры совместимости программы вручную или с помощью средства устранения проблем с совместимостью программ.

Если изменение параметров не решает проблему, посетите веб-сайт изготовителя программы, где может быть ее обновление.

Совместимость программ

Совместимость программ — это режим Windows, который позволяет выполнять программы, написанные для более ранних версий Windows

  • Не используйте средство устранения проблем с совместимостью программ для старых антивирусных программ, дисковых служебных программ или других системных программ, поскольку использование устаревших программ такоготипа может привести к потере данных или создать угрозу безопасности.
  • Некоторые проблемы совместимости могут быть вызваны драйверами. Если старый драйвер вызывает неполадки, необходимо обновить его вручную.
  • Средство устранения проблем с совместимостью программ можно также открыть, щелкнув значок программы правой кнопкой мыши и выбрав пункт
Читайте также:
Почему Виндовс закрывает программы

Следуйте указаниям в средстве устранения проблем. Если не удается установить программу, вставьте ее установочный диск и с помощью данного средства найдите файл установки программы, обычно Setup.exe, Install.exe и т.п. Средство устранения проблем не поддерживает работу с программами, имеющими расширение имени файла MSI

Изменение параметров совместимости вручную

Чтобы изменить параметры совместимости для программы вручную, щелкните значок программы правой кнопкой мыши, выберите команду Свойства и затем вкладку Совместимость

Справка по выбору параметров

Запуск программ с параметрами предыдущей версии Windows. Включите данный параметр, если известно, что программа предназначена для той или иной предыдущей версииWindows (или работала в ней).

Запуск в режиме 256 цветов — Ограничение набора цветов в программе. Некоторые старые программы используют ограниченный набор цветов.

Использовать разрешение экрана 640 ? 480 — Запуск программы в уменьшенном окне. Включите этот параметр, если графический интерфейс пользователя имеет неровный контур или воспроизводится неверно

Отключение визуальных тем оформления — Отключение тем оформления в программе. Включите этот параметр при наличии проблем с меню или кнопками в строке заголовка программы.

Отключение создания рабочего стола — Отключение прозрачности и других дополнительных возможностей экрана. Включите этот параметр, если окна перемещаются беспорядочно или имеются другие неполадки изображения

Отключение масштабирования изображения при высоком разрешении экрана — Отключение автоматического изменения размера программ при использовании крупного шрифта. Включите этот параметр, если крупные шрифты нарушают внешний вид программы.

Уровень прав — Запуск программы от имени администратора. Для правильной работы некоторых программ необходимы права администратора. Данный параметр доступен только при входе в систему с учетной записью администратора.

Изменить параметры для всех пользователей — Выбор параметров, которые будут применены для всех пользователей данного компьютера.

Источник: mosgensovet.ru

Администратор совместимости — решение проблем совместимости приложений

Если во время тестирования приложения были выявлены возможные проблемы его совместимости с операционной системой Windows XP, необходимо найти решение, которое позволило бы этому приложению работать должным образом.

2023-06-02 10:36:14 16.06.2006 00:00

Такие решения проблем совместимости можно собрать в оболочки совместимости и распространить с помощью инструмента Администратор совместимости.

Введение

Одним из самых важных новшеств в Microsoft Windows XP стало добавление целого ряда технологий совместимости приложений, доступных даже конечным пользователям через оболочку Windows XP. Распространение исправлений совместимости приложений на большом количестве компьютеров может быть трудным или невыполнимым, если оно предоставлено каждому пользователю компьютера. К счастью, есть более простой способ собирать группы исправлений совместимости и распределять их путем автоматической установки на компьютеры, работающие под управлением Windows XP.

После установки группы необходимых исправлений совместимости, Вы можете воспользоваться Администратором совместимости, чтобы скомпоновать исправления совместимости для распространения на других компьютерах, работающих под управлением Windows XP.

В этом разделе обсуждается как можно создавать и подготавливать файлы собственной базы данных с помощью Администратора совместимости, для поддержания множества приложений на одном или нескольких компьютерах, работающих под управлением Windows XP.

Администратор совместимости может компоновать исправления и оболочки совместимости для множества приложений в один файл базы данных совместимости (*.sdb), который потом может быть перенесен на другие компьютеры, работающие под управлением Windows XP. Это особенно полезно в большом сетевом окружении, где несколько человек должны обеспечивать поддержку программного обеспечения огромному числу пользователей.

Установка Администратора совместимости

Администратор совместимости, поставляемый с операционной системой Windows XP, может быть найден в папке SupportTools на установочном компакт-диске. Администратор совместимости распространяется как часть Пакета средств обеспечения совместимости приложений (Application Compatibility Toolkit) версии 2.0 и выше.

Для установки Пакета средств обеспечения совместимости приложений (Application Compatibility Toolkit) в Вашей ОС Windows XP:

  1. Вставьте установочный компакт-диск Windows XP в привод компакт-дисков
  2. Используя Мой компьютер (My Computer) или Проводник (Windows Explorer), перейдите на привод, в который Вы вставили диск с ОС Windows XP, и откройте папку SupportTools.
  3. Щелкните дважды файл ACT.EXE для начала установки программы. Примите настройки, предложенные по умолчанию программой установки.

После установки Пакета средств обеспечения совместимости приложений (Application Compatibility Toolkit) его можно будет найти в меню Пуск. Администратор совместимости находится в группе Пакета средств обеспечения совместимости приложений (Application Compatibility Toolkit) в меню Пуск.

Использование Администратора совместимости

Windows XP содержит информацию о распространенных проблемах совместимости, которые могут происходить с некоторыми приложениями. Исправления совместимости приложений, предоставляемые Microsoft в Windows XP, созданы, чтобы помочь Windows XP должным образом поддерживать нормальную работу этих приложений, не ставя при этом под угрозу стабильность системы.

Четыре библиотеки DLL, расположенные в папке %WINDIR%AppPatch, содержат все исправления совместимости. Файлы APPHELP.SDB и SYSMAIN.SDB обеспечивают работу справочных сообщений приложений, а исправления приложений являются частью Windows XP.

Справочные сообщения приложений содержат информацию, которая отображается при запуске действительно несовместимого с Windows XP приложения. Примеры приложений, которые могут вызвать появление Справочных сообщений приложений, включают:

  • Антивирусные программы
  • Программы, которые требуют доступа на уровне ядра операционной системы
  • Программы, которые устанавливают специфические драйверы файловой системы

Приложения, которые были созданы для работы с предыдущими версиями Windows, могут неправильно работать в ОС Windows XP Professional. Причины, по которым это может происходить:

  • Приложение не запускается, когда Windows сообщает ему о новой версии операционной системы. Зачастую приложение работает нормально, если пользователь сможет обойти этот момент.
  • Приложение обращается к старым версиям функций Win32 API, которые возвращают непредсказуемые значения на компьютерах с большим количеством ресурсов, таких как дисковое пространство.
  • Приложение ожидает старых форматов данных Windows.
  • Приложение ожидает, что информация пользователя, такая как личные и временные папки, будет в определенном месте или в определенном формате.

Для устранения этих проблем с помощью Администратора совместимости Вам необходимо создать собственную базу данных, содержащую информацию об исправлениях совместимости, необходимую Вашим приложениям, а также информацию о соответствии файлов, которая позволяет Windows XP однозначно распознать приложение, требующее поддержки.

Читайте также:
Выберите несколько вариантов ответа к системным программам относятся ms Windows

Создание собственной базы данных совместимости

Администратор совместимости позволяет Вам просматривать исправления совместимости приложений, хранящиеся в защищенных системой базах данных, чтобы применять нужные исправления для сотен приложений. Основной интерфейс Администратора позволяет контролировать приложения с исправлениями совместимости путем просмотра их в базе данных ОС Windows XP Professional. Эта информация отображается в верхней левой части (части системной базы данных) окна Администратора совместимости.

Системная база данных совместимости является составляющей операционной системы Windows XP Professional, обеспечивающей идеальную совместимость для сотен Windows-приложений. Эта база данных и соответствующие компоненты защищены операционной системой.

Как только Вы определили и проверили исправления для определенного приложения, можно запустить Администратор совместимости для создания базы данных исправлений. Вы можете создать базу данных, которая содержит приложения, поддерживаемые оболочками совместимости, или приложения, поддерживаемые определенными исправлениями совместимости.

Чтобы создать новую собственную базу данных с помощью Администратора совместимости:

  1. Откройте Администратор совместимости выбрав в меню Пуск (Start), Программы(All Programs), Пакет средств обеспечения совместимости приложений (Application Compatibility Toolkit), Администратор совместимости.
  2. Если у Вас открыта собственная база данных, в меню Файл (File) выберите Новый (New).
  3. Зайдите в меню База данных (Database) и нажмите Изменить название базы данных (Change Database Name). Как только Вы измените название базы данных, оно будет отображаться в заголовке собственной базы данных. Если пункт меню Изменить имя базы данных (Change Database Name) не активен, щелкните по области базы данных окна.
  4. В меню Файл (File) нажмите Сохранить (Save) и дайте название своему .sdb файлу. Теперь можно добавить исправления в Вашу собственную базу данных.

Как только Вы создали собственную пустую базу данных, которая будет содержать Ваши исправления совместимости приложений, можно добавить оболочку совместимости.

Для добавления оболочки совместимости

  1. Выберите Создать исправление приложения (Create Application Fix) в меню База данных. Появится диалоговое окно Создание исправления приложения (Create an Application Fix).
  2. Выберите Применить режим совместимости (Apply Compatibility Mode) и нажмите кнопку Далее (Next).
  3. Введите название приложения, для которого Вы будете определять режим совместимости, и нажмите кнопку Далее(Next).
  4. Введите название файла, к которому будет применен режим совместимости. Вы можете набрать название файла вручную или использовать кнопку Обзор (Browse), чтобы указать его.
  5. Выберите из выпадающего списка режим совместимости, который нужно применить, и нажмите Далее (Next).
  6. Нажмите кнопку Добавить файл (Add File), чтобы выбрать файлы, которые помогут точно определить нужный файл на целевых компьютерах (Выберите файлы, связанные с приложением, которые будут установлены в то же место. Например, выберите файл .hlp, находящийся в одной папке с .exe файлом. Постарайтесь однозначно определить Ваш файл, не выбирая большое количество соответствующих файлов).
  7. Когда выберете все необходимые файлы, нажмите Далее (Next).
  8. Если Вы хотите проверить приложение с примененным исправлением, нажмите Выполнить тестирование (Test Run). В противном случае нажмите Готово (Finish).

Тот же процесс может быть использован для добавления индивидуальных исправлений совместимости в собственную базу данных, за исключением того, что в окне Создать исправление приложения (Create an Application Fix) Вы должны выбрать вариант Применить определенное исправление совместимости (Apply Specific Compatibility Fix). Как только все исправления и оболочки будут добавлены в базу данных, сохраните базу данных и проверьте приложение.

Применение собственной базы данных к системе

Как только Вы создали Вашу собственную базу данных исправлений совместимости приложений, она должна быть применена к системе компьютера, на котором это приложение будет работать. Общий процесс развертывания исправлений совместимости на нескольких компьютерах под управлением Windows XP включает следующие действия:

  • Определите и проверьте исправления для необходимых приложений.
  • Создайте файл выборочной базы данных с нужными исправлениями.
  • Перенесите .sdb файл на нужные компьютеры под управлением Windows XP.
  • Используйте команду SDBINST.EXE, чтобы зарегистрировать базу данных. Она автоматически установит и добавит информацию об исправлениях в реестр на выбранных компьютерах.

Перенос файла собственной базы данных на другие компьютеры под управлением Windows XP может быть проведена разными способами:

  • Можно поместить файл базы данных в программу установки и распространить его с помощью Групповой политики в сети с Active Directory, но это требует дополнительной работы.
  • Файл может быть скопирован вручную на каждый удаленный компьютер, или это можно сделать с помощью сценария входа в систему.
  • Еще одной возможностью является размещение файла .sdb на общем сетевом ресурсе, к которому имеют доступ все пользователи Windows XP.

Несмотря на то, что файл перенесен на удаленные компьютеры, содержащаяся в нем информация должна быть зарегистрирована на каждом компьютере. Это делается с помощью запуска команды SDBINST.EXE из командной строки, за которой следует полный путь и имя созданного .sdb файла. Например:

Как только база данных зарегистрирована на компьютере, информация о совместимости будет использоваться каждый раз при запуске приложения.
Наверх страницы

Заключение

Windows XP предоставляет улучшенную поддержку приложений по сравнению с предыдущими версиями операционных систем Windows. Помимо встроенной поддержки для решения огромного разнообразия известных проблем совместимости приложений, новые средства, включая Пакет средств обеспечения совместимости приложений (Application Compatibility Toolkit), позволяют системным администраторам осуществлять поддержку всех их приложений.

Администратор совместимости является инструментом из Пакета средств обеспечения совместимости приложений. Администратор совместимости позволяет системным администраторам брать информацию, полученную путем тестирования, и упаковывать её в индивидуальную базу данных совместимости. Эта база данных может использоваться для поддержки множества приложений, и может быть легко распространена на другие компьютеры, нуждающиеся в исправлениях совместимости. Для регистрации файла базы данных совместимости на удаленных компьютерах используется команда SDBINST.EXE, после чего информация будет доступна в Windows XP каждый раз при запуске приложения.

Источник: winlined.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru