Problemas con OCX ayuda por favor

03/08/2004 - 18:36 por Franklin Flores | Informe spam
Hola grupo, quisiera saber como puedo registrar una ocx, pues tengo el
siguiente problema, cuando entro como usuario me sale el siguiente mensaje:

El componente COMDLG32.OCX o uno de sus archivos dependientes no esta
registrado correctamente: fata un archivo o no es valido.

Y esto solo me sale cuando estoy como usuario pues como administrador todos
perfecto.
Se me olvidaba esto me sale cada vez que quiero ejecutar un programa que
instale, pero me sale solo cuando entro como usuari, pues como administrador
no me da problemas.

Es lo que no entiendo les agradeceria su ayuda.

Preguntas similare

Leer las respuestas

#1 Peni
03/08/2004 - 18:48 | Informe spam
Por lo que parece ese programa necesita que estés como administrador, aunque
más que problema del programa creo que sea del programa de instalación.

Para registrar un OCS o DLL desde una ventana de comandos debes ejecutar
regsvr32 <nombre del ocx>, si eso no fuciona y tienes el XP pro prueba a
ejecutarlo con la opción 'Ejecutar como' que aparece al dar con el botón
derecho del ratón sobre el ejecutable.

Tabién puedes probar a instalar el programa estando logueado en ese usuario
que te causa el problema.



Saludos. Peni


"Franklin Flores" escribió en el mensaje
news:%
Hola grupo, quisiera saber como puedo registrar una ocx, pues tengo el
siguiente problema, cuando entro como usuario me sale el siguiente


mensaje:

El componente COMDLG32.OCX o uno de sus archivos dependientes no esta
registrado correctamente: fata un archivo o no es valido.

Y esto solo me sale cuando estoy como usuario pues como administrador


todos
perfecto.
Se me olvidaba esto me sale cada vez que quiero ejecutar un programa que
instale, pero me sale solo cuando entro como usuari, pues como


administrador
no me da problemas.

Es lo que no entiendo les agradeceria su ayuda.


Respuesta Responder a este mensaje
#2 Enrique [MVP Windows]
03/08/2004 - 19:13 | Informe spam
Eso significa que el programa que utiliza ese control está correctamente instalado para la cuenta de
administrador, pero no para las cuentas de usuario limitadas. Los usuarios de cuentas limitadas no
pueden ejecutar aplicaciones que no estén certificadas como mínimo para W2000, o sea, aplicaciones
antiguas. Puedes intentar ejecutar ese programa en una cuenta limitada mediante el RunAs, utilizando
una credencial administrativa.

Prueba a descargar y registrar de nuevo el control activeX

Descarga: http://www2.ubu.es/ingelec/maqmot/P...rtado6.htm

Para registrarlo haz lo siguiente: copia el archivo en la ruta %Systemroot%\System32
Después ejecuta el siguiente comando

Regsvr32 c:\windows\system32\comdlg32.ocx

Si sigue sin funcionar correctamente, desde la cuenta de administrador concede permisos de escritura
a esa aplicación para ese ususrio en concreto.

Saludos,
Enrique Cortés
Microsoft MVP - Windows - IE/OE


Normas de conducta de los grupos de noticias:
http://support.microsoft.com/defaul...newsreglas
http://www.microsoft.com/communitie...fault.mspx

Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no otorga ningún derecho.
This posting is provided "AS IS" with no warranties, and confers no rights.

"Franklin Flores" escribió en el mensaje
news:%
Hola grupo, quisiera saber como puedo registrar una ocx, pues tengo el
siguiente problema, cuando entro como usuario me sale el siguiente mensaje:

El componente COMDLG32.OCX o uno de sus archivos dependientes no esta
registrado correctamente: fata un archivo o no es valido.

Y esto solo me sale cuando estoy como usuario pues como administrador todos
perfecto.
Se me olvidaba esto me sale cada vez que quiero ejecutar un programa que
instale, pero me sale solo cuando entro como usuari, pues como administrador
no me da problemas.

Es lo que no entiendo les agradeceria su ayuda.
Respuesta Responder a este mensaje
#3 Franklin Flores
03/08/2004 - 23:30 | Informe spam
Ya registre el ocx pero solo puedo hacerlo como administrador pues como
usuario limitado me sale un mensaje que dice "Error en DllRegisterServer en
comdlg32.ocx devuelve un codigo 0x8002801c"
y si lo ejecuto con RunAs me funciona bien pero hay alguna manera de hacer
que siempre se ejecute como administrador pero estando en la cuenta de
usuario limitado, porque ya le di permisos al programa le di permiso de
acceso total pero igual no funciona...

ayuda no se que hacer


"Enrique [MVP Windows]" escribió en el mensaje
news:
Eso significa que el programa que utiliza ese control está correctamente


instalado para la cuenta de
administrador, pero no para las cuentas de usuario limitadas. Los usuarios


de cuentas limitadas no
pueden ejecutar aplicaciones que no estén certificadas como mínimo para


