I'm trying to preserve the integrity of the application and data on this server and not perform an OS repair. I'm able to boot into the server with a WinPE disk and access the files. When I initially go access to the 2008 R2 OS, the pshed.dll files were missing from the server. I found another Win 2008 R2 install and copied the psched.dll files from there to the problematic server but I'm still receiving the, "PSHED.DLL file is missing or corrupt" error. Is there any method I can use to repair this dll? The server will not boot. I can only access the OS via the WinPE disk. Thank you.