La ejecución de múltiples servicios en Windows puede dar cómo resultado una PC lenta y pesada para trabajar. Utiliza esta herramienta para desactivar servicios poco útiles e innecesarios y hasta muy molestos.
Indice de contenido | |
Qué son los Servicios de Windows
Los servicios de Windows no son más que programas ejecutándose en memoria con la particularidad, en su gran mayoría, que trabajan en segundo plano, es decir, no los vemos y “sentimos”, no tienen una pantalla de bienvenida y tampoco un botón de cerrar y por lo general controlan a otros programas y se ponen en acción cuando el programa asociado se lo pide.
Podemos ver la lista de servicios que están en ejecución ingresando al Administrador de tareas de Windows, solapa Servicios. Puedes chequear la cantidad que está en ejecución y cuales están detenidos. Cada servicio puede tener a su cargo 1 o varios procesos por lo que finalizar 1 servicios puede achicar bastante la lista de procesos abiertos y así liberar bastante trabajo y memoria en la PC.

Algunos son indispensables, otros no tanto. Otros son importantes para algunas personas e inútiles para otras. Un ejemplo de esto es el servicio de Cola de impresión el cual controla todo lo referente a la impresora, entonces que pasa si no tienes impresora? Ahí es donde coincidimos que sería un servicio inútil para ti e indispensable para quien tenga una impresora enchufada y cargada lista para imprimir.
Debemos tener cuidado con los servicios que deshabilitemos. Si desactivamos Windows Update tenemos que saber que ya no tendremos más actualizaciones. Si desactivamos Firewall de Windows ya no estaremos más “protegidos”. Lo bueno es que desactivando algún servicio éste no se elimina, sólo lo estamos poniendo a dormir pudiendo activarlo manualmente cuando queramos.
Dicho todo esto vamos a empezar a trabajar concretamente en la desactivación de algunos servicios de Windows, que, vos mismo, decidirás sin te son útiles o no.
Desactivar Servicios en Windows
La desactivación de los siguientes servicios ha sido probada solo en Windows 7. Una vez desactivado el servicio la activación debe hacerse manual.
Antes debes desactivar el control de cuentas de usuario y reiniciar la PC para que la desactivación de algunos servicios pueda llevarse a cabo. Luego puedes activarlo en el nivel que quieras. Puedes ver el siguiente artículo para saber como Desactivar Control de cuentas de usuario en Windows.
Al final de éste documento encontrarás un enlace hacia un documento comprimido con el código batch y claves de registro para desactivar uno a uno los servicios detallados más abajo.
Cualquier servicio que ya se encuentre detenido y que quiera detenerse por medio de un script batch dará error en la consola de comandos. De ser así sigue con los servicios que quieras detener.
Más abajo se enumeran todos los servicios pero no copies el código batch, descarga la herramienta completa que contiene todos los archivos incluyendo los .reg necesarios para cambiar algunos valores en el registro de Windows y así poder hacer efectiva la desactivación de servicios.
Servicio Firewall de Windows
@echo off cd %~dp0\data set Tool=Firewall de Windows echo Deteniendo servicio %Tool% sc stop mpssvc echo Servicio detenido echo Desactivando %Tool% DIR | FIND "[ Servicio ] (AUTO) Firewall de Windows.reg" > NUL IF ERRORLEVEL 1 GOTO err1 start /wait regedit /s "[ Servicio ] (AUTO) Firewall de Windows.reg" echo %Tool% desactivado GOTO SALIDA :err1 echo Se produjo un error al intentar desactivar %Tool% echo No existe el archivo .reg en la carpeta data asociado a esta herramienta. pause exit :SALIDA echo se ejecuto %Tool% timeout /t 5 exit
Servicio Windows Update
@echo off cd %~dp0\data set Tool=Windows Update echo Deteniendo servicio %Tool% sc stop wuauserv echo Servicio detenido echo Desactivando %Tool% DIR | FIND "[ Servicio ] (MANUAL) Windows Update.reg" > NUL IF ERRORLEVEL 1 GOTO err1 start /wait regedit /s "[ Servicio ] (MANUAL) Windows Update.reg" echo %Tool% desactivado GOTO WUREG :WUREG echo Cambiando valores en el registro del sistema REG ADD "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" /v AUOptions /t REG_DWORD /d 1 /f REG ADD "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" /v UseWUServer /t REG_DWORD /d 1 /f REG ADD "HKLM\Software\Policies\Microsoft\Windows\WindowsUpdate\AU" /F /v WUServer /t REG_SZ /d http://127.0.0.1 REG ADD "HKLM\Software\Policies\Microsoft\Windows\WindowsUpdate\AU" /F /v WUStatusServer /t REG_SZ /d http://127.0.0.1 REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /F /v NoWindowsUpdate /t REG_DWORD /d 1 REG ADD "HKEY_LOCAL_MACHINE\SYSTEM\Internet Communication Management\Internet Communication" /F /v DisableWindowsUpdateAccess /t REG_DWORD /d 1 REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\WindowsUpdate" /F /v DisableWindowsUpdateAccess /t REG_DWORD /d 1 echo Realizado GOTO SALIDA :err1 echo Se produjo un error al intentar desactivar %Tool% echo No existe el archivo .reg en la carpeta data asociado a esta herramienta. pause exit :SALIDA echo se ejecuto %Tool% timeout /t 5 exit
Servicio Experiencia con Aplicaciones
@echo off cd %~dp0\data set Tool=Experiencia con aplicaciones echo Deteniendo servicio %Tool% sc stop aelookupsvc echo Servicio detenido echo Desactivando %Tool% DIR | FIND "[ Servicio ] (AUTO) Experiencia con aplicaciones.reg" > NUL IF ERRORLEVEL 1 GOTO err1 start /wait regedit /s "[ Servicio ] (AUTO) Experiencia con aplicaciones.reg" echo %Tool% desactivado GOTO SALIDA :err1 echo Se produjo un error al intentar desactivar %Tool% echo No existe el archivo .reg en la carpeta data asociado a esta herramienta. pause exit :SALIDA echo se ejecuto %Tool% timeout /t 5 exit
Servicio Centro de Seguridad
@echo off cd %~dp0\data set Tool=Centro de Seguridad echo Deteniendo servicio %Tool% sc stop wscsvc echo Servicio detenido echo Desactivando %Tool% DIR | FIND "[ Servicio ] (DESACTIVAR) Centro de seguridad.reg" > NUL IF ERRORLEVEL 1 GOTO err1 start /wait regedit /s "[ Servicio ] (DESACTIVAR) Centro de seguridad.reg" echo %Tool% desactivado GOTO SALIDA :err1 echo Se produjo un error al intentar desactivar %Tool% echo No existe el archivo .reg en la carpeta data asociado a esta herramienta. pause exit :SALIDA echo se ejecuto %Tool% timeout /t 5 exit
Servicio Windows Defender
@echo off cd %~dp0\data set Tool=Windows Defender echo Deteniendo servicio %Tool% sc stop WinDefend echo Servicio detenido echo Desactivando %Tool% DIR | FIND "[ Servicio ] (DESACTIVAR) Windows Defender.reg" > NUL IF ERRORLEVEL 1 GOTO err1 start /wait regedit /s "[ Servicio ] (DESACTIVAR) Windows Defender.reg" echo %Tool% desactivado GOTO SALIDA :err1 echo Se produjo un error al intentar desactivar %Tool% echo No existe el archivo .reg en la carpeta data asociado a esta herramienta. pause exit :SALIDA echo se ejecuto %Tool% timeout /t 5 exit
Servicio SuperFech
@echo off cd %~dp0\data set Tool=Superfech echo Deteniendo servicio %Tool% sc stop SysMain echo Servicio detenido echo Desactivando %Tool% DIR | FIND "[ Servicio ] (DESACTIVAR) Superfetch.reg" > NUL IF ERRORLEVEL 1 GOTO err1 DIR | FIND "[ Windows ] - Deshabilitar SuperFecth.reg" > NUL IF ERRORLEVEL 1 GOTO err1 start /wait regedit /s "[ Servicio ] (DESACTIVAR) Superfetch.reg" start /wait regedit /s "[ Windows ] - Deshabilitar SuperFecth.reg" echo %Tool% desactivado GOTO SALIDA :err1 echo Se produjo un error al intentar desactivar %Tool% echo No existe el archivo .reg en la carpeta data asociado a esta herramienta. pause exit :SALIDA echo se ejecuto %Tool% timeout /t 5 exit
Servicio Windows CardSpace
@echo off cd %~dp0\data set Tool=Windows CardSpace echo Deteniendo servicio %Tool% sc stop idsvc echo Servicio detenido echo Desactivando %Tool% DIR | FIND "[ Servicio ] (DESACTIVAR) Windows Defender.reg" > NUL IF ERRORLEVEL 1 GOTO err1 start /wait regedit /s "[ Servicio ] (DESACTIVAR) Windows CardSpace.reg" echo %Tool% desactivado GOTO SALIDA :err1 echo Se produjo un error al intentar desactivar %Tool% echo No existe el archivo .reg en la carpeta data asociado a esta herramienta. pause exit :SALIDA echo se ejecuto %Tool% timeout /t 5 exit
Servicio Windows Media Center
@echo off cd %~dp0\data set Tool=Windows media center DIR | FIND "[ Componente ] (DESACTIVAR) Windows media center.bat" > NUL IF ERRORLEVEL 1 GOTO err1 start /wait regedit /s "[ Componente ] (DESACTIVAR) Windows media center.bat" reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v HideSCAHealth /t REG_DWORD /d 1 /f dism /online /disable-feature /featurename:MediaCenter /quiet /norestart echo %Tool% REALIZADO GOTO SALIDA :err1 echo Se produjo un error al intentar desactivar %Tool% echo No existe el archivo .reg en la carpeta data asociado a esta herramienta. pause exit :SALIDA echo se ejecuto %Tool% timeout /t 5 exit
Desactivar CARACTERÍSTICAS de Windows 7
Este código desactiva las siguientes características de Windows 7 y realiza algunos cambios en la apariencia de sus elementos. Los siguientes se ejecutan uno a uno sin pedir confirmación por cada uno de ellos.
- Desagrupar iconos del system tray
- No agrupar las instancias del mismo programa
- Ocultar la barra de Idioma
- Ocultar el menú de Ayuda
- Ocultar el menú Programas predeterminados
- Desactivar envió de informe de errores a Microsoft
- Desactivar la creación del log si hay un error en el sistema
- Mostrar la lista del panel de control en iconos grandes
- Ocultar Icono MiPC Usuario en el Escritorio
- Deshabilitar Restauración de sistema en disco C
@echo off cd %~dp0\data set Tool=Desagrupar iconos del system tray DIR | FIND "[ Barra de tareas ] - Desagrupar iconos del system tray.reg" > NUL IF ERRORLEVEL 1 GOTO err1 start /wait regedit /s "[ Barra de tareas ] - Desagrupar iconos del system tray.reg" echo %Tool% REALIZADO :err1 set Tool=No agrupar las instancias del mismo programa DIR | FIND "[ Barra de tareas ] - No agrupar las instancias del mismo programa.reg" > NUL IF ERRORLEVEL 1 GOTO err2 start /wait regedit /s "[ Barra de tareas ] - No agrupar las instancias del mismo programa.reg" echo %Tool% REALIZADO :err2 set Tool=Ocultar la barra de Idioma DIR | FIND "[ Barra de tareas ] - Ocultar la barra de Idioma.reg" > NUL IF ERRORLEVEL 1 GOTO err3 start /wait regedit /s "[ Barra de tareas ] - Ocultar la barra de Idioma.reg" echo %Tool% REALIZADO :err3 set Tool=Ocultar el menu de Ayuda DIR | FIND "[ Menu inicio ] - Ocultar el menu de Ayuda.reg" > NUL IF ERRORLEVEL 1 GOTO err4 start /wait regedit /s "[ Menu inicio ] - Ocultar el menu de Ayuda.reg" echo %Tool% REALIZADO :err4 set Tool=Ocultar el menu Programas predeterminados DIR | FIND "[ Menu inicio ] - Ocultar el menu Programas determinados.reg" > NUL IF ERRORLEVEL 1 GOTO err5 start /wait regedit /s "[ Menu inicio ] - Ocultar el menu Programas determinados.reg" echo %Tool% REALIZADO :err5 set Tool=Desactivar envio de informe de errores a Microsoft DIR | FIND "[ Windows ] - Desactivar envio de informe de errores a Microsoft.reg" > NUL IF ERRORLEVEL 1 GOTO err6 start /wait regedit /s "[ Windows ] - Desactivar envio de informe de errores a Microsoft.reg" echo %Tool% REALIZADO :err6 set Tool=Desactivar la creacion del log si hay un error en el sistema DIR | FIND "[ Windows ] - Desactivar la creacion del log si hay un error en el sistema.reg" > NUL IF ERRORLEVEL 1 GOTO err7 start /wait regedit /s "[ Windows ] - Desactivar la creacion del log si hay un error en el sistema.reg" echo %Tool% REALIZADO :err7 set Tool=Mostrar la lista del panel de control en iconos grandes DIR | FIND "[ Windows ] - Mostrar la lista del panel de control en iconos grandes.reg" > NUL IF ERRORLEVEL 1 GOTO err8 start /wait regedit /s "[ Windows ] - Mostrar la lista del panel de control en iconos grandes.reg" echo %Tool% REALIZADO :err8 set Tool=Ocultar Icono MiPC Usuario DIR | FIND "Icono MiPC Usuario.reg" > NUL IF ERRORLEVEL 1 GOTO err9 start /wait regedit /s "Icono MiPC Usuario.reg" echo %Tool% REALIZADO :err9 set Tool=Deshabilitar Restauración de sistema en disco C PowerShell disable-computerrestore -drive C: echo %Tool% REALIZADO echo se ejecutaron todas las herramientas timeout /t 5 exit
Descargar herramientas para desactivar servicios
Aquí puedes descargar la herramienta completa. Recuerda que solo tú eres responsable por la ejecución de esta herramienta, aquí sólo se ofrece como fines educativos y didácticos.
El archivo comprimido contiene todos los archivos necesarios para ejecutar cada una de las herramientas de desactivación de servicios en Windows 7. Descomprime todo el contenido en el lugar que quieras sin cambiar nombre a los archivos. Ejecuta los script batch como administrador.
Resumen
Vimos Desactivar servicios Windows 7
Los servicios de Windows son programas que realizan tareas específicas a petición del usuario o el sistema. Pueden manejar uno o varios procesos por lo que desactivar algún servicio liberará bastante memoria si es que tiene varios procesos dependientes.
Accedimos al administrador de tareas de Windows para ver la lista de servicios que tenemos ejecutados. La importancia de los servicios en Windows depende del uso que le des a tu PC y hay que tener en cuenta que la des-activación de alguno de ellos puede causar problemas en el sistema o algún programa instalado.
La seguridad de Windows muchas veces no permite que desactivemos servicios por línea de comando así que deberás modificar los niveles en Control de cuentas de usuario.
Terminando el tema espero que te haya servido, recuerda reiniciar la PC y si deseas puedes arrancar el Administrador de tareas de Windows y chequear cuantos servicios están corriendo en tu Windows y cuando procesos quedaron en ejecución.
Si tienes una PC de bajos recursos notarás el cambio si es que deshabilitas todos los servicios que no utilices nunca.
Te fue útil el artículo? Califícalo
Votos: - Promedio: