My PC has been making an irritating cracking noise recently. The noise appears every time I power up my PC. It disappears after a while. But if I eject the CDROM drive, the noise appears again. Again, the noise disappears by itself after a while. My analysis shows that it is due to the power supply, probably the fan inside the power supply.
The problem is now fixed after I changed the power supply.