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

Совместимость программ с предыдущими версиями операционной системы — это один из основных вопросов, который компания Microsoft – разработчик Windows – учитывает в обязательном порядке, выводя в свет очередную её версию. Так, ОС , несмотря на множество нововведений и акцент, прежде всего, на рынок портативной компьютерной техники, поддерживает практически все программы, которые когда-то разрабатывались для предыдущих версий – ХР, Vista, 7. На минуточку, практически все, но не все в идеале.

Так, при запуске некоторых программ, написанных для Windows ХР и более ранних версий системы, могут возникнуть сложности: старые программы либо вовсе не запустятся, либо будут работать некорректно, со сбоями. Это, конечно же, единичные случаи, но если у многих программ есть свои эволюционные версии, то с компьютерными ретро-играми все несколько сложнее – , многие, например, не смогут предаться бешенным гонкам и вечным побегам от полиции в старой, тем не менее, до сих пор популярной игре 2005 года «NFS: Most Wanted». Благо, решить это проблему помогут системные средства обеспечения совместимости, с помощью которых некоторые старые игры или программы можно будет запустить в режиме совместимости с предыдущими версиями Windows, в частности, ХР.

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

Говоря упрощённо, когда какая-то программа или игра не имеет внутренних данных о существовании более новой версии Windows, она, естественно, не запустится в неизвестной ей среде. И запустить её можно только в специальном режиме, обеспечивающим совместимость более новой версии Windows с более старой. А данные о старой версии операционной системы у старой программы или игры, естественно, имеются. Задействуется режим совместимости определённой системной опцией. Но, обо всём подробней.

2. Запуск старых программ и игр на Windows 8/8.1 в режиме совместимости: пошаговая инструкция

Итак, у вас на компьютере установлена старая игра или программа, которая в обычном режиме не запускается на ОС Windows 8/8.1. Или запускается, но работает некорректно. Отыщите ярлык запуска этой игры или программы на рабочем столе или в папке установки. Правой клавишей мышки вызовите на файле контекстное меню. В этом меню выберите «Свойства ».

Появится окно свойств файла, где нас интересует вкладка «Совместимость ». Здесь и находится системный инструмент обеспечения совместимости программ и игр, установленных на Windows 8/8.1, с её более ранними версиями.

Вы увидите соответствующую опцию – «Запустить программу в режиме совместимости с », возле которой вам нужно установить галочку. Ниже выберите из выпадающего списка всех ранних версий Windows именно ту версию, на которой ваша игра или программа запускалась и корректно работала – например, Windows ХР SP2. Кстати, Windows ХР в списке представлена также отдельными сервиспаками – отдельными пакетами исправлений, которые выпускались для этой версии системы. Затем жмите «Применить », «ОК », запустите ярлык игры или программы и тестируйте.

Возможно, первый раз запуска на Windows 8/8.1 вашей программы или игры в режиме совместимости будет безуспешным – увы, в этой операционной системе многое требует доработки. Тогда стоит попробовать сменить версию Windows, включая разные сервиспаки ХР. Большинство программ и игр в своё время массово разрабатывались именно под Windows ХР. И чаще всего программные конфликты возникают именно между Windows ХР и последними версиями этой ОС – 7 и 8/8.1.

3. Прочие настройки режима совместимости

Вкладка «Совместимость » свойств ярлыка игры или программы имеет ещё ряд некоторых настроек, рассмотрим их.

В разделе «Параметры » находятся настройки отображения игры или программы на экране монитора.

3.1. Режим пониженной цветности

Поскольку многие старые игры и интерфейсы программ адаптированы под старые видеокарты с небольшим разрешением – 640х480р, 800×600р, запуск таких игр и программ необходимо проводить в режиме пониженной цветности. Современные видеокарты (даже офисные бюджетные) и мониторы воспроизводят на экране 24-разрядную цветовую палитру. Режим пониженной цветности обеспечит старым играм и программам именно такое отображение на экране монитора, на которое эти игры и программы были рассчитаны в своё время при разработке. Если это ваш случай, установите галочку возле опции «Режим пониженной цветности » и из выпадающего списка выберите нужную глубину цвета — 8- или 16-разрядный цвет.

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

Вторая опция параметров запуска в режиме совместимости не требует особых комментариев, поскольку всё очевидно — она предназначена для запуска старых игр и программ с разрешением экрана 640×480р, которое при современных видеокартах и мониторах даже не отображается в настройках экрана.

3.3. Отключение масштабирования изображения на современных мониторах с высоким разрешением

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

Она отключает масштабирование изображения на экране.

3.4. Применение настроек для всех учётных записей

Все проведённые вами настройки во вкладке «Совместимость » свойств ярлыка игры или программы запоминаются системой, и при повторном запуске вам ничего уже не нужно будет настраивать. Если зайти в Windows 8/8.1 под другой учётной записью, новому пользователю придётся всё настраивать самостоятельно. Потому если на вашем компьютере или ноутбуке присутствует несколько учётных записей, обладая правами администратора, можно применить опцию изменения параметров «для всех пользователей ».

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

