I have a Gigabyte GA-Z97X-gaming 7 motherboard, 16GB Ram MSI GeForce GTX 950 Video Card, I5-4560 CPU.
I had installed Windows 8.1 32 bit OS and upgraded to Windows 10.
The computer would only see 4Gb of memory and while playing some games it would give me messages that I needed a 64bit OS...