Hardening
Contingencias / Protocolos
En primer lugar, definamos exactamente qué es el bloatware. El Oxford Dictionary lo define como “ software cuya utilidad se ve reducida debido al exceso de espacio en disco y memoria que requiere” y “software no deseado incluido en una nueva computadora o dispositivo móvil por el fabricante”. A menudo, estas piezas de software están ocultas en su dispositivo y vienen preinstaladas por el fabricante, el distribuidor o el operador; los ejemplos incluyen cosas como aplicaciones de salud y versiones de prueba de software. En el mejor de los casos, pueden ser molestos, ya que pueden ralentizar su dispositivo; en el peor de los casos, pueden ser dañinos, ya que pueden dejarlo expuesto a malware o spyware.
Como MSP y departamentos internos de TI, necesitamos reducir drásticamente la superficie de ataque de las máquinas de nuestros clientes o empleados. Tener software innecesario como este, ya sean juegos o herramientas, puede aumentar la superficie de ataque de la empresa y puede representar un riesgo grave para el negocio.
Esto está lejos de ser una lista definitiva, pero cinco razones clave para eliminar bloatware incluyen:
En este blog, le mostraré cuatro consejos que puede usar para identificar y eliminar bloatware de su sistema.
Aquí hay un comando de PowerShell que puede usar para ver todas las aplicaciones instaladas en la computadora
Get-AppxPackage -AllUsers |Format-Table
Alternativamente, también puede ejecutar DISM para obtener una lista mucho mejor formateada:
DISM /En línea / Obtener paquetes de aplicaciones aprovisionadas | Nombre del paquete de cadena de selección
Una vez que tenga la lista de aplicaciones de bloatware en su sistema, puede deshabilitar un paquete y eliminarlo de la interfaz de usuario ejecutando el siguiente comando:
Get-AppxPackage *Nombre de la aplicación* | Quitar AppxPackage
Estos son algunos de los paquetes más comunes que las personas eliminan de sus sistemas. Simplemente reemplace *AppName* con los nombres a continuación:
Nombre | Nombre de la aplicación |
Constructor 3D | *constructor 3d* |
alarma y reloj | *alarmas de ventana* |
Calculadora | *calculadora de windows* |
Calendario y correo | *aplicaciones de comunicación de Windows* |
Cámara | *cámara de ventana* |
Obtener oficina | *centro de oficina* |
Consigue Skype | *skypeapp* |
Empezar | *Empezar* |
Música de ritmo | *zunemusic* |
mapas | *mapas de ventanas* |
Solitario | *colección de solitarios* |
Dinero | *finanzasbing* |
Cine y TV | *zunevideo* |
Noticias | *bingnoticias* |
Una nota | *una nota* |
Gente | *gente* |
Compañero de teléfono | *Telefono windows* |
Fotos | *fotos* |
Almacenar | *tienda de escaparates* |
Deportes | *bingsports* |
Grabadora de voz | *grabador de sonido* |
Clima | *buen tiempo* |
xbox | *xboxapp* |
El uso del comando DISM mencionado anteriormente le dará un resultado similar al siguiente, que luego puede usar para eliminar los paquetes de la aplicación uno por uno.
A los efectos de este ejemplo, he resaltado el que quiero eliminar (la aplicación de Skype).
Para eliminar esto de su sistema, ejecute el siguiente comando:
DISM /En línea / Eliminar paquete de aplicaciones aprovisionadas
/Nombre del paquete:Microsoft.SkypeApp_15.92.3204.0_neutral_~_kzf8qxf38zg5c
En el caso de los dispositivos que utilizan la versión más reciente de Windows 10, el Bloatware es mucho más sencillo de eliminar. Algunos dispositivos ya vienen incluso con videojuegos preinstalados, entre otras aplicaciones que pueden no interesarnos. Sin embargo, solucionar esto es tan sencillo como iniciar sesión en la tienda de Microsoft, actualizar todas las aplicaciones y después eliminar las no deseadas.
Si esto no funcionara, podemos utilizar una opción mucho más drástica a través de las herramientas que el propio Windows pone a nuestro alcance. Abre el menú de Windows y escribe PowerShell en el buscador; ábrela en modo administrador. A través de esta solución y partiendo de algo de código podremos conseguir lo que nos proponemos.
Se abrirá una consola de comandos en la que deberemos introducir la siguiente línea de código:
DISM /Online /Get-ProvisionedAppxPackages | select-string Packagename
Esto nos mostrará el listado de aplicaciones instaladas. Después, solo tendremos que introducir:
DISM /Online /Remove-ProvisionedAppxPackage /PackageName:PACKAGENAME
Y sustituir la palabra «PACKAGENAME» por la línea de código referida a la aplicación que queremos borrar, que habremos obtenido anteriormente.
Existen muchas otras formas de hacer esto gracias a PowerShell, ¡pero esperamos que esta te hay sido de utilidad!