# Deploy VIOSO

VIOSO comes as a standard Windows Installer. The most recent version of the installer is avaliable from this generic URL:

{% hint style="info" %}
Download the latest stable version of VIOSO:

[**https://vioso.info/download-vioso**](https://vioso.info/download-vioso)
{% endhint %}

Some notes on the installation:

1. An existing installation of VIOSO is replaced
2. Run the installer as admin
3. Confirm all SmartScreen Prompts
4. Default installation directory: C:\Program Files\VIOSO\[version]

We recommend to go with the default installation option as they guarantee the highest compatibility and ease of installation

## Common install errors

<details>

<summary>Error message "missing d3dx9_xx.dll"</summary>

Sometimes after a new install you might encounter this error messate at first start:

```
„d3dx9_40.dll“ or „d3dx9_43.dll“ is missing on your computer.
Reinstallation of the application could solve your problem.
```

An outdated, incomplete, or missing DirectX 9 runtime is the most likely reason for this error. You basically just need to (re)install it as an administrator.

See here how to install or update DirectX: [DirectX Runtime](/preparation/os/directx-runtime.md)

</details>

<details>

<summary>Error message "The application was unable to start correctly (0xc0…….)”</summary>

This error can happen because a required programming runtime environment is missing on your system. Please download and install the runtime environment provided by Microsoft:

* [Download Visual Studio 2015-2022 (64 Bit) runtime](https://aka.ms/vs/17/release/vc_redist.x64.exe)
* [Learn more about Visual Studio Runtimes (e.g. for other platforms than 64 Bit)](https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170#visual-studio-2015-2017-2019-and-2022)

After a reboot, this error should be gone and the application should start normally.

If the error still occurs, there could be an issue with the DirectX runtime (see [DirectX Runtime](/preparation/os/directx-runtime.md))

</details>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.vioso.com/preparation/deployment.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
