> For the complete documentation index, see [llms.txt](https://docs.geodin.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.geodin.com/support/troubleshooting/installation-and-updates.md).

# Installation and update problems

Symptom-first fixes for problems installing, starting, or updating GeoDin. For the normal procedures, see [Installation](/installation-and-licensing/express-installation.md) and [Updating and upgrading](/administration/updating-and-upgrading.md).

## GeoDin will not install or start (antivirus)

Some antivirus products block the GeoDin installer or `geodin.exe` at startup. Add an exception for the installation components or the `geodin.exe` path in your antivirus settings (in Avast, for example: **Settings** > **Components** > **File System Shield** > **Exceptions**). If your IT department manages the antivirus, ask them to whitelist the GeoDin installation folder.

## "The file C:\Program... could not be created"

Windows blocks writing into `C:\Program Files` regardless of your user rights. Either run GeoDin as administrator (right-click the shortcut > **Run as administrator**, or set it permanently under the shortcut's **Advanced** options), or install GeoDin outside the Program Files folder.

## Online update fails or is detected as incomplete

The online update needs write access to the GeoDin folders, a program file that is not locked by another network user, and access to `update.geodin.com`. Run GeoDin as administrator for the update, make sure no other user has GeoDin open from the same network installation, and allow downloads from `update.geodin.com` in your firewall or proxy. GeoDin detects an incomplete update on the next start and reopens the update method; if that fails repeatedly, the downloaded files in the Update folder can be copied into place manually.

If you see the message "Update incomplete" on every start (up to GeoDin 10.1), that is a different, known cause - see [Update incomplete message](/support/troubleshooting/update-incomplete-message-until-geodin-10.1.md).

## Custom object types or dictionaries are missing after a version update

A new GeoDin version installs into a new directory, so customizations from the previous installation are not carried over automatically. Open **System** > **System configuration** and run the system adjustment to re-apply your object types, dictionaries, and measurement-value structures from the previous installation.


---

# 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.geodin.com/support/troubleshooting/installation-and-updates.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.
