Введение
Можно играть в современные игры на старом компьютере, но что если вы хотите играть в старые игры на новом игровом компьютере?
Чем больше возраст игры, тем менее вероятно она запустится на Windows сразу и без проблем. Операционные системы меняются и аппаратные характеристики устаревают. Современные 64-разрядные версии Windows не поддерживают приложения для старых 16-разрядных версий вроде Windows 95 или 98. Старые версии Windows работали поверх DOS, но со времён появления Windows XP это не так. Также нельзя забывать про зависимости в виде старых библиотек программного обеспечения, которые нужны возрастным играм. Они часто отсутствуют на современных компьютерах.
Все игры разные, но есть несколько общих для каждой из этих игр вариантов, при помощи которых вы можете попробовать запустить их. Если у вас не идёт игра, созданная во времена DOS или Windows XP, попробуйте описанные ниже советы.
Запуск от имени администратора
Старые версии Windows не имели системы контроля учётных записей пользователя, как в современных версиях. Эта система ограничивает возможности пользователей в каждодневной работе, чтобы вы случайно не удалили что-то важное или чтобы вредоносные файлы не получили такие же права, как администратор системы. Многие старые игры были написаны с учётом того, что подобных ограничений тогда не было.
Чтобы решить такую проблему, нужно запускать игры с правами администратора. Проще всего это сделать, нажав на ярлык для запуска приложения правой кнопкой мыши и выбрав в контекстном меню команду «Запуск от имени администратора». Чтобы не делать этого при каждом запуске игры, читайте следующий раздел.
Использование режима совместимости
Запуск от имени администратора решает одну проблему, а режим совместимости может решить сразу несколько. Эта встроенная в Windows функциональность позволяет симулировать определённые условия из старых версий Windows. Для редактирования найдите исполняемый файл .exe для запуска игры, нажмите на него правой кнопкой мыши и выберите команду «Свойства». Наверху будет вкладка под названием «Совместимость».
Здесь есть два варианта. Можно нажать на кнопку «Запустить средство устранения проблем с совместимостью» для автоматического обнаружения проблем определённой игры. Или же можно вручную изменять определённые параметры.
В режиме совместимости вы можете указать, для какой версии Windows игра была создана. Можно активировать режим пониженной цветности, установить разрешение экрана 640 х 480. Тут же можно поставить галочку, чтобы игра постоянно запускалась от имени администратора.
Установка неподписанных драйверов
Когда Windows стала 64-разрядной, Microsoft дала возможность устанавливать больше 4 Гб оперативной памяти. Это сделало работу компьютера более безопасной, но при этом заблокированной оказалась возможность применять неподписанные драйверы. Современные драйверы обладают цифровой подписью, которая удостоверяет их целостность. Драйверы без подписи не могут запускаться в системе. К сожалению, некоторые старые игры зависят от этих драйверов.
Для установки неподписанных драйверов нужно загрузится в специальном режиме. Нажмите на кнопку «Пуск», на кнопку выключение и на команду «Перезагрузка», одновременно удерживая кнопку Shift на клавиатуре. Это позволит получить доступ к режиму загрузки.
В этом меню нажмите Устранение неисправностей > Дополнительные параметры > Параметры загрузки и нажмите на перезагрузку. Вы попадёте в меню загрузки, где есть несколько вариантов. Седьмая опция называется «Отключить обязательную проверку подписи драйверов». Нажмите на F7 для загрузки этого меню. В этом режиме вы сможете установить игру или любой нужный драйвер.
Используйте эмулятор
Если игра слишком старая для нативного запуска, может помочь эмулятор. Один из самых популярных эмулятор для Windows называется DOSBox. Он позволяет запускать созданные для DOS игры в современных версиях Windows.
DOSBox обладает списком совместимых игр. Этот метод более сложный по сравнению с вариантами выше, но зато он может помочь.
Используйте виртуальную машину
Ещё более радикальный способ обмануть игру и заставить её думать, что она запускается на старой версии Windows, заключается в настоящей установке старой версии Windows внутри виртуальной машины. Таким же способом можно запускать игры для Windows на компьютерах Mac при помощи программ вроде Parallels Desktop или VMWare Fusion. На Windows можно поставить бесплатную виртуальную машину VirtualBox.
Нужно установить и настроить это приложение, поставить внутрь виртуальной машины нужную версию Windows и установить в неё игру. Это довольно сложный и длительный процесс, но если другие варианты не помогают, этот метод скорее всего поможет.