Crystal Reports is the primary reporting engine for Cyrious SMS and Control. Each client must have the Crystal Report DLLs installed in order to properly print or preview reports.

Crystal Drivers and installation is based on the version of Windows and bit size. It is imperative to use the correct Crystal set-up.

Crystal drivers must be installed on the boot drive Windows\System32 or Windows\SysWOW64

  1. Close SMS on the local computer.
  2. Download Cystal Reports Zip Files (Crystal 8.5 Windows x32.zip

windows_7_32_bit_crystal_files.zip# Unzip the file.

  1. Copy the unzipped DLL files to C:\Windows\System32
  2. Run the BAT file to register the .dlls
  3. Run the Crystal_Fix_For_Graphs.execrystal_fix_for_graphs.exe
  4. Run the CrystalUpdate.execrystalupdate.zip
    • If you don't get to choose the option Repair, run the CrystalUpdate.exe a second time, choosing repair
  5. Test by trying to preview a Crystal report like an Invoice or Estimate in Control.
  1. Close SMS on the local computer.
  2. Download Cystal Reports Zip Files (Crystal 8.5 Windows x64.zip). crystal_8.5_windows_x64.zip
  3. Copy the unzipped DLL files to C:\Windows\SysWOW64
  4. Edit the BAT file
    • Open the BAT file with Notepad
    • Click Edit
    • Click Replace
    • Replace C:\Windows\System32 with C:\Windows\SysWOW64
    • Select Replace All
    • Save
  5. Run the BAT file to register the .dlls
  6. Run the Crystal_Fix_For_Graphs.execrystal_fix_for_graphs.exe
    • If prompted for a path, edit path to C:\Windows\SysWOW64
  7. Run the CrystalUpdate.execrystalupdate.zip
    • If you don't get to choose the option Repair, run the CrystalUpdate.exe a second time, choosing repair
  8. Test by trying to preview a Crystal report like an Invoice or Estimate in Control.
  1. Close SMS on the local computer.
  2. Download Cystal Reports Zip Files (Crystal 8.5 Windows x32.zip).crystal_8.5_windows_x32.zip
  3. Download the W2000 Crystal DLL Registration.BAT file also
  4. Unzip the file.
  5. Copy the unzipped DLL files to C:\WinNT\System32\
  6. Run the W2000 Crystal DLL Registration.BAT file to register the .dlls
  7. Run the Crystal_Fix_For_Graphs.execrystal_fix_for_graphs.exe
    • If prompted for a path, edit path to C:\WinNT\System32\
  8. Run the CrystalUpdate.execrystalupdate.zip
    • If you don't get to choose the option Repair, run the CrystalUpdate.exe a second time, choosing repair
  9. Test by trying to preview a Crystal report like an Invoice or Estimate in Control.

For 32-bit Operating Systems Only Try Resolution 1 first

  1. Download the Window 7 32bit Crystal file windows_7_32_bit_crystal_files.zip
  2. Unzip in the System32 folder in the Windows folder
  3. Double click on the Windows7 Cyrstal DLL Registration batch file
  4. You will get a pop-up to run the Crystal Update - follow the steps to install
  5. Let the CMD window close
  6. Test by trying to save an Invoice as a PDF and printing an Invoice
  1. Install the Crystal 8.5 DLL files to the C:\WINDOWS\System32\ folder.

  1. Register the DLL to the C:\WINDOWS\System32\ folder. Be sure to register them to the SYSTEM32 folder.

  1. After you have installed the Crystal 8.5 DLL files and registered them delete the following files:
    • C:\WINDOWS\System32\crxf_pdf.dll
    • C:\WINDOWS\System32\u2ddisk.dll
    • C:\WINDOWS\System32\ExportModeller.dll
    • C:\WINDOWS\System32\crtslv.dll
  2. Un-register the DLL files by executing the commands below within a command prompt or batch file.
    • REGSVR32 /u /s “C:\WINDOWS\System32\crxf_pdf.dll”
    • REGSVR32 /u /s “C:\WINDOWS\System32\u2ddisk.dll”
    • REGSVR32 /u /s “C:\WINDOWS\System32\crtslv.dll”
    • REGSVR32 /u /s “C:\WINDOWS\System32\ExportModeller.dll”
  3. Install the Crystal Update.exe installation. After this installation is complete, confirm the following files are present on the system.
    • C:\WINDOWS\CRYSTAL\crxf_pdf.dll
    • C:\WINDOWS\CRYSTAL\u2ddisk.dll
    • C:\Program Files\Seagate Software\Shared\crtslv.dll
    • C:\Program Files\Seagate Software\Shared\ExportModeller.dll
  4. Register the 4 files above by executing the commands below within a command prompt or batch file.
    • REGSVR32 /s “C:\WINDOWS\CRYSTAL\crxf_pdf.dll”
    • REGSVR32 /s “C:\WINDOWS\CRYSTAL\u2ddisk.dll”
    • REGSVR32 /s “C:\Program Files (x86)\Seagate Software\Shared\crtslv.dll”
    • REGSVR32 /s “C:\Program Files (x86)\Seagate Software\Shared\ExportModeller.dll”

For 64-bit Operating Systems Only. Try Resolution 1 first.

  1. Install the Windows 7 64bit Crystal Files files to the C:\WINDOWS\SYSWOW64\ folder.window7_64bit_crystal_files.zip
  2. Register the DLL to the C:\WINDOWS\SYSWOW64\ folder, by double clicking on the Windows7 Crystal DLL Registration.BAT file
  3. You will get a pop-up to run the Crystal Update - follow the steps to install
  4. The Command Prompt box will close automatically.
  5. Test by trying to save an Invoice as a PDF and printing an Invoice
  1. Install the Crystal 8.5 DLL files to the C:\WINDOWS\SYSWOW64\ folder.

  1. Register the DLL to the C:\WINDOWS\SYSWOW64\ folder. Be sure you do not register them to the SYSTEM32 folder. crystal_8.5_windows_x64.zip

  1. After you have installed the Crystal 8.5 DLL files and registered them delete the following files:
    • C:\WINDOWS\SYSWOW64\crxf_pdf.dll
    • C:\WINDOWS\SYSWOW64\u2ddisk.dll
    • C:\WINDOWS\SYSWOW64\ExportModeller.dll
    • C:\WINDOWS\SYSWOW64\crtslv.dll
  2. Un-register the DLL files by executing the commands below within a command prompt or batch file. Download, unzip and run: unreg.zip
    • REGSVR32 /u /s “C:\WINDOWS\SYSWOW64\crxf_pdf.dll”
    • REGSVR32 /u /s “C:\WINDOWS\SYSWOW64\u2ddisk.dll”
    • REGSVR32 /u /s “C:\WINDOWS\SYSWOW64\crtslv.dll”
    • REGSVR32 /u /s “C:\WINDOWS\SYSWOW64\ExportModeller.dll”
  3. Install the Crystal Update.exe installation crystalupdate.zip. After this installation is complete, confirm the following files are present on the system.
    • C:\WINDOWS\CRYSTAL\crxf_pdf.dll
    • C:\WINDOWS\CRYSTAL\u2ddisk.dll
    • C:\Program Files (x86)\Seagate Software\Shared\crtslv.dll
    • C:\Program Files (x86)\Seagate Software\Shared\ExportModeller.dll
  4. Register the 4 files above by executing the commands below within a command prompt or batch file. Download, unzip and run: reg.zip
    • REGSVR32 /s “C:\WINDOWS\CRYSTAL\crxf_pdf.dll”
    • REGSVR32 /s “C:\WINDOWS\CRYSTAL\u2ddisk.dll”
    • REGSVR32 /s “C:\Program Files (x86)\Seagate Software\Shared\crtslv.dll”
    • REGSVR32 /s “C:\Program Files (x86)\Seagate Software\Shared\ExportModeller.dll”
You could leave a comment if you were logged in.