Error inesperado; Salir


Síntomas


"Error inesperado; saliendo ". Este error se produce al configurar una empresa como predeterminada, y solo se producirá en un equipo con Windows NT, Windows 2000 o Windows XP.

Causa


Este error se debe a que no hay suficientes permisos en el registro para el usuario que intenta crear un índice. El motor de FRx debe crear una subclave en la clave HKEY_CLASSES_ROOT \\Typelib la primera vez que se ejecuta. Los usuarios normales no pueden crear subclaves en la clave mencionada anteriormente.

Resolución


Para resolver este problema, un usuario administrativo debe iniciar el motor FRx la primera vez que se ejecuta.
  1. Inicie sesión en el equipo como usuario administrativo.
  2. Inicie FRx Designer.
  3. Seleccione una empresa como predeterminada (RV o FWC funcionará correctamente).
  4. Repita los pasos 1-3 para todos los demás equipos en los que se produce este problema.
Una vez completados estos pasos, los usuarios deben poder iniciar FRx y seleccionar cualquier compañía como predeterminada. Si el error persiste, complete los pasos adicionales siguientes:
  1. Inicie sesión en el equipo como usuario administrativo.
  2. Haga clic en Inicio y luego en Ejecutar. Escriba regedt32y, a continuación, haga clic en Aceptar.
Siga los pasos siguientes para el sistema operativo instalado en la estación de trabajo.Windows NT:
  1. En la ventana HKEY_CLASSES_ROOT en el equipo local, desplácese hasta la clave typelib .
  2. Haga clic en la clave typelib y, a continuación, en el menú seguridad , seleccione permisos.
  3. Haga clic en Agregar, seleccione todos los usuarios en la lista nombres , seleccione leer en la lista tipo de acceso y, a continuación, haga clic en Aceptar.
Active la casilla reemplazar los permisos de las subclaves existentes y, a continuación, haga clic en Aceptar.Windows 2000:
  1. En la ventana HKEY_CLASSES_ROOT en el equipo local, desplácese hasta la clave TypeLib.
  2. Haga clic en la clave typelib y, a continuación, haga clic en el menú seguridad y seleccione permisos.
  3. Haga clic en agregar, seleccione todos los usuarios en la lista nombres y, a continuación, haga clic en Aceptar.
  4. Compruebe que la casilla de verificación lectura está activada en la sección permisos y, a continuación, haga clic en el botón avanzadas .
  5. Active la casilla Restablecer permisos en todos los objetos secundarios y habilitar la propagación de permisos heredables , haga clic en Aceptary, a continuación, vuelva a hacer clic en Aceptar para cerrar la ventana permisos .
Windows XP:
  1. Haga doble clic en la tecla HKEY_CLASSES_ROOT para expandirla y desplácese hasta la clave TypeLib.
  2. Haga clic con el botón secundario en la clave typelib y después haga clic en permisos.
  3. Haga clic en Agregar, escriba todosy, a continuación, haga clic en Aceptar.
  4. Compruebe que la casilla de verificación lectura está activada en la sección permisos y, a continuación, haga clic en el botón avanzadas .
  5. Active la casilla de verificación reemplazar las entradas de permisos en todos los objetos secundarios con las entradas que se muestran aquí y que corresponden a los objetos secundarios , haga clic en Aceptary, a continuación, haga clic en Aceptar para cerrar la ventana permisos .

Referencias