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

Обновлено: 03.07.2024

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

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

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

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

Почему старые игры и приложения не работают в Windows 10?

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

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

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

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

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

Перейдите к исполняемому файлу приложения или его ярлыку, щелкните правой кнопкой мыши и выберите «Запуск от имени администратора».

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

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

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

После применения настроек протестируйте программу. Как видите, теперь программа работает, хотя и уведомляет меня о том, что мне нужен оригинальный CD-ROM. Нажмите Далее.

Сбой совместимости программы

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

  • Программа работала в более ранних версиях Windows, но теперь не устанавливается и не запускается. Пример: программа установки не запускается.
  • Программа открывается, но отображается неправильно. Пример: неправильные цвета, размер или разрешение.
  • Программе требуются дополнительные разрешения. Пример: появляются ошибки отказа в доступе или программа запрашивает разрешения администратора для запуска.
  • Я не вижу своей проблемы в списке.

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

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

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

Выберите вкладку "Совместимость". Используйте режим совместимости, чтобы запустить приложение в предыдущей версии Windows. Кроме того, вы найдете настройки совместимости для:

  • Сокращенные цветовые режимы
  • Запуск с разрешением экрана 640 x 480
  • Отключить масштабирование экрана при высоком разрешении экрана.
  • Запускайте эту программу от имени администратора
  • Зарегистрируйте эту программу для перезапуска
  • Использовать устаревшее управление цветом дисплея ICC

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

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

Как и в случае с автоматическим средством устранения неполадок, определение настроек старой игры или приложения в Windows 10 — это процесс проб и ошибок.

4. Неподписанные драйверы

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

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

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

Вы можете использовать меню «Дополнительные параметры загрузки» для загрузки Windows 10 с отключенной принудительной подписью драйверов. Использование параметра загрузки для отключения подписи подписи драйверов не является постоянным изменением, и принудительное применение снова включится при следующем перезапуске Windows 10. Однако оно должно удалить драйверы, которые вы устанавливаете, пока принудительное принудительное выполнение отключено.

  1. Откройте расширенное меню загрузки, удерживая клавишу Shift и нажимая «Перезагрузить».
  2. Выберите «Устранение неполадок» > «Дополнительные параметры» > «Параметры запуска» > «Перезагрузить».
  3. Выберите 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 для Windows

Наконец-то запустите свои старые компьютерные игры и программное обеспечение!

Ностальгия — это сильное притяжение. Я знаю: я люблю запускать старые игры для Windows. Однако Windows 10 не всегда хочет играть в мяч. В идеале вы сможете найти современные альтернативы старым приложениям. Однако это не всегда возможно, а для некоторых бизнес-приложений практически невозможно.

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

Большинство приложений (и других программ, таких как игры или служебные программы), созданных для более ранних версий Windows, будут работать в самой последней версии Windows 10, но некоторые более старые могут работать плохо или вообще не работать. Вот несколько способов исправить распространенные проблемы со старыми программами.

Чтобы узнать, какая версия и сборка Windows у вас установлена, в поле поиска на панели задач введите winver и нажмите Enter.

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

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

Сначала попробуйте запустить средство устранения неполадок совместимости:

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

Выберите и удерживайте (или щелкните правой кнопкой мыши) его, а затем выберите Открыть местоположение файла .

Выберите и удерживайте (или щелкните правой кнопкой мыши) файл программы, выберите "Свойства", а затем перейдите на вкладку "Совместимость".

Выберите Запустить средство устранения неполадок совместимости.

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

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

Режим совместимости

Запускает программу с использованием параметров более ранней версии Windows. Попробуйте этот параметр, если знаете, что программа предназначена для определенной версии Windows (или работает с ней).

Пониженный цветовой режим

Использует в программе ограниченный набор цветов. Некоторые старые программы предназначены для использования меньшего количества цветов.

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

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

Изменить настройки высокого разрешения

Если ваша программа неправильно отображается на ПК с дисплеем с высоким разрешением (его функции размыты, слишком велики или слишком малы), выберите Изменить параметры высокого разрешения, а затем попробуйте один из следующих вариантов в свойствах. диалоговое окно:

Выберите, какой DPI использовать

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

Примечание. Это изменяет DPI только для приложения, которое вы настраиваете. Если вы хотите настроить это для всех приложений, выберите «Пуск» > «Настройки» > «Дополнительные параметры масштабирования» и следуйте инструкциям.
Дополнительную информацию об изменении настроек для всех приложений см. в статье Исправление приложений, которые выглядят размытыми.


Для параметра Использовать разрешение, установленное для моего основного дисплея, когда выберите один из следующих вариантов:

Я вошел в Windows. Используйте разрешение, установленное для основного дисплея при входе в Windows. Это настройка по умолчанию.

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

Изменить режим масштабирования приложения с высоким разрешением

В области переопределения масштабирования с высоким разрешением выберите Переопределить поведение масштабирования с высоким разрешением, а затем попробуйте один из следующих вариантов:

