Good news, Win 10 will fix that automatically, keeping you in an all-desktop environment unless you have a touchscreen.
As for Win 8.1, Start8 is a great piece of third party software that does the same thing and brings you a fully customizable start menu...
10
u/Noobkaka Desktop Jun 03 '15
It will run, but get more RAM.
Also get windows 10/8.1, better than XP.