You can try this thing. It's supposed to indicate
what might not make a Windows 8 upgrade very happy.
http://web.esd.microsoft.com/W8DL/WSEC5B1D8A9DFDFD92DFB736C5B1D8956B5B1D8/Windows8-UpgradeAssistant.exe
The Assistant also contains the upgrade tables. An
upgrade from WinXP to Win8 is a "Clean Install", as
applications won't be ported. This is partially to
do with differences in folder structure. If you had
Windows 7 on the disk, then it will do an actual
"Upgrade Install", keeping the applications.
You'll probably also have to do something about your AV,
like disable it or uninstall it before doing the move.
There are a couple tools for bringing back classic menus,
and making Metro a little less conspicuous. This is not
one of them. The only reason I'm mentioning this one, is
I have it bookmarked. I didn't bookmark the other references
when they came up.
http://classicshell.sourceforge.net/features.html
For your amusement, the topic of a free "Dummy" book came up
yesterday. This is about 10MB or so. This might help if
you choose not to "cheat" in terms of using the interface.
https://marketing.dell.com/Global/FileLib/Windows_8/windows-8-ebook.pdf
A reason Windows 8 won't install on some older hardware, is
a lack of hardware support for NX or XD bit. But AMD did NX
first, meaning their hardware is more likely to work with
Windows 8. My P4 processor on the other hand, is out of luck
when it comes to Windows 8. Only my two Core2 systems are
candidates for Windows 8. The NX/XD dependency didn't come up
until the last preview version was released. The only surprising
part, is they didn't seem to mention this was going to happen.
The technical requirements might still state somewhere "1GHz processor",
implying ancient hardware would work. But it didn't work out
that way in the end. I hope the Assistant.exe above can catch
that, before you've given your credit card details.
Paul