Hello, Herculesvan Wyk
Welcome to Microsoft Community.
May I know where you see your desktop running on Windows 8.1? In the OS in the VPS, or in your local computer? Restart your local device and pay attention to the boot menu or startup screen. You should see an option to choose between Windows 10 and Windows 8.1. If you don't see this menu, it's possible that Windows 8.1 is not installed.
Anyway, if you are certain that Windows 8.1 is installed on your local device, it’s possible that your VPS is running on Windows 8.1 while your local desktop runs on Windows 10. A VPS runs on a physical server and can have its own operating system independent of the operating system running on your local machine. In case you want to remove Windows 8.1, delete it in the System Configuration tool and then format the drive on which Windows 8.1 was installed. Make sure to backup all your data in the Windows 8.1 partition before performing these steps to avoid data loss.
If the problem persists, it may be beyond the scope of issues that Microsoft Community can address. Microsoft Q&A, on the other hand, aims to support more complicated issues like yours and is the best resource for further assistance. You can share specific scenarios and ideas to help resolve the problem at Windows Server - Microsoft Q&A.
I will keep the thread open in Microsoft Community, as one of our volunteers may have additional insights that could be helpful to you.
Let me know if you have any other concerns.
Best regards
Yuhao Li
Microsoft Community Technical Support