OSの1層上にハイエンドアプリケーションをインストールする

OSの1層上にハイエンドアプリケーションをインストールする

データベース、サーバー、IDE ツールなどのハイエンド アプリケーションを OS の 1 層上にインストールしたいと考えています。

仮想マシンが思い浮かびますが、ホスト OS は問題なく動作しており、その上に別の OS をインストールしてリソースを無駄にしたくありません。それでも、それと同様の機能が必要です。

パフォーマンスを犠牲にすることなく、必要なときだけアプリケーションを実行する必要があります。たとえば、データベースはシステムで起動するサービスを使用しますが、使用していないときは無効にする必要があります。

答え1

...しかし、起動時にバックグラウンドサービスを読み込むのに2〜3分ほどかかります

設定できるのは自動(遅延開始)(あるいはマニュアル) の代わりに自動Start / run / services.msc

ログインしたユーザーに基づいて、異なるサービスを自動的に起動するように設定することはできません。サービスが起動に使用するユーザーアカウントを変更することはできますが、サービスがシステムで起動するように設定されている場合は、システムで起動します。自動(異なる資格情報で実行されるだけです)。

できることは、サービスをマニュアル、またはコマンドHKCU\Software\Microsoft\Windows\CurrentVersion\Runを使用して、特定のユーザーに必要なサービスを起動するバッチ ファイルをスタートアップ フォルダーまたはレジストリ キーに追加します。net startsc start

ログオフした後もサービスは実行されたままになることに注意してください。これが問題になる場合は、Start / Run / gpedit.msc / User Configuration / Windows Settings / Scripts (Logon/Logoff)そのユーザーに対して開始されたサービスを停止するスクリプトを追加できます。

関連情報