Подводя итоги…

Как упоминалось, в режиме совместимости можно запускать лишь некоторые старые игры и программы, но не все. Не исключён вариант, что ваши усилия могут не увенчаться успехом, и вы не сможете запустить какую-то из старых игр и программ на Windows 8/8.1. Но это не повод огорчаться – вы можете установить программу для создания виртуального компьютера (например или ), создать таковой, установить на него любую старую версию Windows и уже в неё инсталлировать старую игру или программу. Этот способ куда надёжней, чем режим совместимости Windows 8/8.1 со старыми версиями. Правда, ваш компьютер или ноутбук должен обладать более-менее мощным «железом» – программы для работы с виртуальными компьютерами типа Virtual Dub или VMware Workstation не любят слабенькие, вечно подтормаживающие машины. Ведь тогда аппаратными мощностями придётся делиться пополам, и о быстродействии останется только мечтать.

Помогла ли Вам данная статья?

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

При этом большое количество пользователей просто не хочет переходить на обновленные версии, объясняя это привычкой к старому интерфейсу, функциям и оформлению. Как быть в таком случае?

Нужно научиться запускать старые программы и игры на Windows 8. В этом вам поможет данное руководство.

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

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

Но есть несколько способов, как запустить старое приложение на последних версиях Windows

Использование виртуальных машин

Виртуализация позволяет решить данную проблему. Давайте разберем на примере.

Допустим нам необходимо запустить программу, которая работала только на Windows XP.

Для начала давайте подготовим виртуальную машину.

Https://www.virtualbox.org/wiki/Downloads

У вас должен быть образ Windows XP - найдите и скачайте в сети подходящий ISO файл.

Установите VurtualBox и создайте виртуальную машину для ОС Windows XP, используя подготовленный образ системы.

Теперь вам осталось только установить старую игру или приложение на виртуальной машине с ОС Windows XP, и можно им пользоваться.

Обновление Windows 8

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

Активация библиотек Framework

Зайдите в "Панель управления " Windows 8, найдите и зайдите в меню "Программы и компоненты ". Откроется окно со списком установленных программ. В левом навигационном меню щелкайте на кнопку "Включение или отключение компонентов Windows ". В появившемся окне ставим галочку напротив пункта ".NET Framework 3.5 ", затем "ОК ".

Обновление Windows

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

Ярким примером служит обновление, без которого не запускаются игры с Market Place.

Использование DOSBox

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

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

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

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

Найдите файл или ярлык для запуска нужной программы. Щелкните по нему правой кнопкой мыши, и в контекстном меню нажмите "".

Операционная система может задать дополнительный вопрос, действительно ли вы хотите запустить файл в данном режиме - соглашайтесь.

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

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

Это последний способ, который мы рассмотрим в рамках данного материала.

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

Как его активировать? Найдите ярлык или файл для запуска программы. Вызовите контекстное меню, затем "Свойства ", и вкладка "Совместимость ".

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

Затем "Применить " и "ОК ". После этого пробуйте запустить программу.

Заключение

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

Зачем искать информацию на других сайтах, если все собрано у нас?

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

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

Проверяем требования

Во-первых, нужно посмотреть системные требования для игры. Они будут либо на коробке, либо на официальном сайте. Часто бывает, что игру делают под процессоры определенной марки AMD или Intel или под конкретную видеокарту. Тогда с запуском на другом железе могут возникнуть проблемы. Либо же игре требуется определенное количество оперативной памяти , допустим нужно 8 гб, а вас лишь 2, то игру запустить никак не выйдет.

Проверить свою модель процессора и количество оперативки можно в свойствах компьютера.

Проверка и обновление драйверов

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

Чаще всего играм важен драйвер видеокарты . Некоторые отказываются запускаться пока не будет установлена именно последняя версия. А как же проверить, какие версии драйверов у вас? Очень просто:


Теперь нам нужно его обновить. Существует несколько способов это сделать:

  • Загрузить последнюю версию с официального сайта.
  • Если вы знаете лишь идентификатор, то нужно посетить сайт http://devid.info и в поисковую строку вбить его.
  • Для удобства можно найти в интернете утилиты, которые сами определят версии ваших драйверов и предложат их обновить в автоматическом режиме. То есть, от вас потребуется лишь производить сканирование и выбирать, какие драйвера следует обновить.

Проверяем компоненты системы

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

DirectX

Это важнейший компонент, как и драйвер видеокарты. Чтобы игра запустилась и корректно работала, нужна именно та версия DirectX под которую создана игра. Часто данный компонент уже входит в установщик игры , но бывает и нет. Самую последнюю версию можно скачать по ссылке https://www.microsoft.com/ru-ru/Download/confirmation.aspx?id=35.

Net Framework

Этот компонент нужен, чтобы не конфликтовали программы, написанные на разных языках программирования. В основном, он уже встроен в систему. Но если нет, то можно скачать его с официального сайта https://www.microsoft.com/net/download/framework.

