Uninstallation As DLL files are created to support other programs and softwares working well the data and functions are actually shared by many programs when you uninstall a program custerrdll may be mistakenly deleted

Could you correct the punctuation please?
Uninstallation: As DLL files are created to support other programs and softwares working well, the data and functions are actually shared by many programs. when you uninstall a program, custerr.dll may be mistakenly deleted.