lo intento registrar manualmente pero me da el siguient error:
"Error de DllRegisterServer en c:\windows\system32\sysinfo.ocx.
Devolvió un código: 0x8002801c"
Probé añadirle la /u para desregistrarla primero pero tampoco me funciona.
Tampoco puedo desinstalar Visual Basic 6 porque no concluiye la instalación
Busqué info por el código de error pero no pude encontrar la solución
Agradería enormemente si alguien pudiera darme algún consejo.
Saludos a todos y gracias de antemano.
Pablo
"Mennegguzzi" <mauriz...@flair.com.ar> escribió en el mensaje
news:ur6cU2M6...@TK2MSFTNGP06.phx.gbl...
Y no habrás buscado bién porque poniendo en Google "0x8002801c" salen
entradas a porrillo.
Elige "En la Web" y obtendrás más información.
"Mennegguzzi" <mauriz...@flair.com.ar> escribió en el mensaje
news:ur6cU2M6...@TK2MSFTNGP06.phx.gbl...
Hola Pablo, este es un tipo de error de acceso al registro, estás
corriendo la instalación con un usuario con privilegios de
administrador? En cualquier caso, fijate utilizar regedt32 para
acceder al registro y verificar los permisos. Luego intentá nuevamente
la instalación.
Luis García Bustos
http://luisgarciaar.blogspot.com
No te cabrees conmigo, se que est�s de los nervios y est�s disculpado.
Dijiste que no encontraste informaci�n, no que no te sirviese.
En este foro se responden hasta consultas de .NET y VB 60 con Vista aunque
no sea el objetivo.
Y no hab�a caido en el tema de los permisos. Registras como administrador o
como el usurio que utilizas. Es importante ya que me he visto con clientes
con este problema y las librer�as de crystal reports ya que sus
oinform�ticos instalan mis programas con el usuario equivocado y luego a la
hora de lanzar listados aparece el famoso -236789497387 lo que sea...
Te paciencia porque casi todo tiene una explicaci�n que es inversamente
proporcional al tiempo de que dispones para resolver el problema y la calma
es tu aliado
Eliminar VB 60 va a ser dif�cil, pero si el problema es de permisos,
reinstala y funcionar�.
Suerte.....
<Hern�n> escribi� en el mensaje
news:l22184hr27ob2k89r...@4ax.com...
> Mennegguzzi escrib�a:
>
>
>>Hola a todos, tengo un problema al instalar Visual Basic 6, cuando est�
>>terminando la instalaci�n me informa un error que no puede resgitrar
>>sysinfo.ocx y que no puede terminar la instalaci�n.
>>
>>lo intento registrar manualmente pero me da el siguient error:
>>
>>"Error de DllRegisterServer en c:\windows\system32\sysinfo.ocx.
>>Devolvi� un c�digo: 0x8002801c"
>>
>>Prob� a�adirle la /u para desregistrarla primero pero tampoco me funciona.
>>
>>Tampoco puedo desinstalar Visual Basic 6 porque no concluiye la
>>instalaci�n
>>
>>Busqu� info por el c�digo de error pero no pude encontrar la soluci�n
>>
>>
>>Agrader�a enormemente si alguien pudiera darme alg�n consejo.
>>
>>Saludos a todos y gracias de antemano.
>>
>>
>>Pablo
>>
>
> Extraido desde winerror.h
> // MessageText:
> //
> // Error accessing the OLE registry.
> //
> #define TYPE_E_REGISTRYACCESS _HRESULT_TYPEDEF_(0x8002801CL)
>
> El texto del mensaje (en el idioma de tu sistema), lo pod�s ver
> invocando a FormatMessage(). No es un error documentado para
> DllRegisterServer().
>
> Parece ser un problema de permisos. Parece que esos componentes no est�n
> programados para lidiar con el inconveniente. Parece que la soluci�n
> podr�a venir modificando la manera en la que accedes al sistema (si
> puedes).
>
> Desktop ready. La abuela de Gates ya debe haber fallecido. Pobrecita...
>
> --
> Todo bien.
Es la mejor respuesta que me podr�as haber dado. Pido disculpas por el
cabreo, y muchas gracias por la calma que transmit�s.
Vamos de nuevo al problema:
El usuario con el que me logueo tiene permisos como administrador. Es m�s,
todo lo que instal� en esta PC lo hice con ese usuario.
Por otro lado, tambi�n revis� los permisos en el registro y estaban bien,
por las dudas le d� permiso a "Todos" por un rato, para probar si hab�a
alg�n problema con mi usuario.
Pero tampoco me funcion�.
Voy a seguir tratando a ver si me sale algo.
No s� si tendr� relevancia pero comento algo por las dudas que sirva:
VB me dej� de funcionar bien cuando instal� un paquete de programas que
provee la AFIP (que es el organismo de fiscalizaci�n y recaudaci�n
impositiva aqu� en Argentina).
Luego de instalar dichos programas, empezaron a salir carteles al abrir VB,
como que no pod�a cargar algunos controles, etc. Cuando lo quise reinstalar
me encontr� con el problema aqu� planteado.
Te mando un saludo y nuevamente muchas gracias
"Item" <roge...@terra.es> escribi� en el mensaje
news:%23rEeEPO...@TK2MSFTNGP02.phx.gbl...
Sería interesante analizar la ejecución de Regsvr32 con Process Monitor:
http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx
Para eso hay que configurar las condiciones de filtro de Process Monitor de la
siguiente manera:
* Primero, pulsar el botón 'Reset' para restablecer las condiciones
predeterminadas y eliminar cualquier otra que se hubiera añadido en una ejecución
anterior.
* Añadir (add) las siguientes condiciones:
'Process Name' 'is' regsvr32.exe 'Include'
'Result' 'is' access denied 'Include'
Regsvr32.exe y access denied se escriben en el campo de texto, mientras que los
demás criterios se seleccionan en las listas desplegables.
Después, dejando Process Monitor abierto, se ejecutará "regsvr32
c:\windows\system32\sysinfo.ocx". Entonces habrá que revisar los permisos de las
claves del registro que hayan aparecido en la ventana de Process Monitor.
--
Ramón Sola - MVP Windows Desktop Experience - Málaga (España)
Los participantes habituales de estos foros invierten en ellos parte de su
tiempo libre sin remuneración alguna. Se recomienda usar la puntuación de
forma adecuada, dividir sensatamente el discurso en párrafos, separar las
palabras con un solo espacio, escribir bien y NO ABUSAR DE LAS MAYÚSCULAS.
Mensajes que no cumplan alguna de estas recomendaciones podrán ser ignorados.
Mennegguzzi (mauriz...@flair.com.ar) metió este mensaje en una botella
lanzada al ciberespacio:
HKCR\TypeLib\{6FBA474E-43AC-11CE-9A0E-00AA0062BB4C}
Repetida en 3 renglones en el proccess monitor
Y cuando la quiero abrir con el regedit me da el siguiente mensaje:
"No se puede abrir {6FBA474E-43AC-11CE-9A0E-00AA0062BB4C}: error al abrir la
clave"
Pero no puedo cambiarle los permisos.
Si bien el usuario con el que estoy trabajando tiene permisos de
administrador (todo lo que hay en esta PC lo instal� con ese usuario),
tambi�n prob� re-loguerme con el usuario administrador local y tampoco puedo
abrir la clave.
Solo para probar revis� otras claves y hay varias con las que me pasa lo
mismo.
Realmente agradecer�a cualquier ayuda ya que estoy desconcertado y urgido
por usar VB.
Les mando un saludo y much�simas gracias de antemano.
Pablo
"Ram�n Sola [MVP Windows]" <ramon...@mvps.org> escribi� en el mensaje
news:ed9jC0T6...@TK2MSFTNGP02.phx.gbl...
> [Seguimiento a microsoft.public.es.windowsxp.]
>
> Ser�a interesante analizar la ejecuci�n de Regsvr32 con Process Monitor:
> http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx
>
> Para eso hay que configurar las condiciones de filtro de Process Monitor
> de la siguiente manera:
> * Primero, pulsar el bot�n 'Reset' para restablecer las condiciones
> predeterminadas y eliminar cualquier otra que se hubiera a�adido en una
> ejecuci�n anterior.
> * A�adir (add) las siguientes condiciones:
> 'Process Name' 'is' regsvr32.exe 'Include'
> 'Result' 'is' access denied 'Include'
>
> Regsvr32.exe y access denied se escriben en el campo de texto, mientras
> que los dem�s criterios se seleccionan en las listas desplegables.
>
> Despu�s, dejando Process Monitor abierto, se ejecutar� "regsvr32
> c:\windows\system32\sysinfo.ocx". Entonces habr� que revisar los permisos
> de las claves del registro que hayan aparecido en la ventana de Process
> Monitor.
>
> --
> Ram�n Sola - MVP Windows Desktop Experience - M�laga (Espa�a)
>
> Los participantes habituales de estos foros invierten en ellos parte de su
> tiempo libre sin remuneraci�n alguna. Se recomienda usar la puntuaci�n de
> forma adecuada, dividir sensatamente el discurso en p�rrafos, separar las
> palabras con un solo espacio, escribir bien y NO ABUSAR DE LAS MAY�SCULAS.
> Mensajes que no cumplan alguna de estas recomendaciones podr�n ser
> ignorados.
>
> Mennegguzzi (mauriz...@flair.com.ar) meti� este mensaje en una botella
> lanzada al ciberespacio:
>> Hola a todos, tengo un problema al instalar Visual Basic 6, cuando est�
>> terminando la instalaci�n me informa un error que no puede resgitrar
>> sysinfo.ocx y que no puede terminar la instalaci�n.
>>
>> lo intento registrar manualmente pero me da el siguient error:
>>
>> "Error de DllRegisterServer en c:\windows\system32\sysinfo.ocx.
>> Devolvi� un c�digo: 0x8002801c"
>>
>> Prob� a�adirle la /u para desregistrarla primero pero tampoco me
>> funciona.
>>
>> Tampoco puedo desinstalar Visual Basic 6 porque no concluiye la
>> instalaci�n
>>
>> Busqu� info por el c�digo de error pero no pude encontrar la soluci�n
>>
>>
>> Agrader�a enormemente si alguien pudiera darme alg�n consejo.
En primer lugar intenta tomar posesión de esa clave: botón secundario del ratón,
Permisos. Después, botón Opciones Avanzadas, pestaña Propietario; cambiar
propietario a Administradores, reemplazar propietario en subcontenedores y
objetos y aceptar.
Tras esta operación haz que herede permisos de la clave "padre": nuevamente,
botón secundario, Permisos, seguido de Opciones Avanzadas. En la pestaña
Permisos, marca tanto la casilla "Heredar del objeto principal..." como la de
"Reemplazar las entradas de permisos en todos los objetos secundarios..."
--
Ramón Sola - MVP Windows Desktop Experience - Málaga (España)
Los participantes habituales de estos foros invierten en ellos parte de su
tiempo libre sin remuneración alguna. Se recomienda usar la puntuación de
forma adecuada, dividir sensatamente el discurso en párrafos, separar las
palabras con un solo espacio, escribir bien y NO ABUSAR DE LAS MAYÚSCULAS.
Mensajes que no cumplan alguna de estas recomendaciones podrán ser ignorados.
Mennegguzzi (mauriz...@flair.com.ar) metió este mensaje en una botella
lanzada al ciberespacio:
> Estimado Ramón, me es muy útil tu aporte, te cuento que realicé todos los
> pasos y la clave que me da como Access Denied es:
>
> HKCR\TypeLib\{6FBA474E-43AC-11CE-9A0E-00AA0062BB4C}
>
> Repetida en 3 renglones en el proccess monitor
>
> Y cuando la quiero abrir con el regedit me da el siguiente mensaje:
>
> "No se puede abrir {6FBA474E-43AC-11CE-9A0E-00AA0062BB4C}: error al abrir la
> clave"
>
> Pero no puedo cambiarle los permisos.
> Si bien el usuario con el que estoy trabajando tiene permisos de
> administrador (todo lo que hay en esta PC lo instalé con ese usuario),
> también probé re-loguerme con el usuario administrador local y tampoco puedo
> abrir la clave.
>
> Solo para probar revisé otras claves y hay varias con las que me pasa lo
> mismo.
>
> Realmente agradecería cualquier ayuda ya que estoy desconcertado y urgido
> por usar VB.
>
> Les mando un saludo y muchísimas gracias de antemano.
>
> Pablo
>
>
Te cuento que dentro de la clave que estamos tratando (
HKCR\TypeLib\{6FBA474E-43AC-11CE-9A0E-00AA0062BB4C} ) hay una subclave
llamada "1.0" a la que no me permite acceder ni modificarle permisos y
propietario. Tampoco eliminarla.
Obviamente probé volver a instalar el VB o registrar el .ocx manualmente,
pero tampoco funciona
Le corrí el CCleaner y el RegCleaner y no se soluciona.
Además, cuando intento hacer los pasos del segundo párrafo (hacerle heredar
los permiso de la clave "padre") me dice que no lo puede concretar y no lo
hace.
Saludos y muchas gracias por tu ayuda.
Pablo
"Ramón Sola [MVP Windows]" <ramon...@mvps.org> escribió en el mensaje
news:%23OEb$s56IH...@TK2MSFTNGP02.phx.gbl...
El problema es extraño. Inténtalo nuevamente ejecutando Regedit con las
credenciales de la cuenta de sistema local mediante la herramienta PsExec:
http://technet.microsoft.com/en-us/sysinternals/bb897553.aspx
psexec -sid %systemroot%\regedit.exe
¡¡Mucho cuidado!! El poder de Regedit ejecutándose en el contexto de sistema
local es incluso mayor que en las cuentas de administrador.
Por otra parte, podría intentar borrarse esa clave específica,
HKCR\TypeLib\{6FBA474E-43AC-11CE-9A0E-00AA0062BB4C} si fuera necesario recurrir a
ello. La clave está vinculada directamente a la información de registro de
Sysinfo.ocx, por tanto la podría regenerar una ejecución de Regsvr32 Sysinfo.ocx
con éxito.
--
Ramón Sola - MVP Windows Desktop Experience - Málaga (España)
Los participantes habituales de estos foros invierten en ellos parte de su
tiempo libre sin remuneración alguna. Se recomienda usar la puntuación de
forma adecuada, dividir sensatamente el discurso en párrafos, separar las
palabras con un solo espacio, escribir bien y NO ABUSAR DE LAS MAYÚSCULAS.
Mensajes que no cumplan alguna de estas recomendaciones podrán ser ignorados.
Mennegguzzi (mauriz...@flair.com.ar) metió este mensaje en una botella
lanzada al ciberespacio:
Te cuento, ayer no lograba solucionar el problema y realmente necesitaba
urgente usar VB, por lo que, teniendo en cuenta la dificultad y la
incertidumbre de no saber cuando podría arreglarlo, luego de pensarlo un
rato largo decidí reinstalar WXP. Lo hice y por suerte pude volver a
trabajar con VB.
Voy a guardar todas estas ayudas por si en el futuro llego a tener
nuevamente este problema.
Tanto a vos como al resto que enviaron sugerencias les agradezco muchísimo
su tiempo y su generosidad.
Saludos
Pablo
"Ramón Sola [MVP Windows]" <ramon...@mvps.org> escribió en el mensaje
news:uKlhclG7...@TK2MSFTNGP03.phx.gbl...