Как запустить старую игру на windows 10 64 bit

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

Почему старые игры и программы не работают на новых Windows

6 способов запустить старые игры и программы на Windows 10. Приготовьтесь ностальгировать — Почему старые игры и программы не работают на новых Windows. 1

Разумеется, существует множество программ и игр, выпущенных очень давно, но до сих пор прекрасно работающих на современных системах. Это некая лотерея, в которой может повезти, а может и нет. Есть еще один фактор, который может подарить старому софту жизнь — пользовательская база. Если она достаточна велика, то, скорее всего, способы запуска уже давно найдены, и в интернете можно найти множество инструкций по оптимизации того или иного приложения под новейшие ОС. Но бывает так, что нужная старая программа просто не запускается на новых Windows. Это может быть по одной из следующих причин:

  • зависимость от старых версий ПО — некоторые программы требуют устаревшие драйверы, которые уже давно не включены в стандартный установщик Windows 10;
  • 16-битное ПО — 64-битные версии Windows, к сожалению, не содержат встроенной совместимости для старых 16-битных приложений;
  • DOS-программы — Windows 10, как и все версии Windows, начиная с XP, не могут запускать DOS-программы. Конечно, некоторый софт все еще работает, но далеко не весь. Особенно сильно такая проблема задела игры;
  • DRM — скорее всего, самая неприятная проблема устаревшего софта, который, казалось бы, может легко запуститься на современной ОС, однако отсутствие разрешения DRM-защиты попросту не дадут этого сделать.

Как запускать старые игры и программы на Windows 10

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

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

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

6 способов запустить старые игры и программы на Windows 10. Приготовьтесь ностальгировать — Как запускать старые игры и программы на Windows 10. 1

Для запуска от имени администратора вам необходимо перейти к исполняемому файлу или ярлыку приложения, нажмите правой кнопкой мыши по нему и в контекстном меню выбрать «Запуск от имени администратора».

2. Средство устранения неполадок с совместимостью программ

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

6 способов запустить старые игры и программы на Windows 10. Приготовьтесь ностальгировать — Как запускать старые игры и программы на Windows 10. 2

  1. В строке поиска из меню «Пуск» найдите «Устранение неполадок» → нажмите «Enter» → «Дополнительные средства устранения неполадок» → «Устранение проблем с совместимостью» → «Запустить средство устранения неполадок».
  2. Средство устранения неполадок просканирует вашу систему и попытается найти программы, испытывающие проблемы с совместимостью. Если по истечению поиска вашего приложения нет в списке, выберите соответствующий вариант «Нет в списке» и нажмите «Далее».
  3. Затем вам будет необходимо перейти к исполняемому файлу интересующей программы. Я буду пробовать запустить Premier Manager 98.
  4. Теперь нажимаем «Попробовать рекомендуемые настройки».

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

6 способов запустить старые игры и программы на Windows 10. Приготовьтесь ностальгировать — Как запускать старые игры и программы на Windows 10. 3

Ошибка совместимости программы

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

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

6 способов запустить старые игры и программы на Windows 10. Приготовьтесь ностальгировать — Как запускать старые игры и программы на Windows 10. 4

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

3. Ручные настройки совместимости в Windows 10

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

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

  • режим пониженной цветности;
  • использовать разрешение экрана 640 × 480;
  • отключить оптимизацию во весь экран;
  • запускать эту программу от имени администратора;
  • изменить параметры высокого DPI.

6 способов запустить старые игры и программы на Windows 10. Приготовьтесь ностальгировать — Как запускать старые игры и программы на Windows 10. 5

6 способов запустить старые игры и программы на Windows 10. Приготовьтесь ностальгировать — Как запускать старые игры и программы на Windows 10. 6

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

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

4. Драйверы без подписи

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

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

Отключение обязательной проверки подписи драйверов

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

6 способов запустить старые игры и программы на Windows 10. Приготовьтесь ностальгировать — Как запускать старые игры и программы на Windows 10. 7

  1. Зажав клавишу «Shift», нажмите кнопку «Перезагрузка» в меню Пуск для того, чтобы войти в расширенное меню загрузки;
  2. Пройдите по следующему пути: «Поиск и устранение неисправностей» → «Дополнительные параметры» → «Параметры загрузки» → «Перезагрузить»;
  3. Теперь выберите 7-й вариант из предложенных режимов запуска, чтобы деактивировать функцию обязательной подписи драйверов. Далее нажмите «Enter», чтобы загрузить систему. Теперь вы можете легко установить любые неподписанные драйверы.

