elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


+  Foro de elhacker.net
|-+  Sistemas Operativos
| |-+  Windows (Moderador: Randomize)
| | |-+  RegSvr32 no encuentra un .dll en Windows 8.1
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: RegSvr32 no encuentra un .dll en Windows 8.1  (Leído 4,754 veces)
beloncio

Desconectado Desconectado

Mensajes: 5



Ver Perfil
RegSvr32 no encuentra un .dll en Windows 8.1
« en: 20 Diciembre 2014, 11:14 am »

Hola:
Cada vez que arranco el Windows 8.1 sale un aviso del RegSvr32 diciendo que no se ha podido cargar LanServies.dll porque no se encuentra.
Quisiera saber que aplicacion necesita ese modulo en el arranque y ver que sucede.
¿Hay alguna forma de saberlo?
Saludos.


En línea

Eleкtro
Ex-Staff
*
Conectado Conectado

Mensajes: 9.788



Ver Perfil
Re: RegSvr32 no encuentra un .dll en Windows 8.1
« Respuesta #1 en: 20 Diciembre 2014, 11:39 am »

Empecemos por lo primero de todo, ¿has escrito bien el nombre de la librería?, ya que "LanServices" tiene sentido, pero "LanServies" ninguno.

A no ser que sea un virus (ya que aparentemente no es una dll legítima de Windows) entonces debería pertenecer a alguna aplicación relacionada con una red LAN, como su nombre parece indicar, por si te sirve como pista, aunque supongo que también habrás llegado a esa conclusión por ti solo xD.


Quisiera saber que aplicacion necesita ese modulo en el arranque y ver que sucede.

La aplicación que lanza la excepción es RegSvr32.exe, eso ya te lo está indicando, ahora, ¿que app necesita que esa dll esté registrada en el equipo?, ni idea.


¿Hay alguna forma de saberlo?

Quizás con HiJackThis puedas averiguar algo útil si no dispones ni de la dll ni sabes si el programa que necesita esa dll está instalado y/o se carga junto al inicio de Windows.

El visor de eventos de Windows debería registrar las excepciones del RegSvr32 (siempre que tengas activado el servicio que genera los registros de los eventos/excepciones), y eso te sería más facil de buscar y hallar, aunque me temo que poca información útil de depuración hallarás, ya que no tiene porque ni te va a indicar que programa necesita utilizar esa dll, simplemente especificará el error que has comentado cuando RegSvr32 intenta cargar la dll, con la razón expuesta.

(en este comentario tachado supuse que la aplicación conflictiva también se cargaba al inicio)
con Process Monitor de SysInternals o también con aplicaciones que estén más orientadas a la inspección de problemas con la carga de módulos/dependencias, como por ejemplo Dependency Walker, pero para ello tendrás que verificar programa uno a uno (doy por hecho que ya conocerás las claves de registro en las que puedes ver la lista de los programas que se ejecutan al inicio de Windows, y si no, pregunta)

Saludos!


« Última modificación: 20 Diciembre 2014, 12:10 pm por Eleкtro » En línea

Noxware

Desconectado Desconectado

Mensajes: 195



Ver Perfil
Re: RegSvr32 no encuentra un .dll en Windows 8.1
« Respuesta #2 en: 7 Enero 2015, 05:50 am »

No conozco esa DLL y definitivamente no viene con Windows, por lo cual tendría que venir con algún programa que hayas instalado.

Una explicación de los que esta pasando en ese error:
RegSvr32 es un comando de Windows para registrar módulos en el sistema para que cuando un programa solicite por ejemplo el archivo X_ARCHIVO.DLL el sistema tenga registrado donde se encuentra esa DLL.
Ahora, un programa que instalaste (o algún virus que se te colo) esta utilizando esa comando para tratar de registrar una DLL inexistente en tu sistema, por lo que al no existir esa DLL el comando da error.

Ahora, dijiste que ese error aparecía cuando iniciabas Windows por lo cual obviamente (por sentido común) el programa que esta ejecutando ese comando esta iniciándose junto al sistema (lógica de niño de escuela xD).

Como no conozco forma de identificar que programa esta ejecutando ese comando lo mejor que puedes hacer es quitar del inicio automático todos los programas que no conozcas.

¿Como se hace eso?
Para empezar utiliza la combinación de teclas: Tecla inicio + R (se te abrirá una ventana que dice "Ejecutar")

En la ventana "Ejecutar" escribe "msconfig" y ENTER (se te abrirá una ventana llamada "Configuración del sistema")

En esta ventana que se te abrió ve a la solapa que dice "Inicio de Windows" y de ahí desmarca todos los programas que no reconozcas o que no quieras que se inicien junto al sistema (ten cuidado de no desmarcar los driver)

Por ultimo da aceptar y reinicia haber si desapareció. Si aun sigue el problema después de eso al menos ya sabemos que el problema es uno de los programas de esa lista que aun están marcados :P

Suerte :3

NOTA ATRASADA: Para hacer todo lo que te dije necesitas privilegios de administrados.
En línea

"La mejor forma de conocer a una persona es viendo su código... o en una partida de ajedrez...

PD: Si no tengo faltas de ortografía es porque use el autocorrector."
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Problema regsvr32
Windows
nkdos 1 2,397 Último mensaje 20 Agosto 2010, 11:05 am
por Randomize
¿Como bloquear el mensaje del registro regsvr32?
Análisis y Diseño de Malware
ApOkAlizE 9 6,790 Último mensaje 3 Octubre 2010, 19:53 pm
por ApOkAlizE
Ubuntu no encuentra Windows 8 « 1 2 »
GNU/Linux
javirk 10 6,425 Último mensaje 26 Octubre 2013, 02:41 am
por dato000
Como registrar librerías dll con regsvr32?
Windows
neus96 1 2,188 Último mensaje 18 Mayo 2015, 19:29 pm
por Eleкtro
Bypass de Applocker usando Regsvr32.exe y Scriptlets COM
Bugs y Exploits
MCKSys Argentina 0 2,408 Último mensaje 22 Abril 2016, 16:50 pm
por MCKSys Argentina
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines