Strona główna
» WINDOWS
»
Jak włączyć funkcję DirectPlay w systemie Windows 10 w przypadku starszych gier
Jak włączyć funkcję DirectPlay w systemie Windows 10 w przypadku starszych gier
Aby włączyć DirectPlay w systemie Windows 10, otwórz Panel sterowania > Programy > Programy i funkcje > Włącz lub wyłącz funkcje systemu Windows . Rozwiń pozycję Składniki starszej wersji , zaznacz opcję DirectPlay i kliknij OK . System Windows doda opcjonalny składnik; uruchom ponownie system, jeśli pojawi się monit. Zazwyczaj nie ma potrzeby wcześniejszej instalacji oddzielnego pakietu DirectX.
Co robi DirectPlay
DirectPlay to starszy komponent systemu Windows, używany przez niektóre starsze gry, zwłaszcza te, które wymagają starszych funkcji sieciowych. Jest on opcjonalny, ponieważ większość obecnych gier go nie potrzebuje. Włączenie go może rozwiązać problem brakującego komponentu, ale nie zapewnia kompatybilności każdej starszej gry: gra nadal może wymagać konkretnego sterownika graficznego, instalatora, systemu ochrony przed kopiowaniem, usługi online lub innego środowiska uruchomieniowego.
Funkcja DirectPlay jest również niezależna od aktualizacji DirectX. Firma Microsoft twierdzi, że system Windows 10 zawiera DirectX 11.3 i DirectX 12, a aktualizacje są dostarczane za pośrednictwem usługi Windows Update. Pakiet DirectX End-User Runtime nie zmienia funkcji DirectPlay. Przed pobraniem starszego środowiska uruchomieniowego zapoznaj się z wytycznymi firmy Microsoft dotyczącymi DirectX, aby sprawdzić, czy występuje inny błąd.
Włącz funkcję DirectPlay w systemie Windows 10
1. Otwórz Panel sterowania
Otwórz Start, wpisz Panel sterowania i uruchom go. Jeśli Panel sterowania korzysta z widoku kategorii, wybierz Programy . Jeśli używa dużych lub małych ikon, otwórz bezpośrednio Programy i funkcje .
Otwórz Programy w Panelu sterowania, aby uzyskać dostęp do ustawień zainstalowanych funkcji.
2. Otwórz okno dialogowe Funkcje systemu Windows
W sekcji Programy i funkcje wybierz opcję Włącz lub wyłącz funkcje systemu Windows w lewym panelu. Zatwierdź monit Kontroli konta użytkownika, jeśli się pojawi. Do zmiany składników systemu Windows wymagane jest konto administratora. Poczekaj na zakończenie ładowania listy funkcji.
Link po lewej stronie otwiera listę funkcji systemu Windows.
3. Wybierz DirectPlay
Przewiń listę do sekcji „Składniki starsze” i rozwiń ją strzałką obok folderu. Zaznacz pole wyboru obok opcji „DirectPlay” . Jeśli pole wyboru jest już zaznaczone, funkcja DirectPlay jest włączona. System Windows może wyświetlać pole wyboru „Składniki starsze” jako częściowo zaznaczone, ponieważ włączona jest tylko funkcja podrzędna.
DirectPlay znajduje się pod rozwiniętym nagłówkiem Komponenty starszej wersji.
4. Zastosuj zmianę
Kliknij OK i pozwól systemowi Windows wyszukać pliki i zastosować zmianę. Pozostaw komputer podłączony do internetu, jeśli system Windows będzie potrzebował pobrać komponent. Uruchom ponownie komputer tylko wtedy, gdy system Windows o to poprosi, a następnie zamknij i ponownie uruchom grę. Jeśli gra wyświetli monit o zainstalowanie tej funkcji , możesz skorzystać z tego monitu systemu Windows i ponownie uruchomić grę.
Po wybraniu opcji DirectPlay zastosuj zmiany w funkcjach systemu Windows.
Jeśli brakuje pola wyboru, użyj DISM
Jeśli nie możesz znaleźć funkcji DirectPlay w funkcjach systemu Windows, sprawdź, czy obecny obraz systemu Windows udostępnia tę funkcję. Otwórz wiersz polecenia jako administrator i wykonaj polecenie:
DISM /Online /Get-Features /Format:Table
Szukaj DirectPlayw wynikach. Jeśli jest na liście, włącz ją za pomocą:
Jeśli narzędzie DISM zwróci błąd 0x800f080club poinformuje, że nazwa funkcji jest nieznana, oznacza to, że funkcja nie jest uwzględniona w obrazie systemu Windows. Nie próbuj zgadywać nazw funkcji ani nie pobieraj plików DLL z witryn innych firm. Zainstaluj dostępne aktualizacje systemu Windows. Jeśli funkcja nadal nie jest dostępna, zapytaj administratora o obsługiwane źródło naprawy dla tego komputera lub skontaktuj się z pomocą techniczną firmy Microsoft.
Jeśli gra nadal się nie uruchamia
Najpierw sprawdź, czy błąd gry faktycznie wspomina o DirectPlay. Jeśli nie, włączenie tego komponentu może nie rozwiązać problemu. Uruchom ponownie system Windows, jeśli pojawi się monit, zamknij grę i uruchom ją ponownie. Następnie sprawdź stronę pomocy technicznej wydawcy gry pod kątem poprawki dla systemu Windows 10, zaktualizowanego instalatora lub innego określonego wymagania wstępnego. Możesz również wypróbować wbudowane ustawienia zgodności systemu Windows z poziomu właściwości pliku wykonywalnego gry, ale tryb zgodności nie zastąpi wycofanego serwera ani nieobsługiwanego systemu ochrony przed kopiowaniem.
Używaj instalatorów i środowisk uruchomieniowych firmy Microsoft lub wydawcy gry. DirectPlay dostarcza tylko jeden starszy komponent; nie może przywrócić brakujących plików gry, usług online ani innych zależności. Unikaj pobierania pojedynczych bibliotek DLL systemowych z nieoficjalnych stron.
Wyłącz DirectPlay później
Jeśli włączyłeś DirectPlay dla jednej gry i już go nie potrzebujesz, wróć do Panelu sterowania > Programy > Programy i funkcje > Włącz lub wyłącz funkcje systemu Windows , rozwiń opcję Składniki starszej wersji, wyczyść pole DirectPlay i wybierz OK. Uruchom ponownie, jeśli system Windows o to poprosi. Gra może przestać działać po wyłączeniu tego komponentu.
Czy muszę ponownie zainstalować DirectX?
Nie. System Windows 10 zawiera DirectX, a Microsoft dystrybuuje jego aktualizacje za pośrednictwem usługi Windows Update. Starsza gra może osobno żądać starszych plików pomocniczych DirectX, ale ich instalacja to osobna poprawka i nie włącza funkcji DirectPlay. Postępuj zgodnie z dokładnym komunikatem o błędzie i skorzystaj z oficjalnego źródła pobierania firmy Microsoft lub wydawcy.