# Installation und erster Start

> Woher das Installationsprogramm kommt und was es auf der Station ablegt, das Fenster zur Inbetriebnahme beim ersten Start, der Datenordner, in den alles geschrieben wird, warum das Schließen des Fensters die Station nicht anhält, und warum keine Cloud nötig ist: was auf dem Rechner bleibt und was ihn nur verlässt, wenn Sie es einschalten.

## Installation {#install}

Laden Sie das Installationsprogramm von der [Downloadseite](/downloads) und führen Sie es aus. Die [Installationsanleitung](/downloads/install) zeigt die Hinweise, die Browser und Windows unterwegs anzeigen können, und die Schaltfläche, die Sie jeweils wählen. Es installiert pro Benutzer unterhalb Ihrer lokalen Anwendungsdaten, braucht keine Administratorrechte, bringt die benötigte .NET-Laufzeit mit und legt einen Eintrag "Ganter Lab" im Startmenü an. Der Microsoft Store führt dasselbe Installationsprogramm. Aktualisierungen kommen aus der Anwendung selbst: bei ausgeschalteter automatischer Aktualisierung (der Voreinstellung) ist eine wartende Version eine leise Marke auf der Statusleiste und wird unter [Einstellungen, Aktualisierungen](settings-updates) installiert, wenn Sie es entscheiden; ist sie eingeschaltet, lädt eine Version im Hintergrund und wird beim nächsten Neustart installiert.

## Erster Start {#first-launch}

1. **Bitte lesen, bevor diese Station startet.** Der erste Start öffnet ein Fenster zur Inbetriebnahme, bevor sonst etwas läuft. Lesen Sie die Nutzungsbedingungen und die Datenschutzerklärung für den Desktop (**Nutzungsbedingungen lesen**, **Datenschutzerklärung für den Desktop lesen**), setzen Sie beide Haken und drücken Sie **Akzeptieren und Ganter Lab starten**. **Beenden** schließt die Anwendung, ohne etwas aufzuzeichnen, und das Fenster kommt beim nächsten Start wieder. Die angenommenen Fassungen stehen später unter [Über und Rechtliches](settings-about).
2. **Das Fenster.** Es öffnet zentriert, höchstens 95 % des nutzbaren Bildschirmbereichs groß und nie kleiner als 880 mal 520 Pixel. Von da an öffnet es dort wieder, wo Sie es verlassen haben (Position, Größe, maximiert); eine gespeicherte Position, die auf keinem Bildschirm liegt, oder eine Größe, die der Bildschirm nicht fasst, wird zurück in den sichtbaren Bereich geholt.
3. **Der Datenordner.** Alles, was der Station gehört, liegt unter `%AppData%\GanterLab`: die Konfigurationsdatenbank (`config.db`), der Index der Laufhistorie (`history-index.db`), das Ereignisjournal (`events.db`) sowie die Ordner `acquisitions`, `backups`, `assets`, `reports`, `logs` und `crash`. Was keinem Windows-Benutzer folgen darf, die Identität der Station und die Sitzung des Ganter-Kontos, liegt unter `%ProgramData%\GanterLab`. Die Umgebungsvariable `GANTERLAB_DATA_ROOT` verschiebt den ganzen Satz für ein eigenes Profil; der maschinenbezogene Teil liegt dann darunter als `machine`. Die Deinstallation von Ganter Lab entfernt das Programm und behält die Station: Konfiguration, Läufe, Ereignisse, Erfassungen, Sicherungen, Berichte und Protokolle in `%AppData%\GanterLab` sowie die Identität der Station und die Kontositzung in `%ProgramData%\GanterLab` bleiben auf dem Computer, und eine spätere Installation öffnet dieselbe Station. Um alles zu entfernen, löschen Sie nach der Deinstallation diese beiden Ordner.
4. **Eine leere Station.** Keine Geräte, keine Dashboards, keine lokalen Benutzer: die Seite Benutzer bietet an, den ersten Administrator anzulegen (siehe [Benutzer](users)), und solange sich niemand angemeldet hat, gilt die Rolle "Nicht angemeldet", die auf einer frischen Station alles darf außer Benutzer zu verwalten. Der eingebettete OPC UA-Server startet, und die Statusleiste liest "Connector: verbunden". Auch die Frist des kostenlosen Modus beginnt (siehe [Kostenloser Modus und Lizenz](app-free-mode)).
5. **Wo Sie beginnen.** Die Station öffnet mit [Willkommen](welcome), dem ersten Eintrag der Leiste: ein Pfad durch alle Bereiche des Programms, jeder auf der Seite selbst erklärt, mit einer Zeichnung, die ihn bei der Arbeit zeigt, und der von selbst abläuft, bis Sie einen Schritt tun. Ein Schritt, dessen Bereich die Station aufbaut, trägt ein Häkchen, sobald die Station dort etwas hält. **Nicht mehr anzeigen** nimmt die Seite aus der Leiste, und die Station öffnet dann mit View.

