JQS.Exe

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

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

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

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

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

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

JQS.exeを無効にする方法

これで、Java Quick Starterプロセスを無効にする場合は、Windowsのコントロールパネルで無効にできます。 Javaコントロールパネルを開くJavaエントリがそこにあります。

[詳細設定]をクリックし、[その他]を選択すると、アクティブ化されたJava Quick Starterエントリが表示されます。 プロセスを無効にするには、チェックボックスをオフにします。 これは、すぐにWindowsタスクマネージャーに表示されます。

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

Javaクイックスタート

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

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

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

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

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

追加のリソース:

Javaを更新

Windows Process Manager(より良いタスクマネージャー)

ctfmon.exe