Re: LPT1 missing port



I like a happy ending. Sorry I started working the software side of things
first.

Thanks for updating us on this success.

--
Alan Morris
Windows Printing Team
Search the Microsoft Knowledge Base here:
http://support.microsoft.com/default.aspx?scid=fh;[ln];kbhowto

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

"Jon" <Jon@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:0C1A3CFB-AD56-443F-B0A6-F25A46D5D71F@xxxxxxxxxxxxxxxx
Eureka! You found the answer. It was the BIOS after all.

I looked in the port connections section and it showed the parallel port
option as disabled. I changed this to enabled and now the parallel port
LPT1
is shown in system manager and I can print as before. Thanks a lot. I
wouldn't have known about the BIOS option if you hadn't mentioned it. All
I
would like to know now is what could have modified the BIOS in this way. I
wonder if it was the spyware that infested my PC for a while and that I
had a
lot of trouble getting rid of (winantivirus 2006 I think it was called).

Anyway, everything is working normally now so thanks again.

"Alan Morris [MSFT]" wrote:

Yes you gave me the info I requested. I was hoping there was some wacky
monitor installed on your system but this is typical.

Just to be clear this is XP SP2 install not XP x64.

Since LPT is not listed in the device manager is it possibly disabled in
the
system BIOS of your computer?

--
Alan Morris
Windows Printing Team
Search the Microsoft Knowledge Base here:
http://support.microsoft.com/default.aspx?scid=fh;[ln];kbhowto

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

"Jon" <Jon@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:B86A41F4-1955-4045-8FD7-33F4366335E9@xxxxxxxxxxxxxxxx
Yes, it is in the add printer wizard and I used this to add a second
icon
for
the EPSON Stylus colour 440 printer but it still doesn't work.

It is in the system manager where it shows only the ports COM1 and COM2
and
no LPT ports.

In HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors,
I
can
see the following files:
BJ Language Monitor
Local Port
Microsoft Document Imaging Writer Monitor
PJL language Monitor
Standard TCP/IP Port
USB Monitor

In these files I can see no mention of LPT ports. Does this reply to
your
question or have I misunderstood?


"Alan Morris [MSFT]" wrote:

but not there when running the Add Printer Wizard, correct?

what registry key entries are under?
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors



--
Alan Morris
Windows Printing Team
Search the Microsoft Knowledge Base here:
http://support.microsoft.com/default.aspx?scid=fh;[ln];kbhowto

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

"Jon" <Jon@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:F2491A21-A8EB-4C8A-97F5-21E3F686E3C1@xxxxxxxxxxxxxxxx
Yes LPT1, LPT2 and LPT3 are in the list in
HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\Ports.

Jon

"Alan Morris [MSFT]" wrote:

Okay you are half way there. NEnn ports are for network connected
printers.

With COM5 listed this tells me that localspl is reading the port
list
correctly.

Were LPT1:, LPT2:,and LPT3: in the list as well? If not add them
back

Control Panel, Administrative tools, Services
Print Spooler
Stop
Start

--
Alan Morris
Windows Printing Team
Search the Microsoft Knowledge Base here:
http://support.microsoft.com/default.aspx?scid=fh;[ln];kbhowto

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

"Jon" <Jon@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:C3ADB3AD-14AB-48FD-B31F-65594051FD62@xxxxxxxxxxxxxxxx
Alan,
Sorry to have taken so long to reply but I have finally got round
to
doing
what you suggested.

I'm no expert but I added the CM value to the port list as you
said.
I
wasn'y sure how to stop the spooler. At first I opened and closed
the
printer
proportis window but there was no COM5 listed in the ports tab. I
then
rebooted Windows and this time COM was listed in the port tab of
the
printer
properties window so that has worked.

In the registry ports list are also the values NE00, NE01 and
NE02
as
you
suggested but I don't know what they are for.

Does this information help?


Jon.


"Alan Morris [MSFT]" wrote:

no the (Default) key is normal

If you add a new COM5: port to
HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\Ports
stop then start the Print Spooler service, do you see the new
port
listed

Are there a bunch or ports in this list? Ne??: ports are for
network
printers.

--
Alan Morris
Windows Printing Team
Search the Microsoft Knowledge Base here:
http://support.microsoft.com/default.aspx?scid=fh;[ln];kbhowto

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

