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. |
Windows 10 x64 Professional (Build 1604 and newer)
Windows 11 x64 Professional (Build 22000 and newer)
Windows Server 2016 - 2022 Standard (including Core install)
|
The following software libraries are required and can all be downloaded easily from the internet:
All systems require the following libraries:
Microsoft .NET 4.8 or later (included with latest Windows 10 and Server 2016)
Microsoft .NET Core 3.1 (included with the installer,)
Microsoft .NET 6.0 (v4.12.x and newer - included with the installer)
Microsoft .NET 8.0 ( and newer - included with the installer)
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
Change the content by label macro to filter for other articles / resources related to this one. You can select one or labels in the macro to auto-link other pages.