Saltar a contenido

Guía de instalación Windows 10

Pre-instalación

  1. Se descarga la imagen ISO de Windows 10 para la versión de 64 bits.

  2. Se crea un escritorio a partir de ese media con el siguiente hardware virtual:

    • Visores: SPICE
    • vCPUS: 4
    • Memoria (GB): 8
    • Videos: Default
    • Boot: CD/DVD
    • Disk Bus: Default
    • Tamaño del disco (GB): 100
    • Redes: Default
    • Plantilla: Microsoft windows 10 with Virtio devices UEFI
  3. Se edita el escritorio y se asignan más media, de tal forma que acabe teniendo los siguientes:

    • Win10_22H2_ES (instalador)
    • virtio-win-X (drivers)
    • Optimization Tools (software de optimización para S.O. Windows)

Instalación

Windows 10 Pro

  1. Se envia "Ctr+Alt+Supr" y se pulsa cualquier tecla del teclado en la segunda pantalla

  2. Tipo de instalación

  3. Cargar drivers de sistema operativo

Sistema

  1. Se apaga y edita el escritorio para modificar el hardware virtual Boot de la opción CD/DVD a Hard Disk

  2. Se arranca el escritorio, tardará unos segundos en iniciar el sistema operativo

  3. Seleccionar las siguientes opciones en los siguientes pasos del agente

  4. Se apaga el escritorio y se edita para dejarle solo los siguientes media (si se quiere obviar este paso, igualmente habrá que apagar el escritorio y volver a iniciarlo, no reiniciar):

    • virtio-win-X (drivers)
    • Optimization Tools (software de optimización para S.O. Windows)

Configuración

Actualizar e instalar

  1. Se instalan los dos drivers virtio del media del escritorio. Ambas instalaciones son rápidas y sólo hay que darle al botón Next

  2. Se comprueban las actualizaciones del sistema, las cuales van a tardar bastante en descargarse e instalarse, para estar al día con la última versión de Windows (seguramente se necesite reiniciar el sistema varias veces en busca de nuevas actualizaciones).

  3. Se instalan los programas siguientes y se guardan sus instaladores en la carpeta admin nueva en la ruta C:\admin

    • Firefox
    • Google chrome
    • Libre Office
    • Gimp
    • Inkscape
    • LibreCAD
    • Geany
    • Adobe Acrobat Reader

Usuario admin y cambio de permisos

En una Powershell con permisos de administrador:

  1. Crear usuario admin en el grupo Administradores

    $Password = Read-Host -AsSecureString
    New-LocalUser "admin" -Password $Password -FullName "admin"
    Add-LocalGroupMember -Group "Administradores" -Member "admin"
    

  2. Crear usuario user en el grupo Usuarios

    New-LocalUser "user" -Password $Password -FullName "user"
    Add-LocalGroupMember -Group "Usuarios" -Member "user"
    

  3. Se le cambian los permisos a la carpeta C:\admin

    Se deshabilita la herencia de la carpeta y se marca la primera opción.

    Se quitan los demás usuarios con permisos para únicamente dejar Administradores