Visual C++

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

https://www.microsoft.com/net/download/framework — ссылка та же, что и на framework. Здесь же можно скачать и Visual.

Проверяем на вирусы


Программы для чистки и исправления ошибок

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

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

Оглавление:

Почему не запускаются игры на Windows

Причин, из-за которых не запускаются игры, большое количество. Рассмотрим наиболее распространенные:

  • Игра не может обратиться к необходимым для запуска библиотекам или файлам. Чаще всего это файлы дополнительного программного обеспечения, которое требуется для старта игры - DirectX или Visual C++. При возникновении подобной проблемы пользователь видит на экране сообщение, что запуск программы невозможен, поскольку на компьютере отсутствует тот или иной файл DLL;
  • Другие приложения препятствуют запуску игры. Например, встроенный защитник Windows или установленный сторонний антивирус могут мешать запуску игры. Чаще всего это возникает с играми, которые загружены из интернета, а не приобретены официально у издателя через Steam или другой цифровой магазин. Для “взлома” таких игр используются файлы, которые антивирусы определяют как вредоносные;
  • Отсутствие драйверов видеокарты или старые драйвера видеокарты. Современные процессоры (CPU) имеют встроенную видеографику, о чем не знают многие пользователи. До момента запуска игр они могут предполагать, что у них не проблемы в работе видеокарты, тогда как на самом деле обработка всей видеографики на компьютере ведется через процессор, а видеокарта вовсе не задействована. Чаще всего это происходит из-за отсутствия драйверов на компьютере;
  • Слабая конфигурация компьютера. В этот пункт можно отнести недостатки компьютерного “железа” - малый объем оперативной памяти, слабая видеокарта, слабый процессор и так далее. Также стоит отметить, что в некоторых ситуациях игры могут не запускаться из-за несовместимости с оборудованием компьютера, например, с конкретной моделью видеокарты или процессора;
  • Несовместимость с операционной системой. Еще одна проблема, которую стоит упомянуть. Старые игры зачастую несовместимы с Windows 8 и Windows 10.

Рассмотрим теперь каждую из проблем отдельно, определив способы ее устранения.

Отсутствие требуемых библиотек DLL

Самая распространенная причина, почему не запускается игра на компьютере под управлением Windows. Большая часть игр при установке предлагают самостоятельно установить пользователю все необходимые библиотеки - DirectX, Visual C++. Если пользователь отказывается, он может столкнуться с обозначенной проблемой, если ранее на его компьютере необходимые библиотеки установлены не были.

Обратите внимание: Компания Microsoft постоянно обновляет свои инструменты для разработчиков, а также DirectX и Visual C++. Большинство обновлений минорные, то есть глобально версия остается прежней, но в ней появляются новые файлы, к которым могут обращаться разработчики при создании игры. Лучше не пренебрегать установкой DirectX и Visual C++ при инсталляции игры.

Если игра не запускается по причине отсутствия DLL файлов, попробуйте сделать следующее:

  • Зайти в образ диска, с которого устанавливалась игра, и запустить в ручном режиме процесс установки дополнительного софта;
  • Если рассмотренный выше вариант не помог, загрузите последние версии DirectX и Visual C++ с официального сайта Microsoft.

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

Стоит отметить, что не только DirectX и Visual C++ могут являться причиной отсутствия DLL файла, к которому хочет обратиться игра. В ряде ситуаций игра при запуске может “ругаться” на отсутствие софта разработчиков, например, Steam или Uplay. Если игра лицензионная, велика вероятность, что нужные DLL файлы были удалены антивирусом. Ниже будет рассмотрено, что делать в такой ситуации.

Антивирусы препятствуют запуску игры

Выше отмечалось, что зачастую при “взломе” игры используются модифицированные файлы, которые антивирусы могут считать вредоносными, из-за чего они отправляют их в карантин или вовсе удаляют. Иногда антивирусы так поступают и с файлами игр, которые были приобретены официально. Чаще всего после этого игра не запускается из-за отсутствия очередного DLL-файла. Чтобы избежать подобных проблем нужно:


Отсутствие драйверов видеокарты или их устаревание

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

Если вы не знаете, какая ситуация с драйверами на компьютере, нужно проделать следующие действия:


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

Слабая конфигурация компьютера

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

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

Проблемы с совместимостью

Если игра была разработана давно, она не тестировалась на новых сборках Windows. Компания Microsoft старается кардинально не менять операционную систему, в том или ином виде сохраняя возможность запуска старых игр и приложений на новых версиях Windows, но не всегда это удается.

В ситуации, когда ни один из перечисленных выше вариантов не помог запустить игру на Windows 8, Windows 10 или других версиях операционной системы, можно попробовать воспользоваться режимом совместимости. Нужно зайти в свойства exe-файла, который отвечает за запуск игры, после чего в них установить на вкладке “Совместимость” опцию “Запустить программу в режиме совместимости”.