I can't upgrade windows because the new operating system is not compatible with one device. What should I do?

My mom says that his office doesn't work well.

So, I decided to uninstall office. Turns out office 365 that used to work well, fail to work because I need .net framework.

So I download .net framework and I was told that I need to upgrade windows to anniversary edition.

Well, I tried to update but windows say that I am up to date.

So I tried to force update using windows creation tool.

And I got this

enter image description here

Basically, one device, that I don't even use, prevents me from upgrading my surface pro 2

And I can't remove it because it's one with my surface pro.

Is there a way?

Also why doesn't realtek card reader compatible with my surface pro?

It's not a USB device by the way. It's built in in the surface

I checked the web and see that the problem is exactly this

https://answers.microsoft.com/en-us/surface/forum/all/realtek-stopping-my-surface-pro-3-from-updating/bc715f5a-6934-4b8b-8a73-82d47f581327


Quick googling shows you're not the the only one to bump into this... MS Support pages themselves have multiple articles about this. According to MSPoweruser Microsoft has released an update, but most of the pages I saw talk about Surface Pro 3. You could download firmwares and drivers from https://www.microsoft.com/en-us/download/details.aspx?id=49042

Here's Microsoft's (apparently) complete Surface Pro 2 update history. The latest listed release is from August 2021, so at least they haven't abandoned the platform yet :-)

https://support.microsoft.com/en-us/surface/surface-pro-2-update-history-9da532d8-2072-b6e1-7865-57fb7b3fffd9

Realtek site also might have a driver / firmware update that'd help.

If their available offerings don't help I don't see many other options but talking to Microsoft.