Windows Server 2012 R2 Не удается зарегистрировать определенные библиотеки DLL
У меня проблема с сервером Windows Server 2012 R2, который я унаследовал. Это началось, когда я пытался выяснить проблему с VSS, которая не позволяла ему сделать резервную копию. Одним из предложений было отменить регистрацию и перерегистрацию некоторых библиотек DLL; однако теперь я не могу перерегистрировать некоторые из них.
Я получаю следующие сообщения об ошибках, которые отличаются для разных библиотек DLL.
- es.dll
- vssapi.dll
Модуль "xxxxx.dll" был загружен, но точка входа DllRegisterServer не найдена.
Убедитесь, что "xxxxx.dll" является допустимым файлом DLL или OCX, а затем повторите попытку.
- eventcls.dll
- Vssui.dll
- swprv.dll
Модуль "xxxxx.dll" был загружен, но произошел сбой вызова DllRegisterServer с кодом ошибки 0x80070715.
Это, очевидно, мешает VSS работать. Когда я пытаюсь сделать vssadmin resize
например, я получаю сообщение об ошибке в окне просмотра событий:
Ошибка службы теневого копирования тома: непредвиденная ошибка при вызове процедуры GetProviderMgmInterface. hr = 0x80042304, поставщик теневого копирования тома не зарегистрирован в системе.
Я довольно много искал, но не нашел ничего, что мог бы использовать.
я сделал chkdsk
без проблем и sfc /scannow
возвратил, что "служба защиты ресурсов sfc windows обнаружила поврежденные файлы, но не смогла исправить некоторые из них". Я старался sfc /scannow
в безопасном режиме с тем же результатом.
Любая помощь будет принята с благодарностью!