Una desinstalación silenciosa es un tipo de comando para un programa de computadora que hace que el programa se desinstale sin mostrar el progreso o indicación del proceso al usuario de la computadora. Cuando un usuario de computadora desinstala un programa, normalmente hay un cuadro que muestra el progreso de la desinstalación y solicita acciones adicionales si es necesario. Sin embargo, este tipo de desinstalación no muestra dicha información y, potencialmente, puede ejecutarse sin que el usuario de la computadora sepa que está sucediendo. Una desinstalación silenciosa a menudo se asocia con una desinstalación desatendida, aunque no son necesariamente sinónimos.
También llamada desinstalación silenciosa, una desinstalación silenciosa funciona principalmente como cualquier otra desinstalación, pero no muestra información sobre la desinstalación. Este tipo de desinstalación se puede realizar por varias razones diferentes, aunque normalmente se hará para facilitar el proceso de desinstalación y requerir menos atención por parte de un usuario de la computadora. Con este fin, el proceso de desinstalación silenciosa es algo que se puede programar en los parámetros de instalación y desinstalación de un programa informático. Esto hace que el uso de este tipo de desinstalación dependa a menudo de las decisiones tomadas por los programadores.
Sin embargo, un administrador del sistema informático también puede realizar una desinstalación silenciosa para asegurarse de que se lleve a cabo una desinstalación en numerosos sistemas sin requerir la intervención de los usuarios de la computadora. Esto se puede hacer en varias computadoras que forman parte de un sistema más grande, supervisado por un administrador, y permite realizar una desinstalación sin que los usuarios de la computadora sepan que está sucediendo. Esta desinstalación silenciosa rara vez se realiza de forma maliciosa, ya que los virus y otros programas suelen atacar otros sistemas de una computadora en lugar de programas individuales.
A menudo asociada con una desinstalación desatendida, una desinstalación silenciosa no es precisamente el mismo proceso, aunque a menudo se usan juntas. Una desinstalación desatendida es aquella en la que no se requiere ninguna entrada del usuario de la computadora durante la desinstalación de un programa. Esto significa que mientras se produce una desinstalación silenciosa sin que un usuario de la computadora vea el progreso de la desinstalación, una desinstalación desatendida también asegura que un usuario de la computadora no tenga que hacer nada durante la desinstalación. Para que este tipo de desinstalación sea efectiva, es posible que el administrador del sistema o el programador deba anular las indicaciones de comando que solicitarían acciones de un usuario de computadora, lo que puede incluir la supresión de una solicitud de reinicio de la computadora después de una desinstalación.