Desinstalar aplicaciones y modificar configuraciones de Microsoft

  1. En una CMD con permisos de administrador, se desinstala Microsoft Edge:

    cd %PROGRAMFILES(X86)%\Microsoft\Edge\Application\9*\Installer
    setup --uninstall --force-uninstall --system-level
    
  2. En una Powershell con permisos de administrador, se desinstalan los siguientes paquetes y programas:

    Get-AppxPackage -Name Microsoft.Xbox* | Remove-AppxPackage -ErrorAction SilentlyContinue
    Get-AppxPackage -Name Microsoft.Bing* | Remove-AppxPackage -ErrorAction SilentlyContinue
    Get-AppxPackage -Name Microsoft.3DBuilder | Remove-AppxPackage -ErrorAction SilentlyContinue
    Get-AppxPackage -Name Microsoft.Advertising.Xaml | Remove-AppxPackage -ErrorAction SilentlyContinue
    Get-AppxPackage -Name Microsoft.AsyncTextService | Remove-AppxPackage -ErrorAction SilentlyContinue
    Get-AppxPackage -Name Microsoft.BingWeather | Remove-AppxPackage -ErrorAction SilentlyContinue
    Get-AppxPackage -Name Microsoft.BioEnrollment | Remove-AppxPackage -ErrorAction SilentlyContinue
    Get-AppxPackage -Name Microsoft.DesktopAppInstaller | Remove-AppxPackage -ErrorAction SilentlyContinue
    Get-AppxPackage -Name Microsoft.GetHelp | Remove-AppxPackage -ErrorAction SilentlyContinue
    Get-AppxPackage -Name Microsoft.Getstarted | Remove-AppxPackage -ErrorAction SilentlyContinue
    Get-AppxPackage -Name Microsoft.Microsoft3DViewer | Remove-AppxPackage -ErrorAction SilentlyContinue
    Get-AppxPackage -Name Microsoft.MicrosoftEdge | Remove-AppxPackage -ErrorAction SilentlyContinue
    Get-AppxPackage -Name Microsoft.MicrosoftEdgeDevToolsClient | Remove-AppxPackage -ErrorAction SilentlyContinue
    Get-AppxPackage -Name Microsoft.MicrosoftOfficeHub | Remove-AppxPackage -ErrorAction SilentlyContinue
    Get-AppxPackage -Name Microsoft.MicrosoftSolitaireCollection | Remove-AppxPackage -ErrorAction SilentlyContinue
    Get-AppxPackage -Name Microsoft.MicrosoftStickyNotes | Remove-AppxPackage -ErrorAction SilentlyContinue
    Get-AppxPackage -Name Microsoft.MixedReality.Portal | Remove-AppxPackage -ErrorAction SilentlyContinue
    Get-AppxPackage -Name Microsoft.Office.OneNote | Remove-AppxPackage -ErrorAction SilentlyContinue
    Get-AppxPackage -Name Microsoft.People | Remove-AppxPackage -ErrorAction SilentlyContinue
    Get-AppxPackage -Name Microsoft.ScreenSketch | Remove-AppxPackage -ErrorAction SilentlyContinue
    Get-AppxPackage -Name Microsoft.Services.Store.Engagement | Remove-AppxPackage -ErrorAction SilentlyContinue
    Get-AppxPackage -Name Microsoft.Services.Store.Engagement | Remove-AppxPackage -ErrorAction SilentlyContinue
    Get-AppxPackage -Name Microsoft.SkypeApp | Remove-AppxPackage -ErrorAction SilentlyContinue
    Get-AppxPackage -Name Microsoft.StorePurchaseApp | Remove-AppxPackage -ErrorAction SilentlyContinue
    Get-AppxPackage -Name Microsoft.Wallet | Remove-AppxPackage -ErrorAction SilentlyContinue
    Get-AppxPackage -Name Microsoft.WindowsAlarms | Remove-AppxPackage -ErrorAction SilentlyContinue
    Get-AppxPackage -Name Microsoft.WindowsCamera | Remove-AppxPackage -ErrorAction SilentlyContinue
    Get-AppxPackage -Name Microsoft.WindowsFeedbackHub | Remove-AppxPackage -ErrorAction SilentlyContinue
    Get-AppxPackage -Name Microsoft.WindowsMaps | Remove-AppxPackage -ErrorAction SilentlyContinue
    Get-AppxPackage -Name Microsoft.WindowsSoundRecorder | Remove-AppxPackage -ErrorAction SilentlyContinue
    Get-AppxPackage -Name Microsoft.WindowsStore | Remove-AppxPackage -ErrorAction SilentlyContinue
    Get-AppxPackage -Name Microsoft.XboxGameCallableUI | Remove-AppxPackage -ErrorAction SilentlyContinue
    Get-AppxPackage -Name Microsoft.YourPhone | Remove-AppxPackage -ErrorAction SilentlyContinue
    Get-AppxPackage -Name Microsoft.ZuneMusic | Remove-AppxPackage -ErrorAction SilentlyContinue
    Get-AppxPackage -Name Microsoft.ZuneVideo | Remove-AppxPackage -ErrorAction SilentlyContinue
    Get-AppxPackage -Name SpotifyAB.SpotifyMusic | Remove-AppxPackage -ErrorAction SilentlyContinue
    Get-AppxPackage -Name Windows.CBSPreview | Remove-AppxPackage -ErrorAction SilentlyContinue
    Get-AppxPackage -Name microsoft.windowscommunicationsapps | Remove-AppxPackage -ErrorAction SilentlyContinue
    Get-AppxPackage -Name windows.immersivecontrolpanel | Remove-AppxPackage -ErrorAction SilentlyContinue
    
  3. Se abre msconfig mediante las teclas Windows + R o desde una CMD, y se desactivan los servicios siguientes (se reinicia el equipo si lo pide):

    • Administrador de autenticación Xbox Live
    • Centro de seguridad
    • Firewall de Windows Defender
    • Mozilla Maintenance Service
    • Servicio de antivirus de Microsoft Defender
    • Servicio de Windows Update Medic
    • Windows Update
    • Adobe Acrobat Update Service
    • Servicio de Google Update (gupdate)
    • Servicio de Google Update (gupdatem)
    • Google Chrome Elevation Service
  4. Se abre el Administrador de tareas y en la pestaña Inicio se deshabilita (se reinicia el equipo si lo pide):

    • Cortana
    • Microsoft OneDrive
    • Windows Security notifications
  5. Se quitan los elementos que aparecen en la derecha en el menú Inicio, Productividad y Explorar:

  6. Se desactivan las notificaciones de Windows en Configuración - Sistema - Notificaciones y acciones

  7. Se habilitan las conexiones por Escritorio Remoto. Se habilita la primera casilla, y se deshabilita la segunda casilla en Configuración avanzada

  8. Se apaga y edita el escritorio con el siguiente hardware virtual

    • Visores: RDP y RDP en el navegador
    • Login RDP:
      • Usuario: isard
      • Contraseña: pirineus
    • vCPUS: 4
    • Memoria (GB): 8
    • Videos: Default
    • Boot: Hard Disk
    • Disk Bus: Default
    • Redes: Default y Wireguard VPN

