When installing the program that you want to, I am assuming you are receiving the message that the driver is not recognized, so just click "accept"
256mb ddr2 = 512mb ?
No, 256MB ddr2 = 256MB RAM which is just quicker than DDR or DDR1
It does not double the size.
How much RAM is being shown on the "General page of System properties?