Setup shared Fax on SBS 2011 for Windows XP computers

Jun 09
2011

Problem: Windows SBS 2011 don’t has 32 Bit drivers. You can use the ones from Windows Vista, but they don’t work for Windows XP.

You need:

–         A Windows Vista 32 Bit machine, and precisely the folder c:\windows\system32\driverstore\FileRepository\prnms002.

–         The fax driver files from a Windows Server 2003. Alternatively you can find them here: http://social.technet.microsoft.com/Forums/en-US/winserverprint/thread/adabe510-89ef-4856-935c-5cfbcecfe038/

There is a Microsoft KB article on this:

http://support.microsoft.com/kb/2532185

The solution comes most from the Technet forums post, but was tested by myself.

Steps:

  • In the share properties from the fax printer on the server, add 32 bit drivers, using the ones from the Windows Vista installation
  • Stop the spooler: net stop spooler
    This will ask you to stop also the fax service.
  • Copy the files FXSAPI.DLL, FXSDRV.DLL, FXSRES.DLL, FXSTIFF.DLL, FXSUI.DLL and FXSWZRD.DLL from the Windows Server 2003 installation (please look at the KB article where to find them or download them using the link in the Technet forums) to the folder c:\windows\system32\spool\drivers\w32x86\3 overwriting the existing ones
  • Insert this in the registry:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows NT
x86\Drivers\Version-3\Microsoft Shared Fax Driver]
“Configuration File”=”FXSUI.DLL”
“Data File”=”FXSUI.DLL”
“Driver”=”FXSDRV.DLL”
“Help File”=””
“Monitor”=””
“Datatype”=”RAW”
“Dependent Files”=hex(7):46,00,58,00,53,00,57,00,5a,00,52,00,44,00,2e,00,44,00,
4c,00,4c,00,00,00,46,00,58,00,53,00,54,00,49,00,46,00,46,00,2e,00,44,00,4c,
00,4c,00,00,00,46,00,58,00,53,00,52,00,45,00,53,00,2e,00,44,00,4c,00,4c,00,
00,00,46,00,58,00,53,00,41,00,50,00,49,00,2e,00,44,00,4c,00,4c,00,00,00,00, 00
“Previous Names”=hex(7):00,00,90,90
“Version”=dword:00000003
“TempDir”=dword:00000000
“Attributes”=dword:00000001
“Manufacturer”=””
“OEM URL”=””
“HardwareID”=””
“Provider”=””
“DriverDate”=hex:00,00,00,00,00,00,00,00
“DriverVersion”=hex:00,00,00,00,00,00,00,00

  • Restart the spooler: net start spooler
  • Restart the fax: net start fax
  • Install the fax on the XP clients like a shared printer. It could be that the client is asking for a Windows XP CD, so better you have one.
  • Done!

 

Hello world!

Jun 09
2011

Welcome to my blog!

This will not be a normal blog, but a collection of various tech tipps as I encounter in my daily work.

Themes will be Windows networking, Linux networking and programming with Visual Objects and Vulcan.NET.

So I hope this blog will be useful for the readers….

Wolfgang