Can you give a little more background info? What distro are you using, are you dual booting, is it a new install, did you make changes to your kernel, your partitions or grub before that?
While it’s clear that grub couldn’t find a kernel to boot, we need these Infos to help you find a solution.
Maybe
chmod 000
the .desktop files works.