In short, Windows creates its own boot entry in UEFI. In my case this is not good because I wanted to have a single entry that takes me directly to my GRUB (where I can also start Windows) and I explain this better in this question.
Anyway, if I delete the Windows entry from within my Linux with efibootmgr -b <boot-id> -B
, as already said, Windows will recreate it. Does anyone know how to disable this self-healing function in Windows?