I did it … I removed my Windows-SSD, because I don’t need it anymore.
Now I want to remove Windows entry from Grub. How to remove it?
I tried reinstalling Grub with sudo grub-install --no-nvram and sudo grub-mkconfig -o /boot/grub/grub.cfg, but Windows entry is still available for selection in Grub menu.
I’m not entirely sure anymore, as my grub days are long passed, but if I remember correctly one has to run os-prober to scan for OS’s that are present.
Not sure if os-prober is installed or active on your system, as it was deemed by some to be a security flaw.
The Windows boot related files should be under /boot/efi.
You could remove those Windows/Microsoft files in there (but not linux related files!). Then run grub-mkconfig like you did before.
I had Linux and Windows on different SSDs and removed that one with the Windows OS and the Bootloader. Only Linux SSD is there and only Linux Bootloader is on that SSD.