3GB RAM on a non-trichannel mainboard is actually disastrous for the performance. You need the same type RAM-module in each channel for dual channel to work correctly. If you actually have 4GB of RAM but it only shows 3GB you can enable PAE by entering "BCDEdit /set PAE forceenable" in cmd. This is a feature originally intended for server-usage. So use at your own risk xD