Nevil Joy :
I have a 2gb DDR3 ram @ 1333 MHz in my pc.but in CPUz it is showing only 667 .Why is that?
Yep. Dual channel RAM works in pairs. It's an effective speed of 1333MHz/
That is of course if your board is set up for dual channel. If I read your details right you have not installed the correct number of modules. If the board is set for dual channel and you only install 1 stick it will run at 667MHz regardless. You need to install 2 modules to allow the pair to work in tandem(like they are designed to operate).
You can exceed the slot's maximum amount of RAM. Without knowing your board I don't know the maximum amount allowed. It is very unlikely that you have but that limit is there.
In addition to the configuration Windows needs a minimum amount of RAM. You are at the minimum amount for Windows 10. If you play games or do more than just the basic things you need more RAM. 4GB is really the least amount of RAM I would recommend even for the cheapest and most stripped down build(PC) that is using Windows as its OS.