Запуск старых программ и игр на Windows 7, 8. Виртуальная машина

Опубликовано 20 Мар 2014 в рубрике «HDD (жесткий диск),Вопросы по работе,Игровые проблемы».

старые игрыДобрый день.

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

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

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

И так, начнем...

1. Эмуляторы игровых приставок

Пожалуй, первое слово в этой статье должно остаться за эмуляторами игровых приставок (Sega, Dendy, Sony PS). Эти приставки появились в 90-х и сразу же получили бешеную популярность. В них играло от мала до велика в любое время года и суток!

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

Dendy

Tank-1990-150x150Mario-150x150Наверное, в танчики и Марио играли все, кто вообще играл в Денди. А уж эту приставку и картриджи к ней продавали почти на "каждом углу".

Полезные ссылки:

- Эмулятор Денди;

Sega

соникМортал3Еще одна популярнейшая приставка в России, в конце 90-х годов. Конечно, она была не так популярна, как Денди, однако, про Соника и Мортал Комбат 3 слышали, наверное, тоже многие.

Полезные ссылки:

- Эмуляторы Сега.

Sony PS

Война свинейЭта приставка, пожалуй, была третья на постсоветском пространстве по популярности. На ней есть много хороших игр, но выделить явных лидеров сложновато. Возможно, "Война свиней", или драки в стиле "Tekken"?

Ссылки:

- Эмуляторы Sony PS.

 

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

А теперь перейдем с приставочных игр на компьютерные игры и программы...

2. Запуск при помощи средств совместимости ОС Windows

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

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

1) Щелкаем правой кнопкой по нужному исполняемому файлу программы и выбираем свойства. Кстати, можно щелкнуть и по значку на рабочем столе (т.е. ярлыку). Эффект тот же.

Далее переходим в раздел совместимости. См. скриншот ниже.

2014-03-16 18_17_52-Program Manager

2) Теперь поставьте галочку напротив пункта "режима совместимости" и выберите ОС, которую хотите эмулировать.

2014-03-16 18_18_02-Свойства_ MiPony

Затем сохраняете настройки и пытаетесь запустить программу. Есть шанс что она заработает.

3. Запуск игр и программ в среде DOS

 

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

2014-03-16 18_37_19-DOSBox, an x86 emulator with DOS

Установка DOSBox

Установка программы не представляет сложности. Только я бы рекомендовал при установки обязательно создать значок (ярлык) исполняемого  файла на рабочем столе. Поставьте галочку напротив пункта "Desktop Shortcut".

2014-03-16 18_39_40-Greenshot

Запуск игр в DOSBox

Возьмем какую-нибудь старую игру, которую нужно запустить в ОС Windows8. пусть будет пошаговая стратегия Сида Мейера Civilization 1.

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

2014-03-16 18_47_59-Невозможно запустить это приложение на вашем компьютере Поэтому просто перенесем исполняемый файл (при помощи левой кнопки мышки) на значок (ярлык) программы DOSBox (который находится на рабочем столе).

2014-03-16 18_49_17-dos_civrusМожно просто попробовать так же отрыть исполняемый файл игры (в данном случае "civ.exe") с помощью DOSBox'a.

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

2014-03-16 18_49_39-DOSBox 0.74, Cpu speed_     3000 cycles, Frameskip  0, Program_      CIV2014-03-16 18_50_14-DOSBox 0.74, Cpu speed_     3000 cycles, Frameskip  0, Program_      CIV

 

Если ваша программа будет требовать ОС Windows 98, например, то без виртуальной машины вам уже не обойтись. Далее речь пойдет именно о них!

4. Запуск старых ОС  в новых версиях Windows

Запустить любую старую программу на новой ОС возможно только с помощью виртуальных машин. Они представляют из себя обычные программы, которые эмулируют, как бы, работу настоящего компьютера. Т.е. получается так, что вы можете в Windows 8 запускать ОС, например, Windows 2000. А уже в этих запущенных старых ОС запускать любые исполняемый файлы (программы, игры и пр.).

О том, как это все сделать и поговорим в данном разделе этой статьи.

4.1. Виртуальная машина. Установка

2014-03-16 11_38_31-Downloads – Oracle VM VirtualBoxVirtual Box

(скачать можно с оф. сайта)

