El problema radica fundamentalmente en que Windows Vista hace mucho mas incapie en la seguridad del sistema y ya que cualquiera de estos tipos de archivos son potencialmente peligrosos, a menos que el ususario actual sea el Admnistrador no permitira la registración de estos archivos.
Por lo tanto una solucion es loguearse en el sistema como administrador (Primero debemos activar este usuario ya que por defecto viene deshabilitado y al mismo tiempo desactivar el UAC (User Account Control), todo esto se hace dentro del Panel de control/Control de Usuarios (Debemos aclarar que no alcanza que el usuario actual tenga perfil de administrador debemos logueaes especificamente con la cuenta Administrador o Administrator en su version inglesa)
Una vez hecho esto ya podremos instalar las librerias tal como lo haciamos antes.
Una solucion alternativa y mas rapida es:
- Clicear en Inicio
- En "Iniciar busqueda" o "Start Search" tipear cmd
- Una vez encontrado el icono de cmd en el menu
- click derecho en el icono del cmd (command)
- elegir la opcion "Run as Administrator" ("Ejecutar como Administrador")
- Ir a la carpeta en donde se encuentran las librerias
- Tipear nomlibreria.ext /regserver <enter> o REGSVR32 nomlibreria.ext (En donde .ext seria OCX/DLL o EXE según