Ein Start, der nicht zu Ende kommt (eine Datenbank, die sich nicht öffnen lässt, eine Runtime, die nicht startet), sagt das in einem Hinweis des Betriebssystems, "Ganter Lab konnte nicht starten" oder "Ganter Lab konnte den Start nicht abschließen", mit dem Grund und dem Protokollordner, und schließt dann. Eine zweite Kopie, die über demselben Datenordner gestartet wird, tritt nie gegen die erste an: sie bittet die laufende, ihr Fenster zu zeigen, und beendet sich.

## Immer in Betrieb {#always-on}

Das Schließen des Fensters hält die Station nicht an. Das X blendet das Fenster in den Infobereich aus, während der eingebettete Server, die Erfassung und jede laufende Aufzeichnung weiterarbeiten; beim ersten Mal sagt das ein kleines Fenster der Anwendung selbst, das stattdessen auch **Jetzt beenden** anbietet. Das Symbol im Infobereich spiegelt den Zustand des Connectors, ein Linksklick holt das Fenster zurück, und das Kontextmenü führt **Ganter Lab öffnen**, eine Zeile mit dem Zustand zum Lesen und **Beenden**. Beenden ist der eine Weg, die Runtime anzuhalten, und es fragt zuerst, solange eine Aufzeichnung läuft. Dieses Verhalten ist ein Schalter, "Beim Schließen im Hintergrund weiterlaufen", neben "Mit Windows starten" unter [Einstellungen, Start](settings-startup); ist er aus, beendet das X die Anwendung. Alles dazu steht unter [Das Fenster](app-window#the-system-tray).

## Ohne Cloud {#without-a-cloud}

Ganter Lab braucht keinen Cloud-Dienst, um zu laufen. Die Treiber, Logic, die Dashboards, Process mit seinen Aufzeichnungen und die eingebetteten Server laufen alle auf der Station, und die Konfiguration, die Läufe und die Ereignisse bleiben im oben beschriebenen Datenordner. Der kostenlose Modus braucht weder ein Ganter-Konto noch eine Internetverbindung, und eine Lizenz arbeitet auch offline weiter: die Lizenz eines Abonnements gilt 90 Tage, nachdem die Station den Ganter-Server zuletzt erreicht hat, und eine Dauerlizenz braucht keinerlei Kontakt, sobald die Station sie aktiviert hat (siehe [Kostenloser Modus und Lizenz](app-free-mode)).

Eine installierte Station wendet sich von sich aus nur für eine Sache an die Ganter-Website, die Prüfung auf Aktualisierungen: beim Start und alle vier Stunden sendet sie ihre Version, ihren Aktualisierungskanal und die Art von Prozessor und Betriebssystem, und die Website speichert weder die IP-Adresse noch irgendetwas, das die Station kennzeichnet (siehe [Aktualisierungen](settings-updates)). Alles andere verlässt den Rechner nur, wenn Sie es einschalten:

| Was Sie einschalten | Was den Rechner verlässt |
|---|---|
| [Fernzugriff](remote-access) (auf einer neuen Station aus) | Die Bildschirme der Station, an die Browser Ihres lokalen Netzes: nur private Adressen werden eingelassen, und die Station nimmt Verbindungen an und baut selbst nie eine auf. |
| Die [Karte Veröffentlichen](driver-mqtt#the-publish-card) eines MQTT-Brokers | Die dort aufgeführten Tags, Logic-Variablen und Alarme, gesendet an den Broker, den Sie eingerichtet haben. |
| [Agentenzugriff](agent-enabling) (auf einer neuen Station aus) | Was der Assistent, den Sie verbinden, über die freigegebenen Bereiche liest. Der endpoint lauscht nur auf 127.0.0.1 und weist jede Anfrage aus dem Internet ab, also läuft der Assistent auf diesem Rechner; wohin er sendet, was er liest, liegt bei diesem Assistenten. |
| Die Anmeldung an einem [Ganter-Konto](account-ganter-account) | Kennung, Name und Version der Station und die Prüfungen der Lizenz; nie die Konfiguration oder die aufgezeichneten Daten. |
| Ein [Absturzbericht](settings-crash-reports) oder eine [Rückmeldung](account-feedback) | Nur, was Ihnen vor dem Senden gezeigt wird, und nur, wenn Sie es senden. Ist **Absturzberichte automatisch senden** eingeschaltet (Vorgabe: aus), geht ein Absturzbericht ohne Rückfrage. |
