Microsoft заявили, что в их новом магазине будет поддержка win32 приложений. В данный момент же Microsoft store поддерживает только UWP-приложения
Но в последнем лицензионном соглашении Microsoft изменила пункт правил, по которому разработчики могут публиковать свои win32 приложения в магазине, но конечный пользователь не получит обновления автоматическим им придется ставить их вручную.
Автоматические обновления считались одной из ключевых причин для установки приложений Win32 из Microsoft Store. Теперь, когда Microsoft отказывается от данной функциональности, нет особых преимуществ загрузки приложений из магазина по сравнению с загрузкой с веб-сайтов разработчиков или даже со сторонних сайтов.
Android is a trademark of Google LLC. Amazon and all related marks are trademarks of Amazon.com, Inc., or its affiliates. All other trademarks are the property of their respective owners.
Содержание
- Способ 1: Установка недостающих компонентов
- Вариант 1: Поиск установщика в каталоге с игрой
- Вариант 2: Установка DirectX End-User Runtimes
- Способ 2: Включение режима совместимости
- Способ 3: Включение компонентов прежних версий
- Способ 4: Поиск патчей и решений на форумах
- Способ 5: Использование программ для запуска игр в оконном режиме
- Способ 6: Использование виртуальной машины
- Вопросы и ответы
Способ 1: Установка недостающих компонентов
Существуют специальные библиотеки с файлами, которые необходимы для функционирования компонентов приложений и их взаимодействия с системными объектами в Windows 11. Большинство старых игр нуждаются в таких библиотеках, однако по умолчанию в последней версии операционной системы они отсутствуют, поскольку считаются устаревшими. По большей части это относится к DirectX, поэтому далее речь пойдет непосредственно о данном компоненте.
Отметим, что речь пойдет именно об установке прежних версий DirectX, ведь в Windows 11 по умолчанию уже установлены последние файлы библиотеки. Однако имеющиеся по умолчанию DLL и файлы других форматов никак не связаны со старыми играми и не влияют на их запуск. Тогда и приходит на помощь установка старых компонентов (2005-2009 годов релиза).
Вариант 1: Поиск установщика в каталоге с игрой
Часто вместе с основными файлами игры в комплекте идут и дополнительные библиотеки, установка которых как раз и необходима для запуска. Нужный инсталлятор может находиться как в установщике, так уже и в корне папки с игрой после ее добавления на компьютер. Вам понадобится ознакомиться с содержимым и отыскать те объекты, которые могут оказаться полезными.
- Если игра уже установлена, откройте ее корневой каталог и ознакомьтесь с папками. В нашем примере имеется каталог «DirectX», который и нужен для установки недостающих компонентов. В вашем случае папка может находиться в установщике.
- После перехода к необходимой директории найдите в ней исполняемый файл, отвечающий за установку. Обычно он имеет формат EXE, а в названии имеется «Setup».
- После запуска примите условия лицензионного соглашения и переходите к следующему шагу.
- Ожидайте окончания установки и следите за тем, какие уведомления будут показаны в данном окне.
- Если файлы успешно добавлены в операционную систему, закройте данное окно и переходите к повторной попытке запуска старой игры.
Вариант 2: Установка DirectX End-User Runtimes
Существует отдельный набор компонентов DirectX, который позволяет установить на компьютер сразу все версии файлов даже из самых старых библиотек. Его можно скачать с официального сайта, поэтому такой вариант будет оптимален для тех пользователей, кто не нашел установщика в каталоге со старой игрой, проблема с запуском которой наблюдаются в Windows 11.
Скачать DirectX End-User Runtimes с официального сайта
- Перейдите по ссылке выше для открытия соответствующей страницы сайта. На ней выберите предпочитаемый язык и нажмите кнопку «Download».
- Страница перезагрузится, и скачивание исполняемого файла начнется автоматически. По завершении запустите этот компонент прямо через браузер или каталог, куда он был загружен.
- В новом окне нажмите «Yes», подтверждая тем самым условия использования.
- Теперь понадобится выбрать любую папку на вашем компьютере, куда будут распакованы архивы с компонентами библиотеки. Обязательно запомните этот путь, поскольку дальше понадобится перейти к нему.
- Ожидайте окончания распаковки, перейдите по указанному ранее пути и найдите в каталоге файл «DXSETUP». Щелкните по нему дважды левой кнопкой мыши для запуска.
- После появления установщика подтвердите условия использования и переходите далее. Ожидайте конца установки и следите за тем, какие уведомления будут показаны в окне во время этого процесса. Компьютер перезагружать не обязательно, поэтому можете просто закрыть текущее окно и перейти к проверке работоспособности старой игры.
Способ 2: Включение режима совместимости
В Windows 11, как и во многих предыдущих версиях данного семейства операционных систем, есть встроенная функция, позволяющая активировать режим совместимости для любой программы или игры. Это позволяет использовать параметры запуска, подходящие под конкретную, более старую версию ОС. Данная функция иногда оказывается полезной и действительно решает проблемы с открытием старых игр.
- Для ее активации понадобится сначала отыскать исполняемый файл игры, затем кликнуть по нему правой кнопкой мыши и из контекстного меню выбрать пункт «Свойства».
- После запуска нового окна перейдите на вкладку «Совместимость» и поставьте галочку возле пункта «Запустить программу в режиме совместимости с:».
- Теперь понадобится развернуть меню снизу от данного пункта и выбрать Windows, в которой старая игра точно запускалась. Если не уверены по поводу этого параметра, то можете изменить его несколько раз, тестируя запуск в режиме совместимости с разными ОС.
- Дополнительно предлагается установить режим пониженной цветности, задать стандартное разрешение экрана и отключить оптимизацию. Активируйте галочки на свое усмотрение и проверяйте, как поведет себя игра при использовании таких параметров.
Способ 3: Включение компонентов прежних версий
Дополнительно в Windows 11 можно активировать поддержку компонентов прежних версий, чтобы обеспечить совместимость с определенными типами файлов, которые используются библиотеками старых игр. По умолчанию эта функция отключена, поэтому придется найти и включить ее самостоятельно, выполнив такие действия:
- Откройте меню «Пуск» и через поиск отыщите «Панель управления».
- После перехода к приложению найдите значок «Программы и компоненты» и кликните по нему левой кнопкой мыши.
- На панели слева вас интересует кликабельная надпись «Включение или отключение компонентов Windows».
- Нажатие по этой надписи откроет отдельное окно, в котором следует отыскать «Компоненты прежних версий» и поставить галочку возле этой директории. Для выхода нажмите «ОК», перезагрузите компьютер и проверьте, запустится ли на этот раз старая игра.
Способ 4: Поиск патчей и решений на форумах
Фанаты практических всех известных старых игр общаются на форумах и помогают друг другу решать различные проблемы, связанные с этими играми. Вместе с этим есть и энтузиасты, которые занимаются созданием модов и патчей. В некоторых случаях они создают специальные обновления, позволяющие старым играм быть совместимыми с Windows 11. Мы рекомендуем искать информацию на таких форумах и читать рекомендации. Иногда даже появляется информация о том, что есть официальные патчи от разработчиков, которые можно скачать из магазина, где еще продается эта игра.
Вместе с этим часто предоставляется информация о том, какие изменения в файлах конфигурации нужно выполнить, чтобы обеспечить запуск игры в Виндовс 11. Часто понадобятся знания английского или переводчик, поскольку много полезной информации нет на русском языке. Впрочем, совет тут только один — используйте поисковик, находите форумы по игре и читайте ветки, связанные с запуском в новых версиях ОС (в большинстве случаев подойдут даже решения для Windows 10).
Однако отметим, что если вы собираетесь скачивать подозрительные файлы с таких форумов или сторонних сайтов, никогда не помешает сначала проверить их через любой удобный антивирус, даже в режиме онлайн. Это поможет обезопасить ваш компьютер от заражения различными вирусами и скрытыми майнерами. Детальнее об этом читайте в другой статье на нашем сайте по следующей ссылке.
Подробнее: Онлайн-проверка системы, файлов и ссылок на вирусы
Способ 5: Использование программ для запуска игр в оконном режиме
Существуют сторонние программы, обеспечивающие запуск приложений и игр в оконном режиме, что актуально в тех ситуациях, когда при помощи системных или встроенных настроек не удается добиться нужного результата. Такие программы могут оказаться полезными и при попытке запуска старых игр, которые отказываются поддерживать новые разрешения мониторов. Вы можете выбрать абсолютно любую из существующих программ, затем настроить ее под конкретную игру и проверить, окажется ли этот способ действенным.
Подробнее: Программы для запуска игр в оконном режиме
Способ 6: Использование виртуальной машины
Если ничего из описанного выше не помогло достичь необходимого и запустить старую игру в Windows 11, остается только один выход — эмуляция старой версии операционной системы, в которой раньше эта игра работала. В большинстве случаев для таких целей подходит Windows XP, поэтому сначала понадобится отыскать образ ОС, затем виртуальную машину, произвести установку операционной системы и установить на нее старую игру. О том, как осуществляется эмуляция, более детально написано в статье от другого нашего автора по ссылке ниже.
Подробнее: Как установить Windows XP на VirtualBox
Windows 11, как и предыдущие версии, включает режим совместимости, позволяющий запускать старые программы и игры, разработанные для более ранней версии Windows. Таким образом, если старое программное обеспечение не загружается корректно в Windows 11, вы можете запустить его в режиме совместимости в Windows 11. Однако никто не обещает, что все старое программное обеспечение будет работать безупречно.
Существует несколько способов запуска программ в режиме совместимости в Windows 11. В этом посте мы покажем вам, как это сделать. Итак, давайте приступим к делу.
1. Изменить свойства программы
Вы можете настроить программу для работы в режиме совместимости, изменив ее свойства. Это позволит вам указать правильную версию Windows для запуска программы. Вот что вам нужно сделать.
Шаг 1: Нажмите клавиши Windows + E, чтобы открыть проводник и перейти к программе, которую вы хотите запустить в режиме совместимости.
Шаг 2: Щелкните правой кнопкой мыши программу или исполняемый файл приложения и выберите «Свойства».
Шаг 3: В окне «Свойства» перейдите на вкладку «Совместимость». Установите флажок «Запустить эту программу в режиме совместимости для».
Шаг 4: Используйте раскрывающееся меню, чтобы выбрать нужную версию Windows из списка.
При желании, если ваша программа не отображается должным образом на вашем ПК, вы можете изменить параметры DPI, разрешение экрана и другие параметры.
Шаг 5: После внесения необходимых изменений нажмите «Применить», а затем «ОК».
Дважды щелкните файл программы, и Windows запустит ее с указанными параметрами совместимости.
2. Запустите средство устранения неполадок совместимости программ.
Если вы не знаете, какая версия Windows необходима для правильной работы программы, вы можете воспользоваться средством устранения неполадок совместимости программ. Это позволит использовать Windows 11 для выбора подходящих параметров совместимости для программного обеспечения. Вот как.
Шаг 1: Щелкните правой кнопкой мыши значок «Пуск» и выберите «Настройки» из списка.
Шаг 2: На вкладке «Система» нажмите «Устранение неполадок».
Шаг 3. Перейдите к разделу Другие средства устранения неполадок.
Шаг 4. Прокрутите вниз и нажмите кнопку «Выполнить» рядом с «Устранение неполадок совместимости программ».
Шаг 5: Инструмент покажет список программ. Выберите свою старую программу и нажмите «Далее».
Если вы не можете найти свою программу в списке, выберите «Нет в списке» и нажмите «Далее», чтобы добавить программу вручную.
Шаг 6: Инструмент автоматически предложит несколько параметров совместимости для вашей программы. Нажмите «Попробовать рекомендуемые настройки», чтобы продолжить.
Шаг 7: Нажмите «Проверить программу», чтобы запустить программу в режиме совместимости.
Шаг 8: После тестирования программы нажмите «Далее».
Шаг 9: Если программа запускается без проблем, нажмите «Да, сохранить эти настройки для этой программы».
Если программа не загружается правильно, выберите «Нет, попробуйте еще раз, используя другие настройки».
Шаг 10: Выберите проблему, с которой вы столкнулись, и нажмите «Далее».
Шаг 11: Windows порекомендует различные параметры совместимости в зависимости от проблем, с которыми вы столкнулись, и попросит вас снова протестировать программу.
После успешного запуска программы вы можете сохранить сработавшие настройки совместимости. После этого Windows всегда будет запускать вашу программу с сохраненными настройками совместимости.
Вы также можете запустить приложение или программу в режиме совместимости, выполнив одну команду. Для этого вы должны знать путь к файлу вашей программы.
Шаг 1: Нажмите клавиши Windows + E, чтобы открыть проводник и перейти к программе, которую вы хотите запустить в режиме совместимости.
Шаг 2: Щелкните правой кнопкой мыши файл программы и выберите «Копировать как путь».
Шаг 3: Затем щелкните правой кнопкой мыши кнопку «Пуск» и выберите «Терминал (Администратор)» из списка.
Шаг 4: В окне командной строки выполните следующую команду:
reg.exe Добавить «HKLMSoftwareMicrosoftWindows NTCurrentVersionAppCompatFlagsLayers» /v «Путь к файлу» / д «ЗначениеДанные»
Заменять Путь к файлу в приведенной выше команде с фактическим путем к программе, скопированной на шаге 2. Замените ЗначениеДанные со значением, связанным с версией Windows. Вот значения для разных версий Windows:
- Windows 8: WIN8RTM
- Windows 7: WIN7RTM
- Windows Vista SP2: VISTASP2
- Windows Vista SP1: VISTASP1
- Windows Vista: VISTARTM
- Windows XP SP3: WINXPSP3
- Windows XP SP2: WINXPSP2
- Windows 98: WIN98
Так, например, если вы хотите запустить старую игру в среде Windows 7, вам нужно ввести следующую команду и нажать Enter:
reg.exe Добавить «HKLMSoftwareMicrosoftWindows NTCurrentVersionAppCompatFlagsLayers» /v «C:ProgramDataMicrosoftWindowsStart MenuProgramsFIFA12FIFA12.lnk» /d «WIN7RTM»
После того, как вы запустите команду, Windows изменит параметры совместимости по умолчанию для вашей программы, и вы сможете запустить ее без проблем.
Найдите правильный режим
Приятно видеть, что Windows 11 дает вам возможность запускать старые программы на вашем современном ПК. Это может пригодиться, если вы хотите использовать программное обеспечение, которое больше не доступно, или играть в старые игры последнего десятилетия.
Итак, какой из вышеперечисленных способов вам понравился больше всего? Дайте нам знать в комментариях ниже.
Post Views: 1 312
Операционная система Windows постоянно обновляется. Однако во многих случаях программа, разработанная для более старой версии операционной системы, не обновляется для поддержки новой версии Windows.
К счастью, вам не придется полагаться на милость разработчика, чтобы выпустить новую версию программы. Windows 11 позволяет запускать программу, предназначенную для более старой версии, в режиме совместимости.
Что такое режим совместимости?
Режим совместимости в Windows позволяет запускать программы, предназначенные для работы в более ранней версии Windows, на более новой платформе.
Причина, по которой старые программы не работают на более новых платформах, несмотря на гораздо более мощное оборудование, часто сводится к изменениям в базовой архитектуре операционной системы. Современные операционные системы имеют другие цветовые режимы, новые способы управления памятью, а иногда даже полностью переработанный код ввода-вывода.
Но режим совместимости в Windows позволяет запускать определенную программу в устаревшем режиме. Он эмулирует среду старой архитектуры, чтобы достичь этого подвига. Таким образом, вам не нужно искать более старую систему, чтобы запустить ее или понизить версию вашей системы.
Однако важно помнить, что устаревшая ОС, которую эмулирует режим совместимости, является приближенной, а не точной копией. Таким образом, во время работы программы может быть несколько ухабов на дороге.
Теперь, когда вы немного познакомились с режимом совместимости, давайте узнаем, как включить его на вашем ПК.
1. Включите режим совместимости для программы
Вы можете включить режим совместимости для любой программы, просто настроив ее свойства. Более того, вы можете либо установить его вручную, если точно знаете, на какой версии Windows работало приложение, либо позволить Windows решить.
Ручная настройка параметров совместимости
Настройка параметров совместимости для программы — очень простой процесс.
Сначала щелкните правой кнопкой мыши исполняемый файл (файл.exe) программы. Затем нажмите на опцию «Свойства» в контекстном меню.
После этого в окне «Свойства» перейдите на вкладку «Совместимость». Затем установите флажок перед параметром «Запустить эту программу в режиме совместимости». Теперь нажмите на раскрывающееся меню под ним. Затем в раскрывающемся меню выберите операционную систему, для которой программа была создана или корректно работала в последний раз.
Затем, если вы попытались запустить программу и получили графическую ошибку, установите флажок перед параметром «Уменьшенный цветовой режим». Затем также установите флажок перед опцией «Запускать эту программу от имени администратора».
Затем нажмите «Применить», чтобы сохранить изменения, и «ОК», чтобы закрыть окно.
Вот и все, вы включили режим совместимости для программы. Дважды щелкните по нему, чтобы запустить его. Программа всегда будет работать в режиме совместимости, пока вы вручную не отключите ее в свойствах.
Разрешить Windows определять подходящие параметры совместимости
Если вы не знаете, для какой именно предыдущей версии программа была создана или работала правильно, вы можете вызвать «Устранение неполадок совместимости». Он протестирует программу и настроит для вас необходимые параметры.
Для этого щелкните правой кнопкой мыши исполняемый файл программы. Затем нажмите на опцию «Свойства» в контекстном меню.
После этого в окне «Свойства» перейдите на вкладку «Совместимость», а затем нажмите кнопку «Запустить средство устранения неполадок совместимости», чтобы продолжить. Это откроет отдельное окно на вашем экране.
Теперь в окне «Устранение неполадок» нажмите «Попробовать рекомендуемые настройки», чтобы позволить Windows запустить его с наиболее подходящими настройками.
После этого Windows применит подходящие параметры в соответствии со средой, необходимой программе. Теперь нажмите кнопку «Проверить программу», чтобы запустить программу и проверить, правильно ли она работает.
Если на этот раз программа работала правильно, нажмите «Да, сохранить эти настройки для этой программы», чтобы закрыть окно. В противном случае нажмите «Нет, попробуйте еще раз, используя другие настройки», чтобы продолжать изменять настройки и тестировать программу, пока не найдете правильные настройки. Если это не сработает, вы также можете сообщить о проблеме в Microsoft, нажав соответствующую опцию.
2. Отключите проверку подписи драйверов.
Если вы столкнулись с ошибкой, связанной с проблемами драйвера, при попытке запустить старую программу в режиме совместимости, проблема может быть связана с политикой принудительного применения подписи драйверов.
Для этого перейдите в меню «Пуск» и нажмите на плитку «Настройки», чтобы продолжить. В противном случае найдите «Настройки» в разделе «Поиск».
После этого убедитесь, что вы выбрали вкладку «Система» на левой боковой панели, чтобы продолжить.
Затем прокрутите вниз, чтобы найти и щелкнуть плитку «Восстановление» в правой части окна.
Затем нажмите кнопку «Перезагрузить сейчас» на плитке «Расширенный запуск». Это немедленно перезагрузит ваш компьютер.
После перезагрузки компьютера нажмите плитку «Устранение неполадок», чтобы продолжить.
После этого нажмите на плитку «Дополнительные параметры».
Затем нажмите на опцию «Параметры запуска», представленную на экране.
Затем нажмите кнопку «Перезагрузить» на экране, чтобы перезагрузить компьютер.
После перезагрузки устройства вам будет представлен экран параметров запуска. Теперь нажмите 7цифровую клавишу на клавиатуре. ПК снова перезагрузится.
Теперь снова запустите программу/установщик, и теперь она должна работать правильно.
Ну вот, народ! Используя вышеупомянутые методы, вы можете легко запустить старое приложение в Windows 11, даже если разработчик программного обеспечения не поддерживает его и оставил вас в беде.
Далеко не секрет, что Microsoft не рассчитывает только на x86 совместимые процессоры. Уже несколько лет назад был показан Surface X на ARM процессоре, с полноценной Windows 10, в которой есть транслятор команд из x86 в нативные для ARM процессоров (ранее это работало только для 32 битных приложений, но на Windows 11 это будет работать и для 64-х битных).
Что касается обратной задачи — работы ARM кода на x86 — то тут уже Microsoft на помощь пришли Intel, которые помогли написать транслятор кода уже в «обратную сторону». Этот транслятор тоже будет в Windows 11 и он будет отвечать за запуск не нативных для x86 процессоров программ (например Android приложений).
Однако Windows 11 сможет запускать программы, которые частично состоят из кода написанного для x86 совместимых процессоров и частично для ARM процессоров. Таким образом Microsoft хочет упростить жизнь разработчикам софта, которым было бы сложно перекомпилировать всё приложение целиком или в случае, если это перекомпилирование вызывает сложности в работе программы.
В Visual Studio появилась возможность выбора набора команд «ARM64EC» где «EC» расшифровывается как «Emulation Compatible». Одно из первых приложений, которое будет иметь смешанную поддержку команд станет Microsoft Office для ARM.
Безусловно — данные действия выглядят как костыли, потому что это — костыли. Вероятно Microsoft боится пропустить момент, когда переход с x86 на что-то другое станет неизбежным и пытается максимально мягко пройти этап этого перехода.
С выходом операционной системы и компьютеров на Windows 11 с ARM процессорами станет очевидно насколько это всё будет хорошо или плохо работать.
Видео на YouTube канале «Этот компьютер»
Что ждать на канале в 2023 году и итоги 2022
Железные (и не только) итоги 2022 года.
Как создать свой VPN за 5 минут?
Улучшит ли работу охлаждения обычная проставка под вентилятор?
Прокачиваем вентиляторы. Можно ли сделать компьютер тише и холоднее?
Собрал топовый ПК за 1500 рублей (в PC Building Simulator 2)
Какая производительность у маленьких (эффективных) ядер intel?
Самодельный открытый стенд за 1300 рублей
RTX 4000 серии и как NVIDIA превратила FPS просто в циферку
Купил 3D принтер! Первые шаги в 3D печати
Самая дешёвая VS самая дорогая DDR5
Zen4, Больше маленьких ядер у Intel и дешевеющие видеокарты, которые не нужны майнерам infoCAST #057
Некоторые игры никогда не стареют. Несмотря на то, что игровая индустрия каждый год добивается больших успехов, создавая игры, с которыми могут справиться только ПК следующего поколения, оглянуться на игры прошлых лет вполне оправданно, по крайней мере, для тех из нас, кто достаточно взрослый, чтобы помнить их.
Но попытка запустить эти старые жемчужины на последней версии Windows сопряжена со своим набором проблем. К счастью, есть несколько способов запускать старые игры в Windows 11. Вот все, что вам нужно знать об этом.
Современные ПК зашли так далеко, что обратная совместимость для игр практически невозможна. В отличие от других средств массовой информации, старые игры не так легко ремастировать или обновлять для работы с новейшими технологиями. Но почему так? Давайте разберемся:
Внутренняя зависимость от устаревшего программного обеспечения: многие старые игры сильно зависят от оборудования и программного обеспечения, которые больше не используются. Итак, если вы не хотите заменить свой компьютер следующего поколения динозавром, вы мало что можете сделать, чтобы повернуть время вспять.
DOS мертв: DOS была заброшена с момента выхода Windows XP. По-прежнему может существовать брошенное ПО DOS (брошенные программы), которое может потянуть свой вес на Windows 11. Но большинство старых игр, к сожалению, просто не подходят.
16-битное программное обеспечение: современные сложные 64-битные операционные системы не поддерживают и не имеют обратной совместимости для 16-битных игр. Итак, если вы хотите запускать игры в течение нескольких десятилетий назад на Windows 11, вам не повезло.
Сказав это, есть несколько обходных приемов и приемов, которые помогут вам запустить (некоторые) старые игры. Прочтите, чтобы узнать, как это сделать.
Связанный: Список ярлыков Windows 11
8 способов запустить старую игру на Windows 11
Теперь, несмотря на то, что вероятность того, что старые игры будут запускаться без какого-либо вмешательства, маловероятна, вам пока не нужно терять надежду. Вот несколько методов, с помощью которых вы можете попробовать свои любимые ретро-игры.
Метод № 01: Запуск от имени администратора
Новые версии Windows полны функций безопасности, таких как UAC. Эти функции ограничивают ежедневное использование и разрешения, чтобы случайно не удалить то, чего не следует. Короче говоря, они не администраторы.
Но в старые добрые времена игр Dune, Duke Nukem и Civ Сида Мейера таких ограничений не было. Все были администраторами, и играм не нужно было беспокоиться об этих ограничениях.
К счастью, есть простой способ их преодолеть. Когда вы запускаете игру, не просто дважды щелкайте исполняемый файл. Вместо этого щелкните правой кнопкой мыши файл .exe и выберите «Запуск от имени администратора».
Для некоторых старых игр это все, что вам нужно сделать, чтобы в них поиграть. Но для других могут потребоваться дополнительные задачи.
Метод № 02: Использование режима совместимости
В книге есть еще один трюк, который вы можете попробовать — изменить настройки совместимости вручную. Доступ к режиму совместимости с Windows 11 можно получить через меню свойств игры. Щелкните правой кнопкой мыши исполняемый файл игры и выберите «Свойства».
Щелкните вкладку «Совместимость».
В разделе «Режим совместимости» установите флажок «Запускать эту программу в режиме совместимости» для.
Затем в раскрывающемся меню выберите версию Windows, которая, по вашему мнению, подойдет для вашей игры. Это будет полностью зависеть от того, сколько лет вашей игре. Если ваша игра вышла задолго до тысячелетия, попробуйте Windows 95 или Windows 98. В нашем примере мы выбрали Windows XP (SP2).
Затем в разделе «Настройки» у вас есть возможность выбрать настройки совместимости.
Вы можете попробовать, какие настройки включить, методом проб и ошибок. Когда вы закончите, нажмите ОК.
Связанный: Как очистить место в Windows 11
Метод № 03: Запустите средство устранения неполадок совместимости программ
Если запуск игры от имени администратора не принесет никаких результатов, вы можете запустить средство устранения неполадок совместимости программ и позволить Windows определить, какими должны быть настройки совместимости игры. Чтобы запустить средство устранения неполадок совместимости программ, выполните следующие действия:
Нажмите «Пуск», введите «Выполнить программы». Затем выберите первый вариант.
Щелкните Advanced.
Затем нажмите «Запуск от имени администратора».
Нажмите «Далее.
Windows теперь будет искать любые проблемы совместимости программ. Теперь выберите свою игру и нажмите Далее. Если его нет в списке, выберите вариант Не указано. Затем нажмите «Далее».
Нажмите «Обзор» и найдите исполняемый файл игры.
Нажмите «Далее.
Затем нажмите «Попробовать рекомендуемые настройки».
После применения рекомендуемых настроек совместимости нажмите «Проверить программу», чтобы сделать это.
Если он запустится, поздравляю! Нажмите «Далее.
Затем нажмите Да, сохранить эти настройки для этой программы.
Если игра не запускается, переходите к следующим методам.
Связанный: Как отключить обновления в Windows 11
Метод № 04: Установите старые неподписанные драйверы
Современные 64- и 32-разрядные ПК имеют принудительную подпись драйверов, которая требует, чтобы все драйверы на вашем компьютере имели действительную подпись. Без них Windows не сможет защитить вашу систему от несовместимых или нестабильных драйверов.
Однако ваша игра может относиться к эпохе, в которой не было требований к подписи драйверов или использовались драйверы прошлых времен. В этом случае Windows может не позволить вам запустить или (в некоторых случаях) даже установить игру. На практике вы можете отключить принудительное использование подписи драйверов, чтобы игра могла работать. Но прежде чем мы перейдем к тому, как это сделать, знайте, что это сделает вашу систему немного более уязвимой, чем раньше. Но если вам просто не терпится поиграть, вот как отключить принудительное использование подписи драйверов:
Сначала нажмите Пуск. Затем, удерживая Shift, нажмите «Перезагрузить». Это приведет вас к расширенному меню загрузки, пока ваша система загружается. Щелкните Устранение неполадок.
Затем Дополнительные параметры.
Щелкните Параметры запуска.
Нажмите Restart.
Затем выберите номер 7) Отключить принудительную подпись драйверов.
Затем нажмите Enter для перезапуска. Теперь вы сможете установить старые неподписанные драйверы, необходимые для вашей игры.
Метод # 05: Запуск игр с помощью эмулятора (DOSBox)
Если у вас есть игры из вашего детства, которые слишком стары для работы изначально, эмуляторы, такие как DOSBox, могут помочь. Этот эмулятор запускает полную среду DOS в новейших системах Windows, что позволяет запускать на нем все ваши старые игры на основе DOS.
Скачать: DOSBox
После того, как вы загрузили и установили DOSBox, вот как вы можете настроить его для запуска вашей игры.
5.1 Запуск загруженных игр для DOS
Если вы загрузили игру для DOS, следуйте инструкциям ниже, чтобы запустить ее в DOSBox. В нашем примере мы запускаем первую часть определяющей жанр игры Sid Meier’s Civilization.
Щелкните правой кнопкой мыши DOSBox и выберите Показать дополнительные параметры.
Выберите Создать ярлык.
Щелкните ярлык правой кнопкой мыши и выберите «Свойства».
На вкладке ярлыков найдите путь «Цель».
Здесь вы добавите полный адрес исполняемого файла игры. Самый простой способ сделать это — перейти к исполняемому файлу игры, щелкнуть его правой кнопкой мыши и выбрать «Копировать как путь».
Теперь вернитесь к пути «Target» и вставьте его после «-userconf».
Убедитесь, что вы не удалили путь, который уже существует, и между двумя путями есть пробел.
Наш файл игры Civilization находится на диске D. Итак, наш полный путь выглядит так:
«C: Program Files (x86) DOSBox-0.74-3 DOSBox.exe» -userconf «D: games Civ civ CIV.EXE»
Затем нажмите ОК.
Теперь, когда вы захотите сыграть в свою игру, дважды щелкните этот ярлык DOSBox. Вы можете переименовать его, чтобы отразить название игры, если хотите.
При первом запуске этого ярлыка вас могут попросить выбрать графический режим, режим звука и т. Д. Нажмите номер, связанный с вашим выбором, и, наконец, начните играть в игру.
5.2 Установите старые игры с CD-ROM
Если у вас все еще есть CD-ROM со старыми играми, вот как вы можете установить их через DOSBox.
Сначала создайте новую папку, в которую вы хотите установить игру. В нашем примере мы устанавливаем его в D: oldgames. Теперь запустите DOSBox и введите следующую команду:
смонтировать компакт-диск: oldgames
Теперь вставьте компакт-диск в вашу систему и смонтируйте его в DOSBox. Если ‘e’ — это привод компакт-дисков в вашей системе, команда для его монтирования будет выглядеть так:
Смонтировать ее: -t cdrom -iotcl
Теперь измените активный привод на привод компакт-дисков, просто введя букву привода в команду. Итак, для нашего примера это будет просто так:
E:
Наконец, откройте компакт-диск в проводнике и проверьте имя установщика игры. В большинстве случаев это будет «установка», «установка» или что-то подобное. Введите это в следующую строку DOSBox, чтобы он выглядел примерно так:
D: > настройка
Теперь должна начаться настройка вашей игры. Следуйте инструкциям на экране, чтобы установить игру и начать играть.
Метод # 06: используйте виртуальную машину
Еще один способ запустить старую игру в Windows 11 — заставить игру поверить, что вы запускаете ее в более старой версии Windows. Для этого вам нужно будет использовать виртуальную машину, например Oracle VM Virtual Box.
Скачать: Виртуальный ящик Oracle VM
Виртуальная машина позволяет запускать Windows внутри Windows. И вам решать, какую версию Windows вы хотите использовать для своей виртуальной машины. В зависимости от игры, в которую вы хотите играть, вы можете захотеть получить более старую версию Windows. Для его установки может потребоваться старая лицензия Windows. Но если вы используете действительно старые версии Windows, например Windows 95, у вас не будет этой проблемы.
Метод № 07: ознакомьтесь с играми с открытым исходным кодом и исправлениями сообщества
Если вы приобрели старые игры в интернет-магазине, вы можете столкнуться с такими проблемами, как ограничение разрешения игры до 1024 x 768 (или, что еще хуже, даже ниже этого) и графические сбои. Иногда игра может вообще не работать.
3D-игры, которые были выпущены в первые годы нового тысячелетия, особенно чреваты такими проблемами, поскольку графика предназначена для использования API и оборудования, которые, похоже, из темных веков.
К счастью, есть различные игры с открытым исходным кодом, которые были исправлены, чтобы выглядеть хотя бы наполовину прилично (по сегодняшним стандартам) с лучшими FPS, разрешениями HD, поддержкой DirectX и т. Д.
Сайты, такие как My Abandonware а также ModDB являются настоящими сокровищницами, где вы можете найти кучу старых игр, исправленных для работы в Windows 11. Если вы не можете найти здесь название, которое ищете, просто найдите в Интернете сообщество вашей любимой игры или Неофициальный патч должен дать вам некоторые результаты, с которыми вы можете работать.
Метод # 08: пропатченные игры в Steam и GOG
Если вышеупомянутые методы не работают, чтобы запустить вашу драгоценную маленькую игру задолго до начала века, не беспокойтесь только сейчас. Интернет-магазины любят Стим а также GOG может иметь версию более старых игр, исправленную для работы в Windows 11.
Если вы обнаружите, что ваша игра доступна на любой из этих платформ, все, что вам нужно сделать, это купить их (старые игры, как правило, очень дешевы), чтобы начать играть. Не суетись!
Итак, вот некоторые из способов, которыми вы все еще можете запускать старые игры в Windows 11. Мы надеемся, что вы смогли повернуть время вспять и вспомнить те времена, когда игры были простыми радостями жизни.
СВЯЗАННЫЕ С
28 Июня 2021 09:39
28 Июн 2021 09:39
|
Новая ОС Microsoft, анонсированная в конце июня 2021 г., лишит пользователей массы возможностей. Они не смогут поставить Windows 11 на компьютеры Mac, у них даже не будет возможности сменить расположение «Панели задач». Даже меню «Пуск», которое перенесли в центр таскбара, можно будет вернуть на традиционное место только после активации ОС. Кроме того, в системе гигантское число ограничений по «железу», из-за которых она не поддерживает даже очень дорогие компьютеры.
Слишком требовательная ОС
ОС Windows 11 корпорации Microsoft содержит значительное число изменений и нововведений, ограничивающих возможности пользователей. Система попросту не даст им пользоваться целым рядом функций и даже не установится на многие современные компьютеры.
Например, в Windows 11 меню «Пуск» расположено не там, где его можно было найти еще как минимум со времен Windows 95. Теперь открывающая его кнопка находится посередине «Панели задач», и само меню тоже появляется по центру экрана, перекрывая открытое ранее окно.
Новое меню «Пуск» в Windows 11 пока что приносит больше неудобств, чем пользы
Система позволяет вернуть «Пуск» на законное место. Однако воспользоваться этой возможностью смогут не все – опция переноса стартового меню в левую часть экрана будет доступна лишь на активированной версии ОС.
Таскбар в Windows 10 можно разместить cверху
Местоположение самой «Панели задач» теперь тоже нельзя менять. Как пишет профильный портал MSPowerUser, теперь она может находиться исключительно в нижней части экрана, что тоже является даунгрейдом по сравнению, к примеру, с Windows 98.
Пользователи недовольны нововведениями Microsoft
В ранних версиях ОС Windows таскбар можно было закрепить внизу, по бокам или вверху экрана, чего нет в Windows 11. Проблему начали обсуждать и на Reddit. В частности, опубликованная 26 июня 2021 г. пользователем TGPJosh тема за неполные два дня набрала более 100 комментариев.
Компьютеры Apple остались без новой Windows
Многие версии Windows можно установить на компьютеры и ноутбуки Apple с процессорами Intel, притом совершенно легально. Делать это не запрещает ни сама Apple, ни Microsoft.
Переход Apple на собственные ARM-процессоры лишил владельцев ее ПК возможности работать на Windows. С новой Windows 11 ситуация лишь усугубится. По данным портала 9to5Mac, новинку Microsoft нельзя будет запустить через BootCamp ни на одном из компьютеров Apple, даже том, внутри которого стоит чип Intel.
Все дело в системных требованиях Windows 11. Этой системе обязательно нужно наличие в компьютере модуля безопасности Trusted Platform Module 2.0 (TPM). Несмотря на то, что TPM 2.0 был представлен еще в 2014 г., Apple никогда не интегрировала его поддержку в свои ноутбуки и десктопы.
В целом, требование Microsoft к обязательному наличию в ПК модуля TPM 2.0 для установки Windows 11 успело принести свои плоды. Сразу после анонса новой ОС, состоявшегося 24 июня 2021 г., в США резко вырос спрос на эти модули.
Как пишет портал Tom’s Hardware, это привело к дефициту TPM 2.0. На одних площадках они исчезли из продажи, другие же продают их с гигантской наценкой. К примеру, если до анонса Windows 11 один из таких модулей стоил всего $15 (1083 руб. по курсу ЦБ на 28 июня 2021 г.), то теперь его продают за $100 (7217 руб.).
В некоторых странах Windows 11 все же можно будет установить на ПК без TPM 2.0. По данным Tom’s Hardware, это коснется государств, в которых TPM-модули либо запрещены, либо по тем или иным причинам не используются. Эксперты портала отнесли к таким странам Китай и Россию.
Без веб-камеры ничего не заработает
Windows 11 крайне придирчива не только к наличию в компьютере модуля безопасности. Этой системе нужно еще и присутствие веб-камеры. По данным портала Neowin, в настоящее время это требование опционально, но с 1 января 2023 г. оно превратится в обязательное.
Windows 11 не будет работать на лэптопах и планшетах без фронтальной камеры
Распространяться это ограничение будет на все гаджеты, на которые можно установить Windows 11, за исключением настольных ПК. Зачем Microsoft требует обязательного наличия веб-камеры, остается неизвестным, но, вероятно, нелишним будет приобрести изоленту в цвет корпуса ноутбука или планшета.
Бойкот старым компьютерам
CNews писал, что Windows 11 не запустится на гигантском количестве современных компьютеров. Пользователям, купившим ноутбук начального или среднего уровня до премьеры этой ОС, в будущем придется потратить деньги на апгрейд или покупку новой модели.
От отдельных инструментов до суперприложений: как развивался российский рынок коммуникационных сервисов
Цифровизация
В частности, этой системе для работы нужно как минимум 4 ГБ оперативной памяти. Кроме того, она не заработает на ПК с 32-битными процессорами. Но это еще не все ограничения, связанные с «железом».
Как пишет The Verge, Microsoft скорректировала список процессоров, которые будет поддерживать ее ОС, и он оказался достаточно коротким. Перечень чипов Intel начинается с Core восьмого поколения (Coffee Lake) для настольных ПК и ноутбуков и Xeon Skylake-SP для серверов. Что касается AMD, то здесь все начинается с Ryzen 2000, Threadripper 2000 и серверных Epyc второго поколения.
Список поддерживаемых в Windows 11 процессоров
По данным The Verge, если попытаться поставить Windows 11 на ПК без перечисленных процессоров, то система может установиться, но будет выдавать предупреждения. Во что отсутствие поддержки многих чипов выльется в дальнейшем, пока остается неизвестным.
Microsoft предлагает отдать ей $3500 за ПК на процессоре, не поддерживаемом ее новой ОС
Подобные ограничения оставляют без возможности работать на новой ОС и очень дорогие (по российским меркам) компьютеры, в том числе и самой Microsoft. «За бортом» окажется и Microsoft Surface Studio 2 с процессором Intel Core i7-7820HQ (седьмое поколение). Стоит такой десктоп минимум $3500 (252,6 тыс. руб.), и на 28 июня 2021 г. его по-прежнему можно было приобрести на сайте Microsoft.
Windows 11 как бесплатное обновление
Microsoft намерена начать распространение Windows 11 до конца июня 2021 г., но сперва среди бета-тестеров – участников программы Windows Insider. Обычные пользователи получат доступ к ней в течение второй половины 2021 г.
Максим Тятюшев, СберТех: Наш подход позволил клиентам быстро замещать решения ушедших вендоров
Импортозамещение
Распространяться Windows 11 будет в качестве бесплатного обновления для Windows 10, однако пока неизвестно, можно ли будет отказаться от такого апдейта. В Windows 10 отключить автообновление стандартными средствами нельзя – только при помощи специального софта или правки реестра и групповой политики.
Что до самой Windows 10, то ее поддержка завершится в октябре 2025 г. Microsoft впервые раскрыла дату «смерти» этой ОС всего за несколько дней до премьеры Windows 11.
- 10 функций Telegram, о которых вы не знали: наводим порядок в чатах