Por qué los Scripts de Desinfección de Windows Pueden Hacer Más Daño que Bien

Imagen destacada de los Scripts de Desinfección de Windows: un método innecesario.

Si bien eliminar el software innecesario de tu PC es necesario, no todos los métodos son confiables. Algunos desarrolladores y grupos de GitHub promocionan sus scripts de desinfección de Windows como una solución rápida. Sin embargo, cuando comienzas a usarlos, te darás cuenta de que pueden hacer más daño que bien. Aquí están las razones por las que no recomendamos usar scripts de desinfección de Windows.

¿Qué es un Script de Desinfección?

Como su nombre indica, un script de desinfección es un conjunto de comandos que ayuda a eliminar las aplicaciones preinstaladas (software innecesario) de tu PC.

En un dispositivo Windows, un script de desinfección debería funcionar con PowerShell, o con otros terminales como Mintty, PuTTy o Git Bash.

GitHub es la fuente más grande de scripts de desinfección de Windows. Con una búsqueda simple, encontré 479 resultados para estos programas. Puedes encontrar muchos de estos scripts de desinfección en Reddit, Quora, blogs tecnológicos y en los sitios de desarrolladores.

Resultados de búsqueda en GitHub que llevan a muchos scripts de desinfección que se pueden usar para Windows.

Probé un software de desinfección de Windows, “Win11debloat”. El script afirma eliminar todo el software innecesario que viene preinstalado en Windows 11. Había dos formas de hacerlo funcionar: descargar el script manualmente o escribir un bloque de script en PowerShell (modo administrador). Cuando hice lo segundo, se abrió una nueva ventana con un “modo de eliminación de aplicaciones”, que elegí escribiendo 3.

Se abrió otra nueva ventana, permitiéndome verificar manualmente las aplicaciones innecesarias que quería eliminar de mi PC con Windows. (Consulta la sección siguiente). Si no quieres pasar demasiado tiempo, simplemente puedes seleccionarlas todas. Pero eso es algo que no recomendaríamos.

Comando de eliminación de aplicaciones en PowerShell para el script Win11Debloat.

El propósito de los scripts de desinfección es eliminar automáticamente las aplicaciones que los desarrolladores consideran innecesarias. Aunque esto puede limpiar tu sistema de esos programas, puede provocar algunos problemas, como se detalla a continuación.

1. Demasiados Falsos Positivos

No todos los programas preinstalados son innecesarios. Algunos de ellos son necesarios para que tu sistema funcione correctamente. Un script de desinfección de Windows puede parecer rápido y fácil, pero puede identificar erróneamente falsos positivos y eliminar los programas que deseas conservar.

En el ejemplo anterior con “Win11debloat”, el script de desinfección identificó erróneamente algunos programas que uso frecuentemente como innecesarios: Bing Translator, Bing Weather, Windows Tools y Quick Assist.

Lista de aplicaciones instaladas que se eliminarán mientras se usa Win11Debloat

Sin embargo, quería eliminar Skype y Zune Video, así que procedí a confirmar la desinstalación de esos dos. Hizo que mi pantalla parpadeara por un momento. Aparte de eso, no hubo otros problemas.

Programas como Skype y Zune Video eliminados de PowerShell usando un script.

Pero si hubiera seguido la recomendación del script y eliminado los programas relacionados con Bing, Quick Assist y Microsoft Tools (una carpeta que contiene el Panel de Control y WordPad), podría haber causado muchos problemas de sistema en mi PC con Windows.

Relacionado: hay varios métodos menos intrusivos para eliminar lo innecesario en Windows.

2. Los Scripts de Desinfección Pueden Provocar Inestabilidad del Sistema

No todos los scripts de desinfección de Windows son malos, y puedes encontrar uno que haga bien el trabajo. “Win11debloat” es ampliamente recomendado para reducir el tamaño de Windows, ya que puedes seleccionar fácilmente lo que quieres eliminar. Pero si usas un script desconocido, puede hacer que tu dispositivo de trabajo sea inestable.

Cuando intentas ejecutar algunos de estos scripts, Windows puede emitir diferentes advertencias de “Acceso denegado”. Eliminar lo innecesario requiere acceso a “System32”, un directorio protegido. Después de todo, Microsoft Defender Antivirus tiene la tarea de prevenir que scripts remotos se apoderen de System32 y sus archivos y carpetas dependientes.

Error de

Defender tiene características adicionales de protección contra manipulación para evitar que System32 y otras carpetas críticas sean modificadas. Así que si deseas que un script de desinfección funcione, tendrás que eliminar todos estos permisos.

