Seamos sinceros. Aplicar parches es un trabajo tedioso. En un reciente estudio sobre aplicación de parches realizado por Ponemon y ServiceNow, se reveló que el 65% de las empresas afirman que es difícil priorizar los parches. Incluso después de haberlo aplicado, el proceso de gestión de parches no termina ahí. A veces, los parches nuevos crean más problemas de los que solucionan. Esta guía paso a paso te prepara para estas situaciones y te explica cómo desinstalar un parche defectuoso.
Síntomas de un parche defectuoso
Cuando se trata de aplicar parches, las cosas no siempre salen según lo previsto. Son muchos los problemas que los parches defectuosos pueden crear, entre ellos:
-
Vulnerabilidades
Una vulnerabilidad es una falla o debilidad en un sistema de seguridad que los hackers pueden aprovechar para obtener acceso no autorizado. Hoy en día, las vulnerabilidades se producen con mucha más frecuencia. Según las estadísticas de ciberseguridad de Comparitech para 2022: “la base de datos nacional de vulnerabilidades (NVD) contiene 8.051 vulnerabilidades publicadas en el primer trimestre de 2022. Esto supone un aumento del 25% con respecto al mismo periodo del año anterior”.
-
Despliegues fallidos
Si un parche no se despliega correctamente, no podrá cumplir su propósito. Hay múltiples razones por las que los parches no se despliegan, por lo que los desarrolladores normalmente tienen que localizar averías para encontrar el problema principal.
-
Dispositivos desconectados
Lo último que un técnico quiere ver al desplegar un parche es una pantalla negra. A veces, un parche hará que todos los dispositivos se desconecten, y otras veces puede que solo unos pocos lo hagan. Todo depende de los propios parches y de los dispositivos a los que afecten.
-
Problemas/errores del parche
En ocasiones, un problema o error en un parche se cuela en las fases de prueba y crea diversos problemas una vez que el parche se despliega. Una opción en este caso es corregir el parche original con un nuevo parche, es decir, «parchear» el parche.
-
Incompatibilidad con otros sistemas
Algunos parches son incompatibles con otros sistemas, por lo que cuando se despliegan no funcionan correctamente. En este caso, aunque el parche funcione correctamente, es posible que un sistema incompatible no funcione como debería. Como puede imaginar, todos estos problemas afectan negativamente a un equipo de TI y a toda su organización. Si bien es posible que no puedas evitar que se produzcan algunos de estos problemas, puedes minimizar cualquier daño que causen si reportas los problemas y los solucionas lo antes posible. Una forma de corregir un parche con fallas o defectos es realizar una reversión del parche.
¿Para qué sirve la reversión de un parche?
La reversión de un parche devuelve al software a la última versión que se utilizó o instaló en un dispositivo. Esencialmente, deshace cualquier cambio que un parche hubiera realizado en el software. Es otro término para designar la desinstalación de un parche. Si tienes un parche particularmente defectuoso que está creando una molestia, revertir el parche es una de las opciones que tienes para resolver el problema.
Cómo desinstalar un parche defectuoso
El proceso de desinstalación de un parche variará en función de las herramientas que utilices y del propio parche. Si bien puedes utilizar un script o PowerShell para desinstalar manualmente el parche, una herramienta de gestión de parches facilita mucho el proceso. Por ejemplo, estos son los pasos a seguir para desinstalar un parche utilizando el software de gestión de parches de NinjaOne: 1) Dirígete al panel de NinjaOne y haz clic en OS patching 2) Debajo de OS Patching, selecciona Instalado 3) Encuentra el parche problemático de la lista de parches (consejo: puedes utilizar el buscador para encontrar parches por nombre, KB, ID de parche, o categoría) 4) Cuando encuentres el parche, asegúrate de que está marcado “sí” en permitido desinstalar 5) Selecciona el parche utilizando la casilla de verificación a la izquierda del parche 6) Haz clic en el botón Desinstalar situado encima del parche 7) Haz clic en Confirmar para desinstalar el parche Una herramienta de gestión de parches como NinjaOne hace que la desinstalación de un parche sea un proceso rápido y sencillo. Después de desinstalar el parche, el software volverá a la versión anterior que se utilizaba antes de su aplicación.
Consejos sobre la aplicación de parches que necesitas saber
-
Establece un sistema de gestión de parches
Corregir parches con defectos o fallas requiere tiempo y recursos. Con un sistema de gestión de parches implementado, las organizaciones pueden gestionar el proceso de gestión de parches de forma fácil y eficaz para hacer frente a los parches con defectos o fallas sin perder tiempo ni esfuerzo.
-
Considera otras opciones además de la reversión de un parche
Si bien revertir un parche es una forma eficaz de gestionar un parche defectuoso, existen otras maneras de resolver el problema. Los consejos de PDQ para la reversión de parches presentan estas tres opciones alternativas:
Utilizar una solución temporal
Si un parche crea una vulnerabilidad, un desarrollador puede aplicar una solución temporal para solucionar el problema. Básicamente, puede crear un nuevo parche para solucionar los problemas del parche anterior.
Desinstalar el software
Si tu software y todos sus parches están creando demasiados problemas difíciles de solucionar, a veces lo mejor es desinstalar el software. Después de desinstalarlo, puedes utilizar una solución de software nueva y menos conflictiva en su lugar.
Aceptar el riesgo
Ocasionalmente, puede que tengas que aceptar los riesgos o problemas que genere un parche fundamental. Sin embargo, ten en cuenta que debe tratarse de una solución temporal, a menos que los riesgos o problemas sean tan pequeños que puedan considerarse insignificantes.
-
Recuerda que algunos parches no se pueden desinstalar
Lamentablemente, algunos parches no pueden desinstalarse de las aplicaciones. Si tienes problemas para revertir un parche, comprueba previamente que ese parche en concreto puede desinstalarse.
¿Cuál es la mejor manera de tratar un parche defectuoso?
PowerShell, las soluciones alternativas y las herramientas de aplicación de parches te ayudarán a hacer frente a un parche defectuoso. ¿Hay alguna forma mejor o más eficaz que el resto? No existe una solución correcta o incorrecta, o la “mejor solución”, cuando se trata de hacer frente a un parche defectuoso, siempre y cuando se resuelva cualquier problema. El método que utilices para resolver el parche dependerá de tu situación específica. Por ejemplo, si un parche está creando numerosos problemas y requiere mucho trabajo para solucionarlo, probablemente lo mejor sea desinstalarlo. Sin embargo, si los problemas son menores, entonces una solución alternativa sería la mejor opción.
Optimiza tu sistema de gestión de parches con NinjaOne
NinjaOne facilita la aplicación de parches con una solución de gestión de parches que ofrece parches de aplicaciones de terceros de Windows, bloqueo preventivo de parches, informes de parches y seguimiento de la actividad y mucho más. Desde la desinstalación de parches hasta la identificación y resolución automática de vulnerabilidades, NinjaOne tiene las herramientas que necesitas para que la aplicación de parches sea sencilla. Comienza hoy mismo tu prueba gratuita para obtener más información.