[windows server] Abilitare il mapping delle porte che non inziano con LPT, COM o USB su Terminal Server o Desktop Remoto
Creando una connessione remota ad un pc basato su Windows (XP o 2003 Server) da un PC che non sta eseguendo Windows Server 2003, la stampante locale potrebbe non venire reindirizzata nella sessione remota.
Il problema si verifica quando la porta stampante sul PC locale non inizia con COM, LPT o USB. Per default infatti, le porte che non inziano con COM, LPT o USB vengono reindirizzate solo in Windows Server 2003. Per default, le stampanti multifunzione potrebbero non essere reindirizzate dal computer locale perchè usano una porta denominata DOT4.
Per risolvere il problema, occorre forzare tutte le porte del client affinchè vengano filtrate per essere reindirizzate. Per farlo, occorre aggiungere un valore di tipo DWORD chiamato FilterQueueType alla chiave di registro HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Default\AddIns\RDPDR ed impostarne il valore a FFFFFFFF.
- Cliccare su Start, Run, digitare regedit, e quindi premere OK.
- Trovare e quindi selezionare la seguente chiave di registro: HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Default\AddIns\RDPDR
- Dal menù Modifica, cliccare su Nuovo e quindi selezionare Valore DWORD.
- Digitare FilterQueueType, quindi premere ENTER.
- Dal menù Modifica selezionare Modifica.
- Digitare FFFFFFFF, e quindi cliccare su OK.
In questo modo, tutte le porte del client verranno reindirizzate nella sessione remota.
Traduzione dall’articolo in inglese della knowledge base Microsoft Printers That Use Ports That Do Not Begin With COM, LPT, or USB Are Not Redirected in a Remote Desktop or Terminal Services Session