5. Использование виртуальной машины

Как вы можете помнить, Windows 7 включала в себя Windows XP Mode. По сути, это была функция, представляющая из себя встроенную виртуальную машину, которая позволяла абсолютно легально установить старую версию Windows. К сожалению, к выходу Windows 10 эту функцию убрали. На данный момент, включить «Режим Windows XP» возможно только с использованием сторонних программ.

6 способов запустить старые игры и программы на Windows 10. Приготовьтесь ностальгировать — Как запускать старые игры и программы на Windows 10. 8

Для запуска программ и игр через виртуальную машину вам понадобится сама ВМ и лицензия Windows XP. Например, вы можете попробовать VirtualBox или VMware Player. Установив «новую» ОС, вы наконец-то сможете запускать в любой момент необходимый старый софт прямо на своем рабочем столе.

6. DOSBox

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

6 способов запустить старые игры и программы на Windows 10. Приготовьтесь ностальгировать — Как запускать старые игры и программы на Windows 10. 9

DOSBox позволит вернуть к жизни множество классических игр. Также он обладает широкой базой пользователей, поэтому при возникновении проблем — можно обратиться к поиску в Интернете, и, скорее всего, решение там уже существует.

6 способов запустить старые игры и программы на Windows 10. Приготовьтесь ностальгировать — Как запускать старые игры и программы на Windows 10. 10

🖥 Скачать DOSBox для Windows 10 с официального сайта.

Это перевод материала MUD.

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

Почему приложения становятся несовместимыми

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

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

Примечания: 

  • Если после обновления Или обновления Windows возникли проблемы с принтером или сканером, см. статью Устранение проблем с подключением принтера и печатью в Windows.

  • Если у вас возникли проблемы с Bluetooth после обновления или обновления Windows, см. статью Устранение проблем с Bluetooth в Windows.

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

Проверка наличия обновлений

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

  • Другие приложения: Если приложение не было загружено из Microsoft Store, проверка веб-сайт издателя для новой или обновленной версии. Выполните поиск таких терминов, как «Совместимость Windows», чтобы найти соответствующие обновления.

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

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

Запуск средства устранения неполадок с совместимостью программ

  1. Выберите Пуск > Параметры > Системный > Устранение неполадок > Другие средства устранения неполадок.

  2. Найдите средство устранения неполадок с совместимостью программ и нажмите кнопку Запустить.

  3. Следуйте инструкциям на экране, чтобы завершить процесс.

Что делать, если приложение работает неправильно

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

  • Запустите средство устранения неполадок совместимости , как описано выше.

  • Обновите драйверы устройств до последних версий с помощью клиентский компонент Центра обновления Windows. Дополнительные сведения см. в статье Обновление драйверов.

Примечание: Если вам не удается установить обычное антивирусное приложение прямо сейчас, вас защитит встроенное автоматическое антивирусное решение Windows. См. раздел Защита с помощью функции «Безопасность Windows».

Реклама. АО «ТаймВэб». erid: LjN8KXbPu

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

Включение режима совместимости

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

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

  1. Щелкните правой кнопкой мыши по ярлыку нужной игры. Из появившегося контекстного меню выберите пункт «‎Свойства».

    Переход в свойства ярлыка для включения совместимости старой игры с новыми Windows

  2. Перейдите на вкладку «‎Совместимость» и поставьте галочку возле пункта «‎запустить программу в режиме совместимости с:».

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

  4. В некоторых случаях обязательной настройкой будет использование разрешения 640 x 480, иначе игра просто не запустится. Если этот параметр недоступен, активируйте «‎Отключить оптимизацию во весь экран». Обязательно сохраните изменения, далее повторите попытку запуска игры.

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

Комьюнити теперь в Телеграм

Подпишитесь и будьте в курсе последних IT-новостей

Подписаться


Включение компонентов прежних версий Windows

