Acasă › Blog › DirectPlay pe Windows 11, fără să strici nimic
Guides

DirectPlay pe Windows 11, fără să strici nimic

21 august 2026 5 min de citit

Instalezi un joc vechi, apeși pe Multiplayer și Windows îți afișează: „O aplicație de pe PC are nevoie de următoarea caracteristică Windows: DirectPlay.” Sau nu apare nimic și meniul de multiplayer e pur și simplu gol. În ambele cazuri, soluția e deja pe PC-ul tău. Nu trebuie să descarci nimic de nicăieri.

Ce este DirectPlay

DirectPlay era partea de rețea din DirectX. La sfârșitul anilor ’90 și începutul anilor 2000, le oferea dezvoltatorilor o metodă gata făcută de a găsi sesiuni, de a conecta jucători și de a trimite mesaje, prin TCP/IP, IPX, modem sau cablu serial. Foarte multe jocuri l-au folosit în loc să-și scrie propria parte de rețea.

Microsoft l-a declarat învechit de mult. Din Windows 8 nu mai e instalat implicit. Totuși, e încă acolo, ca „componentă moștenită” opțională pe care o activezi din câteva clickuri. Funcționează pe Windows 10 și pe Windows 11.

Jocuri care au nevoie de el

De obicei afli singur, pentru că Windows ți-l cere prima dată când jocul încearcă să-l folosească. Câteva exemple cunoscute:

  • Age of Empires și Age of Empires II (versiunile originale de pe CD, inclusiv The Conquerors)
  • Heroes of Might and Magic III
  • Multe alte titluri din perioada 1997–2004 care îți oferă „Internet TCP/IP Connection” sau „IPX Connection” într-o listă de tipuri de conexiune

Ultimul punct e un indiciu bun. Dacă ecranul de multiplayer te pune să alegi un „connection type” sau „service provider”, aproape sigur dedesubt e DirectPlay.

Reeditările mai noi, cum ar fi edițiile HD și Definitive, au propria parte de rețea și nu au nevoie de el.

Cum îl activezi

Varianta curată e chiar prin Windows.

  1. Apasă Win + R, scrie optionalfeatures și apasă Enter. Se deschide fereastra „Activare sau dezactivare caracteristici Windows” („Turn Windows features on or off”).
  2. Derulează în jos și extinde Legacy Components (Componente moștenite).
  3. Bifează DirectPlay și apasă OK.
  4. Windows îl instalează. Pe majoritatea calculatoarelor durează sub un minut. Dacă îți cere să descarce fișiere din Windows Update, lasă-l.
  5. Repornește jocul. Rareori e nevoie de restart la PC, dar nici nu strică.

Dacă preferi linia de comandă, deschide Command Prompt sau PowerShell ca administrator și rulează:

dism /online /enable-feature /featurename:DirectPlay /all

Același rezultat, aceeași componentă, din aceeași sursă.

Dacă lipsește intrarea Legacy Components sau instalarea eșuează, verifică să nu fie pus pe pauză Windows Update. Pe unele instalări, fișierele vin de pe serverele Microsoft, iar un serviciu de actualizare oprit sau blocat face ca instalarea să eșueze cu o eroare vagă.

Firewall

DirectPlay a fost gândit pentru o lume fără firewall-uri. Deschide mai multe porturi, unele alese la rulare, și se așteaptă ca ele să fie accesibile.

Cea mai simplă soluție e să permiți jocul în Windows Defender Firewall. Când Windows te întreabă, prima dată când găzduiești sau intri într-un joc, bifează tipurile de rețea pe care le folosești efectiv și apasă Permite. Dacă ai închis fereastra aceea, deschide „Permiteți o aplicație prin Paravanul de protecție Windows” și adaugă executabilul principal al jocului.

Pentru Windows, un adaptor de rețea virtual înseamnă o rețea nouă, iar rețelele noi sunt adesea marcate drept publice. O regulă care acoperă doar rețelele private nu se va aplica acolo. Bifează ambele căsuțe pentru joc sau setează profilul rețelei pe Privat, dacă ți se pare în regulă.

Ca referință, DirectPlay clasic folosește portul 47624 și un interval dinamic 2300–2400, TCP și UDP. Nu trebuie să faci port forwarding pentru niciunul dintre ele pe router când joci printr-un LAN virtual, pentru că nu vine nimic din internetul deschis. Traficul ajunge pe adaptorul virtual.

Modul de compatibilitate, cu măsură

Modul de compatibilitate nu rezolvă DirectPlay, dar jocurile vechi care îl folosesc au adesea și alte obiceiuri vechi. Dacă jocul pornește și apoi se închide, sau meniurile arată ciudat:

  • Click dreapta pe executabilul jocului, deschide Proprietăți, apoi Compatibilitate.
  • Încearcă întâi Windows XP (Service Pack 3). Pentru unele jocuri merge mai bine Windows 98 / Windows Me.
  • Dacă jocul își scrie setările în propriul folder din Program Files, bifează Executare program ca administrator sau, mai bine, instalează jocul în afara Program Files, de exemplu în C:\Games.
  • Pentru probleme de afișare, încearcă Mod de culoare redus și Executare la rezoluția de ecran 640 x 480.

Schimbă o singură setare pe rând. Dacă nu ajută, dezactiveaz-o la loc. Dacă bifezi toate căsuțele deodată, de obicei apar probleme noi și nu mai știi care a reparat sau a stricat ceva.

Ce să nu faci

Caută problema asta pe internet și vei găsi sfaturi de la inofensive până la de-a dreptul riscante. Câteva lucruri de evitat:

Să descarci DLL-uri DirectPlay

Site-urile care oferă dplayx.dll sau descărcări de tip „DirectPlay fix” sunt o idee proastă. În cel mai bun caz primești un fișier vechi care nu se potrivește cu versiunea ta de Windows. În cel mai rău caz primești malware cu un nume care sună a fișier de sistem. Componenta reală e semnată de Microsoft și instalată de Windows. Folosește-o pe aceea.

Să copiezi fișiere în System32 sau SysWOW64

Chiar și un DLL legitim pus de mână într-un folder de sistem poate strica lucruri. Actualizările Windows îl pot suprascrie, pot eșua din cauza lui sau te pot lăsa cu un set de fișiere nepotrivite. Dacă ceva trebuie să stea în System32, Windows trebuie să-l pună acolo.

Installere DirectX vechi și pachete „all-in-one”

Installerul vechi de runtime DirectX de la Microsoft e uneori necesar pentru alte componente vechi și e sigur dacă îl iei de pe site-ul Microsoft. Numai că nu instalează DirectPlay pe Windows modern. Pachetele de tip „toate runtime-urile” de la terți sunt altă poveste. Evită-le.

Să dezactivezi complet firewall-ul

Merge, în sensul că jocul se poate conecta. Dar expune tot restul PC-ului. Permite doar jocul respectiv.

Cum joci cu prietenii

Odată ce DirectPlay e activat și regula de firewall e pusă, jocul se comportă ca într-un LAN adevărat. Toată lumea intră în aceeași cameră LanOrbit, fiecare PC primește adresa lui 10.60.x.x, iar hostul creează jocul folosind tipul de conexiune TCP/IP sau LAN. Ceilalți ar trebui să-l vadă în listă.

Dacă nu-l văd, alege „join by IP” acolo unde jocul are opțiunea și scrie adresa 10.60.x.x a hostului. Ghidurile pe jocuri, cum e cel pentru Age of Empires II, arată exact drumul prin meniuri. Iar dacă ceva tot refuză să meargă, pagina de suport PC acoperă pașii următori.

Citește mai departe