Follow these steps before you Upgrade to Windows 8.1.
Check to see if your Computer/Laptop Manufacturer has Windows 8.1 Drivers available for your Model.
If not available, Windows 8/8.1 will not install and work correctly for you.
There is a lot of information in this first Microsoft link:
“Windows 8.1 system requirements”