Most if not all progs need .dll files to run them.
If you are receiving messages asking for SP2 disc to copy dll files it would appear that you have lost some. (for whatever reason). If you have the SP2 disc then insert it. Your programmes may then run okay afterwards.