I finally solved this problem in my desktop by having two separate M2 drives, one for Windows and one for Linux. Boot & grub live on the Linux drive and Windows never touches it.
With Linux and Windows on one drive, this is super annoying.
Ha, I recently upgraded to an nvme drive from SATA, cloned the drive and then realised I need to move the windows partition all the way to the end to let me expand the Linux partition. Which broke windows. After about 2-3 hours of troubleshooting it was working again. It was around then I realised I hadn't booted into windows in 2 years!
You have another slot most likely, it's just populated by the Wifi card, If you're willing to sacrifice that and use one of those tiny USB wifi adapters you can use that as your second slot with a little adapter to convert between E key to M key. Also have to use a 2230 SSD since the longer ones won't fit in the spot.
I had the opposite once, years ago: I don't know the cause anymore, but somehow Windows disappeared from my grub.
By the time I had finally secured all my data with the intent to make that absence permanent, it did reappear (again, no idea why), but I was committed. Steamrolled the entire drive with a new Ubuntu install and haven't used Windows privately since.
I did need to use tools that don't run on Linux (even with wine - believe me, I tried) for uni and used a windows VM, my work laptop is Windows because I need the same tools and get no say in it anyway, but haven't had a direct Windows install on my system since 2022.
My private OS of choice is by now Nobara, though I also intend to use an obsolete SSD to try more distros with.
Shame is, I kinda like the tool (Microsoft Power BI) for its graphical interface and capabilities. Don't get me wrong, I have plenty of complaints too, and its promises of empowering users to find their own insights come with a lot of conditions. But I've also not found any comparable FOSS alternatives.
Apparently, you consented to it back in 1634 on account of the fact that one of your ancestors was considered a “savage” by the monarchy, so they were “doing you a favo(u)r”
I have the 13" AMD one. Only reason I still have Windows on it is because I can't get Davinci Resolve to run under Ubuntu. Otherwise very happy with my purchase.
This happened to me after partizioning a fucking external drive in the windows partition manager. I jist nuked the windows install and now use wine or a VM for my windows needs
For me it was the reverse - ntfs-3g was constantly corrupting my windows drives because apparently NTFS is incredibly complicated and it can only handle a subset of that. But, the last time I used dual boot setup was more than 5 years ago. Has this gone any better nowadays?
It might be that the default for Windows is to sleep rather than do a full shutdown. Whenever Linux looks at a Windows partition it looks corrupted. When windows starts up again it's inconsistent as some of the data was in the sleep image.
Last time I installed Windows, it looked for existing EFI partitions on other drives. I could only get windows to create an EFI partition on its own drive by physically disconnecting all other drives before starting the installation.
In my case I used to lose the Windows Boot manager entry... And only see PopOS.... I was scared of Linux, but it pushed me to explore it even more... well I need to send an email for example, and only Linux was in front of me.. So, thanks Windows Update.
I entirely avoided this issue ever since I started to mess with Linux with separate drives, and then brought in a litany of other issues by me whenever I wanted to wipe and reinstall windows or Linux.
I've never actually had this problem, but the issue is Windows will wipe your bootloader from the ESP, so it can't do anything about it. You can use your bootloader of choice to fix it, but you'd have to chroot from a live image.
Source: I accidentally deleted the wrong EFI partition