Многие старые игры полагаются на программные компоненты, которые были стандартом в ранних версиях Windows, такие как DirectPlay или .NET Framework версии 3.5. Эти библиотеки могут быть отключены по умолчанию в современных версиях системы, но их можно активировать вручную через управление дополнительными компонентами.

  1. Пока что все действия выполняются через «‎Панель управления», поэтому через «‎Пуск» отыщите данный системный элемент и откройте его окно.

    Переход ко включению дополнительных библиотек для запуска старых игр в новых Windows

  2. Выберите раздел «‎Программы и компоненты».

    Открытие меню управления программами для запуска старых игр в новых Windows

  3. Слева щелкните по ссылке «‎Включение или отключение компонентов Windows».

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

  4. Отыщите каталог «‎Компоненты прежних версий», поставьте галочку возле этой папки и той, которая находится внутри («‎DirectPlay»). 

    Включение компонентов прежних версий для запуска старых игр в новых Windows

  5. Тут же найдите компонент «‎.NET Framework 3.5 (включает .NET 2.0 и 3.0)» и тоже поставьте галочку. После включения перезагрузите ПК, чтобы изменения вступили в силу.

    Включение .NET Framework для запуска старых игр в новых Windows

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

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

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

Установка дополнительных библиотек для запуска старых игр в новых Windows

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

Патчи и фанатские модификации

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

Поиск пользовательских патчей и модов для запуска старых игр в новых Windows

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

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

Применение специальных утилит

Для облегчения запуска старых игр были разработаны специализированные утилиты, такие как dgVoodoo и DxWnd, которые позволяют настраивать графику и параметры запуска, эмулируя старое железо и библиотеки.

Эти программы позволяют эмулировать старые версии DirectX или Glide (графическая библиотека, использовавшаяся в играх конца 90-х годов). Они могут улучшить совместимость с новыми системами и даже позволить запускать старые игры в полноэкранном режиме с высокими разрешениями.

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

Использование эмуляторов и виртуальных машин

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

Для запуска игр через виртуальную машину можно использовать программы по типу VMware Workstation или Oracle VirtualBox. Этот софт позволяет установить старую версию Windows (например Windows XP или Windows 98) и запускать игры в этой среде. Эмуляторы, такие как DOSBox, тоже играют важную роль при запуске игр, которые разрабатывались для MS-DOS. DOSBox предоставляет полную эмуляцию среды DOS, что делает его идеальным выбором для ретро-гейминга.

Использование виртуальных машин для запуска старых игр в новых Windows

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

Читайте также в Комьюнити: 

  • Что такое виртуальная машина
  • Как пользоваться VirtualBox

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

Изображение на обложке: Freepik

Всем привет. С вами Zero, и сегодня я расскажу о том, как запускать старые игры на современных операционных системах, таких, как Windows 10 или Windows 11. Точнее, не о том, как их запускать, а о том, как найти необходимую для запуска информацию, а также различные моды, фиксы или дополнительные файлы. Разберу я это на примере пары старых RPG — The Elder Scrolls 3: Morrowind и Gothic 2: Night of Raven.

Проблемы старых игр на современных ОС

Для начала стоит рассказать о том, какие проблемы могут возникать при запуске старых игр на современных операционных системах. Под старыми играми в первую очередь в рамках данного материала подразумеваются проекты девяностых и начала двухтысячных, ранее без проблем функционировавшие на тех или иных версиях Windows, например, на Windows XP. Если же вас интересуют DOS-игры, для начала попробуйте использовать DOSBox. Вот если не поможет – тогда уже придется гуглить. Но я отвлекся. Итак, распространенные проблемы:

  1. Игра не запускается и не выдает никаких видимых ошибок. Может как висеть в процессах, так и нет.
  2. Игра не запускается, выскакивают те или иные сообщения об ошибках
  3. Игра запускается, но играть нельзя. Не пускает дальше главного меню, выдает вечный черный экран и т.д.
  4. Игра запускается, играть можно, но крайне некомфортно. Например, из-за отсутствия поддержки широкоэкранных разрешений, из-за слишком высокого или слишком низкого FPS, микрофризов, и так далее.

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

Как запустить старую игру на Windows 10 или Windows 11

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

Если ни Steam, ни торрент-трекеры не помогают, это не повод отчаиваться. Скорее это повод хорошенько погуглить. Сначала на русском, а потом и на английском языке, если на русском ничего найти не удастся. Также стоит заглянуть на Reddit и на профильные форумы, посвященные игре, если таковые имеются. Но обычно достаточно нескольких запросов в Google, среди которых найдется один правильный. Например, «How to run Game N on Windows 11» или «Game N Widescreen Mod», если вам нужен мод, обеспечивающий поддержку широкоэкранных разрешений.

Кстати, иногда разработчики игр или сторонние компании сами выпускают ремастеры старых игр под современные системы. Здесь можно вспомнить, например, Planescape: Torment и первые две части Baldur’s Gate в версиях Enhanced Edition. Хотя в BG 1-2 тоже добавили немного отсебятины в виде новых компаньонов, но при желании их можно просто не брать.

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

