Troubleshooting printing to FileCabinet CS from non-CS Suite applications

You can use the FileCabinet CS Print Driver (installation is optional) to print to FileCabinet CS from non-CS Suite applications, like Microsoft Office products, Adobe, your web browser, and more.
The following is a list of some common scenarios that indicate an improper configuration, or frozen temporary file.
  • Nothing occurs when printing and/or the FileCabinet CS Document Driver dialog does not open.
  • An error message related to printing is displayed.
  • The document does not appear in the appropriate location.
  • You are prompted to sign into FileCabinet CS each time you print. Refer to the Reinstalling the FileCabinet CS print driver section to resolve this issue.
note
Some of the steps in this article do not apply if you are working in the Virtual Office CS or Software as a Service (SaaS) environment.

Clear Print Jobs and Temporary Files

Reset Pending activity
FileCabinet CS provides an option to reset pending print activity when it is detected by the application.
  1. Select
    Help
    ,
    Repair
    , then
    Misc
    .
  2. Select
    Reset Print Jobs
    and attempt to print non-CS Suite documents again.
    note
    These options are not available if FileCabinet CS does not recognize that there is pending activity.
Delete temporary FileCabinet CS print files
If the pending print activity is not present in FileCabinet CS, you can use the following steps to manually clear temporary files that exist to resolve the issue.
  1. Browse to
    X:\WinCSI\FcabSys\TmpPrn
    , where X:\ is the drive to which FileCabinet CS is installed.
  2. Delete the <UserID> folder if it exists, (where <UserID> represents the ID of the user experiencing the printing issue).
    note
    In future print jobs, FileCabinet CS recreates this folder automatically, as needed.
  3. Print the non-CS documents again.
Restart the Print Spooler
In some instances, a best practice is to clear the print spooler on your workstation, which can be done by stopping and starting the service.
  1. Open
    Control Panel
    .
  2. Select
    Administrative Tools
    .
    note
    The options that are available depend on whether Control Panel is in Category, Small icons, or Large icons view mode.)
    • In Category view, select
      System and Security
      , and then
      Administrative Tools
      .
    • In the Small or Large icons view mode, choose
      Administrative Tools
      .
    In Windows 11, Administrative Tools is called Windows Tools.
  3. Select
    Services
    , and find
    Print Spooler
    in the list of services
  4. Right-click
    Print Spooler
    and select
    Stop
    from the context menu.
  5. When it's stopped, right-click again and select
    Start
    from the context menu.
Clear the local temp folders
Part of general workstation maintenance to occasionally clear the local temporary files and folders. As some of these files and folders are created as a part of the printing process, it may be helpful to clear them out when you experience issues printing to FileCabinet CS.
  1. Close all open applications.
  2. Go to
    C:\Users\<UserID>\AppData\Local\Temp
    .
    note
    By default, the AppData folder is hidden, and you may need to make hidden folders visible on your workstation to select the folder, or you can manually type the path in the address bar in the file explorer.
  3. Select all the files in the folder and then delete them. If you receive any messages that a file cannot be deleted because it is in use, select
    Skip
    .
    You can use Ctrl+A to select all. You can select
    Skip
    after marking the checkbox for all current items.
  4. Go to
    C:\Windows\Temp
    and repeat step 3 in this folder.
  5. When the deletion is complete for both folders, empty your recycle bin and print to FileCabinet CS from a non-CS application.

