JQS.Exe

(CTRL Shift Escを押して)Windowsタスクマネージャーを開くと、低優先度で実行されているプロセスjqs.exeに気付く場合があります。

Jqs.exeは、実行中に約1.5メガバイトのコンピューターメモリと2メガバイトの仮想メモリを使用します。また、Windowsタスクマネージャーでこれらの情報の表示を有効にした場合にのみ気付くI / Oプロセスも頻繁に開始します。

経験豊富なコンピューターユーザーは、プロセスがJavaに関連していると推測する場合があり、それは実際に当てはまります。

Jqs.exeはJava Quick Starterで、Javaランタイム環境(JRE)ファイルを頻繁にメモリにプリフェッチすることにより、Javaアプレットおよびアプリケーションの起動時間を改善するように設計されています。

これは主に、日常的にJavaを使用するユーザーにとって興味深いものです。他のすべての人は、Java Quick Starterを無効にすることでメリットを得られます。 1か月(または1週間)に1つのJavaアプレットに遭遇するユーザーについて考えてみてください。アプリケーションまたはアプレットをより速く起動する可能性があるインスタンスがいくつかあるため、常にプロセスを実行することは理にかなっていますか? (も参照 Java Portable コンピュータでJavaのポータブルバージョンを使用する方法について)

Jqs.exeは、たとえばWindowsレジストリを確実に照会しています。パフォーマンスの向上はそれほど大きくはないかもしれませんが、コンピューターシステムの一部のコンピューターメモリといくつかのI / Oプロセスを解放します。

JQS.exeを無効にする方法

jqs exe

これで、Javaクイックスタータープロセスを無効にする場合は、Windowsのコントロールパネルで無効にすることができます。そこで、Javaコントロールパネルを開くJavaエントリが見つかります。

Advancedをクリックして、Miscellaneousを選択すると、アクティブ化されたJava Quick Starterエントリが表示されます。プロセスを無効にするには、ボックスをオフにします。これは、Windowsタスクマネージャにすぐに表示されます。

実行方法を見つけることにも興味があるかもしれません Java Portable これは、バックグラウンドプロセスが実行されていないことを確認する別のオプションです。

java quickstarter
Javaクイックスタート

システムの他のプロセスが何をしているかを知りたいですか?そのためのプロセスリストを確認してください。

更新: 一部のコメンターは、Javaコントロールアプレットを使用してjqs.exeを無効にすると、ログインしたユーザーに対してのみプログラムの実行が無効になると述べました。 Javaバックグラウンドプロセスを無効にする別の方法は、マルチユーザーシステムに適しています。

Windows-Rを押し、services.mscと入力してEnterキーを押す必要があります。これにより、Windowsサービスの設定ウィンドウが開きます。リストからJava Quick Starterサービスを見つけて右クリックします。

java quick starter

メニューから[プロパティ]を選択すると、プロセスの詳細を示す新しいウィンドウが開きます。

disable java quick starter

[停止]ボタンをクリックして、Javaクイックスターターボタンを停止し、jqs.exeが現在のセッションで実行されないようにします。また、Windowsオペレーティングシステムの次回の起動時にロードされないように、スタートアップの種類を自動から無効に変更する必要もあります。完了したら、[適用]をクリックしてから[OK]をクリックしてウィンドウを閉じます。

追加のリソース:

Javaを更新する
Windowsプロセスマネージャー (より良いタスクマネージャー)
ctfmon.exe