Приложение: отключите все параметры масштабирования Windows и используйте только параметры разработчика приложения. В предыдущих версиях Windows этот параметр назывался «Отключить масштабирование экрана при высоких настройках DPI».

Система: переопределяет настройки DPI программы и заставляет ее работать так, как если бы она работала на дисплее с низким разрешением. На дисплее с высоким разрешением программа будет выглядеть размытой.

Система (расширенная) — Windows попытается использовать расширенное масштабирование DPI для этой программы. В результате некоторые программы будут отображаться с четким текстом на дисплеях с высоким разрешением. Это не будет работать для всех программ.

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

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

Изменить настройки для всех пользователей

Разрешение администратора требуется

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

Запуск программ Windows 7, XP и Vista в Windows 10

Марк Кнапп пишет статьи о технологиях с 2012 года. Его работы публиковались в таких изданиях, как The Cheat Sheet и TechRadar.

Джонатан Фишер – сертифицированный технолог CompTIA. Он имеет более чем шестилетний опыт написания статей для таких изданий, как TechNorms и Help Desk Geek.

Что нужно знать

  • Щелкните правой кнопкой мыши (или нажмите и удерживайте) значок программы и выберите "Свойства".
  • Выберите вкладку «Совместимость». В разделе Режим совместимости установите флажок Запускать эту программу в режиме совместимости для.
  • Выберите подходящую версию Windows.

Вот как без проблем запускать программы для более старых версий Windows в Windows 10 в режиме совместимости с Windows

Два карпа в пруду

Как изменить настройки режима совместимости с Windows 10

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

Щелкните правой кнопкой мыши (или нажмите и удерживайте) значок программы и выберите "Свойства" в раскрывающемся меню.

свойства в окнах

Выберите вкладку "Совместимость". В разделе Режим совместимости установите флажок Запустить эту программу в режиме совместимости с и выберите соответствующую версию Windows из раскрывающегося списка.

режим совместимости

Если у вас есть проблемы с изображением/графикой программы, вы можете настроить цвет и разрешение в настройках:

  • Если цвета отображаются неправильно, установите флажок «Уменьшенный цветовой режим» и выберите вариант в раскрывающемся меню.
  • Если цвета отображаются правильно, но изображение отсутствует, установите флажок "Запускать с разрешением экрана 640 x 480".

настройки режима совместимости
< /p>

При необходимости установите флажок "Выполнять эту программу от имени администратора", затем выберите "Применить" и "ОК".

Для правильной работы некоторых программ требуются права администратора. Если вы не являетесь администратором своего компьютера, вам потребуется пароль администратора.

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

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

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

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

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

Компьютерное оборудование быстро меняется. Знание того, что вы должны обновить на своем ПК, зависит от того, как вы его используете. Для игр часто требуются самые последние доступные компоненты, но устаревшее программное обеспечение иногда работает по-другому.

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


< /p>

Почему старое программное обеспечение ломается?

Прежде чем рассматривать, как воскресить старое программное обеспечение, стоит узнать, почему оно может не работать с Windows 10. Хотя существует большое количество потенциальных проблем со старым программным обеспечением, большинство из них страдают от схожих проблем:

  • Устаревшие зависимости: программное обеспечение, зависящее от старых программ и библиотек, больше не доступно в Windows 10.
  • 16-разрядные программы — Windows 10 является 64-разрядной и не поддерживает 16-разрядные программы (хотя 32-разрядная версия работает нормально)
  • DOS. Старые программы и игры, разработанные для MSDOS, не работают в Windows, поскольку она эмулирует лишь небольшую часть системы DOS для окна терминала.
  • Безопасность. Эксплойты и лазейки для программ постоянно меняются, а старое обновленное программное обеспечение может быть отклонено как угроза безопасности.

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

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

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

  • Нажмите правой кнопкой мыши файл .EXE и выберите "Свойства".
  • На вкладке "Совместимость" нажмите "Запустить средство устранения неполадок совместимости".
  • Подождите, пока Windows проверит программу.
  • Выберите Попробуйте рекомендуемые настройки.


< /p>

Это настроит программу на работу с любыми настройками, которые Windows 10 считает оптимальными. Если он по-прежнему не запускается, повторите процесс, на этот раз выбрав «Устранение неполадок программы» на последнем шаге, чтобы запустить интерактивный мастер.

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

Как вручную выбрать режимы совместимости с Windows 10

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


< /p>

  • Нажмите правой кнопкой мыши файл .EXE и выберите "Свойства".
  • На вкладке "Совместимость" установите флажок "Запустить эту программу в режиме совместимости для:".
  • Выберите версию Windows, для которой написана программа.
  • Нажмите "ОК".

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

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

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

Есть несколько других вариантов запуска старых программ, но они немного более авантюрны.

Запуск старых версий Windows на виртуальной машине

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

Читайте также: