YueHong,
Sounds to me like it may be a PSU problem.shutdowns/restarts are one of the main causes of this.and the tap sound,could just be your HD's shutting down when it loses power.
like if you hold your power button in,and the power shuts off,you may hear that tap sound.
Theres a few...