> For the complete documentation index, see [llms.txt](https://help.santesuite.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.santesuite.org/operations/server-administration/configuration-tool/operating-system-settings.md).

# Operating System Settings

The operating system settings panel controls SanteDB iCDR's interaction with the host operating system.

## Windows Service

The Windows Service configuration panel allows for the configuration of the Windows Service Manager (`services.msc`) registration. This is what allows SanteDB to auto-start on Microsoft Windows Operating Systems.

![](/files/7hTZN21kSX1nYfteP3a2)

<table><thead><tr><th width="216.2676612932232">Setting</th><th width="269.5026452105254">Description</th><th>Values</th></tr></thead><tbody><tr><td>Instance Name</td><td>When running SanteDB with multiple named instances on the same server, this sets the instance name of the service which is registered in the Windows Service Manager. Each named instance may carry its own configuration file.</td><td>String</td></tr><tr><td>Service Account</td><td>By default SanteDB runs as LOCAL SERVICE , however you can specify an alternate service account you'd like to run SanteDB under. This is recommended if you're running SanteDB in an environment where it needs to access network resources such as storing match configurations on a UNC network share.</td><td>Windows Account Name</td></tr><tr><td>Service Account Password</td><td>The password for the entered service account.</td><td></td></tr><tr><td>Startup Behavior</td><td>Controls the startup behavior of the SanteDB service. Default is AutoStart</td><td><p>AutoStart = Started when Windows Starts</p><p>Start = Manually Started</p><p>Disabled = Never Start (prevent running)</p></td></tr></tbody></table>


---

# 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://help.santesuite.org/operations/server-administration/configuration-tool/operating-system-settings.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.
