Quien es el Dr. Juampi?

Egresado de la Universidad Nacional del Nordeste con el Titulo de Programador Universitario de Aplicaciones, me desempeño como Asesor independiente en adquisicion, actualizacion y configuracion de PC, soy un constante investigador sobre temas relacionados con tecnologias, actualmente me oriento hacia la seguridad de equipos en Internet y busco lograr una disciplina en el manejo de los equipos por parte de las empresas y usuarios domesticos. Soy casado y tengo una hija. Dulcinea.

sábado, 26 de abril de 2008

No funciona la conexion compartida

Muchas veces me paso, que por algun motivo, en una red de computadoras que comparte su conexion a internet mediante una sola maquina, dejaba de haber navegacion en toda la red y en el servidor todo estaba normal. Esto sucede cuando se destruye lo que se llama el repositorio wmi y puede deberse a un programa spy u otra aplicacion  que haya desinstalado o borrado por error, la solucion para este problema siempre se simplifico mediante una reinstalacion en "caliente" de Windows, pero esta solucion nos hace perder demasiado tiempo, pues necesitamos el cd original de instalacion y despues instalar las actualizaciones correspondientes. La solucion mas practica es restaurar el WMI, y se puede hacer de varias formas:

Para Windows XP con Service Pack 2

Hacer Click en Inicio, Ejecutar and escribir el siguiente comando:

rundll32 wbemupgd, UpgradeRepository

Este comando se usa para detectar y reparar un repositorio WMI corrupto
Repository. Los resultados se guardan en el archivo setup.log (%windir%
\system32\wbem\logs\setup.log) file.

Para Windows Server 2003

Use el siguiente comando:

rundll32 wbemupgd, RepairWMISetup

En otras versiones de Windows se puede hacer lo siguiente:

Haga Click en Inicio, Ejecutar y escriba CMD.EXE
Escriba luego este comando y presione Enter:

net stop winmgmt

Luego Usando el Explorador de Windows (cambiando de ventana con Alt+ Tab asi no cerramos el Cmd.exe), renombre la carpeta %windir%\System32
\Wbem\Repository. (Por ejemplo, %windir%\System32
\Wbem\Repository_bad.). %windir% representa el camino al directorio de Windows, normalmente c:\windows.

Cambie a la Linea de Comandos de nuevo (pantalla negra), y escriba lo siguiente presionando Enter despues de cada linea:

net start winmgmt
EXIT

Volviendo a registrar los componente WMI

Los archivos .DLL y .EXE  que usa el WMI estan en la carpeta %windir%
\system32\wbem. Usted va a tener que volver a registrar todos los archivos .DLL
y .EXE que estan alli. Si esta usando un sistema de 64 bits tambien va a tener que registrar todos los archivos .DLLs y .EXE %windir%\sysWOW64\wbem.

Para volver a registrar los componente WMI , ejecute los siguiente comandos desde la linea de comandos:
cd /d %windir%\system32\wbem
 for %i in (*.dll) do RegSvr32 -s %i
 for %i in (*.exe) do %i /RegServer

Importante: Si tiene instalado algun Service Pack, va a necesitar colocar su CD de instalacion con el Service Pack integrado (se puede fabricar con el programa nlite o viene con la instalaciones desatendidas en el caso de Xp) o apunte a la carpeta %Windir%\ServicePackFiles\i386 cuando la reparacion se lo pida. 

Haga Click en Inicio, Ejecutar and escriba el siguiente comando y presione 
ENTER:
rundll32.exe setupapi,InstallHinfSection WBEM 132 %windir%\inf\wbemoc.inf

Inserte su cd de Windows Xp cuando se lo pida. El proceso de reparacion dura unos minutos, despues reinicio su PC para que los cambien surtan efecto.

1 comentario:

doremikeso dijo...

hola

no sabras como acelo para sp3
es que me dice windows no puwede iniciar el servicio de firewall de windows /conexion compartida a internet

ya intente en winsockfix y con service.msc y nada ya e cambiado de antivirus y nada ahora tengo el avast! pero no mas no funciona

me podrias ayudar


d-queso@hotmail.com