Hi Sonic-Drill,
- Are you facing this issue only when running Solidworks?
You can try performing a clean boot and see if it helps.
A clean boot helps to verify if any third party application services or startup item is causing this issue.
You may refer the following KB article to put the computer in clean boot:
How to troubleshoot a problem by performing a clean boot in Windows Vista or in Windows 7
After the trouble shooting steps please refer to clean boot link to put the computer back to normal start up mode.
You can also refer to the following article and check.
Preventing low memory problems
If it happens only with Solidworks, then you can also get in touch with Solidworks support for further assistance.
SolidWorks is unable to obtain memory
Hope this information is helpful.