Windows 2003 server missing dllcache folder, how to restore

cachedllrestorewindows-server-2003

Recently our Windows 2003 server has started giving a "Could not start the security center service error". I looked into this and realized a windows dll was missing called WSCSVC.dll
I then realized a folder windows\system32\dllcache which otherwise could have been used to restore WSCSVC.DLL to windows\system32 is also missing. Unfortunately I don't have a backup containing the folder dllcache either. So what must I do to restore the dllcache folder?
Can I restore these from the original install CDs, without otherwise losing the server configuration?

Best Answer

You'll need the original Windows installation disk available. Stick it in the drive, then run sfc /scannow. This will repair any missing Windows system files, and repopulate the DLL cache with any needed files.