Содержание
- Включаем функцию DirectPlay в Windows 10
- Способ 1: Меню «Включение или отключение компонентов Windows»
- Способ 2: Средство устранения проблем с совместимостью
- Способ 3: Переустановка DirectX
- Вопросы и ответы
Как известно, политика компании Microsoft по отношению к библиотекам DirectX после выхода Windows 10 немного поменялась. Теперь все необходимые файлы уже заранее установлены в операционной системе, а пользователю не приходится осуществлять никаких дополнительных действий, чтобы программы и игры корректно взаимодействовали со всеми нужными объектами. Соответственно, разработчики ПО тоже пересмотрели свои взгляды. Сейчас в последней версии Виндовс одна из ранее ключевых функций DirectPlay, отвечающая за работу определенных опций в играх, попросту отключена из-за ненадобности. Однако иногда может потребоваться ее активация, о чем мы и хотим поговорить далее.
Всего существует один способ, отвечающий за включение рассматриваемой опции в операционной системе, а остальные, которые вы увидите далее, сосредоточены лишь на исправлении проблем с ее функционированием. Мы советуем начать с первой инструкции и переходить к следующим только в той ситуации, когда параметр по каким-то причинам отсутствует или приложения после его активации все еще уведомляют об ошибках.
Способ 1: Меню «Включение или отключение компонентов Windows»
Все стандартные компоненты ОС Windows 10 помещены в отдельное меню для простоты управления ими. Там же находится и DirectPlay, поэтому у пользователя не должно возникнуть никаких трудностей при возникновении надобности включить или отключить эту опцию. Все действия выполняются буквально за несколько кликов и выглядят следующим образом:
- Откройте «Пуск», через поиск отыщите приложение «Панель управления» и запустите его.
- Здесь переместитесь в раздел «Программы и компоненты».
- Воспользуйтесь панелью слева, чтобы открыть дополнительное меню «Включение или отключение компонентов Windows».
- Опуститесь вниз по списку, где отметьте галочкой каталог «Компоненты прежних версий». Теперь вы можете раскрыть его, кликнув по самой папке.
- Активируйте «DirectPlay» и закройте данное меню настройки.
После внесения изменений рекомендуется перезагрузить ОС, чтобы они точно вступили в действие, затем можно запускать приложение для проверки его работоспособности.
Способ 2: Средство устранения проблем с совместимостью
В Windows 10 имеется не только режим совместимости, настраиваемый вручную, но и специальное средство, отвечающее за решение неполадок, связанных с запуском программ и игр, разработанных специально для прошлых версий операционных систем. Если запустить его для проблемного ПО, оно может автоматически найти ошибку DirectPlay и устранить ее без участия пользователя.
- Для этого щелкните по значку приложения правой кнопкой мыши и в контекстном меню выберите пункт «Свойства».
- Переместитесь на вкладку «Совместимость».
- Нажмите на кнопку «Запустить средство устранения проблем с совместимостью».
- Ожидайте завершения диагностики.
- Вы можете использовать рекомендованные параметры или перейти к настройке совместимости на основе замеченных неисправностей. Мы советуем задействовать первый вариант, проверив работоспособность ПО.
- В противном случае в этом же меню свойств активируйте режим совместимости, отметив галочкой соответствующий пункт.
- Во всплывающем перечне укажите версию ОС, на которой данное приложение точно функционирует корректно, а затем примените изменения.
Сразу же переходите к запуску ПО, чтобы проверить действенность внесенных изменений. Если никакого эффекта добиться не удалось, лучше вернуть значения по умолчанию, чтобы в будущем из-за этого не возникло дополнительных проблем.
Способ 3: Переустановка DirectX
Последний вариант включения DirectPlay, рассматриваемый в нашей статье, является самым радикальным, поскольку подходит только тем юзерам, у кого этот пункт отсутствует в меню «Включение или отключение компонентов Windows». Дело в том, что далеко не все скачивают официальные сборки ОС или же вручную удаляют DirectX, что и приводит к появлению таких проблем. Единственный выход из данной ситуации — полная переустановка библиотеки с добавлением и включением старых библиотек. Более детально об этом читайте в другой нашей статье по ссылке ниже.
Подробнее: Переустановка и добавление недостающих компонентов DirectX в Windows 10
Как видно, иногда DirectPlay не получается так просто включить, однако рассмотренные только что инструкции должны помочь справиться с этой задачей и решить возникшие трудности.
Еще статьи по данной теме:
Помогла ли Вам статья?
На чтение 3 мин Просмотров 3к. Опубликовано
В операционной системе Windows 10 библиотека DirectX установлена по умолчанию. В большинстве случаев ничего дополнительно загружать не надо. Но иногда пользователи при запуске игр сталкиваются с проблемой, когда Windows 10 просит установить Direct Play. Этому вопросу мы посвятили отдельную статью, где все проясним. Давайте разбираться, как можно скачать компонент DirectPlay. Мы подготовили четыре удобных способа, один из которых наверняка вам поможет.
Содержание
- Способ 1: Установка DirectPlay в меню «Включение или отключение компонентов Windows»
- Способ 2: Быстрая установка DirectPlay через командную строку
- Способ 3: Запуск игры, приложения в режиме совместимости
- Способ 4: Переустановка Directx
- Видео инструкция как установить DirectPlay на Windows 10
Способ 1: Установка DirectPlay в меню «Включение или отключение компонентов Windows»
Данный компонент изначально должен быть встроен в операционную систему, но может не работать. А значит, пытаться скачать DirectPlay не нужно, достаточно вручную активировать его в настройках Windows 10. Для этого:
- Одновременно нажмите клавиши Win + R.
- Введите в текстовое поле control и нажмите «ОК» для запуска команды.
- Теперь переключитесь на «Крупные значки» в правом верхнем углу.
- Нажмите на пункт «Программы и компоненты».
- В новом окне выберите «Включение или отключение…» в левом меню.
- Пролистайте его вниз, пока не увидите раздел «Legacy Components». В некоторых версиях системы он может называться «Компоненты прежних версий».
- Раскройте его содержимое и поставьте маркер на пункт «DirectPlay».
- Нажмите на кнопку «ОК» для продолжения.
- Подождите, пока идет поиск и загрузка недостающих компонентов.
- Нажмите «Закрыть» и перезапустите компьютер, чтобы включить DirectPlay на Windows 10.
Способ 2: Быстрая установка DirectPlay через командную строку
Если предыдущий вариант почему-то не сработал, а при запуске игр на Windows 10, например, GTA: San Andreas, все еще возникают ошибки, то стоит попробовать все сделать по-другому.
Инструкция, как включить DirectPlay через командную строку:
- Нажать Win + X на клавиатуре.
- В контекстном меню выбрать пункт «Командная строка (администратор)» или «Windows PowerShell (администратор)».
- Скопировать с сайта следующую команду: dism /Online /enable-feature /FeatureName:”DirectPlay” /NoRestart
- Кликнуть по окну командной строки правой клавишей мыши, чтобы вставить ее.
- А затем нажать Enter для запуска.
- Дождаться завершения команды.
- Перезапустить компьютер для применения изменений.
В результате у вас получится установить DirectPlay на компьютер. Но что делать, если все равно при запуске игры появляется ошибка? Имеет смысл открыть ее в режиме совместимости.
Способ 3: Запуск игры, приложения в режиме совместимости
Пошаговая инструкция:
- Отыщите ярлык для запуска игры, например, на рабочем столе.
- Кликните по нему правой клавишей мыши.
- Теперь нажмите на «Свойства», чтобы открыть одноименное окно.
- Во вкладке «Совместимость» активируйте отмеченную функцию.
- Дождитесь завершения всех проверок и примените рекомендованные параметры.
- Завершите процедуру.
Если это не помогло, то попробуйте активировать опцию «Запустить программу…» и выбрать более старую версию Виндовс, например, 7 или XP. А затем кликните по кнопкам «Применить» и «ОК».
Способ 4: Переустановка Directx
Полное удаление библиотеки DirectX – достаточно затруднительная задача, требующая работы со скрытыми системными файлами. Гораздо проще будет воспользоваться веб-установщиком, который загрузит все недостающие компоненты:
- Скачайте dxwebsetup.exe с официального сайта Microsoft.
- Откройте данный файл.
- Теперь подтвердите согласие с лицензионным соглашением.
- Откажитесь от загрузки панели Бинг.
- Дождитесь установки компонентов DirectX и перезапустите компьютер.
Видео инструкция как установить DirectPlay на Windows 10
Мы подробно объяснили, как включить DirectPlay для Windows 10 через панель управления и командную строку. Заодно упомянули использования режима совместимости для решения проблем и скачивание недостающих файлов.
Если у вас сложности с текстовым руководством, то ознакомьтесь с данной видеоинструкцией:
Работаю системным администратором 10 лет. Программирую на PHP и Python. Способен объяснить технические моменты понятным языком.
DirectPlay – это специальная системная библиотека, которая нередко требуется для работы стареньких компьютерных игрушек. Изначально она должна быть включена в Windows. Но если это не так, то возможны проблемы с запуском. Разберемся со всем чуть более подробно.
Содержание
- Детали
- Вводная информация
- Включение библиотеки
Детали
Известно, что в Windows 7 не было проблем с запуском старых игрушек. В крайних случаях выручал режим совместимости. Но в «Десятке» даже он не всегда спасает. Появляется какая-то ошибка, связанная с Директ Икс.
Вероятнее всего, все дело в том, что в системе отключена нужная библиотека, необходимая «древним» играм. Потому и не получается их запустить. Ситуация неприятная. Но у нее есть решение. Причем весьма простое. Не нужно никаких специальных знаний.
В рамках данной статьи мы расскажем о том, что такое DirectPlay и почему этот компонент так нужен. А потом поговорим о его установке. Много времени это не займет. Но сначала небольшой «ликбез» в виде описания компонента.
Вводная информация
Итак, DirectPlay – что это? Так называется специальный компонент, который входит в состав старых операционных систем. Там он по умолчанию включен. Этот компонент необходим для нормального функционирования клиента игры.
Дело в том, что он используется для поддержки соединений типа «клиент-сервер» и «клиент-клиент». То есть, он обеспечивает соединения клиента игры с сервером или еще одним клиентом (при игре по локальной сети).
Также в старых игрушках этот компонент широко используется для обеспечения нормальной работоспособности. Но далеко не во всех. В современных же шедеврах игровой индустрии использование данного компонента упразднено.
В Windows 10 Директ Плей отключен по умолчанию. Именно поэтому часто запустить старую игрушку на этой операционной системе просто невозможно. Но мы расскажем о том, как решить проблему. Причем именно в следующей главе.
Включение библиотеки
Для того, чтобы старые игры заработали нам нужно включить поддержку этого компонента в «Десятке». Для этого нам понадобятся исключительно инструменты самой операционной системы:
- Итак, сначала нажимаем комбинацию Win + Q, чтобы открыть поиск в меню «Пуск».
- Здесь вводим «Панель управления».
- Кликаем по соответствующему элементу.
- Далее в списке щелкаем по пункту «Программы и компоненты».
- В левой стороне отобразившегося окна находим «Включение или отключение компонентов Windows» и нажимаем на эту надпись.
- Ищем и раскрываем пункт «Компоненты прежних версий». Если он отсутствует, то должен быть Legacy Components.
- Там будет и DirectPlay. Просто ставим галочку напротив каталога и жмем «ОК».
Сразу после этого начнется поиск нужного компонента в дистрибутиве и его установка. Как только она завершится, система выдаст соответствующее сообщение. Тогда кликните «Закрыть».После инсталляции желательно перезагрузить компьютер.
Если для какой-либо игры в Windows 11 или Windows 10 требуется DirectPlay, вам необходимо установить этот компонент. Вам не нужно ничего скачивать из Интернета вручную. Вместо этого позвольте операционной системе делать все самой.
DirectPlay — это специальный мультимедийный компонент, часть DirectX. В некоторых старых играх часто он может потребоваться для сетевых подключений. Однако в последних операционных системах, включая Windows 10 и Windows 11, он отсутствует. Собственно, файлы DirectPlay все еще есть в ОС, но по умолчанию они не активны и отключены.
Таким образом, вам не нужно ничего скачивать, чтобы DirectPlay заработал. Чтобы установить DirectPlay, сделайте следующее.
- Нажмите Win + R и введите
appwiz.cpl
в поле «Выполнить». - Нажмите Enter, чтобы открыть классическую панель управления непосредственно в апплете «Программы и компоненты».
- Слева щелкните ссылку «Включение или отключение компонентов Windows».
- Найдите запись «Компоненты прежних версий» в списке функций и поставьте галочку рядом с элементом DirectPlay.
- Нажмите «ОК», подождите, пока DirectPlay завершит настройку, и перезапустите операционную систему.
Готово. Теперь игры, требующие DirectPlay, должны работать без проблем.
Кроме того, вы можете использовать DISM или PowerShell, чтобы включить компонент DirectPlay. Это может быть полезно, когда вы автоматизируете настройку игры или запускаете сценарии настройки на нескольких устройствах.
Включить DirectPlay с помощью DISM
- Щелкните правой кнопкой мыши кнопку «Пуск» и выберите «Терминал (администратор)» в меню.
- На вкладке PowerShell (по умолчанию) или на вкладке «Командная строка» (Ctrl + Shift + 2) введите и выполните следующую команду:
dism /online /Enable-Feature /FeatureName:DirectPlay /All
. - Подождите, пока dism завершит процесс, пока не появится запрос на перезагрузку.
- Нажмите
Y
, чтобы перезагрузить компьютер.
Использование PowerShell
- Нажмите Win + X и выберите Терминал (Администратор), чтобы открыть его с повышенными правами.
- Убедитесь, что он открыт в PowerShell (Ctrl + Shift + 1), и выполните следующую команду:
Enable-WindowsOptionalFeature –FeatureName «DirectPlay» -All -Online
. - Подождите, пока Windows установит DirectPlay, и введите
Y
, чтобы перезапустить операционную систему. - Теперь запустите игру, для которой требуется DirectPlay. Теперь это должно работать.
Готово.
Совет: Иногда, помимо DirectPlay, для игры может потребоваться более старая версия DirectX. Это не большая проблема, несмотря на то что DirectX не является встроенным компонентом Windows.
Вы можете получить его установщик с официального веб-сайта Microsoft, используя эту ссылку. Он включает в себя DirectX 9.0c и еще несколько более древних компонентов. После его установки у вас не должно возникать проблем со многими старыми играми.
Источник: Winaero
💡Узнавайте о новых статьях быстрее. Подпишитесь на наши каналы в Telegram и Twitter.
Судя по тому, что вы читаете этот текст, вы дочитали эту статью до конца. Если она вам понравилась, поделитесь, пожалуйста, с помощью кнопок ниже. Спасибо за вашу поддержку!
First install the DirectPlay feature
by Matthew Adams
Matthew is a freelancer who has produced a variety of articles on various topics related to technology. His main focus is the Windows OS and all the things… read more
Updated on
- If you’re a fan of older Windows games, you might encounter errors when playing on Windows 10.
- The most common one is related to the DirectPlay component, and installing this feature may be the best solution.
XINSTALL BY CLICKING THE DOWNLOAD
FILE
Let us consider DirectPlay in Windows 10.
But first, what is DirectPlay? DirectPlay is an antiquated API library component of earlier DirectX versions. However, Microsoft sidelined DirectPlay in favor of Games for Windows Live. As DirectPlay is obsolete, it’s no longer required to update Windows games.
However, DirectPlay is still essential to run games that predate 2008 in Windows 10. Consequently, some older games don’t run without DirectPlay.
If a game or app needs DirectPlay, a window opens stating An app on your PC needs the following Windows feature DirectPlay.
Are you getting that DirectPlay error in Windows 10? If so, this is how you can enable DirectPlay.
How we test, review and rate?
We have worked for the past 6 months on building a new review system on how we produce content. Using it, we have subsequently redone most of our articles to provide actual hands-on expertise on the guides we made.
For more details you can read how we test, review, and rate at WindowsReport.
What causes DirectPlay issues?
Like many other computer-related issues, this problem may be caused by varying elements. At the top of this list, we have the following:
- OS update problems – A major cause is failed Windows Updates for many users.
- Windows component issues – Users who have something corrupting the Windows Component Store can expect this error or other errors.
- Antivirus software – Sometimes, the error will be triggered because of compatibility issues with the antivirus software you use.
With these triggers in mind, we will introduce you to some good solutions.
How can I fix DirectPlay problems on Windows 10?
- Installing DirectPlay
- Adjust your antivirus software
- Run the game in Compatibility Mode
- Use the Program Compatibility Troubleshooter
1. Installing DirectPlay
- To enable DirectPlay, press the Win key + R keyboard shortcut to open Run, enter Control Panel in Run, and click the OK button.
- Click Uninstall a Programs to open the uninstaller utility.
- Click Turn Windows features on or off.
- Double-click Legacy Components to expand it, then select the DirectPlay checkbox.
- Reboot your desktop or laptop after installing DirectPlay.
2. Adjust your antivirus software
- Click on the hidden access arrow in the Taskbar.
- Click on your antivirus icon, hover over Avast shields Control and select Disable for 10 minutes (This step varies for different antivirus software).
Some users have stated that they get an error code 0x80073701 when attempting to install DirectPlay. Thus, they can’t install DirectPlay as outlined above.
If that’s the case, antivirus software might be blocking DirectPlay. First, try temporarily switching your antivirus software off, which you can usually do via antivirus utilities’ system tray icon context menus.
However, keep in mind that antivirus developers have strived to comply with the requirements of various activity modes users might need in the past years. Consequently, a lot of antivirus tools nowadays come with gaming compatibility modes.
So if you need to change your antivirus for more valuable gaming modes, we recommend the most effective antivirus for Windows 10 now that will adjust your gameplay.
3. Run the game in Compatibility Mode
- First, press Windows + E.
- Open the folder that includes the game .exe file.
- Right-click the game’s .exe file, select Properties on the context menu, then select the Compatibility tab.
- Click the Run this program in Compatibility mode for checkbox, then select an earlier Windows platform from the drop-down menu. Next, select the Windows OS that was the latest platform when the game launched.
- In addition, select the Run this program as an administrator option.
The Compatibility mode setting can come in handy for running older games in Windows. It will enable the game to utilize settings from a previous Windows OS.
- Fix: This Alias Cannot be Added to Your Account Error on Windows 11
- How to fix the Thinkpad if it Won’t Wake Up
4. Use the Program Compatibility Troubleshooter
- Click the Start button, type Troubleshooting, and select the app.
- Click on the View all button on the left pane.
- Scroll down and click on Program Compatibility Troubleshooter.
- Click Advanced.
- Click Run as administrator.
- Press the Next button.
- Then select a game from the list, or if it is not listed, select the Not Listed option, and click Next.
- Wait for the troubleshooter’s resolution.
So that’s how you can enable DirectPlay in Windows 10 and select the Compatibility mode setting to kick-start games that predate the more recent Windows platforms.
You might also need to enable DirectPlay for some retro game emulators.
If you have any more questions, feel free to leave them in the comments section below, and we’ll be sure to take a look.