No se si interpreté bien el mensaje anterior de b0unceR, pero por las dudas ¿Estás registrando el .dll como administrador? Porque ese mensaje de error suele ser cuando lo haces sin permisos de administrador.
Y por otro lado, como dice BBK, fijate que no te falte algún .dll en el system.