Printing a .prn file

G

Guest

While using my laptop away from home, I printed a file to a print file
(.prn). Then I transferred the file to my desktop so that I could send it to
a print device. How do I accomplish this seemingly easy task?
The laptop is runnung Windows XP Pro Media Center and the desktop is running
Windows XP Pro.
My printer (connected to the desktop) is a Canon i860.
Any Ideas?!?!

Thanks in advance for any assistance that comes into the Captain's little
corner of cyberspace!
 
J

Jerry

Open Explorer, select the .prn file, right-click and select print from the
list of items.
 
D

David Candy

Prn files are harder and harder to use. You should have printed it on the laptop and next time the laptop is connected to the desktop it would have printed.

So you printed to file using an i860 printer driver?

If it is connected to a printer port type in Start Run
cmd
then type (dragging a file into the window from explorer will type the name for you)
copy "c:\somefolder\somefile.prn" prn

else share the printer and map a prn port to the printer and then do above.
 
M

Michael Seidner

I have used a freeware program called "Printfile" for some time now. It is
fast and simple. It can be downloaded at www.lerup.com/printfile . It also
is good for printing Postscript and Text files.
 
G

Guest

I asked Microsoft about this same problem - I can not find a way to print a
..PRN file, even one generated on the same computer I want to print from. I
was offered the solution below. I did not try it yet because I can't
understand it and I don't know if it will affect anything else negatively.
Can anyone confirm it is safe and reversible? I'm running Windows XP Home
Edition Version 2002 service pack 2.

It was recommended to first create a system restore point. Then:

"Please delete all the printers and only install one printer and check the
printer process monitor:

1. Here are the steps:
a. Go to Start/Settings/Control Panel/Administrative Tools/Services
b. Choose the properties of the Print Spooler Service
c. Set the Startup Type to "Disabled"

2. Reboot the machine to disable the Service

3. Click Start. Click Run. Type regedit and click OK.

4. Go to HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print

5. Under the Print\Environments\WindowsNTx86\Drivers
a. Version 2 (for NT and other Legacy drivers) and/or a Version 3
(for Windows XP drivers only) which has all of the printer drivers stored
b. You can delete both Versions 2 and/or 3 to delete all Print Drivers
c. Within these keys you can find and delete individual Print Drivers
if needed

6. Under Print\Environments\Windows NT x86\Print Processors\winprint
a. Make sure the default value "Driver: REG_SZ: localspl.dll" is listed
b. Delete any Third-party Processors listed

7. Under Print\Monitors key, check for any Third-party Print Monitors that
could be causing printing issues in Windows XP.

The Default Print Monitors in Windows XP:
BJ Language Monitor
Local Port
PJL Language Monitor
Standard TCP/IP Port
USB Monitor
Windows NT Fax Monitor (When a Fax Modem is installed)

8. Check under the Local Port Monitor, make sure that the value "Driver:
REG_SZ: localspl.dll" is the default port monitor and delete any other
Third-party Port Monitors listed here.

9. Check the Print\Providers key, for the default entries "Internet Print
Provider" and "LanMan Print Services"; delete any Third-party Print Providers
listed.

10. Make note of all changes made and exit the Registry

11. Browse to the Spool directory listed in the path
%rootdrive%\%rootdirectory%\System32\Spool and delete the 2 and/or 3 folders
listed in the full path
%rootdrive%\%rootdirectory%\System32\Spool\Drivers\W32x86; also check for any
other files listed in
%rootdrive%\%rootdirectory%\System32\Spool\prtprocs\W32x86 other than the
default SFMPSPRT.DLL

12. Reset the Print Spooler Service's Startup Type to "Automatic" and then
reboot the machine.

**Note**: Deleting the drivers listed under Start\Settings\Printers then
under File\Server Properties\Drivers will delete the individual Printer
Drivers in the Registry under
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print\Environments\WindowsNTx86\Drivers "
 
F

Fuzzy Logic

I asked Microsoft about this same problem - I can not find a way to
print a .PRN file, even one generated on the same computer I want to
print from. I was offered the solution below. I did not try it yet
because I can't understand it and I don't know if it will affect
anything else negatively. Can anyone confirm it is safe and reversible?
I'm running Windows XP Home Edition Version 2002 service pack 2.

Here is a free utility that may help you:

http://www.magma.ca/~russrite/PrnPrint/index.html
It was recommended to first create a system restore point. Then:

"Please delete all the printers and only install one printer and check
the printer process monitor:

1. Here are the steps:
a. Go to Start/Settings/Control Panel/Administrative
Tools/Services b. Choose the properties of the Print Spooler
Service c. Set the Startup Type to "Disabled"

2. Reboot the machine to disable the Service

3. Click Start. Click Run. Type regedit and click OK.

4. Go to HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print

5. Under the Print\Environments\WindowsNTx86\Drivers
a. Version 2 (for NT and other Legacy drivers) and/or a Version 3
(for Windows XP drivers only) which has all of the printer drivers
stored b. You can delete both Versions 2 and/or 3 to delete all
Print Drivers c. Within these keys you can find and delete
individual Print Drivers if needed

6. Under Print\Environments\Windows NT x86\Print Processors\winprint
a. Make sure the default value "Driver: REG_SZ: localspl.dll" is
listed b. Delete any Third-party Processors listed

7. Under Print\Monitors key, check for any Third-party Print Monitors
that could be causing printing issues in Windows XP.

The Default Print Monitors in Windows XP:
BJ Language Monitor
Local Port
PJL Language Monitor
Standard TCP/IP Port
USB Monitor
Windows NT Fax Monitor (When a Fax Modem is installed)

8. Check under the Local Port Monitor, make sure that the value "Driver:
REG_SZ: localspl.dll" is the default port monitor and delete any other
Third-party Port Monitors listed here.

9. Check the Print\Providers key, for the default entries "Internet
Print Provider" and "LanMan Print Services"; delete any Third-party
Print Providers listed.

10. Make note of all changes made and exit the Registry

11. Browse to the Spool directory listed in the path
%rootdrive%\%rootdirectory%\System32\Spool and delete the 2 and/or 3
folders listed in the full path
%rootdrive%\%rootdirectory%\System32\Spool\Drivers\W32x86; also check
for any other files listed in
%rootdrive%\%rootdirectory%\System32\Spool\prtprocs\W32x86 other than
the default SFMPSPRT.DLL

12. Reset the Print Spooler Service's Startup Type to "Automatic" and
then reboot the machine.

**Note**: Deleting the drivers listed under Start\Settings\Printers then
under File\Server Properties\Drivers will delete the individual Printer
Drivers in the Registry under
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print\Environments \Wi
ndowsNTx86\Drivers "
 
G

Guest

..prn is a windows postscript file, it needs to be run through Acrobat
distiller to create a PDF which can then be printed from
 
D

David H. Lipman

From: "fouriiiis" <[email protected]>

| .prn is a windows postscript file, it needs to be run through Acrobat
| distiller to create a PDF which can then be printed from
|

Only is a PostScript print driver was used to "print to file" to create the PRN file.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top