Это бесплатная виртуальная машина, которая позволит вам запускать на своем новом компьютере десятки ОС, начиная Windows 95 и заканчивая Windows 7.

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

Работает как в 32-х, так и в 64-х битных системах.  Установка происходит стандартным образом, лично, не трогаю никакие галочки, все по умолчанию.

2014-03-16 11_37_04-Oracle VM VirtualBox 4.3.8 Setup

Единственное, оставляю галочку, чтобы установщик создал ярлык на рабочем столе для запуска программы (Create a shortcut on the desktop).

2014-03-16 11_37_15-Oracle VM VirtualBox 4.3.8 Setup

В общем-то, после установки VirtualBox, можно приступить к установки в него ОС. Но об этом чуть ниже.

4.2. Настройка виртуальной машины

Прежде, чем приступить к установки ОС, необходимо настроить виртуальную машину.

1) После первого запуска в VirtualBox можно нажать только одну кнопку - "создать". Собственно, нажимаем.

2014-03-16 19_38_25-Oracle VM VirtualBox Менеджер

2) Далее указываем название нашей виртуальной машины, указываем ОС, которую будем устанавливать. Так VirtualBox уже подберет оптимальные настройки для ее работы.

2014-03-16 19_38_42-Создать виртуальную машину

3) Жесткий диск создаем новый.

2014-03-16 19_38_54-Создать виртуальную машину

4) Рекомендую выбрать тип дисков VHD. Почему - об этом. см. далее в статье. Если кратко - то на них легко можно копировать информацию прямо в ОС Windows, открыв их как обычный файл.

2014-03-16 19_39_11-Создать виртуальный жёсткий диск

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

Есть два типа виртуального жесткого диска:

- динамический: значит что файл будет расти по размером по мере заполнения диска;

- фиксированный: размер сразу же будет задан.

2014-03-16 19_40_25-Создать виртуальный жёсткий диск

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

2014-03-16 19_46_07-Oracle VM VirtualBox Менеджер

 

4.3. Установка Windows 2000 на виртуальную машину

В этом посте остановимся в качестве примера на ОС Windows 2000. Ее установка мало чем будет отличаться от установки ОС Windows Xp, NT, ME.

Для начала вам нужно создать или скачать образ установочного диска с этой ОС. Кстати, образ нужен в формате ISO (в принципе, сойдет любой, но с ISO вся процедура установки пройдет быстрее).

 

1) Запускаем виртуальную машину. Здесь все просто и никаких проблем быть не должно.

2014-03-16 20_04_43-Oracle VM VirtualBox Менеджер

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

2014-03-16 20_05_04-Program Manager

3) Теперь нужно перезагрузить виртуальную машину. Сделать это можно при помощи одноименной команды. См. скриншот ниже.

2014-03-16 20_08_48-VirtualBox

4) Если образ рабочий и вы правильно все сделали в предыдущих 3-х шагах, вы увидите экран приветствие и начало установки ОС Windows 2000.

2014-03-16 20_05_20-winme [Работает] - Oracle VM VirtualBox

5) После 2-5 мин. (в среднем) копирования установочных файлов, вас попросят прочитать лицензионное соглашение, выбрать диск для установки, форматировать ли его и пр. - в общем все то же самое как и при обычной установки Windows.

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

2014-03-16 20_06_22-winme [Работает] - Oracle VM VirtualBox

6) После перезагрузки виртуальной машины (перезагрузится она, кстати, сама) - продолжится установка, вам будет нужно указать часовой пояс, ввести пароль и логин администратора, ввести лицензионный ключ.

2014-03-16 20_10_03-winme [Работает] - Oracle VM VirtualBox

7) После еще одной перезагрузки вы уже будете наблюдать установленную Windows 2000!

Кстати, в нее можно устанавливать игры, программы, да и вообще работать в ней как если бы это был компьютер под управлением Windows 2000.

2014-03-16 20_29_15-winme [Работает] - Oracle VM VirtualBox

 

4.3. Обмен файлами с виртуальной машиной (подключение жесткого диска)

Многие пользователи не испытывают больших проблем с установкой и заданием основных настроек виртуальной машине. Но трудности могут начаться, когда вы решите добавить какой-нибудь файл (или наоборот, скопировать с диска виртуальной машины). Напрямую, через "правка-копировать-вставить" фокус не пройдет...

