How to make AUTOEXEC.BAT run right after Windows 11 start?

I’ve put AUTOEXEC.BAT on Startup Items on my Windows 11.

When i turn on my machine , it runs but oddly, it runs about 5 minutes after the machine starts, not right after it starts. How can i make it run immediately after Windows 11 start ?