This can be done for sure, I have seen a couple of utilities like this ... though I am not very sure about the details of implementation.

Well, there are cracks of S/Ws which remove the CD check too, in that case S/Ws which generally require a CD to be run can be copied on to HD and run. This effectively achieves the same goal as the Virtual CD Softwares.

Amit Ray.