Spooler (Cola de impresión), desactívalo solo si no usas impresoras. Localización: lfsvc (Servicio de geolocalización).
Abre el Bloc de Notas o cualquier editor de texto.
Estructura básica de un script:
@echo off sc config NOMBRE_DEL_SERVICIO start= disabled sc stop NOMBRE_DEL_SERVICIO
@echo off :: Comprobación de privilegios de Administrador net session >nul 2>&1 if %errorLevel% == 0 ( echo Ejecutando con permisos de administrador... ) else ( echo ERROR: Debes ejecutar este archivo como Administrador. pause exit ) echo ------------------------------------------------------- echo Deshabilitando servicios innecesarios en Windows 10... echo ------------------------------------------------------- :: --- TELEMETRÍA Y DIAGNÓSTICOS --- echo Optimizando Telemetria... sc stop DiagTrack sc config "DiagTrack" start= disabled sc stop dmwappushservice sc config "dmwappushservice" start= disabled :: --- FUNCIONES DE XBOX --- echo Optimizando Servicios de Xbox... sc stop XblAuthManager sc config "XblAuthManager" start= disabled sc stop XblGameSave sc config "XblGameSave" start= disabled sc stop XboxNetApiSvc sc config "XboxNetApiSvc" start= disabled sc stop XboxGipSvc sc config "XboxGipSvc" start= disabled :: --- SERVICIOS GEOLOCALIZACIÓN Y BIOMETRÍA --- echo Optimizando Localizacion y Biometria... sc stop lfsvc sc config "lfsvc" start= disabled sc stop WbioSrvc sc config "WbioSrvc" start= disabled :: --- COLA DE IMPRESIÓN (Opcional - Quita los '::' si NO usas impresora) --- :: echo Deshabilitando Impresoras... :: sc stop Spooler :: sc config "Spooler" start= disabled :: --- INFORMES DE ERROR --- echo Deshabilitando Informes de error de Windows... sc stop WerSvc sc config "WerSvc" start= disabled echo ------------------------------------------------------- echo Proceso finalizado con exito. echo Reinicia tu ordenador para aplicar todos los cambios. echo ------------------------------------------------------- pause exit Use code with caution. Cómo crear y ejecutar el archivo .BAT paso a paso deshabilitar servicios innecesarios windows 10 bat
Aseguras que ninguna máquina se quede con servicios innecesarios activos. 2. Servicios innecesarios comunes en Windows 10
Haz clic derecho sobre el archivo y selecciona "Ejecutar como administrador" .
Deshabilitar Servicios Innecesarios en Windows 10 con un Script .BAT (Guía Completa 2026)
Totalmente innecesarios si no juegas en la PC ni usas la app de Xbox. Spooler (Cola de impresión), desactívalo solo si no
:: 6. Servicios de Xbox (si no juegas en PC con Xbox) sc stop "XblAuthManager" > nul sc config "XblAuthManager" start= disabled echo [OK] Xbox Live Auth Manager -> Deshabilitado
Using services.msc is educational, but:
Un detalle crucial es que . La sintaxis correcta es start= disabled , no start=disabled .
@echo off :: Comprobar permisos de administrador net session >nul 2>&1 if %errorLevel% == 0 ( echo Permisos de administrador confirmados. ) else ( echo. echo ################################################## echo ERROR: Debes ejecutar este script como ADMINISTRADOR. echo ################################################## echo. pause exit ) echo Deshabilitando servicios innecesarios... :: --- SERVICIOS A DESHABILITAR --- :: Telemetria y Diag sc config "DiagTrack" start= disabled sc stop "DiagTrack" :: Informe de errores sc config "WerSvc" start= disabled sc stop "WerSvc" :: Geolocalizacion sc config "lfsvc" start= disabled sc stop "lfsvc" :: Fax sc config "Fax" start= disabled sc stop "Fax" :: Servicio de panel de escritura a mano sc config "TabletInputService" start= disabled sc stop "TabletInputService" :: Servicio de compatibilidad de programas sc config "PcaSvc" start= disabled sc stop "PcaSvc" :: Deshabilitar SysMain (Antiguo Superfetch - util para HDD, no necesario en SSD rapidos) sc config "SysMain" start= disabled sc stop "SysMain" :: Servicio de red de reproductor Windows Media sc config "WMPNetworkSvc" start= disabled sc stop "WMPNetworkSvc" echo. echo ################################################## echo Servicios deshabilitados con exito. echo Se recomienda reiniciar el equipo. echo ################################################## pause Use code with caution. Paso 3: Guardar el archivo BAT Ve a Archivo > Guardar como . Selecciona donde guardarlo (ej. Escritorio). En "Tipo", selecciona . Ponle un nombre como OptimizarServicios.bat . Haz clic en Guardar. Paso 4: Ejecutar como Administrador Este paso es crucial. Haz clic derecho sobre OptimizarServicios.bat . Selecciona "Ejecutar como administrador" . Estructura básica de un script: @echo off sc
En esta guía, aprenderás qué servicios son seguros desactivar, cómo crear tu propio script BAT y cómo revertir los cambios si es necesario. 1. ¿Por qué usar un script BAT para optimizar Windows 10?
para equipos con recursos limitados (4GB RAM o HDD mecánico). En portátiles gama alta con NVMe y 16GB RAM, la diferencia apenas se nota, pero igual liberarás procesos fantasma.
@echo off title Disable Unnecessary Services - Windows 10 echo Running as Administrator is required. echo. echo This script will disable non-essential services. echo Press Ctrl+C to cancel or any key to continue... pause > nul
A continuación, te presentamos un script de ejemplo que incluye los servicios más comúnmente catalogados como "seguros de deshabilitar" para un usuario estándar.