PlayOnLinux や Crossover など、Wine または Wine のフロントエンドで実行されている一部の Windows アプリは、終了後に explorer.exe やその他の Windows 実行可能ファイルを開いたままにします。 Wine アプリケーションを 1 つずつ実行してみて、それらを閉じた後に htop で explorer.exe をチェックしてください。
または、ターミナルで次のコマンドを実行します:
ps -aux | grep "explorer.exe\|services.exe"
ご質問の 2 つの Windows プロセスは、8 時間以上実行されています。 Ubuntu の起動直後から実行されている可能性があります。 explorer.exe と services.exe の PID を強制終了し、これら 2 つのプロセスが後で戻ってくるかどうかを確認します。質問の例で explorer.exe と services.exe の PID を強制終了するには、次のコマンドを使用します。
kill 3413 3110
上記のコマンドを実行した結果、起動時から 2 つの Windows プロセスが実行されていることがわかりました。組み込みのスタートアップ アプリケーションを開きます オペレーティング システムのすべての追加スタートアップ プログラムのリストを表示するアプリ。
スタートアップ アプリケーションは、追加のスタートアップ プログラムのリストに通常の Ubuntu スタートアップ プログラムのみを表示しました。次回 Ubuntu を起動した直後に次のコマンドを実行して、どのプロセスが何をフォークしたかを表示します。これにより、どのプロセスが 2 つの Windows プロセスを呼び出しているかをよりよく理解できるようになります。
ps auxf
/proc
を見てください ファイルシステム:
ls -l /proc/3413/exe
そして、プロセスのバイナリが表示されます。ディレクトリの下には、有用な情報を提供する疑似ファイルがさらにあり、もう 1 つの有用なものは cmd
です。 、
cat /proc/3413/cmd
プロセスの起動に使用される引数を提供します (存在する場合)。