Старые игры на windows 7. Виртуальная машина

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

Приведенные ниже советы применимы к самым разным приложениям – от программ для Windows XP и старых компьютерных игр с DRM защитой до приложений под DOS и Windows 3.1.

Запуск от имени администратора

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

Если устаревшее приложение работает некорректно, попробуйте нажать правой кнопкой мыши на его ярлыке или.exe-файле и выбрать опцию «Запуск от имени администратора» (Run as Administrator). Если программа действительно нуждается в правах администратора, можно настроить ее так, чтобы она всегда запускалась от имени администратора, о чем ниже.


Настройки совместимости

В Windows есть настройки совместимости, позволяющие наладить нормальную работу устаревших приложений. Чтобы получить к ним доступ, нажмите правой кнопкой мыши на ярлыке или.exe-файле приложения и выберите пункт «Свойства» (Properties). Чтобы добраться до ярлыка в Windows 10, нажмите правой кнопкой мыши на значке приложения в меню «Пуск» (Start) и выберите опцию «Открыть расположение файла» (Open file location), а уже затем в открывшейся папке нажмите правой кнопкой мыши на ярлыке приложения и выберите пункт «Свойства». Откройте вкладку «Совместимость» (Compatibility). Здесь можно воспользоваться кнопкой «Запустить средство устранения проблем с совместимостью» (Use the compatibility troubleshooter) или сделать все самостоятельно.

Например, если приложение не работает в Windows 10, но прекрасно работало в Windows XP, поставьте флажок «Запустить программу в режиме совместимости с» (Run this program in compatibility mode) и выберите вариант «Windows XP (пакет обновления 3)» (Windows XP (Service Pack 3)).

Можно попробовать и другие настройки. Например, очень старые игры могут заработать, если включить «Режим пониженной цветности» (Reduced color mode). А на мониторах высокого разрешения можно выбрать опцию «Отключить масштабирование изображения при высоком разрешении экрана» (Disable display scaling on high DPI settings), чтобы программа выглядела нормально.


32-битные драйверы и драйверы без подписи

В 64-битной версии Windows 10 используется принудительная проверка подписей драйверов, так что установить неподписанный драйвер просто нельзя. В 32-битной версии Windows 10 с этим проще, но на новых компьютерах с UEFI тоже требуются драйверы с подписями. Это повышает безопасность и стабильность системы, защищая ее от ненадежных и вредоносных драйверов. Неподписанные драйверы можно устанавливать только в том случае, если это действительно необходимо, а их безопасность гарантирована.

Если старое программное обеспечение нуждается в неподписанных драйверах, придется воспользоваться специальной опцией загрузки системы, чтобы их установить. Если нужные драйверы 32-битные, придется , поскольку в 64-битной будут работать только 64-битные же драйверы.


Игры с DRM-защитой SafeDisc и SecuROM

В Windows 10 не работают игры с DRM-защитой SafeDisc и SecuROM. От этих технологий управления цифровыми правами больше проблем, чем пользы, поэтому даже хорошо, что Windows 10 больше не позволяет замусоривать ими систему. Однако по этой причине некоторые старые игры на CD и DVD-дисках с такой защитой запускаться и работать нормально, увы, не будут.

Выходов может быть несколько: найти патч «no CD» для конкретной игры (что, впрочем, потенциально очень небезопасно, поскольку такие патчи обретаются на сомнительных пиратских сайтах); купить игру в цифровом магазине GOG или Steam; либо поискать официальный патч, снимающий DRM-защиту, на сайте издателя или разработчика.

Более продвинутый вариант – установить на компьютер вторую, более старую версию Windows параллельно с Windows 10 или попробовать запустить игру в виртуальной машине под управлением более старой версии Windows. Вполне возможно, что мощности виртуальной машины будет достаточно – игры с такой DRM-защитой, как правило, очень старые и нетребовательные к современным ресурсам.

Виртуальные машины для старого ПО

В Windows 7 был специальный «режим Windows XP» – по сути, встроенная виртуальная машина с бесплатной лицензией Windows XP. Из Windows 10 этот режим убрали, но его можно реализовать самостоятельно.

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

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


