Возможно одна из самых больших проблем, стоящих перед играми старше десяти лет -это заставить их работать на современных ПК. В отличие от фильмов, книг или других носителей, игры не могут быть так легко обновлены для работы с современными технологиями, но это не значит, что эти игры потеряны для истории видеоигр. В операционных системах есть эмуляторы и режимы совместимости, которые помогают нам пройти заново игры нашего детства.
Не запускаются старые игры на Windows 10
Как и несколько предыдущих версий Windows, в Windows 10 по-прежнему есть опции «Запуск от имени администратора» и «Устранение неполадок совместимости».
Если вы щелкнете правой кнопкой мыши по значку игры, в нижней части экрана появится опция Свойства. Если вы нажмете на это, появится всплывающее окно с несколькими вкладками. Перейдите на вкладку «Совместимость» и установите флажок «Режим совместимости», чтобы снять выделение с раскрывающегося меню и выбрать, в какой предыдущей версии окон вы хотите запустить свою игру.
Как превратить Windows 10 в Windows 98?
Windows должна автоматически определить, сколько лет вашей игре. Поэтому, если вы пытаетесь установить что-то вроде 3-D Ultra Minigolf от 1997 года, это позволит вам выбрать режим совместимости еще в Windows 95.
Однако это не всегда надежный метод; Например, DOS-игры из далекого прошлого могут представлять собой особую проблему, но есть несколько вещей, которые вы можете сделать, чтобы старые игры работали на современной машине, будь то настройка некоторых параметров или установка другого программного обеспечения.
Что такое режим совместимости?
Режим совместимости — это программный механизм внутри Windows, который позволяет операционной системе эмулировать более старые версии самой себя.
Хотя Microsoft пытается сделать программы и форматы файлов обратно совместимыми, она не всегда работает со старыми играми, потому что разрыв между моментами выпуска каждой из них слишком велик. Это зависит от программы и от того, как она оптимизирована и разработана, является ли она обратно совместимой и т. Д. Существует несколько конкретных причин, по которым старые игры не будут автоматически запускаться в Windows 10 даже в режиме совместимости:
1. 64-битная Windows 10 больше не поддерживает 16-битные приложения.
2. Некоторое старое программное обеспечение зависит от старых библиотек Windows, которые больше не включены в Windows 10.
3. Начиная с Windows XP, все версии Windows больше не работают поверх DOS.
4. В старых играх используются несуществующие решения DRM (управление цифровыми правами), которые не позволяют программам загружаться.
Но что, если режим совместимости не работает?
Есть несколько сторонних программных решений, которые являются отличными обходными путями и несколько настроек Windows, которые вы можете отключить.
Установится ли Windows 98 на современный мощный ПК? (i9 9900K+ Z390) Часть 1
Сначала проверьте Steam, чтобы увидеть, есть ли в нем игра, в которую вы хотите играть. Некоторые разработчики выпускают обновленные версии старых игр для совместимости с современными операционными системами. Duke Nukem 3D и Vampire: Masquerade — Bloodlines — это две такие игры, которые были переизданы в цифровом магазине за последние несколько лет. Конечно, технически вы покупаете вторую копию игры, если вы ранее владели (или все еще владеете) ею на компакт-диске, но вы платите за удобство, не загружая дополнительное программное обеспечение и не вмешиваясь в настройки Windows.
GOG также поставил своей задачей отследить старые игры и сделать их снова доступными для покупки. Несколько игр, которые они сделали совместимыми с более новыми операционными системами, — «Beneath a Steel Sky» и «Eye of the Beholder».
Существуют также сайты, на которых вы можете бесплатно искать и загружать старые игры, которые уже были модифицированы для совместимости с Windows 10. Однако, вы используете эти сайты на свой страх и риск.Хотя разработчики или издатели больше не поддерживают эти игры, многие из них технически защищены авторским правом, поскольку авторские работы, оставленные их создателями, автоматически не становятся общедоступными.
Но что, если я хочу установить игру с компакт-диска?
Если у вас все еще лежат старые игровые диски и оптический привод и вы хотите установить свои игры старомодным способом, взгляните на DOSBox — это автономный эмулятор DOS, который поддерживает сотни старых игр. Вы можете найти инструкции о том, как запустить игру dosbox здесь.
Вы также можете попробовать что-то вроде VirtualBox, программу которая позволяет вам создавать виртуальную машину на вашем компьютере для запуска 16-битных приложений в окне на вашем рабочем столе — еще один эмулятор по сути. В отличие от Windows 7, Windows 10 не имеет «режима Windows XP», который представлял собой виртуальную машину с лицензией XP. Вы можете создать то же самое с VirtualBox, но вам потребуется лицензия на Windows XP. Уже одно это не делает этот вариант идеальным, но это все же вариант.
Другой вариант — отключить принудительное использование подписи драйверов, если это старые драйверы, которые не позволяют вашей игре установить или запустить. Это также не идеальный вариант, так как подписывание драйверов помогает защитить вредоносные или нестабильные драйверы от вашей ОС. Но если вы хотите рискнуть, чтобы попытаться снова пройти все 120 уровней Леммингов, вот как отключить принудительное использование подписи драйверов:
- Откройте boot menu, нажав Shift, а затем нажмите «Перезагрузить».
- Выберите «Устранение неполадок»> «Дополнительные параметры»> «Параметры запуска».
- Нажмите Перезагрузка.
- Выберите пункт 7, отключить принудительное использование подписи драйверов.
- Нажмите Enter, чтобы загрузить вашу систему.
Источник: pcrentgen.ru
Как запустить старую игру на современной ОС
В данном блоге я подробно описал, как с помощью дополнительного ПО на современном компьютере можно запустить старую игруприложение, использующее 16-битную архитектуру. С запуском таких приложений написанных под DOS, проблем не возникает, так как есть DOSBox, и нескольок других, менеее известных эмуляторов. А вот с 16-битными прогами под Windows, придется повозиться.
Сначала была DOS, а все приложения к ней были 16-битными. В 1990-х к ним прибавились 32-операционные системы, однако 16-битные продолжали выпускаться вплоть до начала 2000. У пользоватей систем семейства Windows, они не вызывали проблем, так как вплоть до ХР, Windows прекрасно работала как с 16-ти, так и с 32-битными приложениями (кроме программ написанных под DOS).
В 2006 году вышла Windows Vista, которая стала первой ОС в семействе выпущенной как в 32-битной, так и в новой, 64-битной версии. Все бы ничего, но вот 16-битные приложения на ней уже не запускались. И если для запуска DOS’овских программ, можно воспользоваться эмулятором DOSBox, то вот для более поздних программ, выпущенных уже под Windows, полноценного эмулятора просто нет. Ну, конечно, не совсем нет, все же есть несколько достойных образчиков, эмулирующих старые версии Windows с 95-й по ХР, но работают они на ОС Android. Еще есть онлайн-сервис, в котором можно в браузере в полной мере насладиться любой старой ОС, любого семейства, но приложения, находящееся на вашем компьютере с него не запустишь.
Так что же делать, если у вас на компьютере стоит современная 64-битная операционная система, а вам вдруг захотелось перепройти старую игрушку, родом из конца 1990-х?
Для начала, следует попробовать запустить ее через старый добрый DOSBox, многие программы конца 1990-х, все еще писались под DOS, так как Windows 9598 спокойно справлялись с запуском досовских прог, а некоторые имели по 2 исполняемых файла, под DOS и под Windows. Но так дело обстоит далеко не со всеми программами, и, в таком случае, Windows покажет нам сообщение, что не может запустить приложение, так как оно 16-битное, а DOSBox выдаст сообщение, что не может запускать программы для Windows.
Так как прямого способа запуска таких программ в современных ОС нет, так же как и нет способа запустить их через какой либо эмулятор (по крайней мере, нет ни одного известного эмулятора, может быть сидит сейчас китайский программист и пишет нам эмулятор 95-й Винды), придется воспользоваться длинным путем. Для этого понадобятся аж 4 программы: виртуальная машина (у нас это буде VirtualBox), программа для работы с образами дисков (воспользуемся Daemon Tools), билд какой-либо старой ОС (будет Windows 98) и, собственно сама программа, которую мы хотим запустить (для примера будет использоваться книга-игра «Подземелья Черного Замка»). Разумеется, можно пользоваться любым другим схожим инструментарием. Все ссылки на используемые программы будут написаны в комментариях.
Для начала, скачиваем перечисленные программы (ссылки в комментариях). Затем устанавливаем VirtualBox и Daemon Tools (естественно, если что-то из этого или подобное у вас на компьютере уже есть, ставить по новой их не обязательно). Когда установка завершиться, открываем VirtualBox, и видим вот такое окно:
Следующим шагом будет создание виртуальной мащины. Для этого нажимаем кнопку «Создать». В открывшимся окне вводим имя машины и выбираем версию ОС (у нас это будет Windows 98). Жмем далее.
Открывается окно выбора ОЗУ, по умолчанию это 64 МБ, но лучше его увеличить, я выбрал 1 ГБ (можно ставить и больше, но главное, не ставить больше половины от установленной у вас в компьютере и не ставить больше 4ГБ, так как 32-битные системы не могут использовать больше). Затем нам предлагают создать виртуальный диск или выбрать существующий, выбираем создать новый, в типе диска выбираем VHD (Virtual Hard Disc), размер диска устанавливаем любой, но не меньше рекомендуемого, тип лучше выбрать динамический, так как в таком случае будет рациональней использоваться реальное дисковое пространство. Нажимаем «Создать», и переходим к следующему этапу.
Нажимаем кнопку «Настроить». VirtualBox может чуток задуматься. Переходим во вкладку «Система», ищем там «Порядок загрузки», выделяем «Оптический диск» и с помощью кпопок-стрелочек расположенных правее, передвигаем его в самый верх. С пункта «Гибкий диск» галочку можно снять, так как он нам не понадобиться. Все должно выглядить вот так:
Далее, переходим во вкладку «Носители».
Рядом со значком CD написано «Пусто». Чтобы это исправить нажимаем не кнопку, обведенную на скрине красным кружком и нажимаем «Выбрать образ оптического диска». Выбираем заранее скаченный образ дистрибьютива старой ОС. Жмем ОК. Переходим к следующему этапу нашего квеста.
Нажимаем большую зеленую кнопку «Запустить» и запасаемся терпением. Если все сделано правильно, установка начнется. Следуя инструкции установщика нужно довести дело до конца. Скорость установки зависит от того, насколько вы много выделили оперативки. У меня с выделенным гигабайтом устнавливалось минут 15-20, а вот со 128 МБ, часа полтора.
Если во время выполнения установки ОС окно закрывается с ошибкой, запустите машину по новой. Если ошибка повториться в том же месте установки и с тем же сообщением, найдите другой образ и попробуйте с ним.
Когда все установиться, закройте виртуальную машину (делать это нужно через кнопку «Пуск»), и приступайте к следующему этапу. Опять переходим во вкладку «Настройки» и в Система->Порядок загрузки передвигаем жесткий диск в самый верх. Нажимаем ОК.
В главном окне программы можно увиеть пункт «Носители»
Нажимаем на название созданного вами диска (на скрине выделен синим) и жмем «Выбрать образ диска». Откроется «Проводник» с папкой, в которой лежит образ с установленной ОС. Кликаем по образу дважды, образ смонтируется (если вы до этого не устанавливали Daemon Tools или другой эмулятор дисков, сделайте это).
Откройте смонтированный диск (Windows примет его за «флешку») и скопируйте инстоллятор программы, которую вам необходимо запустить. Закройте диск. Теперь запустите Daemon Tools, наведите курсор на смонтированный вами диск (У меня это диск Н) и нажмите на красный крестик. Это действие размонтирует привод.
Затем вновь запустите Виртуальную машину и установите в ней программу, которую вы только что добавили в образ диска. Запустите и все! Можно игратьиспользовать программу!
Если экран эмулируемой системы кажется вам слишком маленьким, увеличить его можно в насторйках VirtualBox’a (причем сделать это можно не прерывая эмуляции). Перейдите в настройки->экран и установите параметр масштабирование в подходящее для вас значение.
Как запустить старые игры и программное обеспечение на Windows 10
Microsoft пытается сделать программы и форматы файлов обратно совместимыми. Это не всегда работает. Иногда разрыв между операционными системами слишком велик, и ваша любимая старая игра для Windows. или программное обеспечение не будет работать.
Приложения, разработанные для Windows XP, Windows 98 и старше, теперь начинают испытывать трудности. Многие перестают функционировать, если вы не найдете конкретное исправление Windows 10 для более старого программного обеспечения. Даже используя встроенные в Windows 10 режимы совместимости, некоторые программы отказываются возвращаться к жизни.
Прежде чем оставить надежду, попробуйте эти советы, чтобы ваши старые игры и программы для Windows работали в Windows 10.
Почему старые игры и приложения не работают на Windows 10?
Некоторые старые игры и программы работают на Windows 10. Это зависит от программы. Если программа или игра особенно ценны для ее пользовательской базы, может существовать обходной путь. В противном случае вам следует ознакомиться с этим кратким списком причин, по которым ваше старое программное обеспечение отказывается играть в мяч с Windows 10.
- Зависимости от старых версий программного обеспечения. Некоторые программы зависят от старых библиотек, которые больше не включаются в установку Windows 10 автоматически.
- 16-разрядное программное обеспечение: 64-разрядные версии Windows не содержат встроенного слоя совместимости для более старых 16-разрядных приложений. Подробнее о том, почему 64-битная Windows больше не поддерживает 16-битные приложения, можно прочитать здесь.
- Программное обеспечение DOS: Windows 10, как и все версии Windows начиная с Windows XP, больше не работает поверх DOS. Некоторые DOS-программы все еще работают, но подавляющее большинство, особенно игры, просто не работают.
- DRM. Другая проблема, с которой сталкиваются старые программы Windows, — это несуществующие или устаревшие решения DRM, которые останавливают загрузку программ. Например, SecuROM DRM вызывает серьезные проблемы для старых игр на новых системах.
Как использовать старые игры и программы в Windows 10
1. Запуск от имени администратора
Если ваша проблема связана с программой Windows XP, первое, что нужно попробовать — запустить приложение от имени администратора. В эпоху Windows XP большинство пользователей были обычно администраторами. Это не всегда так с Windows 10, поскольку Microsoft пытается укрепить безопасность. Разработчики закодировали приложения, предполагая, что у них есть права администратора, и в противном случае произойдет сбой.
Перейдите к исполняемому файлу приложения или его ярлыку, щелкните правой кнопкой мыши и выберите « Запуск от имени администратора» .
2. Устранение неполадок совместимости программ
Если щелчок правой кнопкой мыши по приложению не работает, мы можем попытаться позволить Windows 10 самостоятельно принять решение о настройках совместимости. В Windows 10 встроено средство устранения неполадок совместимости программ, которое помогает «обнаруживать и устранять распространенные проблемы совместимости».
Используйте меню «Пуск» для поиска запущенных программ . Выберите лучшее соответствие, чтобы открыть средство устранения неполадок.
Выберите « Дополнительно» > «Запуск от имени администратора» , затем «Далее» для продолжения.
Средство устранения неполадок теперь будет сканировать вашу систему на наличие потенциальных проблем совместимости. Если вашего приложения нет в списке, выберите параметр « Нет в списке» и нажмите « Далее» .
Вам придется перейти к исполняемому файлу или ярлыку. Я буду тестировать одну из величайших футбольных игр, когда-либо созданных: Premier Manager 98.
Выберите Попробовать рекомендуемые настройки .
После того, как вы примените настройки, протестируйте программу. Как видите, программа теперь работает, хотя и уведомляет меня, что мне нужен оригинальный CD-ROM. Нажмите Далее .
Ошибка совместимости программы
Теперь средство устранения неполадок спросит вас, было ли исправление успешным или нет. При выборе Да сохранить эти настройки для этой программы закроется средство устранения неполадок. Выберите Нет, попробуйте еще раз, используя другие настройки , откроется дополнительный диалог, содержащий следующие параметры:
- Программа работала в более ранних версиях Windows, но не будет установлена или запущена сейчас.
Пример: программа установки не запускается. - Программа открывается, но не отображается правильно.
Пример: неправильные цвета, размер или разрешение. - Программа требует дополнительных разрешений.
Пример: появляются ошибки «Отказано в доступе» или программа запрашивает разрешения администратора для запуска. - Я не вижу свою проблему в списке.
Сделайте свой выбор, основываясь на результатах теста, который мы провели в предыдущем разделе. Приведенные примеры должны помочь вам понять, какой вариант подходит для вашего приложения. Однако для его запуска может потребоваться ряд исправлений, поэтому не теряйте надежду при первом же препятствии.
3. Настройки совместимости вручную в Windows 10
Вам не нужно использовать средство устранения неполадок, чтобы выяснить, как играть в старые игры на Windows 10. Вы можете получить доступ к параметрам совместимости с Windows 10 через меню свойств приложения.
Выберите вкладку « Совместимость ». Используйте параметр « Режим совместимости» для запуска приложения в предыдущей версии. о Windows. Кроме того, вы найдете параметры совместимости для режимов уменьшенного цвета, Запуска с разрешением экрана 640 x 480, Отключите масштабирование экрана при настройках с высоким разрешением и Запустите эту программу от имени администратора.
Автоматическое устранение неполадок предлагает те же опции. Когда вы закончите, нажмите Применить> ОК .
Имейте в виду, что эти изменения влияют только на вашу учетную запись. Если вы хотите применить изменения настроек совместимости для каждого пользователя, используйте кнопку Изменить настройки для всех пользователей .
Как и в случае с автоматическим устранением неполадок, это будет процесс проб и ошибок.
4. неподписанные драйверы
64 и 32-битная Windows 10 использует принудительное использование подписи драйверов. Для обеспечения подписи водителей требуется, чтобы у всех водителей была действительная подпись. Подписание драйверов помогает обеспечить безопасность и стабильность, гарантируя, что вредоносные или нестабильные драйверы не будут проскальзывать через сеть.
В некоторых случаях ваша старая игра или программа не будут использовать современные драйверы. В этом случае Windows не позволит программе установить или запустить. Однако вы можете отключить принудительное использование подписи драйверов, но ваша система станет немного более уязвимой после этого. Все зависит от того, насколько вы отчаянно нуждаетесь в игре или использовании программы.
Отключить принудительное исполнение подписи драйверов
Вы можете использовать меню «Дополнительные параметры загрузки» для загрузки Windows 10 с отключенным принудительным применением подписи драйверов. Использование параметра загрузки для отключения подписи подписи драйверов не является постоянным изменением, и принудительное выполнение будет снова включено при следующем перезапуске Windows 10. Однако следует удалить драйверы, которые вы устанавливаете, пока принудительное применение отключено.
Откройте расширенное меню загрузки. настроек , нажав Shift, пока вы нажимаете «Перезагрузить» .
Выберите « Устранение неполадок» > « Дополнительные параметры» > « Параметры запуска» . Вы должны были прийти на этот экран:
Нажмите Перезагрузка .
Выберите 7 на экране «Параметры запуска», чтобы активировать опцию «Отключить принудительное использование подписи драйверов». Нажмите Enter, чтобы загрузить вашу систему. Теперь вы можете устанавливать свои неподписанные драйверы.
5. Используйте виртуальную машину
В Windows 7 был включен «режим Windows XP». Это была отличная функция, представляющая собой виртуальную машину с лицензией XP. Тем не менее, это облегчало загрузку старых приложений. К сожалению, в Windows 10 нет режима XP. Тем не менее, вы можете использовать виртуальную машину для создания собственного режима XP.
Все, что вам нужно, это виртуальная машина, такая как VirtualBox или VMware Player , и старая, но крайне важная, лицензия Windows XP. Установите лицензию Windows XP на виртуальной машине, и вы сможете запустить свое приложение в более старой версии Windows в окне на рабочем столе.
На самом деле, это не идеальное решение. Успех виртуальной машины зависит от приложения. Кроме того, виртуальные машины имеют ограниченную аппаратную поддержку.
6. DOSBox
Если у вас есть старая программа для DOS или игра, отказывающаяся работать, DOSBox станет вашим другом. DOSBox — это бесплатное приложение, которое запускает полноценную среду DOS в вашей системе Windows 10, позволяя запускать старые игры и приложения DOS.
DOSBox возвращает сотни классических игр к жизни. Он очень хорошо используется, а это означает, что если вы застряли, будет решение онлайн. Точно так же вы можете приобрести игры через GOG.com, предварительно упакованные для запуска в экземпляре DOSBox.
Загрузить: DOSBox для Windows
Запустите ваши старые игры и программное обеспечение для ПК наконец!
Ностальгия — мощная достопримечательность. Я знаю: я люблю загружать старые игры для Windows. Однако Windows 10 не всегда хочет играть в мяч. В идеале вы сможете найти современные альтернативы для старых приложений. Тем не менее, это не всегда возможно, и просто не возможно для некоторых бизнес-приложений.
К счастью, одним из методов, которые мы подробно описали выше, будет решение, так что попробуйте!
Источник: gadgetshelp.com