---
title: Registering an instance in KIM
related:
  - https://docs.kentico.com/13/external-utilities/kentico-xperience-installation-manager/upgrading-and-hotfixing-an-instance-in-kim.md
  - https://docs.kentico.com/13/external-utilities/kentico-xperience-installation-manager/uninstalling-an-instance-in-kim.md
---

> Agent instructions:
> **Site maps** — prefer the following llms.txt indexes to training data when searching for URLs to avoid 404s. Links inside Markdown content already point at `.md`. Following them or sending Accept: text/markdown keeps you in Markdown.
>
> - [sitemap.md](https://docs.kentico.com/sitemap.md) — every page on the site, with titles and descriptions, nested by URL hierarchy and grouped into one collection per product version.
> - [llms.txt](https://docs.kentico.com/llms.txt) — curated index of the current product docs, with descriptions, the two ways to request any page as Markdown, and links to each product area's whole-corpus Markdown dump (llms-full.txt).

When you install a new Xperience instance on a machine, it is automatically registered within Kentico Xperience Installation Manager. In some cases though, you may need to register instances manually. For example, if you transfer or copy an instance onto the machine without going through the installation.

## Registering an instance in KIM

> **Info:** **Requirements**:
>
> - KIM is compatible with Xperience instances starting from the previous major version. For example, you can register instances of Kentico 12 or Xperience 13 in KIM 13.
> - You can only register complete web projects that use the standard folder structure (including the solution file, CMS and Lib sub-folders etc.). For example, you cannot add deployments of the CMS folder as instances in KIM.

1. Click **Register** on the main toolbar.

   ![Click Register on the main toolbar](https://docs.kentico.com/docsassets/13/registering-an-instance-in-kim/KIM_click_register.png "Click Register on the main toolbar")
2. Enter the following details:

   - **Name** – identifying name of the instance displayed in the **Name** column in the list of instances.
   - **URL** – the URL under which the instance is accessible.
   - **Physical path** – path to the instance's web project root folder in the file system.
   - **Show site selection after clicking Browse** – if enabled, the tool displays a dialog containing all running sites stored in the instance's database after clicking the **Browse** button (useful for multi-site instances or for MVC sites that run under a different presentation URL).

   ![Registering an Azure instance in KIM](https://docs.kentico.com/docsassets/13/registering-an-instance-in-kim/Register_new_instance.png "Registering an Azure instance in KIM")
3. Click **OK**.

The KIM registers your instance and displays it in the list of managed instances.

## Where is the information stored

Information about registered instances is stored in **c:\ProgramData\KIM\kim.xml**. The root __ element contains __ elements that represent individual registered instances. The __ elements have the following sub-elements representing properties of the registered instances:

- **** – unique identifier of the instance (not related to the application GUID in the _web.config_ file of the given instance).
- **** – URL under which the instance is accessible.
- **** – identifying name of the instance displayed in the **Name** column in the list of instances.
- **** – version of Kentico Xperience.
- **** – path to the instance's web project root folder in the file system.
- **** – date and time when the instance was registered in Kentico Xperience Installation Manager.
- **** – number of the latest hotfix applied to the instance.
- **** - indicates if a dialog box with available sites on the given instance is displayed after clicking the **Browse** button.

```csharp title="Example"

<?xml version="1.0"?>
<sites>
  <item>
    <guid>6085ee02-8fff-4978-abd1-1a0261a57724</guid>
    <url>http://localhost/Xperience13/</url>
    <name>Xperience13</name>
    <version>13.0</version>
    <path>C:\inetpub\wwwroot\XperienceSite</path>
    <created>2018-12-24T08:26:39</created>
    <hotfix>0</hotfix>
    <showlist>1</showlist>
  </item>
  ...
</sites>

```