Print driver isolation

  1. Open
    Control Panel
    .
  2. Select
    Administrative Tools
    .
    note
    The options that are available depend on whether Control Panel is in Category, Small icons, or Large icons view mode.)
    • In Category view, select
      System and Security
      , and then
      Administrative Tools
      .
    • In the Small or Large icons view mode, choose
      Administrative Tools
      .
    In Windows 11, Administrative Tools is called Windows Tools.
  3. Select
    Print Management
    from the list.
  4. If
    Print Management
    is not available in Windows 11, you may need to take the following steps to install it:
    1. Go to Windows
      Settings
      .
    2. Select
      Apps
      .
    3. Select
      Optional features
      .
    4. Select
      View features
      next to
      Add an optional feature
      .
    5. Enter
      Print Management
      to find it.
    6. Mark the checkbox for
      Print Management
      and select
      Next
      .
    7. Select
      Install
      .
  5. In
    Print Management
    , select
    All Drivers
    .
  6. Verify that the
    Driver Isolation
    column in the middle pane indicates
    None
    for the Filecabinet Solution driver.
  7. If the driver does not show
    None
    , right-click the driver and select
    Set Insolation
    , then
    None
    .
  8. If the driver indicates
    None
    , continue to the next troubleshooting step.

User Preferences

There are settings in FileCabinet CS that can make it appear as if the print job is failing, and in some cases, a corrupt user preference file may indeed cause it to truly fail. Use the below steps to resolve user preference related issues.
Disable "Automatically accept printed documents"
  1. Select
    Setup
    ,
    User Preferences
    , then the
    Misc
    tab.
  2. Clear both the
    Automatically accept printed documents
    (
    after countdown
    and
    no countdown
    ) checkboxes.
  3. Select
    OK
    and print the non-CS document again.
Rename the FileCabinet CS user control file
When you rename the FileCabinet CS user preference file the specified user that cannot print non-CS documents, FileCabinet CS creates a new user preference file when the application is re-opened.
  1. Close FileCabinet CS on the workstation that is unable to print.
  2. Go to to
    X:\WinCSI\FcabSys
    (where X represents the local drive on which the application is installed).
  3. Rename the
    ZFCUMSC.<UserID>
    to
    ZFCUMSC.<UserID>.old
    file, or delete it.
  4. Attempt to print the non-CS document again.

Default Printer

When printing to FileCabinet CS, the FileCabinet CS Print Driver references your workstation's default printer and driver to render the documents properly. As it may be related to any failures in this process, make sure you are using the manufacturer's most up to date driver, and/or consider switching your default printer to a different device or driver for testing purposes. The FileCabinet CS Print Driver itself cannot be set as the Windows default printer for it to function properly.

FileCabinet CS Print Service

The FileCabinet CS print driver is a print service that is available as part of the installation. If the print service is stopped, or pointing to the incorrect executable file, all print jobs to FileCabinet CS will fail.
Verify the FileCabinet CS Print Service is started
  1. Open
    Control Panel
    .
  2. Select
    Administrative Tools
    (or
    Windows Tools
    if using Windows 11), the select
    Services
    .
  3. Find the
    FileCabinet CS Print Service
    and confirm the startup type is set to
    Automatic
    , and the status is started or running.
    • If the Status is not started or running, right click the service, and select
      Start
      .
    • If the Startup Type needs to be updated:
      • Right-click the service and select
        Properties.
      • On the
        General
        tab select
        Automatic
        from the
        Startup Type
        dropdown list, then
        OK
        .
  4. If the service needed to be updated, attempt to print the non-CS document to FileCabinet CS again.
Verify the Path to executable
If updating the service was not necessary, or if the issue was not resolved when the status was updated, it is possible that the service is not be pointing to the correct location.
  1. From the
    Services
    window, right-click
    FileCabinet CS Print Service
    and select
    Properties
    .
  2. On the
    General
    tab, verify that the
    Path to executable
    is pointing to
    C:\windows\csifcsvc.exe
    .
  3. If it is not, this can be updated by launching the registry editor and correcting the path in the registry key
    HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\FCPrintService
    .
    note
    Editing the registry should only be performed by your qualified IT professional as doing so incorrectly can cause critical issues with your operating system.

Reinstalling the FileCabinet CS Print Driver