В предыдущем разделе данной статьи, лично, рекомендовал вам делать образы диска в формате VHD. Почему? Просто их легко можно подключить к ОС Windows 7,8 и работать как с обычным жестким диском!

Для этого проделаем несколько шагов...

 

1) Сначала заходите в панель управления. Далее переходите в администрирование. Можно найти, кстати, через поиск.

2014-03-16 20_30_11-адми - Панель управления

2) Далее нас интересует вкладка "управление компьютером".

2014-03-16 20_30_20-Администрирование

3) Здесь нужно выбрать раздел "управление дисками".

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

Как найти файл VHD?

Очень просто, по умолчанию, при установке, файл будет по адресу:

C:\Users\alex\VirtualBox VMs\winme

где "alex" - имя вашей учетной записи.

 

2014-03-16 20_31_17-Greenshot

4) Далее заходите в "мой компьютер" и наблюдаете, что в системе появился жесткий диск. Кстати, с ним можно работать как с обычным диском: копируйте, удаляйте, правьте любую информацию.

2014-03-16 20_34_49-Компьютер

5) После того, как поработали с файлом VHD, отключите его. По крайней мере, желательно не работать одновременно с виртуальным жестким диском в двух операционных системах: виртуальной и вашей реальной...

2014-03-16 20_35_20-Greenshot

 

5. Заключение

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

PS

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

Кстати, а как вы запускаете старые программы? Или не используете вообще их?

 


Социальные кнопки:

exe
2015-01-28 17:00:51
Толковый материал, по делу и коротко! Спасибо.
Серго
2015-02-26 10:29:37
Захотел поиграть в игры детства - самые первый игры серии NFS, но даже на Xp не запускались, и ведь хотел впрямь переустанавливать OS)) пока что все понятно в этой статье, попробую запустить, а пока автору спасибо!
Sergoonja
2015-03-06 23:46:35
Не радуйтесь, многие программы, требуют нормальную видеокарту с поддержкой цвета не ниже 256 и разрешение 800х600. А вируальная машина это не поддерживает.
QQw
2015-03-18 23:25:33
Код ошибки: E_FAIL (0x80004005) Компонент: Console Интерфейс: IConsole {8ab7c520-2442-4b66-8d74-4ff1e195d2b6}
Алексей
2015-07-05 02:46:09
Спасибо огромное за предоставленную информацию, я не только смог запустить любимую игру, но и открыл для себя "Виртуальную машину", что очень интересно=)
Елена
2015-07-26 00:03:58
Спасибо за подробную и наглядную инструкцию! Понадобилась XP под 8, и всё прекрасно работает.
Фёдор
2015-07-29 21:49:23
Ещё бы полноэкранный режим. Но хоть так. Спасибо!
Alex
2015-07-30 07:02:35
Федор, так там есть полноэкранный режим. В настройках см.
Карамон
2015-08-08 12:38:46
Ещё как вариант для гоночников (NFS2SE) - запускайте файл с расширением .bat через командную строку. Приятной игры:-)
Михаил
2015-12-14 00:05:03
Подскажите, есть ли возможность поменять цвет 16*256, разрешение меняется, а цветность?
иван
2016-05-26 12:53:06
Не удалось создать COM-объект VirtualBoxClient. Работа приложения будет завершена. Код ошибки метода: REGDB_E_CLASSNOTREG (0x80040154) ну и как это понимать. не запускается
Alex
2016-05-26 18:51:08
Что могу посоветовать: 1. попробовать запустить программу от администратора; 2. установить более ранную версию; 3. изъять виртуальный диск, а потом вставить обратно.
Иван
2016-06-02 19:07:59
Теперь у меня другая проблема, virtualbox 5.0.20 не удаляется. Начинается удаление, идёт полоска, так скажем, доходит до конца и потом другая, и когда вторая доходит до конца, резко идёт назад. Что делать?
Alex
2016-06-02 21:24:33
Попробуйте спец. утилиту, например Revo Uninstaller: http://pcpro100.info/kak-udalit-programmu-s-pc/
Иван
2016-06-04 17:15:26
Спасибо, помогло.
ААА
2017-06-06 10:19:36
Подскажите,пожалуйста, при запуске установочника игры в виртуальной машине показывает ошибку как на скрине. Как можно решить вопрос? В конфигурациях видеопамяти стоит 64МВ,но это никак не влияет