Specs:
ASRock M3A770DE AM3 AMD 770 ATX AMD Motherboard
AMD Athlon II X3 445 Processor
Radeon HD 5670 512MB graphics card
4GB RAM (for some reason it says 3.12GB usable)
32-bit Windows 10
My motherboard says it can support 16GB of RAM, but apparently Windows 8 and before can only handle 4GB on 32-bit. Is this the same for Windows 10? In my task manager I'm typically using around 25% of my CPU and 80-95% of my RAM and my computer runs extremely slow when a lot of stuff is opened. So if I'm correct, upgrading the RAM is pretty much a necessity over all other upgrades.
Side question: sometimes my computer locks up where everything literally freezes and my sound goes "bzzzzzzz" if something is playing when it freezes. If I leave it like that it'll eventually just abruptly stop the computer completely. I always thought that the culprit was my CPU overheating, but perhaps it's my lack of adequate RAM?
So my question is, do I need to move to 64-bit before I upgrade my RAM? And if so, will there be a way to do it without having to do a factory reset on my hard drive and move all of my data over?
Thanks
ASRock M3A770DE AM3 AMD 770 ATX AMD Motherboard
AMD Athlon II X3 445 Processor
Radeon HD 5670 512MB graphics card
4GB RAM (for some reason it says 3.12GB usable)
32-bit Windows 10
My motherboard says it can support 16GB of RAM, but apparently Windows 8 and before can only handle 4GB on 32-bit. Is this the same for Windows 10? In my task manager I'm typically using around 25% of my CPU and 80-95% of my RAM and my computer runs extremely slow when a lot of stuff is opened. So if I'm correct, upgrading the RAM is pretty much a necessity over all other upgrades.

Side question: sometimes my computer locks up where everything literally freezes and my sound goes "bzzzzzzz" if something is playing when it freezes. If I leave it like that it'll eventually just abruptly stop the computer completely. I always thought that the culprit was my CPU overheating, but perhaps it's my lack of adequate RAM?
So my question is, do I need to move to 64-bit before I upgrade my RAM? And if so, will there be a way to do it without having to do a factory reset on my hard drive and move all of my data over?
Thanks