Software Prerequisites
Introduction
Before installing the Witnessâ„¢ 4.0 software you need to ensure you are using the correct operating system and that required system libraries are installed on the system. Certain requirements are common to all modules and others are specific to the features you intend to run. The installer does need these prerequisites to run, however it is strongly recommended that they are installed before using the installer because it can lead to confusion later if the software fails to start due to a prerequisite being missing.
We don't include the prerequisites in the installer for a couple of reasons: firstly they are large and would significantly increase the size of the installer, and secondly, they are updated regularly so we don't want to distribute out-dated libraries as part of the installer. The exception since version 4.9.x is the .NET Core runtime. This is now incorporated into the Witnessâ„¢ setup routine and does not need to be installed separately.
Contents
Supported Operating Systems
Windows 10 x64 Professional (Build 1604 and newer)
Windows 11 x64 Professional (Build 22000 and newer)
Windows Server 2016 - 2022 Standard (including Core install)
Note that Witnessâ„¢ 4.0 is now a 64 bit application (x64) so all OSs and associated libraries must also be 64 bit.
Older versions of Witnessâ„¢ 4.0 will work with older versions of Windows, however if the OS is no longer in support we do not recommend they are used. Older versions of Witness will work with all newer versions of Windows.
Software Requirements
The following software libraries are required and can all be downloaded easily from the internet:
Common Libraries
All systems require the following libraries:
All versions
Microsoft .NET 4.8 or later (included with latest Windows 10 and Server 2016)
Version 4.11 and older
Microsoft .NET Core 3.1 (included with the installer,)
Version 4.12 and newer
Microsoft .NET 6.0 (v4.12.x and newer - included with the installer)
Version 4.12.0.1099 (CW) / 4.12.0.893 (AG)
Microsoft .NET 8.0 ( and newer - included with the installer)
Situational Awareness v1.0
Systems running the video server for Situational Awareness require:
OpenCL Runtime driver for Intel Core and Intel Xeon Processors
Systems running the video client software for viewing Situational Awareness require:
DirectX V9.0 Full install
Related Information
-
Software Prerequisites (Witness 4.0)
-
Installing the Software (Witness 4.0)
-
Installation Guide (Witness 4.0)
-
Getting Started (Witness 4.0)
-
LPU Specification (Witness 4.0)