W2000, o sea, aplicaciones
antiguas. Puedes intentar ejecutar ese programa en una cuenta limitada


mediante el RunAs, utilizando
una credencial administrativa.

Prueba a descargar y registrar de nuevo el control activeX

Descarga: http://www2.ubu.es/ingelec/maqmot/P...rtado6.htm

Para registrarlo haz lo siguiente: copia el archivo en la ruta


%Systemroot%\System32
Después ejecuta el siguiente comando

Regsvr32 c:\windows\system32\comdlg32.ocx

Si sigue sin funcionar correctamente, desde la cuenta de administrador


concede permisos de escritura
a esa aplicación para ese ususrio en concreto.

Saludos,
Enrique Cortés
Microsoft MVP - Windows - IE/OE


Normas de conducta de los grupos de noticias:
http://support.microsoft.com/defaul...newsreglas
http://www.microsoft.com/communitie...fault.mspx

Este mensaje se proporciona "como está" sin garantías de ninguna clase, y


no otorga ningún derecho.
This posting is provided "AS IS" with no warranties, and confers no


rights.

"Franklin Flores" escribió en el mensaje
news:%
Hola grupo, quisiera saber como puedo registrar una ocx, pues tengo el
siguiente problema, cuando entro como usuario me sale el siguiente


mensaje:

El componente COMDLG32.OCX o uno de sus archivos dependientes no esta
registrado correctamente: fata un archivo o no es valido.

Y esto solo me sale cuando estoy como usuario pues como administrador


todos
perfecto.
Se me olvidaba esto me sale cada vez que quiero ejecutar un programa que
instale, pero me sale solo cuando entro como usuari, pues como


administrador
no me da problemas.

Es lo que no entiendo les agradeceria su ayuda.



Respuesta Responder a este mensaje
#4 Enrique [MVP Windows]
03/08/2004 - 23:58 | Informe spam
Pues creo que no. Puedes probar otra cosa pero no te aseguro que funcione. Agrega a ese usuario de
cuenta limitada al grupo de administradores, de forma temporal, mediante la consola de Usuarios
locales y grupos (lusrmgr.msc). Una vez como administrador, inicia sesión en esa cuenta, y vulelve a
instalar el programa y comprueba su funcionamiento. Una vez comprobado, cierra la sesión e inicia de
nuevo tu sesión de administrador, y degrada ese usuario a su grupo correspondiente.

Probablemente, cuando vuelvas a entrar en esa cuenta limitada, el programa no funcionará... o sí.

Si no funciona, no hay más remedio que utilizar el RunAs, o ponerse en contacto con el fabricante o
propietario del software e informarse si existe algún tipo de actualización del instalador para ese
programa, que se instale para TODOS los usuraios.


Saludos,
Enrique Cortés
Microsoft MVP - Windows - IE/OE


Normas de conducta de los grupos de noticias:
http://support.microsoft.com/defaul...newsreglas
http://www.microsoft.com/communitie...fault.mspx

Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no otorga ningún derecho.
This posting is provided "AS IS" with no warranties, and confers no rights.

"Franklin Flores" escribió en el mensaje
news:
Ya registre el ocx pero solo puedo hacerlo como administrador pues como
usuario limitado me sale un mensaje que dice "Error en DllRegisterServer en
comdlg32.ocx devuelve un codigo 0x8002801c"
y si lo ejecuto con RunAs me funciona bien pero hay alguna manera de hacer
que siempre se ejecute como administrador pero estando en la cuenta de
usuario limitado, porque ya le di permisos al programa le di permiso de
acceso total pero igual no funciona...

ayuda no se que hacer


"Enrique [MVP Windows]" escribió en el mensaje
news:
Eso significa que el programa que utiliza ese control está correctamente


instalado para la cuenta de
administrador, pero no para las cuentas de usuario limitadas. Los usuarios


de cuentas limitadas no
pueden ejecutar aplicaciones que no estén certificadas como mínimo para


W2000, o sea, aplicaciones
antiguas. Puedes intentar ejecutar ese programa en una cuenta limitada


mediante el RunAs, utilizando
una credencial administrativa.

Prueba a descargar y registrar de nuevo el control activeX

Descarga: http://www2.ubu.es/ingelec/maqmot/P...rtado6.htm

Para registrarlo haz lo siguiente: copia el archivo en la ruta


%Systemroot%\System32
Después ejecuta el siguiente comando

Regsvr32 c:\windows\system32\comdlg32.ocx

Si sigue sin funcionar correctamente, desde la cuenta de administrador


concede permisos de escritura
a esa aplicación para ese ususrio en concreto.

Saludos,
Enrique Cortés
Microsoft MVP - Windows - IE/OE


Normas de conducta de los grupos de noticias:
http://support.microsoft.com/defaul...newsreglas
http://www.microsoft.com/communitie...fault.mspx

Este mensaje se proporciona "como está" sin garantías de ninguna clase, y


no otorga ningún derecho.
This posting is provided "AS IS" with no warranties, and confers no


rights.

