Network Printers and Drivers

rowanbradley

New member
Member
Local time
3:23 AM
Messages
49
Can someone educate me on how network printers work in Windows?
  1. Is there only one way of setting these up, or several ways?
  2. Do I have to have a driver for the specific printer on the client? Why can't the material be sent to the server in some device independent format (Postscript??), and converted to printer commands on the server?
  3. Do I have to have a driver for the specific printer on the server? If the driver is on the client, presumably it's talking directly to the printer (using the server only as a means of communication) using the printer's own command codes, so I don't see why the server needs a driver...
  4. Under what circumstances can or can't the client download the driver from the server?
  5. What happens if the client and server are running different versions of Windows, either an older version on the client, or an older version on the server?
  6. What happens if the client is running 64-bit and the server 32-bit, or vice versa?
  7. What happens if there is no driver available for the newer version of Windows (which might be the client, or the server), because the printer is quite old?
Many thanks - Rowan
 

My Computer

OS
Windows 7 Pro

My Computer

Computer Manufacturer/Model Number
HP Pavilion Elite 495UK
OS
Windows 7 Ultimate SP1 64-Bit
CPU
Intel Core i7 870 @ 2.93GHz
Motherboard
MSI 2A9C (CPU1)
Memory
8Gb Dual-Channel DDR3 @ 664MHz
Graphics Card(s)
nVidia GeForce GTX 460 1024MB dedicated RAM
Sound Card
Realtek HD Audio
Monitor(s) Displays
HP2310i
Screen Resolution
1920 x 1080
Hard Drives
1x1954GB Hitachi HDS22020ALA 330 (RAID), 1x1954GB Hitachi External for backup and storage
PSU
460W
Case
HP Elite
Cooling
Air cooled
Keyboard
Logitech K750 solar-powered keyboard
Mouse
Logitech Wireless M180 mouse
Internet Speed
2Mb
Other Info
Pure Avanti Flow Internet Radio with iPod Dock, 64Gb iPod, HP USB Speakers, Sony MDR-V500 Headphones, Sony Vaio F-Series Laptop
No, those are just straightforward "how to install a network printer" articles. My question is more complex, and concerns what happens if the server and the client are running different versions of Windows. So when you try to connect to the shared printer from the client, it can't download the driver from the server, because the server has the wrong version of the driver.

And what if the client has a newer version of Windows, for which a driver for this older model of printer does not exist? How can I drive the shared printer now?

And, in any case, why do I need a printer driver on the client and on the server? I would have thought that if the server is communicating with printer-specific codes to the printer, then I would not need a printer driver on the client. It should be able to send the data to be printed to the server in some printer-independent way (postscript?) And if the client is producing printer specific commands, why do I need a driver on the server - surely it's only buffering and retransmitting the codes, which requires no intelligence about the printer?

I hope someone understands this stuff and can enlighten me...

Thanks - Rowan
 

My Computer

OS
Windows 7 Pro
Whether it is a local, shared or network printer a driver is needed to be installed to help windows communicate with your printer else things may not work as they should or not at all.

The printer manufacturer's website is where you will find the latest drivers for different windows Operating systems or mac os'es such osx lion.
 

My Computer

Computer Manufacturer/Model Number
HP Compaq 6715B
OS
Windows 7 Ultimate x64
CPU
AMD turion 64x2 TL-64 2.2Ghz
Motherboard
HC030
Memory
Sodimm DDR2 4GB
Graphics Card(s)
ATI Radeon 1250 128MB IGP
Hard Drives
Fujitsu Siemens 500GB sata 3.0 Gb/s
Back
Top