--- title: "Install QEMU-Guest-Agent on Linux and Windows: Step-by-Step Guide" slug: "how-to-install-qemu-guest-agent" description: "Learn to install QEMU-Guest-Agent on Linux (RPM and Debian) and Windows. Enhance VM management with our clear, step-by-step instructions." updated: 2026-07-07T01:35:59Z published: 2026-07-07T01:35:59Z canonical: "docs.serversaustralia.com.au/how-to-install-qemu-guest-agent" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.serversaustralia.com.au/llms.txt > Use this file to discover all available pages before exploring further. # How to: Install Qemu-Guest-Agent ## How to Install QEMU-Guest-Agent in Linux or Windows QEMU-Guest-Agent is a helpful tool for managing virtual machines and enhancing their interaction with their host systems. Installing the QEMU Guest Agent is **highly recommended** because it improves the reliability, visibility, and manageability of your virtual machines. It allows the host platform to gracefully shut down or reboot the VM, automatically report its IP addresses for easier management, and keep system time in sync with the host to prevent clock drift. By installing the QEMU Guest Agent, you gain better protection for your data, more accurate monitoring, and a smoother overall experience with your virtual machines. This article provides comprehensive instructions for installing the QEMU-Guest-Agent on both Linux (RPM and Debian-based distributions) and Windows environments. ### Installation on Linux (RPM Based) To install QEMU-Guest-Agent on RPM-based systems, follow these steps: 1. Open a terminal. 2. Use the following command to install the QEMU-Guest-Agent: ```shell dnf install -y qemu-guest-agent ``` For CentOS or similar distributions, you can use: ```shell yum install -y qemu-guest-agent ``` After installation, enable and start the service: ```shell systemctl enable qemu-guest-agent systemctl start qemu-guest-agent ``` ### Installation on Linux (Debian Based) For Debian-based systems, the installation process is straightforward. Follow these steps: 1. Open a terminal. 2. Update your package list: ```shell apt update ``` Now, install QEMU-Guest-Agent using the following command: ```shell apt install -y qemu-guest-agent ``` After installation, enable and start the service: ```shell systemctl enable qemu-guest-agent systemctl start qemu-guest-agent ``` ### Installation on Windows To install QEMU-Guest-Agent on a Windows environment, follow these instructions: 1. Download the latest stable qemu-guest-agent MSI from here: [https://salt-fileserver.servercontrol.com.au/files/virtio/qemu-ga-x86_64.msi](https://salt-fileserver.servercontrol.com.au/files/virtio/qemu-ga-x86_64.msi) ![](https://cdn.document360.io/d809f158-d4f4-47ff-83d4-18d9c9f7a04d/Images/Documentation/image(56).png) 2. Run the installer. It will install silently (no install wizard to go through). 3. Once installed, you can check the service through the Windows services console. To do this, press **Win + R**, type **services.msc**, and hit Enter, or browse for ‘Services’ in the start menu. ![](https://cdn.document360.io/d809f158-d4f4-47ff-83d4-18d9c9f7a04d/Images/Documentation/image(59).png) Look for "**QEMU Guest Agent**". Make sure it’s running. If not, right-click it, and choose "**Start**". ![](https://cdn.document360.io/d809f158-d4f4-47ff-83d4-18d9c9f7a04d/Images/Documentation/image(60).png) ## Conclusion Installing the QEMU-Guest-Agent allows you to improve the interaction between the guest virtual machine and its host. By following the steps above, you can successfully set up the agent in Linux and Windows environments, ensuring that your virtual machines function effectively.