Приложения для DOS и Windows 3.1
Материалы

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

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

Способ 1: Запуск через эмулятор

Если игра очень старая и была предназначена ещё для запуска на платформе MS DOS, то в этом случае единственным вариантом поиграть в неё на Виндовс 7 является установка эмулятора. Наиболее популярной программой такого класса является DosBox. На её примере мы и рассмотрим запуск игровых приложений.

  1. Запустите загруженный файл инсталлятора эмулятора. В первом окне «Мастера установки» отображается лицензионное соглашение на английском языке. Нажимая кнопку «Next» , вы с ним соглашаетесь.
  2. Далее открывается окошко, где вам предлагается выбрать компоненты программы, которые будут инсталлированы. По умолчанию выбрано оба доступных элемента: «Core files» и «Desktop Shortcut» . Советуем не изменять данные настройки, а просто нажать «Next» .
  3. В следующем окне есть возможность указать директорию инсталляции эмулятора. По умолчанию программа установится в папку «Program files» . Если у вас на то нет веских оснований, не следует изменять данное значение. Для запуска процедуры установки просто нажмите «Install» .
  4. Будет активирован процесс инсталляции эмулятора на ПК.
  5. По его завершении кнопка «Close» станет активной. Щелкните по данному элементу, чтобы выйти из окна «Мастера установки» .
  6. Теперь необходимо открыть «Проводник» , свернуть его в окно на «Рабочем столе» и войти в каталог, содержащий исполняемый файл игрового приложения, которое требуется запустить. Чаще всего этому объекту присвоено расширение EXE и он содержит в своем наименовании название игры. Щелкните по нему левой кнопкой мыши (ЛКМ ) и, не отпуская её, перетащите этот файл на ярлык DosBox.
  7. Отобразится интерфейс эмулятора, где будет автоматически выполнена команда по запуску перемещенного файла.
  8. После этого в нем же запустится нужная вам игра, как правило, без необходимости выполнения дополнительных действий.

Способ 2: Режим совместимости

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

  1. Перейдите в «Проводнике» в директорию, где размещен исполняемый файл проблемной игры. Щелкните по нему правой кнопкой мышки и остановите выбор в появившемся меню на варианте «Свойства» .
  2. В отобразившемся окошке откройте раздел «Совместимость» .
  3. Установите флажок напротив наименования параметра «Запустить программу…» . После этого раскрывающийся список ниже данного элемента станет активным. Щелкните по нему.
  4. Из появившегося перечня выберите ту версию операционной системы Windows, для которой проблемная игра была изначально предназначена.
  5. Далее вы можете также активировать дополнительные параметры путем установки галочек напротив соответствующих пунктов для выполнения следующих действий:
    • отключения визуального оформления;
    • использования разрешения экрана 640×480;
    • использования 256 цветов;
    • отключения композиции на «Рабочем столе» ;
    • отключения масштабирования.

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

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

  6. После того как во вкладке «Совместимость» все необходимые настройки выставлены, нажмите кнопки «Применить» и «OK» .
  7. После выполнения этих действий вы можете запускать игровое приложение обычным способом путем двойного щелчка ЛКМ по его исполняемому файлу в окне «Проводника» .

Как видим, хотя старые игры на Windows 7 могут не запускаться обычным способом, путем некоторых манипуляций все же можно решить данную проблему. Для игровых приложений, которые изначально были предназначены для MS DOS, в обязательном порядке нужно установить эмулятор данной ОС. Для тех же игр, которые успешно функционировали на более ранних версиях Виндовс, достаточно активировать и настроить режим совместимости.

Привет всем! Статья будет небольшая, но очень полезная о том почему не запускаются игры на Windows 7, 8, 10 или не запускается программа? Все очень просто!

Почему не запускаются игры на Windows 7, 8, 10 что делать?

Я постараюсь вспомнить все причины, которые у меня были.

Причина №1. Нет требуемых компонентов.

Самая распространенная причина, их за-чего не запускается игра или программа, это нехватка компонентов в системе. Чтобы не тратить много времени на поиске, выкладываю, все компоненты в архиве:

Последнюю версию, вы всегда можете скачать .

Откройте образ, или распакуйте например с помощью .

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

Вначале можно выбрать оптимальный выбор. Если не поможет, то тогда нажимаем выбрать все.

Появится список, устанавливаемых компонентов.

Тут можно ничего не выбирать или выбрать по желанию.

После выбора, нажимаем установить.

Пойдет установка.

После установки, лучше перезагрузить компьютер.

Для программ важные компоненты, это , и .

Для игр тоже самое и обязательно .

Остальное зависит от программы или игры. По этому если не запускается игра или программа, смело скачивайте и устанавливайте все!

Причина №2. Недостаточно прав для запуска.

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

Причина №3. Игра или программа не совместима.

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

Причина №4. Совместима ли игра с вашим компьютером.

Возможно игра или программа не совместима с вашим компьютером. Для этого вводим название и пишем системные требования.

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

Причина №5. Не установлены необходимые драйвера.

Для игр важно, чтобы были установлены драйвера на видеокарту. Скачать их можно с официально сайта или .

Скачиваем под вашу видеокарту и .

Причина №6. Плохая сборка.

Возможно вы скачали ломаную игру (или программу) в интернете и она не запускается. Причин тут может быть много, но одна из главных это такая сборка. И тут либо качать другую, либо покупать лицензию.

Причина №7. Проблема в операционной системе.

  • Возможно вы давно не чистили компьютер, тогда его необходимо .
  • Вирусы не дают компонентом нормально работать. В этом случае нужно прогнать компьютер антивирусом.
  • Если сетевая игра, её может блокировать антивирус или файрвол. Можно временно их отключить попробовать или добавить в исключения.

Причина №8. Другие причины.

  • Неверная дата и время на компьютере.
  • Проверяем наличие обновлений или новых версий игры или программы.
  • Используйте латинские символы в пути, при установке игры.
  • Установите все компоненты (программы) идущие с игрой.

Это все что я вспомнил. Если вспомните ещё почему игра или программа не запускается, пишите в комментариях.

Совместимость программ с предыдущими версиями операционной системы — это один из основных вопросов, который компания Microsoftразработчик Windows – учитывает в обязательном порядке, выводя в свет очередную её версию. Так, ОС , несмотря на множество нововведений и акцент, прежде всего, на рынок портативной компьютерной техники, поддерживает практически все программы, которые когда-то разрабатывались для предыдущих версий – ХР, Vista, 7. На минуточку, практически все, но не все в идеале.

Так, при запуске некоторых программ, написанных для Windows ХР и более ранних версий системы, могут возникнуть сложности: старые программы либо вовсе не запустятся, либо будут работать некорректно, со сбоями. Это, конечно же, единичные случаи, но если у многих программ есть свои эволюционные версии, то с компьютерными ретро-играми все несколько сложнее – , многие, например, не смогут предаться бешенным гонкам и вечным побегам от полиции в старой, тем не менее, до сих пор популярной игре 2005 года «NFS: Most Wanted». Благо, решить это проблему помогут системные средства обеспечения совместимости, с помощью которых некоторые старые игры или программы можно будет запустить в режиме совместимости с предыдущими версиями Windows, в частности, ХР.

1. Что такое режим совместимости Windows?

Говоря упрощённо, когда какая-то программа или игра не имеет внутренних данных о существовании более новой версии Windows, она, естественно, не запустится в неизвестной ей среде. И запустить её можно только в специальном режиме, обеспечивающим совместимость более новой версии Windows с более старой. А данные о старой версии операционной системы у старой программы или игры, естественно, имеются. Задействуется режим совместимости определённой системной опцией. Но, обо всём подробней.

2. Запуск старых программ и игр на Windows 8/8.1 в режиме совместимости: пошаговая инструкция

Итак, у вас на компьютере установлена старая игра или программа, которая в обычном режиме не запускается на ОС Windows 8/8.1. Или запускается, но работает некорректно. Отыщите ярлык запуска этой игры или программы на рабочем столе или в папке установки. Правой клавишей мышки вызовите на файле контекстное меню. В этом меню выберите «Свойства ».

