This happened to me, and I also had to disable the Linux bootloader temporarily so the Windows installer could take full control of the drive. Hope that helps.
Can confirm. I had the same problem. I ended up just shrinking my Windows partition from within Windows 10 first to make sure it had enough clear, unallocated space for the upgrade.
+1 Yeah, that's a good step, but before you shrink anything, have you run the PC Health Check app to see if it flags your Linux partitions as the actual problem? Hope that helps.
This. Agreed, and one more thing—make sure your Windows drive has a bit of extra free space beyond the minimum requirement, as the upgrade can sometimes need a buffer.
Can confirm. I had the same problem. For me, temporarily disabling the Linux bootloader in BIOS so only the Windows drive was visible let the upgrade finish without touching the partitions.
Can confirm. I had the same problem. I ended up shrinking my main Windows partition from within Windows Disk Management to give it more clear space, and that finally let the installer run. Good luck!