Hum… Ça ne serait pas le « fast startup » qui fait ça ? Attention, il y a deux concepts qui portent un nom semblable : l'un côté winwin, l'autre côté EFI.
À tenter :
Vérifier que le fast startup winwin est désactivé ;
powercfg /hibernate off, de mémoire).Dans l'EFI, désactiver tout ce qui ressemble à « fast boot ». Des fois, ça se nomme « boot mode » avec des options « auto » / « full », il faut mettre « full ». En gros, il faut chercher toute option ayant une incidence sur la définition de l'ordre de boot. Évidemment, laisse « secure boot » désactivé. En revanche, « legacy mode » ça dépend de comment t'as installé ton Linux.
Si ça ne fonctionne pas, pour aller plus loin, il faudra communiquer le contenu de ta partition EFI ainsi que ta table des partitions et son type (mbr, gpt).
La commande bcedit de ton point 2 ne pointe pas vers le bon fichier. Celles du point 4 semblent OK (sous réserve de l'organisation de ta partition EFI).