Boot your pc, look carefully at what bios reported, is is reporting your memory is 512MB. Sometime, memory module just got loose from it slots and only able to read less.