Cómo solucionar el error “Windows no pudo iniciar el servicio de cliente DHCP” en su computadora
¡Vaya!, ese error —”Windows no pudo iniciar el servicio de cliente DHCP en el equipo local”— puede arruinar tu conexión a internet. Básicamente, tu PC no puede obtener una dirección IP asignada, por lo que ya no puedes conectarte. Normalmente, se debe a algún problema de permisos con DHCP o TCP/IP; a veces, también influyen malware o bloqueos del firewall. Si ves el Error 5: Acceso denegado al intentar iniciar el servicio, es una clara señal de que los permisos están dañados. Es bastante frustrante, pero por suerte hay algunos trucos para intentar solucionarlo sin complicarte la vida.
Cómo reparar el servicio DHCP cuando Windows no lo inicia
Intente reiniciar su sistema y servicio manualmente
A veces, Windows simplemente necesita un reinicio, sobre todo si este error aparece justo después de reiniciar o actualizar. Es fácil comprobarlo: reinicia y comprueba si el servicio se inicia correctamente. De lo contrario, actualizarlo manualmente desde services.msc puede ser la solución. Este enfoque se basa en la idea de que quizás algo se bloquea o falla durante el inicio, y reiniciar soluciona el problema.
- Presione Windows + R, escriba
services.mscy presione Enter para abrir la ventana Servicio. - Desplácese hasta encontrar Cliente DHCP y verifique su estado actual. Si está en blanco o detenido, haga clic derecho y seleccione Actualizar.
- Si esto no soluciona nada, haz clic derecho de nuevo y selecciona Reiniciar. Confirma si se te solicita.
- Luego reinicie la PC solo para asegurarse de que todo se restablezca correctamente.
En algunas máquinas, esto lo solucionó de inmediato, pero en otras, no. A veces, necesitarás un poco más de ayuda, como corregir los permisos o configurar el inicio automático. Windows puede ser un poco raro en ese sentido.
Configurar DHCP para que se inicie automáticamente
Por si acaso, asegúrese de que el servicio DHCP no esté deshabilitado. Su tipo de inicio predeterminado es Automático, para que Windows pueda iniciarlo al arrancar sin necesidad de que usted lo modifique manualmente. Así es como se hace:
- Abra services.msc nuevamente.
- Haga doble clic en Cliente DHCP para abrir sus propiedades.
- Cambie el Tipo de inicio a Automático en el menú desplegable.
- Haga clic en Aplicar y luego en Aceptar.
- A veces, también es necesario asegurarse de que esté conectado con la cuenta correcta → vaya a la pestaña Iniciar sesión, seleccione Esta cuenta; por lo general, la cuenta del sistema local está bien aquí, pero si esto no funciona, intente cambiarla a Servicio local.
- Presione Aceptar, reinicie el servicio si es necesario y luego reinicie.
Ajustar permisos para DHCP y TCP/IP
Un problema que a muchos les genera confusión son los permisos: si la cuenta de usuario o el servicio no tienen todos los permisos, se negará a iniciarse. Este es un poco más complicado, pero aquí está la idea principal:
- Inicie el Editor del Registro presionando Windows + Ry luego escribiendo
regedit. - Navegar a
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dhcp\Configurations. - Haz clic derecho y selecciona Permisos. Asegúrate de que tu cuenta de usuario tenga control total: marca Permitir junto a Control total.
- Si falta su nombre de usuario, haga clic en Agregar y escriba el nombre de su cuenta, luego otorgue control total.
- De manera similar, para TCP/IP, vaya a
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip, haga clic derecho, Permisos, y haga lo mismo.
Nota: Modificar los permisos del registro puede ser arriesgado si no se tiene cuidado. Continúe solo si se siente cómodo y revise los pasos. Porque, por supuesto, Windows tiene que complicarlo más de lo necesario.
Restablecer Winsock y vaciar la pila de red
La corrupción de Winsock es otro factor clave. Restablecerlo puede solucionar algunos problemas de red de bajo nivel que impiden el funcionamiento del DHCP. Para ello:
- Abra Símbolo del sistema o PowerShell como administrador ( haga clic con el botón derecho en Inicio > Windows PowerShell (Administrador) o escriba
cmden la búsqueda y luego elija Ejecutar como administrador). - Escribe:
netsh winsock reset catalogy pulsa Enter. - En ese caso, quizás quieras restablecer la pila TCP/IP
netsh int ip reset. Esto puede ayudar con configuraciones de red difíciles de configurar. - Luego reinicie la PC y pruebe nuevamente el servicio DHCP.
A veces, este solo paso soluciona el problema, sobre todo si Winsock se corrompió debido a malware o malas actualizaciones de software. No sé por qué funciona, pero funciona, al menos en algunos equipos.
Escanear en busca de malware
El malware que interfiere con los controladores de red o los archivos del sistema es una causa común de fallos, incluyendo errores de DHCP. Usa Seguridad de Windows o tu antivirus favorito para ejecutar un análisis completo:
- Abra Seguridad de Windows (escríbalo en la búsqueda).
- Vaya a Protección contra virus y amenazas.
- Haga clic en Opciones de escaneo.
- Selecciona Análisis completo y pulsa Escanear ahora. Ten en cuenta que tendrás que esperar un rato, pero una vez finalizado, reinicia y comprueba si el DHCP funciona correctamente.
Comprobar y corregir permisos en el registro
Si los permisos están desactivados, Windows podría impedir el inicio del servicio DHCP. Los ajustes detallados de permisos mencionados anteriormente suelen ser suficientes, pero en algunos casos, ejecutar un comando como icaclsen las claves de registro puede ser útil. Este es un paso más avanzado, así que solo si se siente cómodo con las líneas de comandos, inténtelo.
Actualizar controladores de red
Los controladores de red obsoletos o dañados siempre son un posible problema. Para actualizarlos:
- Presione Windows + Ry escriba
devmgmt.mscpara abrir el Administrador de dispositivos. - Expandir Adaptadores de red.
- Haga clic derecho en su dispositivo de red y luego seleccione Actualizar controlador.
- Seleccione Buscar controladores automáticamente.
- Deje que Windows encuentre e instale el controlador más reciente.
- Reinicie y pruebe si DHCP ahora funciona.
En algunas configuraciones, estos pasos ayudan a reactivar el servicio DHCP. De lo contrario, podría necesitar revisar los registros del sistema o considerar una reparación completa de Windows, pero para la mayoría de los usuarios, estas soluciones son suficientes para restablecer el internet.
Resumen
- Reinicie su PC y los servicios para eliminar fallas temporales.
- Asegúrese de que DHCP esté configurado para iniciarse automáticamente.
- Corrija los permisos en el registro, con cuidado.
- Restablecer Winsock y la pila TCP/IP.
- Analizar en busca de malware.
- Actualizar los controladores de red.
- Compruebe el Firewall de Windows o abra el puerto 67/68 si es necesario.
Resumen
Sinceramente, este problema se debe a una combinación de permisos, controladores y configuraciones. Solucionarlo suele requerir un poco de ensayo y error, pero la mayoría de estos pasos al menos te guiarán en la dirección correcta. Recuerda que a Windows le encanta complicar las cosas más de lo necesario. Con suerte, esto le ahorrará algunas horas a alguien, o al menos evitará que se tire de los pelos.