[Jak zrobić] 3 sposoby na otwarcie wielu zdalnych sesji pulpitu zdalnego w systemach Windows 10, 11
Sprawdź metody otwierania wielu zdalnych sesji pulpitu zdalnego w systemach Windows 10/11. Ten przewodnik omawia trzy podejścia: RDP Wrapper dla większej elastyczności, bezpośrednią modyfikację termsrv.dll dla purystów oraz Windows Enterprise Multi-Session dla oficjalnego wsparcia.
Jak zezwolić na wielokrotne połączenia zdalne w systemie Windows 11?
Nawiązywanie połączenia z komputerem z systemem Windows 11/10 za pomocą zdalnego pulpitu jest powszechną praktyką. Jednak napotkanie przeszkody, gdy inny użytkownik jest już podłączony, powoduje pojawienie się komunikatu o błędzie, ostrzegającego, że kontynuowanie spowoduje rozłączenie obecnego użytkownika. Sytuacja taka może prowadzić do pytań takich jak: „Jak zezwolić na wielokrotne połączenia zdalne w systemach Windows 10 i 11?”
3 sposoby na otwieranie wielu sesji zdalnego pulpitu w systemach Windows 10/11
W niniejszym artykule wyjaśnimy trzy metody eliminacji ograniczenia dotyczącego ilości jednoczesnych połączeń protokołu Remote Desktop Protocol (RDP) zarówno w systemach Windows 10, jak i 11:
- RDP Wrapper
- Modyfikacja pliku termsrv.dll
- Aktualizacja do wersji Multi-Session systemu Windows Enterprise
- ★Uwaga:
- Wprowadzanie zmian w systemie operacyjnym zgodnie z tym artykułem jest sprzeczne z Licencją na korzystanie z systemu Windows. Ważne jest zrozumienie, że takie modyfikacje wiążą się z ryzykiem, a wykonanie ich następuje na własne ryzyko.
Sposób 1. RDP Wrapper
Projekt OpenSource RDP Wrapper upraszcza włączanie wielu sesji protokołu Remote Desktop Protocol (RDP) w systemach Windows 10/11, bez ingerencji w plik termsrv.dll. Działa jako pośrednik między Menedżerem kontrolerów usługi a Usługami pulpitu zdalnego, ładując termsrv z zmienionymi ustawieniami bez bezpośredniego modyfikowania pliku.
Co istotne, RDP Wrapper pozostaje skuteczny nawet po aktualizacji termsrv.dll, zapewniając zgodność z aktualizacjami systemu Windows. Ważne jest jednak, aby sprawdzić, czy używasz oryginalnego pliku termsrv.dll przed zainstalowaniem RDP Wrapper, aby uniknąć potencjalnych problemów z niezgodnością lub uruchamianiem systemu.
Krok 1. Pobierz najnowszą dostępną wersję biblioteki RDP Wrapper z repozytorium GitHub.
Krok 2. Wypakuj archiwum RDPWrap-v1.6.2.zip, a następnie znajdziesz następujące pliki:
- RDPWinst.exe (program instalacyjny/dezinstalacyjny biblioteki RDP Wrapper).
- RDPConf.exe (narzędzie konfiguracji RDP Wrapper).
- RDPCheck.exe (lokalne narzędzie do sprawdzania RDP).
- install.bat, uninstall.bat, update.bat (pliki wsadowe do instalacji, dezinstalacji i aktualizacji RDP Wrapper).
Krok 3. Znajdź plik instalacyjny .bat, kliknij go prawym przyciskiem myszy i wybierz Uruchom jako administrator, aby zainstalować RDPWrap.
Krok 4. Program zostanie zainstalowany w folderze C:\Program Files\RDP Wrapper. Po zakończeniu instalacji zobaczysz poniżej informację o pomyślnym zainstalowaniu.
Krok 5. Otwórz RDPConfig.exe, aby sprawdzić, czy RDP Wrapper działa i upewnij się, że wszystkie elementy w sekcji Diagnostyka są zielone.
Uwaga: Najprawdopodobniej bezpośrednio po instalacji narzędzie pokaże, że RDP Wrapper jest uruchomiony (Zainstalowany, Działający, Nasłuchiwanie), ale nie działa, co jest oznaczone czerwonym ostrzeżeniem [not supported].
Krok 6. Skopiuj i wklej zawartość następnej strony do pliku C:\Program Files\RDP Wrapper\rdpwrap.ini.
- https://raw.githubusercontent.com/sebaxakerhtc/rdpwrap.ini/master/rdpwrap.ini
Krok 7. Zrestartuj komputer. Uruchom narzędzie RDPConfig.exe , aby sprawdzić, czy wszystkie elementy w sekcji Diagnostics są zielone, a podpis [fully supported] pojawia się.
Krok 8. Uruchom RDPCheck.exe i spróbuj nawiązać wiele sesji RDP na komputerze. Teraz możesz korzystać z pulpitu zdalnego w systemie Windows 10 Pro dla wielu użytkowników.
Sposób 2. Modyfikacja pliku termsrv.dll
Aby usunąć ograniczenie w równoczesnych połączeniach użytkowników protokołu Remote Desktop Protocol (RDP) w systemie Windows, pomijając użycie RDP Wrapper, można zdecydować się na zastąpienie oryginalnego pliku termsrv.dll. Ten istotny plik biblioteki jest integralny dla działania usługi Pulpit zdalny i znajduje się w katalogu C:\Windows\System32.
Krok 1. Aby uruchomić interfejs zarządzania Usługi, naciśnij kombinację klawiszy Win R i wprowadź "services.msc". Znajdź i kliknij prawym przyciskiem Usługi pulpitu zdalnego w menu kontekstowym, a następnie kliknij Zatrzymaj.
Krok 2. Zalecamy otworzenie Wiersza poleceń jako administrator i wpisanie następującej komendy, aby wykonać kopię zapasową oryginalnego pliku termsrv.dll.
copy c:\Windows\System32\termsrv.dll termsrv.dll_old
Krok 3. Zmień wartości następujących kluczy w HKLM > System > CurrentControlSet > Control > Terminal Server:
- fDenyTSConnections (DWORD) — 0
- fSingleSessionPerUser (DWORD) — 0
Możesz również to zrobić szybko, wpisując następujące dwie linie poleceń w Wierszu poleceń :
- REG ADD “HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server” /v fDenyTSConnections /t REG_DWORD /d 0 /f
- REG ADD “HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server” /v fSingleSessionPerUser /t REG_DWORD /d 0 /f
Krok 4. Przejdź do C:\Windows\System32, aby odnaleźć plik termsrv.dll, a następnie kliknij go prawym przyciskiem myszy i wybierz polecenie Właściwości.
Krok 5. Kliknij przycisk Zmień, aby zmienić właściciela pliku z "TrustedInstaller" na grupę lokalnych administratorów.
Krok 6. Kliknij Edytuj na karcie Zabezpieczenia. Wybierz grupę lokalnych administratorów i nadaj jej Pełną kontrolę nad tym plikiem, a następnie kliknij OK.
Krok 7. Skopiuj plik termsrv.dll z pobranego wcześniej archiwum i zastąp nim oryginalny plik w folderze %SystemRoot%\System32\.
Krok 8. Otwórz ponownie konsolę zarządzania Usługami , aby uruchomić usługi zdalnego pulpitu. Teraz możesz nawiązać kilka sesji RDP jednocześnie.
Sposób 3. Aktualizacja do wielosesyjnej wersji Enterprise systemu Windows
Ostatnio Microsoft wprowadził specjalną wersję systemu operacyjnego o nazwie Windows Enterprise Multi-Session (wcześniej znana jako Windows 10 Enterprise dla sesji zdalnych i Windows 10 Enterprise dla pulpitów wirtualnych).
Wyróżniającą cechą tej edycji jest wbudowane wsparcie dla wielu jednoczesnych sesji użytkowników z wykorzystaniem zdalnego protokołu pulpitu (RDP). Chociaż oficjalnie przeznaczony do użytku wyłącznie w maszynach wirtualnych Azure, technicznie możliwe jest zainstalowanie tej edycji w sieci lokalnej, co pozwoli na wykorzystanie komputera jako serwera terminalowego, pomimo naruszania polityk licencyjnych Microsoftu.
Uwaga: Edycja Enterprise Multi-Session dotyczy zarówno systemu Windows 10, jak i Windows 11.
Krok 1. Otwórz wiersz polecenia i sprawdź aktualną edycję systemu Windows (w tym przykładzie jest to wersja Professional):
- DISM /online /Get-CurrentEdition
Krok 2. Zaktualizuj swoją wersję systemu Windows 10 z wersji Pro do wersji Enterprise za pomocą polecenia:
- changepk.exe /ProductKey NPPR9-FWDCX-D2C8J-H872K-2YT43
Krok 3. Teraz zainstaluj klucz GVLK dla Windows 10 Enterprise dla sesji zdalnych:
- slmgr.vbs /ipk CPWHC-NT2C7-VYW78-DHDB2-PG3GK
Krok 4. Sprawdź, czy Twoja edycja systemu Windows 10 została teraz zmieniona na ServerRdsh (Windows 10 Enterprise dla wirtualnych pulpitu).
Krok 5. Aktywuj kopię swojej edycji Windows 10 Enterprise Multi-Session na serwerze KMS:
Krok 6. Otwórz Edytor lokalnej strategii grupy (gpedit.msc) i włącz tryb licencjonowania dla użytkowników w sekcji Ustaw tryb licencjonowania pulpitu zdalnego (Konfiguracja komputera > Polecenia > Szablony administracyjne > Komponenty systemu Windows > Usługi Terminalowe > Host sesji pulpitu zdalnego > Licencjonowanie).
Krok 7. Po aktywacji musisz uruchomić ponownie system Windows. Teraz spróbuj połączyć się z komputerem za pomocą RDP z różnymi kontami użytkowników. Jak widać, Windows 10 Enterprise Multi-Session obsługuje jednoczesne połączenia RDP bez potrzeby dodatkowych nakładanych ograniczeń.
Wskazówka bonusowa: Prostszy sposób na otwieranie wielu sesji zdalnych
AnyViewer to wysoko polecane oprogramowanie do zdalnego pulpitu, które umożliwia jednoczesne połączenie z wieloma komputerami. Oto kilka powodów, dlaczego wyróżnia się w tej dziedzinie:
- Możliwość wielokrotnego połączenia: AnyViewer pozwala użytkownikom na jednoczesne połączenie i kontrolę wielu zdalnych komputerów. Jest to szczególnie przydatne dla specjalistów ds. IT, zespołów wsparcia technicznego lub osób zarządzających wieloma urządzeniami jednocześnie.
- Łatwe przełączanie między sesjami: Interfejs AnyViewer został zaprojektowany w taki sposób, aby umożliwić efektywną nawigację między wieloma podłączonymi urządzeniami. Użytkownicy mogą łatwo przełączać się między różnymi sesjami zdalnymi za pomocą kilku kliknięć.
- Dostęp bez nadzoru: AnyViewer oferuje dostęp bez nadzoru, pozwalając użytkownikom skonfigurować i uzyskać dostęp do zdalnych komputerów bez konieczności żądania zgody osoby na miejscu. Jest to korzystne przy zarządzaniu wieloma komputerami bez stałej interakcji użytkownika.
- Bezpieczne połączenia: Bezpieczeństwo jest priorytetem dla AnyViewer. Oprogramowanie wykorzystuje silne protokoły szyfrowania w celu zapewnienia bezpieczeństwa danych podczas połączeń zdalnych, co jest kluczowe przy zarządzaniu wieloma komputerami jednocześnie.
- Łatwe zarządzanie przy użyciu tablic ekranowych: AnyViewer umożliwia tworzenie tablic ekranowych, ułatwiając zarządzanie wieloma urządzeniami poprzez możliwość dodawania ich do jednoczesnej kontroli w prosty sposób.
- Wieloekranowy wyświetlacz: Po podłączeniu, wiele ekranów zdalnego urządzenia pojawia się w postaci kart. Możesz przeciągać kartę, aby wyświetlić ją w osobnym oknie i przenieść na monitory, aby mieć kontrolę na dwóch ekranach jednocześnie.
Skorzystaj z niego i rozpocznij działanie teraz.
Krok 1. Pobierz, zainstaluj i uruchom AnyViewer na wszystkich komputerach. Przejdź do Logowania, a następnie kliknij Rejestracja, aby utworzyć konto w AnyViewer.
Krok 2. Możesz zobaczyć, że pomyślnie zalogowałeś się do AnyViewer. Twoje urządzenie zostanie automatycznie przypisane do konta, na które się zalogowałeś.
Krok 3. Zaloguj się na to samo konto AnyViewer na innych urządzeniach, a następnie wybierz jeden z zdalnych komputerów. Kliknij „Jedno kliknięcie, aby przejąć kontrolę”, aby uzyskać zdalny dostęp.
Krok 4. Następnie na innym komputerze możesz powtórzyć te kroki, aby otworzyć wiele sesji na komputerze z systemem Windows 10/11.
Alternatywnie, możesz utworzyć ścianę ekranową i dodać wszystkie urządzenia, które chcesz kontrolować. Kliknij „Ściana ekranu” i postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby utworzyć swoją ścianę ekranową.
Teraz możesz obserwować ekran wszystkich dodanych urządzeń w jednym oknie i kontrolować je według własnych preferencji.
- ★Uwaga:
- Funkcja ściany ekranowej jest dostępna tylko dla użytkowników przedsiębiorstwowych.
Podsumowanie
Podsumowując, otwieranie wielu połączeń zdalnych pulpitu w systemach Windows 10/11 można osiągnąć za pomocą RDP Wrapper, modyfikując termsrv.dll lub aktualizując do wersji Windows Enterprise Multi-Session. Należy zachować ostrożność, ponieważ takie zmiany naruszają Umowę Licencyjną systemu Windows.
Ponadto, w przewodniku wprowadzono AnyViewer jako bezpieczne oprogramowanie do zdalnego pulpitu, umożliwiające zarządzanie wieloma komputerami jednocześnie. Użytkownicy powinni uważać na potencjalne ryzyko i implikacje licencyjne.