meta data for this page
Installation
System Requirements
The recommended system requirements for speedyPDM depend on the CAD system used or other applications that work with speedyPDM data. To use speedyPDM, your computer system should meet the following requirements:
| Server | Client | |
|---|---|---|
| Processor | 2.0 GHz or higher | 2.0 GHz or higher |
| Operating systems | - (Windows 2008 R2)* - (Windows 2012)* - (Windows 2016)* - Windows 2019 - Windows 2022 - Windows 2025 - Linux/Unix - NAS (e.g., Synology, QNAP, …) | - (Windows 7)* - (Windows 10 version 1511 or later (x64))* - Windows 11 (x64) |
| Additional software | For Linux: Samba required for file access | – |
| RAM | > 16 GB | > 8 GB |
| Database system | - MariaDB (>=10.3) - MySQL (>=8.0) | – |
| Hard disk space | - Approx. 1 GB for basic speedyPDM installation - Min. 1 GB for basic database installation - Data volume of managed documents | – |
| Network | >= 1000 Mbit/s | |
| Distributed locations | >= 100 Mbit/s DSL/VDSL/Cable Synchronous connection preferred | >= 100 Mbit/s DSL/VDSL/Cable Consider latency |
| License check | https://license.speedy-pdm.de (Port 443) | |
| Crash report transmission | Direct: http://crashrpt.speedy-pdm.de (Port 8080) E-mail: Functional MAPI interface |
|
* Use at your own risk. Systems are no longer supported by Microsoft®.
NAS Recommendations
| Users | Recommendation | Note |
|---|---|---|
| Up to 5 users | Synology DS925+ | 32GB RAM |
| 5–10 users | Synology DS1525+ | 32GB RAM, 5 × SATA HDD, 2 × NVMe SSD |
| 10–20 users | Synology RS1626xs+ | 64 GB RAM, 4 × SATA HDD, 2 × NVMe SSD, optional expansion unit |
| 20+ users | Synology RS4826xs+ | 96 GB RAM, 12 × SATA HDD or SATA SSD, optional expansion unit |
Installing speedyPDM
Speedy is a network application installed in two steps. The first step involves installing the server components followed by configuration. The second step involves installing the client workstations. For client workstations, you can install either a link to the server or the complete program. The difference is that with a full client installation, data resides on the local PC, whereas otherwise, it resides on the server.
The installation language is selected based on the operating system's language.
Network Installation
The Speedy program files are installed on the server, while either a full program installation or just a shortcut is set up on the individual workstation. A hardware key and the installation of a license manager are required for the server. No hardware key is required on the workstations.
Server Installation
During server installation, all programs and files are installed on the network computer. MySQL is used as the default database system. The installation consists of two steps:
- The basic server components and the database system are installed.
To do this, launch the installation program [speedy-server_8.x.x.x.exe].
- The program and support files are installed. To do this, launch the installation program [speedy-prog_8.x.x.x.exe].
The installation programs guide you through the installation process step-by-step: * A directory containing all Speedy program components is created on the server (e.g., C:\speedy). * A new instance of a MySQL database is installed and configured. The Windows service for the MySQL database is named “SpeedyDB”. The MySQL server listens on port 3313 (instead of the standard 3306).
* The installation directory (e.g., C:\speedy) is shared under the share name “speedy_bin$” (hidden share). * The data directory (e.g., C:\speedy\vault) is shared under the share name “speedy_data$” (hidden share).
Once the installation is complete, the base directory of the Speedy Vault must be adjusted using Speedy-Admin. To do this, launch the Speedy-Admin program (dwAdmin.exe) and edit the properties of the vault named “$”. Specify a network share accessible from other computers on the network as the base directory (e.g., \\SERVERNAME\speedy_data$\vault).
* The installation directory (e.g., C:\speedy) is shared under the share name “speedy_bin$” (hidden share). * The data directory (e.g., C:\speedy\vault) is shared under the share name “speedy_data$” (hidden share).
Once installation is complete, the base directory of the Speedy Vault must be adjusted using Speedy-Admin. To do this, launch the Speedy-Admin program (dwAdmin.exe) and edit the properties of the vault named “$”. Specify a network share accessible from other computers on the network as the base directory (e.g., \\SERVERNAME\speedy_data$\vault).
When running the server installation [speedy-server_8.x.x.x.exe] on a client operating system (e.g., Windows 10/11), you must choose between a Client-Server installation and a Server installation during the setup process.
A Client-Server installation should be selected if the server is not intended to be accessible over the network (e.g., a “2Go” workstation or a test installation). In this case, no “$” shares are created, and dwKernel.ini is mapped to the local path.
A Server installation performs a standard server installation that includes the creation of shares.
Client Installation
You must now decide whether you want a full installation or an installation linked to your database.
Full Installation
With a full installation, all program files are copied to the local workstation. To do this, open the installer [speedy-standalone.exe] from the Speedy installation directory “..\speedy\inst” and follow the instructions in the installation wizard.
Advantages of a full installation: * Faster program startup times * Administrator can initiate an update at any time Disadvantages of a full installation: * Different versions of the Speedy program may be in use across the network The installer: * Installs the required database drivers. * Installs all program data. * Creates program shortcuts on the desktop. * Registers existing CAD interfaces. * Installs virtual PDF and TIFF printers. * Creates a local inbox directory at c:\speedy
Administrator rights are not required when updating a full installation. The update can be performed by an individual user or an administrator.
To perform an automatic installation or update, the batch file speedy-standalone_inst.cmd can be used. This file must be configured once for the Speedy environment. Afterward, run this file as an administrator on the client machine, and the installation or update will proceed in the background.
Partial Installation
To avoid installing all program files, a client-server installation can be used. On each client workstation, launch the installer [speedy-client.exe] from the Speedy installation directory “…\speedy_bin$\inst” to set up an installation linked to the server, and follow the instructions in the installation wizard. Advantages of the partial installation: * There is only one program version, as all program files are located on the server. Disadvantages of the partial installation: * Program startup may take longer. * No users may be logged in during an update process. The installation program: * Installs the required database drivers. * Creates program shortcuts on the desktop. * Registers existing CAD interfaces. * Installs virtual PDF and TIFF printers. * Creates a local inbox directory: c:\speedy
Standalone installation
Install speedy in the following order: * [speedy-server_8.x.x.x.exe] * [speedy-prog_8.x.x.x.exe] * [speedy-client.exe]
Uninstallation
Client
You can uninstall Speedy via the “Programs and Features” (or “Add/Remove Programs”) dialog in the Windows Control Panel. To do so, proceed as follows:
* Click Start > Control Panel. * In the Control Panel, double-click the Programs and Features (or Add/Remove Programs) icon. * Select speedy/PDM from the list of currently installed programs. * Click Uninstall to remove the program. * Follow the remaining instructions provided by the setup routine.
Server
You can uninstall Speedy via the “Programs and Features” (or “Add/Remove Programs”) dialog in the Windows Control Panel. To do so, proceed as follows:
* Click Start > Control Panel. * In the Control Panel, double-click the Programs and Features (or Add/Remove Programs) icon. * Select speedy/PDM-Server from the list of currently installed programs. * Click Uninstall to remove the program. * Follow the remaining instructions provided by the setup routine.
On the server, you may also need to uninstall “HeidiSQL” and “MySQL Server 5.1”. Uninstalling the database system typically removes only the program files; the database files created during operation remain and must be deleted manually.
Installation Guide for Update / Service Pack
This guide explains how to independently install a service pack for speedyPDM within your company. Installing a service pack generally takes only a few minutes.
If any questions or issues arise during the process, please contact speedyPDM Support for assistance.
We would be happy to perform the service pack installation for you – please let us know if you would like to use this service.
Installation Prerequisites
To install a service pack, the following prerequisites must first be met:
* Administrator rights required
The user installing the service pack requires administrator rights on the respective workstation.
* Exclusive access required
Exclusive access is required for the installation; this means that speedyPDM and CAD applications must be closed on all workstations, and all managed files must be closed. To ensure this, proceed as follows:
- Open the SpeedyPDM License Manager (dwLicMgr.exe) from the directory \\SERVER\speedy_bin$\bin64.
- Manually deactivate all licenses currently in use.
- Open Computer Management.
- Navigate to the list of open files via System Tools → Shared Folders → Open Files.
- Close all files relevant to speedyPDM listed there.
On a server, the quickest way to open Computer Management is by typing “compmgmt.msc” in the Start → Search menu.
Downloading the Installation File
You can obtain service packs for speedyPDM via our customer platform. To download the service pack, please proceed as follows: - Use the provided link to visit our customer platform. - Log in using your customer credentials or create an account if you do not already have one. - Select the “Downloads” section from the menu. - Click “Program” in the table next to the current service pack to download the installation file.
Details regarding all changes and enhancements included in the respective service packs can be found in the History / Changelog.
Updating a Client-Server Installation
Standard update using [speedy-prog_8.x.x.x.exe]: - Run the downloaded installation file [speedy-prog_8.x.x.x.exe] on the server. - The installer automatically detects the existing speedyPDM application and performs an update installation. - Check and confirm the current database connection details. - The components to be installed are displayed; you can optionally select or deselect them. - Start the update installation by clicking “Install”.
Update for special cases using a ZIP file [speedy_Kunde_8.x.x.x.zip]: - The ZIP file containing the specific service pack is available only upon request via support@speedy-pdm.de. - Extract the ZIP file to any directory on your server. - Copy all folders and files from the extracted folder using [Ctrl + C]. - Open the speedyPDM program directory \\SERVER\speedy_bin$ and paste the folders and files at the same directory level using [Ctrl + V]. - When prompted whether to replace files, select “Replace files in the destination” or “Copy and Replace”. - Finally, the SQL files “upd_schema”, “upd_schema_vault”, and “upd_settings_deu” must be imported from the directory \\SERVER\speedy_bin$\upd using the HeidiSQL software.
Updating a manually installed client-server setup
For the initial update of a previously manual speedyPDM installation, you must first download the two installation packages:
speedy-server_8.x.x.x.exe and speedy-prog_8.x.x.x.exe.
1. Run speedy-server_8.x.x.x.exe
- Select the speedy/PDM installation directory.
- Confirm “Yes” when prompted that the folder already exists; this ensures the installation is recognized as an update.
- Check and confirm the current database connection settings.
- An update installation is indicated.
! You must deactivate the license server !
2. Run speedy-prog_8.x.x.x.exe - An information window appears indicating that an update has been detected. - Check and confirm the current database connection settings. - The components to be installed are displayed, and the update installation option is selected! - Install Speedy.
In the future, you can perform a standard update installation.
Updating a local / standalone client installation
For a local / standalone client installation, start the update process by running [speedy-standalone.exe] from the path \\SERVER\speedy_bin$\inst. If speedyPDM is installed on your PC, the update process will begin. Follow the instructions provided by the wizard.
No administrator rights are required for an update.
Running the session as a service on a Terminal Server / Remote Desktop
The dwSessionSvc allows the speedyPDM session to run as a Windows service. This is particularly recommended for terminal servers or remote desktop environments (such as the job server), as it significantly reduces login times in speedy modules. The file dwSessionSvc.exe must be located in the directory \\SERVER\speedy_bin$\bin64. Installation is performed via the command prompt (cmd), which must be opened with administrator privileges.
There are three available parameters:
| Parameter | Description |
|---|---|
| -Service | Registers the service in Windows. The service will then be visible and configurable in the Services management console. (Recommended) |
| -RegServer | Registers the service with the COM module. |
| -UnregServer | Unregisters both the local server and the service. |
Example command:
\\SERVER\speedy_bin$\bin64\dwSessionSvc.exe -Service
Once successfully registered, the service appears in the Windows Services management console. Ideally, set the startup type to “Automatic (Delayed Start)“; this ensures stable initialization after the system boots up.
