Zend certified PHP/Magento developer

Blank screen on starting but it fine on restarting

I have a computer based on ASRock b450m steel legend motherboard. I have dual boot to Windows 10 and Fedora on the same hard drive.

From off, when I try to start my computer and after booting menu with selecting Windows, the loading circle appears for less than two seconds and I have got a blank screen. After a while the computer is auto restarted without any error messages and then booting fine to Windows after choosing windows.
Also restarting the computer is done fine too.
I have tried F12 to use uefi boot menu but the same issue occured on startup.