Installieren Sie High-End-Anwendungen eine Ebene über dem Betriebssystem

Installieren Sie High-End-Anwendungen eine Ebene über dem Betriebssystem

Ich möchte High-End-Anwendungen wie Datenbanken, Server und IDE-Tools eine Ebene über dem Betriebssystem installieren.

Virtuelle Maschinen kommen mir in den Sinn, aber mein Host-Betriebssystem läuft einwandfrei und ich möchte die Ressourcen nicht durch die Installation eines weiteren Betriebssystems darüber verschwenden. Trotzdem möchte ich eine ähnliche Funktionalität.

Ich möchte, dass diese Anwendungen nur bei Bedarf ausgeführt werden, ohne dass die Leistung beeinträchtigt wird. Datenbanken verwenden beispielsweise Dienste, die mit dem System gestartet werden, aber diese sollten deaktiviert werden, wenn sie nicht verwendet werden.

Antwort1

... aber es dauert fast 2-3 Minuten, bis diese Hintergrunddienste beim Start geladen sind

Sie können sie so einstellen,Automatisch (Verzögerter Start)(oder vielleicht sogarHandbuch) anstattAutomatischInStart / run / services.msc

Sie können nicht automatisch festlegen, dass verschiedene Dienste basierend auf der Benutzeranmeldung gestartet werden. Sie können das Benutzerkonto ändern, das ein Dienst zum Starten verwendet, aber er wird trotzdem mit dem System gestartet, wenn er aufAutomatisch(es wird einfach mit anderen Anmeldeinformationen ausgeführt).

Sie können die Dienste folgendermaßen einstellen:HandbuchHKCU\Software\Microsoft\Windows\CurrentVersion\Run, und fügen Sie dann dem Startordner oder Registrierungsschlüssel eine Batchdatei hinzu , die mit den Befehlen net startoder die gewünschten Dienste für den jeweiligen Benutzer startet sc start.

Beachten Sie, dass die Dienste auch nach der Abmeldung weiter ausgeführt werden. Wenn das ein Problem darstellt, können Sie Start / Run / gpedit.msc / User Configuration / Windows Settings / Scripts (Logon/Logoff)Skripte hinzufügen, die die für diesen Benutzer gestarteten Dienste stoppen.

verwandte Informationen