If the previous steps have not resolved the printing issues, the FileCabinet CS print driver may need to be reinstalled. Depending on the extent of the issue, you may need to be repeat the following steps multiple times and in multiple ways until printing to FileCabinet CS is successful again.
  1. Close FileCabinet CS if it's open.
  2. Open
    Control Panel
    .
  3. Choose
    Programs and Features
    .
  4. Search for the
    FileCabinet CS Print Driver
    in the list of programs, and then right-click the item and select
    Uninstall
    .
  5. Follow the prompts until the print driver has been uninstalled successfully. (The
    FileCabinet CS Print Driver
    should no longer appear in the list when the uninstall completes.)
  6. Close the
    Programs and Features
    window, and then navigate to
    X:\WinCSI\CABINET\DESKTOP
    (where X represents the local drive where the application is installed) via Windows file explorer.
  7. Right-click on the
    Setup.exe
    file, and choose
    Run as Administrator
    .
    note
    If you are running the application on a terminal server, be sure to place the server in Install mode prior to launching the
    Setup.exe
    file.
  8. Follow the prompts to reinstall the desktop version of FileCabinet CS. Mark the checkbox for
    FileCabinet CS Print Driver
    in the Other Installation options.
  9. When the installation is complete, the print driver should be reinstalled. Print the non-CS document to FileCabinet CS again.
If you receive any error messages during the re-install, you may need to first manually delete the following FileCabinet CS Print Driver files. (We recommend that you stop the Print Spooler service prior to deleting these files.)
Directory Path
File Name
C:\Windows\System32\spool\drivers\x64\3
fcdrv.bud
fcdrv.dll
fcdrv.gpd
C:\Windows\System32\spool\prtprocs\x64
csintprt.dll
csintprt.pdb
note
If you are running the application on a 32-bit machine, replace the
x64
in the folder path to
W32X86
.
When the files are deleted, restart the Print Spooler Service and continue the process.
Manually register cscabsv.dll
When running the desktop setup, certain .DLL files including ones critical to printing to FileCabinet CS are registered on the workstation. If printing from CS Suite applications is not working, you may have to manually register the .DLL file responsible for integration.
  1. On the workstation that is unable to print, open Windows
    Start
    menu and search for command prompt (cmd.exe).
  2. Right-click the cmd.exe file and select
    Run as Administrator
    .
  3. At the command prompt, enter the following command:
    regsvr32 "X:\WinCSI\Cabinet\cscabsv.dll"
    (quotations included, and where X:\ represents the local drive location where the application is installed), and press Enter.
  4. You should receive the following message:
    X:\WinCSI\Cabinet\cscabsv.dll succeeded.
    When you receive this message, print to FileCabinet CS again.
note
If this command fails, either the .dll file does not exist, or the Windows user doesn't have the permissions to register the file. This could be be another issue related to permissions.

Embeding vs. Printing

  • When you print a PDF to a CS Professional Suite application, the application generates an image for each page which may result in a substantial increase in file size. To avoid storage issues, we recommend that you embed PDFs in CS Professional Suite applications whenever possible. To embed a file from within FileCabinet CS, choose Object > Create from file.
  • When you print a PDF to a CS Professional Suite application or print an embedded PDF in an CS Professional Suite application to a printer, we recommend that you use the
    Print as Image
    option in Adobe's Advanced PDF print settings to ensure that all fonts are rendered properly.

Other troubleshooting tips

If printing to FileCabinet CS from non-CS Suite applications is still not working after following these procedures, here are a few more items to consider.
  • Reboot your computer and attempt to print again.
  • Verify that the server does not have disk quotas enabled. This can prevent documents from writing to file.
  • Permissions issues related to UAC, Local Administrator, and Windows file/folder permissions can affect printing to FileCabinet CS.
  • Verify permissions are set correctly.
    note
    If you are running the application on a terminal server, there are specific permissions and best practices to consider.
  • Third-party applications can cause a conflict that prevents the print process from completing successfully. Run Selective Startup using MSConfig to disable all non-Microsoft and startup services. Refer to the Perform a clean startup to determine whether background programs are interfering with your game or program article for further information.
Internal use only
If you have attempted all of the above steps it may be necessary to Manually uninstall/reinstall the FileCabinet CS print driver.