Mientras puedes tener éxito en eliminar los programas extra, el sistema puede volverse inestable. Sus signos obvios son fallos de hardware, aplicaciones que no responden, problemas de conectividad, parpadeo de pantalla e incluso sobrecalentamiento del dispositivo.

3. Obtener Software Adicional y Componentes Extra a Cambio

Dado que las fuentes originales de estos scripts de desinfección de Windows no son verificables, no hay forma de saber si no instalará componentes adicionales.

Si eso ocurre, puede causar conflictos de software, ya que puedes descargar accidentalmente muchos programas que no necesitas. Estos incluyen software adicional que se entrega como características o herramientas opcionales. Si el script está mal escrito, puede que ni siquiera haya forma de optar por no hacerlo. Los componentes ocultos que forman su propio conjunto de software innecesario derrotan el propósito de usar un script de desinfección.

Una forma de saber si el script externo está causando problemas en tu dispositivo es si te pide reinstalar Windows en tu dispositivo. Además, un script actúa como un disparador para ejecutar más comandos en una cadena continua. Para cuando termines de ejecutar todos los pasos, tendrás software adicional en tu dispositivo.

Componentes adicionales instalándose mediante una desinfección.

Si has comenzado a notar varios conflictos de software, como el común “el archivo está abierto en otro programa”, es posible que necesites limpiar el registro de Windows.

4. Los Scripts de Desinfección de Windows Pueden Causar Errores de Actualización en el Futuro

Los scripts de desinfección son una fuente común de errores de actualización en tu dispositivo Windows. Esto es algo que los desarrolladores no te dirán, pero el problema se manifiesta en muchas áreas:

  • Archivos críticos del sistema faltantes: junto con el “software innecesario” en algunos de estos programas, puedes encontrar muchos archivos críticos faltantes. A menos que realices una instalación limpia de Windows, tu sistema podría encontrar errores debido a los archivos faltantes.
  • Errores de registro: una actualización acumulativa de Windows 11 requiere ligeras modificaciones en el registro que ocurren en segundo plano. Todas las nuevas funciones de las aplicaciones requieren nuevas entradas de registro válidas. Por lo tanto, es mejor dejar el registro sin modificar y no manipularlo sin crear un punto de restauración del sistema.

Creando un punto de restauración después de usar un script de desinfección de Windows.

Si encuentras demasiados errores al intentar actualizar tu dispositivo, opta por un restablecimiento de Windows utilizando la nube que debería solucionar los problemas.

5. La Amenaza de Malware

Por supuesto, la mayor preocupación al usar scripts de terceros de fuentes desconocidas es que algunos de ellos pueden tener variantes de malware como carga. Si tienes habilitado Windows Defender o un antivirus de terceros, el script puede ser bloqueado como hemos visto en uno de los ejemplos anteriores.

Sin embargo, la forma en que operan las amenazas de hora cero o de día cero, tu proveedor de antivirus puede no haber creado un antídoto oportuno para las nuevas variantes de amenaza. En otras palabras, estarás tomando un riesgo innecesario en tu dispositivo por muy poco beneficio.

Mejores Maneras de Manejar el Software Innecesario en Windows

Aparte de los scripts de desinfección de Windows, hay muchas maneras más fáciles y efectivas de abordar el problema acumulativo de lo innecesario en los dispositivos Windows:

  • Deshacerse de programas heredados: muchas aplicaciones heredadas (Skype es un ejemplo de una aplicación de Windows que ha sido descontinuada) continúan teniendo presencia en tu dispositivo Windows, junto con sus procesos dependientes. Desinstalar estas aplicaciones es fácil y deberías enfocarte en ellas antes de centrarte en lo innecesario. Una vez que lo hagas, el impacto del software innecesario en Windows se sentirá irrelevante.
  • Crear una ISO de Windows 11 personalizada y ligera: si estás comenzando desde cero, puedes crear una ISO ligera de Windows 11 utilizando varias herramientas. Lo hemos cubierto en esta guía, pero ya no recomendamos la desinfección post-instalación.
  • Ignorar el problema: la mayoría del software preinstalado en Windows, especialmente Windows 11, ocupa muy poco espacio en disco. Incluso sus procesos en ejecución no consumen demasiada RAM o CPU en tu dispositivo. De hecho, podría ser una buena idea dejar el software preinstalado de Windows 11 en paz.

Junto con los scripts de desinfección, no recomendamos usar la mayoría de las herramientas de limpieza de PC.