Похоже, у вас нет правильных разрешений.Вы вошли в систему как администратор на машине?В противном случае вам, вероятно, понадобится.
Если вы вошли в систему как администратор, но он все еще не работает, то ваш реестр может иметь нестандартные параметры безопасности, вы можете изменить это с помощью инструмента regedit
и чтобы узнать, к каким ключам он пытается получить доступ, вы можете использовать Process Monitor , просто запустите этот инструмент и настройте его для регистрации обращений к реестру, а затем попробуйте снова использовать dll, а затем посмотреть, что он пыталсяделать.