Можно ли исправить ошибку "Ошибка входа DLL пользовательского интерфейса acmsgina.dll"?
Вот сценарий: установка обновления для ActivCard (6.1) на ноутбук с Windows XP. После необходимой перезагрузки Windows XP выводит синий фон по умолчанию, ждет довольно долго, а затем выдает следующий диалог:
Ошибка интерфейса пользователя
Не удалось загрузить DLL пользовательского интерфейса входа в систему acmsgina.dll.
Обратитесь к системному администратору, чтобы заменить DLL или восстановить исходную DLL.
Serverfault казался гораздо более выгодным вариантом, чем попытка завладеть нашими системными администраторами в один прекрасный пятничный день....
РЕДАКТИРОВАТЬ: машина не может загрузиться в безопасном режиме. Он висит на Mup.sys.
2 ответа
Если компьютер включен и работает в сети, вы сможете использовать Regedit с другого компьютера, выполнить "Подключить сетевой реестр" к отказавшему компьютеру и удалить следующее значение реестра:
HKEY_LOCAL_MACHINE \ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ \Microsoft\Windows NT\CurrentVersion\Winlogon\GinaDLL
После этого перезагрузите неисправный компьютер, и он должен вернуться к использованию GINA от Microsoft вместо ActivCard GINA, и вы сможете успешно войти в систему (хотя, конечно, не используя ActivCard).
(У меня нет опыта работы с ActivCard, но я вижу это все время с другим сторонним программным обеспечением, которое мы используем, которое имеет свою собственную GINA. После перезагрузки и входа в систему нам придется переустановить программное обеспечение. Будет ли это также в случае с ActivCard я не уверен.)
PC Regedit - это бесплатный Linux Live CD, который загружается в редактор реестра. Я был в состоянии использовать это, чтобы решить эту проблему для сотрудника.