"Jon" <Jon@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:D6BDD7ED-0086-4CA4-979D-AEF82B92121B@xxxxxxxxxxxxxxxx
Thanks for the information Alan.

I have finally got around to looking at the registry in
Windows
XP
and
this
is what I found.

In
"HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print\Monitors\Local
Port", there are 2 entries as follows :

Filename=(by default); Type=REG_SZ; Data=(undefined value)
Filename=Driver; Type=REG_SZ; Data=localspl.dll

Note: I have a French version of XP and so I have translated
some
words
(data, undefined value) so they may be different from the
English
version
of
XP.

In the other registry that you gave
(HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\Ports),
there
is a list of COM and LPT ports including LPT1 so this seems
ok.

Is the problem possibly due to the default file in the
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print\Monitors\Local
Port
registry?

Should I delete this file and leave only the "Driver" file?

Jon


"Alan Morris [MSFT]" wrote:


This sounds like another application removed or replaced the
spooler
binary
registry setting for local ports.

I have seen issues when the LPT ports are no longer listed by
the
spooler
because another application replaced the registry entry of
the
dll
controlling where to look in the registry for the port list.
reg key is here:
Local Port should point to this binary
HKLM\SYSTEM\CurrentControlSet\Control\Print\Monitors\Local
Port\Driver
reg_sz = localspl.dll


The Port list that the spooler reads at startup is here:
HKLM\Software\Microsoft\WindowsNT\CurrentVersion\Ports

LPT ports should be listed here




--
Alan Morris
Windows Printing Team
Search the Microsoft Knowledge Base here:
http://support.microsoft.com/default.aspx?scid=fh;[ln];kbhowto

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

"Jon" <Jon@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:AEF6DA81-C140-405F-B598-36356D52D4C4@xxxxxxxxxxxxxxxx
Hello,
When I try to print a document from any programme (Word,
Works,
notepad,
etc), I get a message to say that the file hasn't been sent
to
the
printer
i.e. the computer can't sens the data to the printer.

The printer (Epson stylus color 440) works fine on my other
computer
running
XP so it isn't the problem.

I did not install or change anything on the computer when
the
problem
started but I have been having problems with a spyware that
I
couldn't
remove
and that may have modified the registry (Winantivirus
2006 -
these
people
should be jailed). I have seen in other messages that a
modified
registry
may
be the problem. However, I am reluctant to use regedit
without
advice
since I
am not an expert with XP (or any other programme infact).

I checked the ports in system manager and there is no LPT1
port
shown
although the microsoft standard driver still seems to be in
the
windows/system32 directory.

Is there a way of making XP re-install the driver that is
not
too
complicated or risky?
The help desk of the computer manufacturer has told me to
re-install
Window
XP but is there an easier way? If I do re-install XP, do I
risk
losing
any
of
my data files on the hard disk?

Thanks for any help.

















.



Relevant Pages

  • Re: Windows Error creating a TCP/IP port
    ... Alan Morris ... Windows Printing Team ... Search the Microsoft Knowledge Base here: ... I redirect a currnt port to an IP address? ...
    (microsoft.public.windowsxp.print_fax)
  • Re: Windows Error creating a TCP/IP port
    ... San Diego CA ... Windows Printing Team ... I redirect a currnt port to an IP address? ... with the following file contained in the error report: ...
    (microsoft.public.windowsxp.print_fax)
  • Re: Windows Error creating a TCP/IP port
    ... Alan Morris ... Windows Printing Team ... I redirect a currnt port to an IP address? ... with the following file contained in the error report: ...
    (microsoft.public.windowsxp.print_fax)
  • Re: Windows Error creating a TCP/IP port
    ... Thanks Alan, I'll try this. ... prnport.vbs will create Standard TCP/IP port without UI. ... Windows Printing Team ... with the following file contained in the error report: ...
    (microsoft.public.windowsxp.print_fax)
  • Re: LPT1 missing port
    ... Windows Printing Team ... Search the Microsoft Knowledge Base here: ... Standard TCP/IP Port ... I have finally got around to looking at the registry in Windows ...
    (microsoft.public.windowsxp.print_fax)

Loading