スタートアップディレクトリでプログラムを2回実行しますか?

スタートアップディレクトリでプログラムを2回実行しますか?

自動実行を実行して次のものを確認します。

ここに画像の説明を入力してください

問題は、ユーザーのスタートアップファイルが2回登録されていることです。よく分かりませんが、これがAHKの問題の原因かもしれません。私が投稿しましたプログラムがスタートアップ ディレクトリにある場合、実際には 2 回実行されます。

どう思いますか? これは自動実行プログラムのバグですか? それとも、実際には、プログラムは 2 回実行されますか?

追加した

msconfig で、runme.exe (ahk スクリプト バイナリ) が 2 回実行されていることが分かりました。奇妙なことに、そのうちの 1 つを削除すると、runme.exe がスタートアップ ディレクトリから削除されます。

答え1

Autoruns は常にこれを実行します。相互にリンクされた 2 つのエントリを表示します。これは、スタートアップの場所が 2 つあることと関係があると思います。

C:\Documents and Settings\All Users\Start Menu\Programs\Startup

C:\Documents and Settings\<your-name>\Start Menu\Programs\Startup

ほとんどのプログラムには、「2 番目のインスタンスを起動しない」という機能 (またはオプション) があります。AHK にその機能があるかどうかを確認してください。

あるいは、私が好む方法は、ほとんどのスタートアップを HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run

(レジストリエントリの作成方法はご存知ですよね?) 「二重起動」の問題はありません

答え2

コマンドラインに msconfig と入力して Enter キーを押すと、システム起動時に何が起動されるかを確認できます。画面に表示されるウィンドウはドイツ語です。最後のタブが探しているものです。ここで、システム起動時に実行されるプログラムを無効にできます。

msconfig

msconfig でも重複したエントリが表示される場合、それは Autoruns のバグではありません。そうでない場合は、問題ありません ;-)

しかし、あなたの他の質問によると、一部のプログラムが 2 回登録されている可能性があります。画面でわかるように、たとえば Adob​​e Reader は 2 回登録されています。これは時々起こりますが、その理由はまだわかりません...

答え3

これら 2 つのスタートアップ エントリに異なるパラメーターがある可能性はありますか?
つまり、それらは実際には別個であり、重複していないということです。

関連情報