Depends if you need to upgrade to the 64 bit variant, since the main difference is that it'll allow the O/S to utilise more than 4gb of memory.
If it's a 32-bit CPU, it won't run anything that is 64-bit...
This. Windows 64-bit only runs on 64-bit processors, hence the name![]()