Появится окно свойств файла, где нас интересует вкладка «Совместимость ». Здесь и находится системный инструмент обеспечения совместимости программ и игр, установленных на Windows 8/8.1, с её более ранними версиями.

Вы увидите соответствующую опцию – «Запустить программу в режиме совместимости с », возле которой вам нужно установить галочку. Ниже выберите из выпадающего списка всех ранних версий Windows именно ту версию, на которой ваша игра или программа запускалась и корректно работала – например, Windows ХР SP2. Кстати, Windows ХР в списке представлена также отдельными сервиспаками – отдельными пакетами исправлений, которые выпускались для этой версии системы. Затем жмите «Применить », «ОК », запустите ярлык игры или программы и тестируйте.

Возможно, первый раз запуска на Windows 8/8.1 вашей программы или игры в режиме совместимости будет безуспешным – увы, в этой операционной системе многое требует доработки. Тогда стоит попробовать сменить версию Windows, включая разные сервиспаки ХР. Большинство программ и игр в своё время массово разрабатывались именно под Windows ХР. И чаще всего программные конфликты возникают именно между Windows ХР и последними версиями этой ОС – 7 и 8/8.1.

3. Прочие настройки режима совместимости

Вкладка «Совместимость » свойств ярлыка игры или программы имеет ещё ряд некоторых настроек, рассмотрим их.

В разделе «Параметры » находятся настройки отображения игры или программы на экране монитора.

3.1. Режим пониженной цветности

Поскольку многие старые игры и интерфейсы программ адаптированы под старые видеокарты с небольшим разрешением – 640х480р, 800×600р, запуск таких игр и программ необходимо проводить в режиме пониженной цветности. Современные видеокарты (даже офисные бюджетные) и мониторы воспроизводят на экране 24-разрядную цветовую палитру. Режим пониженной цветности обеспечит старым играм и программам именно такое отображение на экране монитора, на которое эти игры и программы были рассчитаны в своё время при разработке. Если это ваш случай, установите галочку возле опции «Режим пониженной цветности » и из выпадающего списка выберите нужную глубину цвета — 8- или 16-разрядный цвет.

3.2. Запуск с разрешением 640×480р

Вторая опция параметров запуска в режиме совместимости не требует особых комментариев, поскольку всё очевидно — она предназначена для запуска старых игр и программ с разрешением экрана 640×480р, которое при современных видеокартах и мониторах даже не отображается в настройках экрана.

3.3. Отключение масштабирования изображения на современных мониторах с высоким разрешением

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

Она отключает масштабирование изображения на экране.

3.4. Применение настроек для всех учётных записей

Все проведённые вами настройки во вкладке «Совместимость » свойств ярлыка игры или программы запоминаются системой, и при повторном запуске вам ничего уже не нужно будет настраивать. Если зайти в Windows 8/8.1 под другой учётной записью, новому пользователю придётся всё настраивать самостоятельно. Потому если на вашем компьютере или ноутбуке присутствует несколько учётных записей, обладая правами администратора, можно применить опцию изменения параметров «для всех пользователей ».

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

Подводя итоги…

Как упоминалось, в режиме совместимости можно запускать лишь некоторые старые игры и программы, но не все. Не исключён вариант, что ваши усилия могут не увенчаться успехом, и вы не сможете запустить какую-то из старых игр и программ на Windows 8/8.1. Но это не повод огорчаться – вы можете установить программу для создания виртуального компьютера (например или ), создать таковой, установить на него любую старую версию Windows и уже в неё инсталлировать старую игру или программу. Этот способ куда надёжней, чем режим совместимости Windows 8/8.1 со старыми версиями. Правда, ваш компьютер или ноутбук должен обладать более-менее мощным «железом» – программы для работы с виртуальными компьютерами типа Virtual Dub или VMware Workstation не любят слабенькие, вечно подтормаживающие машины. Ведь тогда аппаратными мощностями придётся делиться пополам, и о быстродействии останется только мечтать.

Помогла ли Вам данная статья?