0 起動時に、または少なくとも、自己プログラムプログラムを実行しています。実行は行われていないようで、テキストファイルへの組み込みのロギングも発生しません。 プログラムは、appdataのスタートアップフォルダーのショートカットを使用して追加されます。タスクマネージャの[スタートアップ]タブで認識され、有効になっています。また、手動での開始/実行は完全に機能します。 スタートアッププログラムに関する詳細を示すエントリがイベントログ(イベントビューアー)にありますか?私はイベントビューアーとグーグルの両方を検索しましたが、手がかりを見つけることができないようです。 windows-8.1 boot event-log — マティイス ソース
0 デフォルトでは、サービスのみが表示されます。アプリケーションは、イベントログ自体に書き込むと、イベントログアプリケーションタブに表示されます。 プログラムをタスクスケジューラで実行するようにスケジュールすると、taskschedulerでプログラムが起動したかどうか、起動していない場合はなぜ起動しなかったかを確認できます。 — LPChip ソース それは別の奇妙なことです。taskschedulerを介して機能しますが、実際のスタートアッププログラムとしては機能しません。 — Matthijs 次に、そのようなプログラムを起動するとどうなるかを調べる必要があります。プログラムを実行する権限を持たない別のユーザーで実行されていますか?プログラムは、権限を持たないか、その部分がまだロードされていないため、プログラムを実行している人がアクセスできないものに依存していますか?また、それが機能する場合、タスクスケジューラを介してプログラムを起動しないのはなぜですか? — LPChip プログラムは同じユーザーで実行されるため、問題はありません。そのプログラムのファイルをProgram Filesにコピーしています。しかし奇妙なことに、プログラムの開始時にロギングが追加され、yesまたはnoで開始されたかどうかが示されます。しかし、何も表示されなかったため、まったく実行されません。そして、私が知りたいのはその理由です。 — Matthijs スタートアップフォルダが実際に正しい場所であると確信していますか?起動時にプログラムを開始するには、エクスプローラーをポイントする必要があります。shell:startupショートカットを作成したら、ダブルクリックして起動するかどうかをテストします。 — LPChip エクスプローラーでshell:startupを指定するにはどうすればよいですか?次のフォルダーを使用しています:AppData \ Roaming \ Microsoft \ Windows \ Start Menu \ Programs \ Startup。プログラムは(タブスタートアップで)タスクマネージャーによって認識されます。 — Matthijs