Re: Missing Standard TCP/IP Port

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance



If there is a Standard TCP/IP Port installed on the machine, it sounds like
someone hijacked the UI component

sfc /scannow

and have a system disk available to replace I suspect printui.dll.

You could also just create a new port remotely from another machine on the
network

Start
Run
\\remotemachine

Open Printers Folder

File Server Properties

Ports

--
Alan Morris
Windows Printing Team
Search the Microsoft Knowledge Base here:
http://support.microsoft.com/search/?adv=1

This posting is provided "AS IS" with no warranties, and confers no rights.

"RonW" <RonW@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:367D85D4-58CB-41DB-9A11-511DB9DF942F@xxxxxxxxxxxxxxxx
All dlls and keys you listed were found to be already in place except
LprAckTimeout. There was a TCP/IP Printer already installed on the
Standard
TCP/IP Port.

I could not find a way to share that port.

The option to create a new port only has three options:
Local Port
PDF Port
Print Server
Looks like Standard TCP/IP Port is missing from the choices.

Your help is appreciated.

"Alan Morris [MSFT]" wrote:

it's installed by default


If you ran cleanspl.exe and said delete the Standard port monitor, that
would explain this. Here are the steps to get it back. This requires
editing the registry or importing the key from another machine.


the three system files you need should still exist in \windows\system32 (
tcpmon.dll, tcpmib.dll, and tcpmonui.dll ) you can edit your registry
entry
and add the monitor back. If the files do not exist copy them from
another
installation or expand them from the installation CD.

If you have any Win2k or greater system handy you can export the Standard
TCP/IP Port key and import to the other machine. Even if you do not
export this key if you can look at this key for guidance when adding back
the entry it is helpful.

stop and start spooler


if no XP machine is handy to export the key, locate
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitor\

Add key
Standard TCP/IP Port
Add String Value; value name=Driver; value data=tcpmon.dll

under Standard TCP/IP Port
Add Key
Ports
Add three Dwords in Ports (I am listing the value data in
decimal)
LprAckTimeout value data= 180
StatusUpdateEnabled value data= 1
StatusUpdateInterval value data= 10

stop and start spooler





--
Alan Morris
Windows Printing Team
Search the Microsoft Knowledge Base here:
http://support.microsoft.com/search/?adv=1

This posting is provided "AS IS" with no warranties, and confers no
rights.

"RonW" <RonW@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:3981D7AE-8ECB-446C-AA60-FF87B11CDF02@xxxxxxxxxxxxxxxx
This port is not available from the list of port choices. To my
knowledge
it
is just not available rather than having been available previously and
lost
since it was never previously needed.

How can I install it on Win2000 Laptop PC?






.



Relevant Pages

  • Re: Adding Printer Port Type (TCP/IP)
    ... I copied the nescessary files from a Windows XP installation and added two ... registry-keys described here: ... Now I can select Standard TCP/IP Port, but when I want to add a new printer, ...
    (microsoft.public.windowsxp.embedded)
  • Re: Error Loading the Tcp Mib Library
    ... After deleting this file the Standard TCP/IP Port wizard ran ... Search the Microsoft Knowledge Base here: ... Can't locate duplicate files as suggested by ...
    (microsoft.public.windowsxp.print_fax)
  • Re: Explorer.exe crashes when Adding Standard TCP/IP Port
    ... Make sure the Standard TCP/IP port UI is not loading some 3rd party drivers ... Windows Printing Team ... Search the Microsoft Knowledge Base here: ... I have a machine running XP Pro and a networked HP LaserJet 1300n> printer. ...
    (microsoft.public.windowsxp.print_fax)
  • Re: Printer Migration 3.1
    ... Are all the printers using a Standard TCP/IP Port or some other port ... Alan Morris ... Windows Printing Team ... Search the Microsoft Knowledge Base here: ...
    (microsoft.public.win2000.printing)