お世話になります。

初歩的な質問です。

指定した実行ファイル(プログラム)が起動中かどうかを調べる方法を探しています。
サイト様などではProcess.GetProcessesByNameなどを使ってということが書かれていますが、
プログラムを最小化してしまうとこれに引っかからなくなってしまいます。

最小化してデスクトップ上では非表示の状態であっても、起動中という情報を取得するにはどのようにすればよいでしょぅか。

よろしくお願いいたします。