Запуск Gothic 2: Night of Raven и The Elder Scrolls 3: Morrowind

Недавно я решил перепройти шедевральную RPG под названием Gothic 2: Night of Raven, вышедшую в начале двухтысячных. Первый раз я в нее играл году в 2004. У меня была эта игра в Steam – купил за копейки на распродаже. Но запускаться она отказывалась, выдавая различные ошибки «Access violation». Запуск от имени администратора, режим совместимости, отключение сглаживания и другие советы из гугла проблему не решили. Проще говоря, сначала пришлось пройтись по ложным путям и перепробовать разные способы. Но в итоге я наткнулся на Steam Fix, который решил все проблемы. Важно, что неофициальный патч, идущий в комплекте, использовать было необязательно. По мне, так в почти любых неофициальных патчах слишком много васянства. General Fix Mod для Morrowind это тоже касается, причем даже версия 5.x, не только 6+.

Кстати, о Morrowind. В свое время, хорошо погуглив, я наткнулся на Morrowind Code Patch – настраиваемый лаунчер, исправляющий многие ошибки оригинального движка и игры в целом. Важно: настраиваемый. Некоторые фиксы оттуда весьма полезны, исправляют явные баги и не противоречат задумке разработчиков. Другие содержат в себе элементы васянства и отсебятины, поэтому я их не включал. Для изменения разрешения и настройки графики я использовал Morrowind Graphics Extender XE.

А вот как загружать сразу много ячеек локаций, чтобы не было подгрузок при переходах между ними, я не нашел. Хотя Core i7-13700KF, RTX 4090, 32 гигабайт ОЗУ и SSD Samsung 980 Pro явно позволили бы обходиться без раздражающих загрузок, если бы был соответствующий мод. Кстати, про Morrowind Fullrest Repack я знаю и для первого прохождения крайне его не рекомендую – это просто апогей васянства. Как и Готика 2 «Новый/Альтернативный баланс». Такие моды – скорее для опытных игроков, желающих попробовать что-то новое. В общем, будьте внимательны и не скачайте случайно «сборку», в которой непонятно чего и непонятно кем намешано.

Заключение

В сегодняшней статье я рассказал о том, как запускать старые игры на современных операционных системах вроде Windows 10 и Windows 11. Как показывает практика, если игра хоть сколько-нибудь известна, запустить ее удастся. Пока я ни разу не сталкивался с полной невозможностью запуска старых игр на современных ПК. А вы сталкивались? И часто ли у вас возникали проблемы с запуском старых игр? Пишите в комментариях!

Рекомендуем к прочтению:

Собираем мощный ПК за 150 тысяч рублей для игр и стриминга

Собираем народный игровой ПК 2024 года за 100 тысяч рублей для игр на ультра в FullHD (Октябрь)

Собираем народный игровой ПК 2024 года за 80 тысяч рублей для игр на ультра с 60+ FPS (Сентябрь)

Собираем народный игровой ПК 2024 года за 60 тысяч рублей для любых игр с 60+ FPS (Сентябрь)

Что известно о видеокартах NVIDIA GeForce RTX 5090 и RTX 5080 – характеристики, цены, сроки выхода

Почему я не куплю себе игровую консоль – какими я вижу минусы приставок

Telegram-канал @overclockers_news — теперь в новом формате. Подписывайся, чтобы быть в курсе всех новостей!

Если вы попробуйте запустить исполняемый файл DOS в современной версии Windows, вместо окна соответствующей программы появится сообщение: «Невозможно запустить это приложение на вашем ПК», поскольку приложения DOS не поддерживаются. Однако, возможности их запуска существуют.

В этой инструкции способы запуска DOS программ и игр в Windows 11 и Windows 10, для чего можно применить несколько различных подходов. На близкую тему: Запуск 16-бит программ в Windows x64.

DOSBox

Если основная ваша задача — запуск старых DOS-игр, возможно, DOSBox будет лучшим вариантом для этого за счет своей отличной совместимости, удобства и сравнительно стабильной работы.

