Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

tcp/ip printer ports disappear after windows restart

61 views
Skip to first unread message

Robert Premuz

unread,
Oct 27, 2001, 1:30:18 PM10/27/01
to
On a Windows 2000 Server I have installed and shared 5 printers. Each
of the printers uses a port of "Standard TCP/IP Port" type (with
static IP addresses), which I added to the list of available printer
ports on the server. Users on the network can print on all of the
shared printers (from Windows 98 and Windows 2000 Professional).

The problem is that when the Windows 2000 Server is restarted, the
printer ports disappear (they do not exist any more) and of course the
shared printers cannot be used, as they are not connected to any port.

If I define the printer ports again (using the same names and
parameters), then the printers get connected to their ports as before
the Windows restart but printing still does not work. For each printer
I have to reassign its port (on the printer properties window, tab
"Ports", I check a free port, for example LPT1, and click on the Apply
button, then I check the printer's port and click the OK button).
After that procedure, printing works fine again.

Does anyone know what could be the reason that printer ports disappear
after Windows restart?

More information:

The printers are:
HP LaserJet 4000 (with HP JetDirect network card)
HP LaserJet 2100 (with HP JetDirect network card)
HP LaserJet 5 (connected to LAN using D-Link DP-101 print server)
HP LaserJet 1100 (connected to LAN using D-Link DP-101 print server)
HP DeskJet 970Cxi (connected to LAN using D-Link DP-101 print server)

In registry I see the following keys that contain values for the
printer ports I added:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Print\Monitors\Standard
TCP/IP Port\Ports
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\Print\Monitors\Standard
TCP/IP Port\Ports
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors\Standard
TCP/IP Port\Ports
HKEY_CURRENT_USER\Software\Microsoft\Windows
NT\CurrentVersion\PrinterPorts
HKEY_USERS\S-1-5-21-343818398-1606980848-682003330-1609\Software\Microsoft\Windows
NT\CurrentVersion\PrinterPorts
HKEY_USERS\S-1-5-21-343818398-1606980848-682003330-500\Software\Microsoft\Windows
NT\CurrentVersion\PrinterPorts

Windows 2000 version: build 2195, Service Pack 2.
Internet Explorer version: 5.5 with Service Pack 2.

The Windows 2000 Server also runs Exchange 2000 Server (with Service
Pack 1 and Update Q303451).

-- rpr. Robert Premuz

Thomas "Haenggi" Schaer

unread,
Nov 8, 2001, 8:59:49 AM11/8/01
to
Hi

I have exactly the same problem with a W2k SP2 Workstation. Additional
Software that is installed is just Spinifex Server Printing (TSE-Citrix
Environment). The problem is I don't see any Ports (Standard IP/TCP,
Werx4Ports e.t.c).

Would be nice to have somebodys advice !!!

Thanks Tom (haen...@gmx.net)


"Robert Premuz" <rpr...@yahoo.com> schrieb im Newsbeitrag
news:86ceae94.0110...@posting.google.com...

Robert Premuz

unread,
Nov 8, 2001, 12:23:06 PM11/8/01
to
On 27 October 2001 I wrote:
>
> On a Windows 2000 Server I have installed and shared 5 printers. Each
> of the printers uses a port of "Standard TCP/IP Port" type (with
> static IP addresses), which I added to the list of available printer
> ports on the server. Users on the network can print on all of the
> shared printers (from Windows 98 and Windows 2000 Professional).
>
> The problem is that when the Windows 2000 Server is restarted, the
> printer ports disappear (they do not exist any more) and of course the
> shared printers cannot be used, as they are not connected to any port.

I've found a solution. It seems that the problem was caused by a wrong
registry entry in the following registry key:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors\Standard
TCP/IP Port\Ports

It contains subkeys with information about TCP/IP printer ports
defined in Windows 2000 (a subkey per a port).

Somehow, the key on my server had contained also the LPT2 port as a
subkey. After I removed the LPT2 subkey and restarted the Windows, all
the TCP/IP printer ports were present, i.e. the problem with
disappearing TCP/IP printer ports after Windows restart was solved.

-- rpr. Robert Premuz

Paul

unread,
Feb 6, 2002, 5:17:13 PM2/6/02
to
Try installing HP's Web JetAdmin and creating the ports &
printers with that. When you do that the ports are called
HP tcp/ip port or something similiar to that and not
standard tcp/ip. That may fix your issue at least with
the HP JetDirect cards. Drop me an e-mail and let me know
what happens.

-Paul
Sr. Network Engineer
StratComm
www.stratcommdc.com

>.
>

0 new messages