> For the complete documentation index, see [llms.txt](https://docs.guardware.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.guardware.com/setup-and-deploy/install-protect-agent/system-requirements-for-protect.md).

# System Requirements for PROTECT

## **System Requirements**

Before proceeding, make sure the following requirements are met to avoid installation errors and ensure GuardWare PROTECT functions properly on your device.

<table><thead><tr><th width="200">Specifications</th><th>Minimum Requirements</th></tr></thead><tbody><tr><td>Operating System</td><td>Windows 10 or later with all the latest updates installed</td></tr><tr><td>Processor</td><td>Intel i5, 4 cores</td></tr><tr><td>RAM</td><td>8 GB</td></tr><tr><td>Free Disk Space</td><td>5 GB</td></tr><tr><td>Firewall</td><td>Open port: 443 (HTTPS)</td></tr><tr><td>Tools</td><td><ol><li><a href="https://azcliprod.blob.core.windows.net/msi/azure-cli-2.80.0-x64.msi">Microsoft Azure CLI 2.80.0</a> - <mark style="color:$warning;">Required to authenticate with Microsoft Azure</mark></li><li><a href="https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170#latest-supported-redistributable-version">Microsoft Visual C++ Redistributable (x64) 2019 or later</a> - <mark style="color:$warning;">Provides the runtime components required for the PROTECT Agent to run.</mark></li><li><a href="#check-tls-settings-via-internet-options">TLS 1.2 or later enabled</a> - <mark style="color:$warning;">Ensures secure communication between the PROTECT Agent and cloud services.</mark></li><li><a href="https://developer.microsoft.com/en-us/microsoft-edge/webview2?form=MA13LH">WebView2 latest version</a> (Only for Windows 10) (Install EverGreen Standalone Installer) - <mark style="color:$warning;">Required to display the sign-in window during authentication.</mark></li></ol></td></tr></tbody></table>

{% hint style="warning" %}
When installing the PROTECT Agent manually, the installer automatically installs **Microsoft Azure CLI** and **Microsoft Visual C++ Redistributable**.

However, when deploying the PROTECT Agent using **Microsoft Intune**, these prerequisites are **not** installed automatically. Before deploying the agent through Intune, install the **Azure CLI** and **Microsoft Visual C++ Redistributable** on each target device either manually or via Intune.&#x20;
{% endhint %}

### Check TLS Settings via Internet Properties in Windows

Follow these steps to verify that **TLS 1.2 or later** is enabled on your system:

1. Press **Windows + R** to open the Run dialog box.
2. Type `inetcpl.cpl` and press **Enter**.\
   The **Internet Properties** window opens.
3. Go to the **Advanced** tab and scroll down to the **Security** section.\
   ![](/files/hD1MscjD4hh41cn52uwG)
4. Locate the following options and select them if they are not already enabled.
   1. **Use TLS 1.2**
   2. **Use TLS 1.3** (if available)
5. Click **Apply**, then click **OK**.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.guardware.com/setup-and-deploy/install-protect-agent/system-requirements-for-protect.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
