Запуск старых программ на win 7

03.02.2019

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

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

Иногда программы после очередного обновления становятся хуже и теряют полезный функционал. Это может вынудить пользователей оставаться на устаревших версиях ПО и решать проблемы совместимости с обновляющимся «железом» и новыми версиями ОС.

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

Самый простой способ добиться работоспособности старых программ на Windows 7 - использование режима совместимости. Для его использования достаточно совершить несколько щелчков мышью.

Выберите ярлык программы на рабочем столе или exe-файл в папке программы. Наведите на него курсор и нажмите правую клавишу мыши. В появившемся контекстном меню щелкните «Свойства» и перейдите на вкладку «Совместимость». Поставьте галочку напротив пункта «Запустить программу в режиме совместимости с». Станет активным выпадающее меню, в котором можно выбрать ту версию ОС, с которой нужная вам программа способна работать.

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

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

Запуск в Windows XP Mode

Существует и более серьезный инструмент, предлагаемый корпорацией Microsoft. Это Windows XP Mode, или режим XP. Он представляет собой виртуальную среду, в которой запускается и работает полноценная версия этой операционной системы. Ее можно запускать как виртуальную ОС, которая позволяет вести полноценную работу: устанавливать и запускать программы, открывать файлы, работать с текстом. Если вам это не нужно, можете использовать XP Mode в качестве средства для открытия старых программ в Windows 7. Для начала работы в этом режиме нужно просто выбрать соответствующий ярлык в меню «Пуск».

Эта возможность доступна не всем обладателям ОС от Microsoft, а только пользователям «Профессиональной», «Корпоративной» или «Максимальной» версий «семерки». Вам нужно скачать с сайта компании Windows Virtual PC - бесплатную виртуальную машину, с помощью которой внутри Windows 7 можно запустить XP. Ваш компьютер должен соответствовать системным требованиям, с которыми вы можете ознакомиться на сайте Microsoft.

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

Разработчики Windows 7 предусмотрели возможность такой ситуации и добавили способ запуска программ в режиме совместимости с более старой версией операционной системой. Безусловно, это не панацея и если программа использует какие-то уникальные возможности Windows ранних версий, использование режима совместимости не поможет.

Для того, что бы запустить программу в режиме совместимости надо зайти в свойства ярлыка программы. Для этого делаем клик правой кнопкой на ярлыке и выбираем пункт «Свойства» . В открывшемся окне переходим на закладку «Совместимость» . Здесь надо поставить галочку «Запустить программу в режиме совместимости с:» и выбрать версию Windows. Выбор предлагается очень большой, от Windows 95 до Windows Vista SP2.

Кроме того, можно настроить дополнительные параметры. Если программа очень старая, то можно попробовать ограниченный набор цветов («Использовать 256 цветов» ) или запускать ее в маленьком окне с разрешением 640 х 480 («Использовать разрешение экрана 640 х 480» ). Еще есть такие программы, которых могут напугать современные стили рабочего стола. В таком случае отметим галочки «Отключить визуальное оформление» и «Отключить композицию рабочего стола» . В том случае, если шрифт очень мелкий, или наоборот не вмещается в окне программы, стоит попробовать отметить пункт «Отключить масштабирование при высоком разрешении» . На этой же закладке можно дать задание системе запускать эту программу от имени администратора.

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

Иногда пользователи Windows 7 сталкиваются с невозможностью запуска программ, игр или других приложений, написанных для более ранних версий Windows (Windows 2000, XP, Vista и т.п.). Некоторые старые программы могут работать с ошибками или не работать вообще. Штатные средства Windows 7 позволяют запустить старые приложения, используя службу совместимости программ.

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

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

Пункт «Запустить программу в режиме совместимости с: » – позволит вам выбрать наиболее подходящую версию Windows, где программа работала без сбоев. Версию операционной системы, под которую разработана программа, можно узнать на сайте производителя ПО.
Пункт «Использовать 256 цветов » – ограничивает набор используемых цветов в приложении. Некоторые старые программы используют именно 256 цветов.
Пункт «Использовать разрешение экрана 640 x 480 » – позволяет выполнять приложения в уменьшенном окне. Это актуально, если окно программы имеет неправильный контур или появляются неточности в отображении окна.
Пункт «Отключить визуальное оформление » – при проблемах с меню и кнопками программы включение этой опции поможет устранить эти проблемы.
Пункт «Отключить композицию рабочего стола » – выключает некоторые эффекты окна, прозрачность и другое при некорректном отображении окна.
Пункт «Отключение масштабирования изображения при высоком разрешении экрана » – решение проблем при некорректном отображении шрифтов. Позволит отключить увеличение размера окна при высоком разрешении экрана и как следствие масштабирование шрифтов программы.
Пункт «Выполнить эту программу от имени администратора » – некоторые программы могут требовать повышения уровня прав, включение этой опции позволит всегда запускать программу с администраторскими привилегиями.
Кнопка «Изменить параметры для всех пользователей » – позволит применить текущие параметры совместимости приложения ко всем пользователям системы.

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

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

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

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

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

Примечания

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

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

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

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

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

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

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

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

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

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

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

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

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