Autologon

  1. Para habilitar el inicio de sesión automático conforme se inicia el sistema, se instala el Autologon.

  2. Se descomprime el archivo descargado y se ejecuta Autologon64

  3. Se escribe la contraseña pirineus

Catalán (opcional)

Antes de pasar las Optimization Tools, se cambia el idioma al catalán siguiendo los pasos a continuación; si no, se puede obviar este apartado.

  1. En Configuración - Hora e idioma - Idioma se añade el Idioma preferido Català (se cierra sesión si lo pide)

  2. Se replica el cambio en todo el sistema (se reinicia el equipo si lo pide)

Optimization tools

  1. Se abre el ejecutable del media asignado al escritorio

  2. Se presiona el botón Analizar y seguidamente Opciones comunes

  3. Se configuran las opciones como en las siguientes imágenes

SI EL IDIOMA CATALÁN ESTÁ DEFINIDO, SI NO, OMITIR

Se filtra por la palabra idioma y se desactivan las siguientes 3 opciones:

  1. Se presiona el botón Optimizar y se espera a que salga una pantalla como la siguiente con el resumen del resultado

  2. Se reinicia el sistema

Windows Defender

Uso máximo de CPU

Por defecto el antivirus de Microsoft Defender utiliza el 50% de CPU como máximo. Esto se puede comprobar con el pedido de PowerShell:

Get-MpPreference | select ScanAvgCPULoadFactor
Windows 10 Windows 11

Especificar el uso máximo de CPU en PowerShell

Con el comando Set-MpPreference -ScanAvgCPULoadFactor 25 (Documentación de Microsoft) en modo administrador puede limitarse al 25% de la CPU. Cambiando el número, se puede especificar el porcentaje máximo con un número del 5 al 100 y 0 que lo desactiva.

Resultados

Uso de CPU en un Examen Rápido

Al realizar un escaneo del sistema, con una máquina configurada a 100% (izquierda) y una máquina configurada a 5% (derecha) los resultados son los mismos y el examen rápido utiliza un 25% del procesador.

Exclusiones

Se añade los siguientes tipos de archivo y directorios de bajo riesgo a la lista de exclusiones:

Nota

Windows no deja añadir los archivos de swap a las exclusiones


Última actualización: August 30, 2024