Skip to main content

Pro & Enterprise Installation Guide

Welcome to the ScrewDrivers Pro and Enterprise installation guide. This overview helps you understand what you need for installation and points you to detailed procedures for each component.

What You Need Before Installing

Core Infrastructure

SQL Server Database ScrewDrivers stores all configuration and printer assignments in a SQL Server database. You can use SQL Server Express (free) for small to medium deployments, or SQL Server Standard/Enterprise for larger environments.

License Server (if using Concurrent licensing) If you're using Concurrent Server (CCS) or Concurrent User (CCU) licensing, you'll need to install the Tricerat License Server. Skip this if you have Node Locked (NLS) licenses.

.NET Framework 4.8 All ScrewDrivers components require .NET Framework 4.8. Most modern Windows systems already have this installed.

Operating systems with .NET 4.8 pre-installed:

  • Windows Server 2022 and newer
  • Windows 11 (all versions)
  • Windows 10 version 1903 (May 2019 Update) and newer

For older systems, check if .NET 4.8 is installed:

  • Check Control Panel → Programs and Features for ".NET Framework 4.8"
  • Or run this PowerShell command:
    Get-ChildItem 'HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full\' |
    Get-ItemPropertyValue -Name Release |
    ForEach-Object { $_ -ge 528040 }
    # Returns True if .NET 4.8 or higher is installed

If you need to install .NET 4.8, it's included with ScrewDrivers installation media or available from Microsoft's website.

Component Requirements by Architecture

Pro Edition with Print Servers:

  • SQL Server
  • Windows Print Servers with ScrewDrivers Print Server service
  • Session host agents on RDS/VDI servers
  • License Server (CCS/CCU) or nodelock keys (NLS)

Pro Edition with Direct IP:

  • SQL Server
  • Session host agents on RDS/VDI servers
  • Native printer drivers on session hosts
  • License Server (CCS/CCU) or nodelock keys (NLS)

Enterprise Edition:

  • Everything in Pro (above)
  • Gateway servers for mobile printing
  • Cloud Connector for remote/cloud printing
  • Mobile apps for iOS/Android (optional)

Complete requirements: Installation Requirements

Installation Overview

For a typical Pro or Enterprise installation, you'll complete these steps in order:

  1. Install SQL Server - Set up your configuration database (Details)
  2. Install License Server - If using CCS/CCU licensing (Details)
  3. Install .NET Framework 4.8 - On all servers if not already present (Details)
  4. Create ScrewDrivers Database - Run the database installer (Details)
  5. Install Administrative Console - Set up your management interface (Details)
  6. Install Session Host Agents - Deploy to RDS/VDI servers (Details)
  7. Install Print Server Components - If using print server architecture (Details)
  8. Install Gateway - Enterprise edition only, for mobile/remote printing (Details)
  9. Verify & Test - Confirm everything works (Details)

Complete step-by-step procedures: Installation Procedures

Which Architecture Do I Need?

Choose your deployment path based on your printing requirements:

Pro Edition: Print Server Architecture

Use this if: You have existing Windows Print Servers and want centralized print queue management.

What you'll install:

  • SQL Server
  • Session host agents
  • ScrewDrivers Print Server service on your Windows Print Servers
  • Administrative Console

Printers work by: Session hosts send print jobs to Windows Print Servers, which forward them to physical printers.

Pro Edition: Direct IP Architecture

Use this if: You want to print directly to network printers without Windows Print Servers.

What you'll install:

  • SQL Server
  • Session host agents with native printer drivers
  • Administrative Console

Printers work by: Session hosts send print jobs directly to IP printers (port 9100, LPR, or IPP).

Enterprise Edition

Use this if: You need mobile printing, remote printing, or TCP/IP client functionality in addition to Pro features.

What you'll install:

  • Everything from Pro (above)
  • Gateway servers
  • Cloud Connector services
  • Mobile apps on iOS/Android devices

Additional features: Mobile printing from smartphones/tablets, remote printing for work-from-home users, TCP/IP client printing.

Architecture diagrams and details: Architecture Overview

Additional Topics

Automated Deployment

For mass deployment to multiple session hosts:

Client Endpoints

Install client agents for Essentials mode or local printer mapping:

Troubleshooting

If you encounter installation problems:

Upgrading

Coming from ScrewDrivers v6:

Get Help

Tricerat Support:

Next Steps After Installation:


Last Updated: 2025-11-11 Applicable Versions: ScrewDrivers v7.0 through v7.9.4