"Franklin Flores" escribió en el mensaje
news:%
Hola grupo, quisiera saber como puedo registrar una ocx, pues tengo el
siguiente problema, cuando entro como usuario me sale el siguiente


mensaje:

El componente COMDLG32.OCX o uno de sus archivos dependientes no esta
registrado correctamente: fata un archivo o no es valido.

Y esto solo me sale cuando estoy como usuario pues como administrador


todos
perfecto.
Se me olvidaba esto me sale cada vez que quiero ejecutar un programa que
instale, pero me sale solo cuando entro como usuari, pues como


administrador
no me da problemas.

Es lo que no entiendo les agradeceria su ayuda.



Respuesta Responder a este mensaje
#5 Franklin Flores
04/08/2004 - 01:07 | Informe spam
Okey muchas gracias por tu ayuda intentare eso y les comentare como me
fue... ojala me funcione sino no me quedara mas que dejarlo con acceso de
administrador aunque no me gusta la idea.

"Enrique [MVP Windows]" escribió en el mensaje
news:
Pues creo que no. Puedes probar otra cosa pero no te aseguro que funcione.


Agrega a ese usuario de
cuenta limitada al grupo de administradores, de forma temporal, mediante


la consola de Usuarios
locales y grupos (lusrmgr.msc). Una vez como administrador, inicia sesión


en esa cuenta, y vulelve a
instalar el programa y comprueba su funcionamiento. Una vez comprobado,


cierra la sesión e inicia de
nuevo tu sesión de administrador, y degrada ese usuario a su grupo


correspondiente.

Probablemente, cuando vuelvas a entrar en esa cuenta limitada, el programa


no funcionará... o sí.

Si no funciona, no hay más remedio que utilizar el RunAs, o ponerse en


contacto con el fabricante o
propietario del software e informarse si existe algún tipo de


actualización del instalador para ese
programa, que se instale para TODOS los usuraios.


Saludos,
Enrique Cortés
Microsoft MVP - Windows - IE/OE


Normas de conducta de los grupos de noticias:
http://support.microsoft.com/defaul...newsreglas
http://www.microsoft.com/communitie...fault.mspx

Este mensaje se proporciona "como está" sin garantías de ninguna clase, y


no otorga ningún derecho.
This posting is provided "AS IS" with no warranties, and confers no


rights.

"Franklin Flores" escribió en el mensaje
news:
Ya registre el ocx pero solo puedo hacerlo como administrador pues como
usuario limitado me sale un mensaje que dice "Error en DllRegisterServer


en
comdlg32.ocx devuelve un codigo 0x8002801c"
y si lo ejecuto con RunAs me funciona bien pero hay alguna manera de hacer
que siempre se ejecute como administrador pero estando en la cuenta de
usuario limitado, porque ya le di permisos al programa le di permiso de
acceso total pero igual no funciona...

ayuda no se que hacer


"Enrique [MVP Windows]" escribió en el


mensaje
news:
> Eso significa que el programa que utiliza ese control está correctamente
instalado para la cuenta de
> administrador, pero no para las cuentas de usuario limitadas. Los


usuarios
de cuentas limitadas no
> pueden ejecutar aplicaciones que no estén certificadas como mínimo para
W2000, o sea, aplicaciones
> antiguas. Puedes intentar ejecutar ese programa en una cuenta limitada
mediante el RunAs, utilizando
> una credencial administrativa.
>
> Prueba a descargar y registrar de nuevo el control activeX
>
> Descarga: http://www2.ubu.es/ingelec/maqmot/P...rtado6.htm
>
> Para registrarlo haz lo siguiente: copia el archivo en la ruta
%Systemroot%\System32
> Después ejecuta el siguiente comando
>
> Regsvr32 c:\windows\system32\comdlg32.ocx
>
> Si sigue sin funcionar correctamente, desde la cuenta de administrador
concede permisos de escritura
> a esa aplicación para ese ususrio en concreto.
>
> Saludos,
> Enrique Cortés
> Microsoft MVP - Windows - IE/OE
>
>
> Normas de conducta de los grupos de noticias:
> http://support.microsoft.com/defaul...newsreglas
> http://www.microsoft.com/communitie...fault.mspx
>
> Este mensaje se proporciona "como está" sin garantías de ninguna clase,


y
no otorga ningún derecho.
> This posting is provided "AS IS" with no warranties, and confers no
rights.
>
> "Franklin Flores" escribió en el


mensaje
> news:%
> Hola grupo, quisiera saber como puedo registrar una ocx, pues tengo el
> siguiente problema, cuando entro como usuario me sale el siguiente
mensaje:
>
> El componente COMDLG32.OCX o uno de sus archivos dependientes no esta
> registrado correctamente: fata un archivo o no es valido.
>
> Y esto solo me sale cuando estoy como usuario pues como administrador
todos
> perfecto.
> Se me olvidaba esto me sale cada vez que quiero ejecutar un programa que
> instale, pero me sale solo cuando entro como usuari, pues como
administrador
> no me da problemas.
>
> Es lo que no entiendo les agradeceria su ayuda.
>
>
>



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida