Optimizar Windows 10, 8.1 y 7


Estas son algunas configuraciones que me funcionaron para optimizar Windows 10. Algunas también sirven para Windows 8.1 y 7.

En mi equipo han funcionado de manera óptima con un windows profesional. No puedo asegurar que resulte para todos los equipos y ediciones de Windows.

Eliminar keylogger de Cortana.

Existe un keylogger para guardar lo que escribimos y lo pueda utilizar el asistente Cortana. Es posible eliminarlo escribiendo el siguiente código en un archivo de texto y guardarlo con extension .cmd o .bat (ejemplo: “eliminarkey.cmd”). Luego ejecutarlo como administrador.

sc delete DiagTrack
sc delete dmwappushservice
echo "" > C:\ProgramData\Microsoft\Diagnosis\ETLLogs\AutoLogger\AutoLogger-Diagtrack-Listener.etl
pause

Es posible realizar lo mismo directamente en una ventana CMD con privilegios de administrador.

Eliminar OneDrive de Windows 10

El sigiuente código elimina OneDrive de Windows 10. Al igual que el anterior, deben copiarlo en un archivo de texto y guardarlo con extension .cmd o .bat y ejecutarlo como administrador, porque necesita permisos.

VER CÓDIGO

También es posible quitarlo desde las directivas:
Ejecutar gpedit.msc, Ir a Directiva Local/Configuración del equipo/Plantillas administrativas/Componentes de Windows/OneDrive:
Impedir el uso de OneDrive – Habilitada

Eliminar aplicaciones innecesarias de la tienda de Windows

Windows trae instaladas aplicaciones que muchos no utilizamos. Para poder eliminarlas, podemos hacer lo siguiente:

Abrir PowerShell (con permisos de administrador) e ingresar lo siguiente:

Get-AppxProvisionedPackage -online | Where-Object {$_.DisplayName -ne "Microsoft.Appconnector"} | Where-Object -FilterScript {$_.Name -notlike "Microsoft.Windows*"} | Remove-AppxProvisionedPackage -online

Al terminar el comando anterior, ingresar el siguiente:

Get-AppxPackage | Where-Object {$_.Name -ne "Microsoft.AAD.BrokerPlugin"} | Where-Object {$_.Name -ne "Microsoft.AccountsControl"} | Where-Object {$_.Name -ne "Microsoft.BioEnrollment"} | Where-Object {$_.Name -ne "Microsoft.LockApp"} | Where-Object {$_.Name -ne "Microsoft.MicrosoftEdge"} | Where-Object -FilterScript {$_.Name -notlike "Microsoft.Windows*"} | Where-Object -FilterScript {$_.Name -notlike "Windows*"} | Where-Object -FilterScript {$_.Name -notlike "Microsoft.NET*"} | Where-Object {$_.Name -ne "Microsoft.Appconnector"} | Where-Object -FilterScript {$_.Name -notlike "Microsoft.VCLibs*"} | Remove-AppxPackage

Estos dos comandos desinstalarán las aplicaciones que no son básicas de Windows (no desinstalará la calculadora, grabadora de sonido, etc).

También podemos eliminar aplicaciones especificas en el mismo PowerShell con el siguiente comando:

Get-AppxPackage "nombre-paquete" | Remove-AppxPackage

Con el siguiente comando podran ver los nombres completos de las aplicaciones instaladas:

Get-AppxPackage | Select Name, PackageFullName

Algunas aplicaciones para eliminar:

VER TEXTO

El siguiente comando restaura las aplicaciones desinstaladas:

Get-AppXPackage | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}

Si no deseas ninguna aplicación de la tienda, puedes desinstalarlas con los siguientes comandos:

Get-AppxPackage -AllUsers | Remove-AppxPackage
Get-AppXProvisionedPackage -online | Remove-AppxProvisionedPackage –online

Acelerar internet

En realidad no acelera internet, sólo eliminamos un porcentaje por defecto que tiene la calidad de servicio QoS.

Debemos seguir los siguientes pasos:

Ejecutar gpedit.msc. Ir a Directiva Local/Configuracion del equipo/Plantillas administrativas/Red/Programador de paquetes QoS/Limitar ancho de banda reservable -> Habilitada y limite 0%.

Disminuir latencia

Existe una configuración en el registro para disminuir la latencia. Deben entrar a regedit y buscar la siguiente clave:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\

Luego buscar el directorio donde se encuentre el IP y DNS del equipo. En este directorio deben hacer clic derecho nuevo DWORD con el nombre TcpAckFrequency, valor 1 y base hexadecimal. Luego realizar lo mismo con el nombre TCPNoDelay. Reinician el equipo y comprueban si la latencia disminuyó.

Si no surtió efecto o les da problemas con internet, sólo deben eliminar los DWORD creados o cambiar el valor de ambos a 0.

Tema de Windows Light y Dark

El tema de Windows 10 es light, también podemos darle un color oscuro (Dark). Para esto, podemos crear 2 archivos de registro con un documento de texto y pegar lo siguiente:

Windows Light

Windows Registry Editor Version 5.00
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize]
"AppsUseLightTheme"=dword:00000000
[-HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize]
"AppsUseLightTheme"=dword:00000000

Windows Dark

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize]
"AppsUseLightTheme"=dword:00000000
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize]
"AppsUseLightTheme"=dword:00000000

Saltar ventana inicio sesión

Para que no pida contraseña en un inicio de sesión (al iniciar el equipo) podemos seguir los siguientes pasos:

Ejecutar: netplwiz

Desmarcar: Los usuarios deben escribir su nombre y contraseña para usar el equipo

Ir a configuracion/Cuentas/Opciones de inicio de sesion (solo si tienen contraseña).

Uso de RAM mejorado

Lo siguiente es una configuración del registro la cual mejora el uso de la memoria RAM (o por lo menos en mi caso fue así). Guardar el siguiente código en un documento de texto, guardarlo con extension .reg y ejecutar y aceptar.

VER TEXTO

Si no ven cambios o da errores pueden volver a la configuración por defecto realizando los mismos pasos con el siguiente código:

VER TEXTO

Acelerar barra de tareas

El siguiente código es para el registro. Lo guardan con extensión .reg y lo ejecutan y aceptan.

Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"ThumbnailLivePreviewHoverTime"=hex(b):c8,00,00,00,00,00,00,00

Para volver al original utilicen el siguiente código:

Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"ThumbnailLivePreviewHoverTime"=-

Apagado rápido de Windows

Esta configuración del registro hará que Windows espere 4 segundos antes de iniciar el apagado. Se utiliza igual que los anteriores .reg.

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet]
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control]
"WaitToKillServiceTimeout"="4000"

Para restaurar lo anterior:

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet]
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control]
"WaitToKillServiceTimeout"="12000"

Editar efectos

Windows se volverá más rápido mientras menos efectos tenga. A gusto de cada uno son los efectos a quitar.

Abrir SystemPropertiesPerformance y desactivar:

  • Animaciones en la barra de tareas y el menú inicio.
  • Animar las ventanas al minimizar y maximizar.
  • Mostrar sombra bajo el puntero del mouse.
  • Deslizar los cuadros combinados al abrirlos.
  • Mostrar el rectángulo de selección traslucido.
  • Desplazamiento suave de los cuadros de lista.
  • Mostrar sombras bajo las ventanas.

En mi caso sólo deje mostrar vistas en miniatura y suavizar bordes.

Quitar transparencia de barra de tareas

En mi caso esto también acelero un poco el funcionamiento de mi equipo.

Deben ir a Configuración/Personalización/Colores y desactivar “Hacer que inicio, la barra de tareas y el centro de actividades sean transparentes”.

Deshabilitar servicios “innecesarios”

Estos comandos se pueden ejecutar directamente en una ventana CMD o crear un archivo .cmd.

Esto deshabilita algunos servicios que en mi caso no utilizo. Deberán confirmar si les sirven o no en el funcionamiento del equipo.

LISTADO DE SERVICIOS

Con estas configuraciones mi equipo se ha optimizado en cuanto a su funcionamiento, sin embargo puede ser que no resulte para todos.

Recomendación

A veces Windows realiza actualizaciones grandes en las cuales restaura por defecto algunas de las configuraciones que acá muestro, por ejemplo el instala el keylogger de Cortana, OneDrive, habilita algunos servicios, entre otros.

La recomendación es que al ver una actualización (por lo general esas que demoran en instalar) volver a ejecutar los comandos antes descritos o los que ustedes utilicen.