Пример использования DOSBox:

  1. Скачайте DOSBox для вашей ОС с сайта https://www.dosbox.com/ (в нашем примере — это Windows 11, загружаем Win32 Installer несмотря на то, что система 64-разрядная).
  2. Подготовьте файлы DOS, которые вы планируете запускать в какой-либо папке на компьютере.
  3. Запустите DOSBox и подключите эту папку с помощью команды mount. Пример использования:
    mount c c:\dos\

    в результате выполнения внутри DOSBox содержимое папки C:\dos на компьютере окажется подключено как виртуальный диск C.

    Подключение папки в DOSBox

  4. Запустите то, что требуется в командной строке DOSBox с подключенного диска. В примере на изображении ниже я запускаю Norton Commander.
    Запуск программы в DOSBox

  5. А уже из него — игру, которая исправно работает.
    Старая игра запущена в DOSBox

  6. И, на всякий случай: Ctrl+F10 — освобождает мышь из окна DOSBox, а Ctrl+F9 — выходит из него.

После установки DOSBox в меню «Пуск», помимо прочего, будет добавлен ярлык для открытия файла конфигурации (открывается в текстовом редакторе, в нём же сохраняется). Для большинства пользователей всё сравнительно исправно работает, но мне пригодилось изменение чувствительности мыши (пункт sensitivity).

Файл конфигурации DOSBox

Подробные сведения о конфигурации DOSBox можно найти на странице https://www.dosbox.com/wiki/Dosbox.conf

Существуют и альтернативные сборки DOSBox с расширенными возможностями: например, DOSBox-X и DOSBox SVN Daum.

vDos

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

  1. Скачиваем и устанавливаем vDos, официальный сайт — https://www.vdos.info/
  2. Скопируйте папки и файлы DOS в папку с vDos, эта папка со всей внутренней структурой будет работать как диск C: в запущенном vDos.
  3. Если сразу после установки запустить vDos, автоматически запустится демонстрационная программа DataPerfect. Так как нам это не требуется, откройте файл autoexec.txt в папке установки vDos и удалите строку CALL DPTEST\STARTDP.BAT, сохраните файл и лишь затем запускайте vDos.
    Файл autoexec в vDOS

  4. Используйте командную строку для запуска игры. Например, игра расположена в папке vDos во вложенной папке Games\game.exe. Используйте две команды: cd Games для перехода к папке, а затем game.exe для запуска игры. По какой-то причине запуск с указанием полного пути у меня не сработал.
  5. Как было отмечено выше, мало что получилось запустить с помощью vDos в моем тесте, потому повторю скриншот с файловым менеджером, но уже не из DOSBox.
    vDos запущен

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

NTVDMx64

Старые версии Windows умели запускать DOS-программы без каких-либо дополнительных трюков. В Windows NT это было реализовано с помощью виртуальной машины NTVDM.

NTVDMx64 — патч для современных версий Windows, включая Windows 11 и Windows 10 x64, встраивающий нативную поддержку запуска DOS-программ в систему. Учитывайте следующие нюансы:

  • Установка NTVDMx64 меняет файлы системы и требует отключения Secure Boot в БИОС/UEFI
  • Антивирусы ругаются на файлы NTVDMx

Поэтому, установка NTVDMx64 — под вашу ответственность.

Принцип использования:

  1. Компилируем сами из исходников автора https://github.com/leecher1337/ntvdmx64 или берем готовый установщик, например, здесь и используем файл install.bat для установки (вариант HAXM требует включенной виртуализации Intel VT-x, вариант CCPU — нет), запускаем файл install.bat и перезапускаем систему после установки.
  2. Запускаем программы DOS также, как и любые другие программы прямо из среды Windows.
    Игра DOS с помощью NTVDMx64 в Windows 11

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

Графика в NTVDMx64

Виртуальная машина

При желании можно попробовать запускать DOS-игры и программы в виртуальной машине. Возможны разные подходы, в моём случае хороший был получен при установке Windows 98, эта система поддерживает запуск DOS-программ в VirtualBox (и не был достигнут при установке FreeDOS и некоторых других попытках).

Я использовал готовый образ виртуального жесткого диска Windows 98 для VirtualBox загруженный с Archive.org (подробнее о том, как найти старые программы на archive.org). Создал виртуальную машину, подключил диск, запустил — почти всё, включая Интернет (для загрузки старых DOS-программ с сайта old-dos.ru) и их запуск исправно, но иногда медленно, работали:

Игра DOS в виртуальной машине Windows 98 VirtualBox

На эту тему может пригодиться инструкция Виртуальные машины VirtualBox для начинающих.

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

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Wsus offline update windows server 2012 r2
  • 3d builder windows 10 download
  • Как удалить папку logs в windows 10
  • Настройка charles proxy windows
  • Windows error generator online