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

Аппаратное обеспечение компьютера(Computer) меняется быстро. Знание того, что вы должны обновить на своем ПК(what you should upgrade on your PC ) , зависит от того, как вы его используете. Для игр часто требуются самые последние(the most up to date parts) доступные компоненты, но старое программное обеспечение иногда работает по-другому.

Мало что может быть хуже, чем обновить свою операционную систему(updating your operating system) только для того, чтобы обнаружить, что ваши любимые программы больше не работают. Режим совместимости с Windows 10 может помочь вам вернуть программное обеспечение к жизни.

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

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

  • Устаревшие зависимости(Out of date dependencies ) — программное обеспечение, зависящее от старых программ и библиотек, больше не доступно в Windows 10 .
  • 16-разрядные программы(16-bit programs ) — Windows 10 является 64-разрядной и не поддерживает 16-разрядные программы (хотя 32-разрядная версия работает нормально)
  • DOS — старые программы и игры, разработанные для MSDOS(games designed for MSDOS) , не запускаются в Windows , поскольку она лишь эмулирует небольшую часть системы DOS для окна терминала .(Terminal)
  • Безопасность(Security) — эксплойты и бэкдоры для программ постоянно меняются, а старое обновленное программное обеспечение может быть отклонено как угроза безопасности.

Эти и многие другие проблемы могут помешать запуску старого программного обеспечения. Поддержание жизни старого программного обеспечения — это тема, которой увлечены многие люди, и существуют онлайн-сообщества, посвященные расширению продуктов после их официального окончания срока службы(official end of life) .

Как запускать программное обеспечение в режиме совместимости (Compatibility Mode)с Windows 10(Run Software Using Windows 10)

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

  • Щелкните правой кнопкой мыши файл .EXE и выберите « Свойства ».(Properties)
  • На вкладке « Совместимость(Compatibility ) » нажмите « Запустить средство устранения неполадок совместимости» .(Run compatibility troubleshooter)
  • Подождите(Wait) , пока Windows просканирует программу
  • Выберите Попробуйте рекомендуемые настройки.(Try recommended settings)

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

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

Как вручную выбрать режимы совместимости (Compatibility Modes)с Windows 10(Manually Select Windows 10)

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

  • Щелкните правой кнопкой мыши файл .EXE и выберите « Свойства ».(Properties)
  • На вкладке « Совместимость(Compatibility ) » установите флажок « Запустить эту программу в режиме совместимости для:».(Run this program in compatibility mode for:)
  • Выберите версию Windows , для которой написана программа
  • Нажмите ОК(OK)

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

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

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

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

(Run Older Versions)Запускайте старые версии Windows на виртуальной машине

Виртуальная машина(virtual machine) — это целая операционная система, работающая в программе-песочнице на вашем компьютере. Это отличный способ попробовать другие операционные системы(try out other operating systems) и дистрибутивы Linux(Linux distributions) .

Преимущество виртуальной машины заключается в том, что она может идеально эмулировать старое оборудование. Таким образом, вместо того, чтобы пытаться заставить Windows 10 запускать программы для более старой операционной системы, вы можете запускать Windows XP изначально на виртуальной машине.(run Windows XP natively in a virtual machine.)

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

Запуск программного обеспечения DOS с помощью DOSBox(Run DOS Software With DOSBox)

До Windows все программное обеспечение работало в DOS (обычно известной как MSDOS ). Между современными версиями Windows и DOS нет совместимости , но есть варианты запуска программ через эмулятор.

Вы можете установить программное обеспечение на виртуальную машину, но DOSBox — гораздо более простой вариант. Это полностью бесплатное приложение с открытым исходным кодом, предназначенное для поддержки широкого спектра старых игр и программного обеспечения на различных платформах, включая Windows и macOS(Windows and macOS)

Соберите компьютер со старым оборудованием

Для окончательного хардкорного подхода вы можете собрать выделенный компьютер для запуска операционной системы по вашему выбору. Звучит экстремально, но это именно то, что сделал ютубер MattKC(YouTuber MattKC) .

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

Однако, считаете ли вы, что это хорошо или нет, это субъективно.

Старое программное обеспечение, современное оборудование

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

Если вы используете Windows 7, вы можете найти режим XP(XP mode) полезным по тем же причинам, а пользователи Windows 8 обнаружат аналогичный режим совместимости с Windows, встроенный в их операционную систему.



About the author

Я разработчик бесплатного программного обеспечения и сторонник Windows Vista/7. Я написал несколько сотен статей на различные темы, связанные с операционной системой, включая советы и рекомендации, руководства по ремонту и рекомендации. Я также предлагаю консультационные услуги, связанные с офисом, через мою компанию Help Desk Services. Я хорошо понимаю, как работает Office 365, его функции и способы их наиболее эффективного использования.



Related posts