lunes, 23 de septiembre de 2024

Tp 8 Mantenimiento de software Instalación de programas en Windows

1. Introducción

La instalación y desinstalación de software es una de las tareas habituales dentro del mantenimiento de software de un equipo informático.

Instalar un programa correctamente implica mucho más que descargar y ejecutar un archivo. Es necesario verificar que el software sea compatible con el sistema, obtenerlo desde una fuente confiable, realizar la instalación con los permisos adecuados y comprobar posteriormente que funcione correctamente.

De la misma manera, la desinstalación debe realizarse de forma segura para evitar dejar archivos innecesarios, configuraciones o componentes que puedan ocupar espacio o afectar al funcionamiento del sistema.

En este trabajo se realizará la instalación, configuración, actualización y posterior desinstalación de un navegador web en Windows, utilizando un usuario perteneciente a un grupo determinado.

Durante todo el procedimiento se deberán realizar capturas de pantalla que permitan documentar cada etapa.


2. Preparativos para la instalación

Antes de instalar cualquier programa es importante realizar una serie de verificaciones.

2.1 Investigación previa

Antes de descargar un programa debemos conocer:

  • Nombre del software.
  • Fabricante o desarrollador.
  • Versión disponible.
  • Sistema operativo compatible.
  • Requisitos de hardware.
  • Espacio necesario en disco.
  • Arquitectura compatible: 32 bits o 64 bits, cuando corresponda.
  • Fuente desde donde se realizará la descarga.

Por ejemplo, si queremos instalar un navegador como Google Chrome, Mozilla Firefox, Microsoft Edge u otro navegador, debemos consultar previamente sus requisitos y obtener el instalador desde su sitio oficial.

¿Por qué es importante?

Descargar software desde páginas desconocidas puede representar un riesgo para el equipo. Algunos sitios pueden ofrecer instaladores modificados que contienen:

  • Malware.
  • Virus.
  • Adware.
  • Programas no deseados.
  • Barras de herramientas.
  • Modificaciones en el navegador.

Por este motivo, siempre que sea posible se debe utilizar la página oficial del fabricante.


3. Requisitos del sistema

Los requisitos del sistema son las condiciones mínimas que debe cumplir una computadora para poder ejecutar correctamente un programa.

Podemos encontrar:

Requisitos mínimos

Son las características mínimas necesarias para que el programa pueda funcionar.

Por ejemplo:

  • Sistema operativo compatible.
  • Cantidad mínima de memoria RAM.
  • Espacio disponible en disco.
  • Procesador compatible.

Requisitos recomendados

Son características que permiten obtener un mejor funcionamiento del programa.


4. Permisos de usuario

Windows utiliza diferentes niveles de permisos para controlar qué acciones puede realizar cada usuario.

Un usuario puede tener permisos limitados o permisos administrativos.

Algunos programas necesitan permisos de administrador para poder:

  • Copiar archivos en determinadas carpetas.
  • Modificar configuraciones del sistema.
  • Crear servicios.
  • Modificar determinadas partes del sistema.
  • Instalar componentes para todos los usuarios.

Cuando un instalador necesita permisos elevados, Windows puede mostrar una ventana de Control de cuentas de usuario (UAC) solicitando autorización.

Ejecutar como administrador

Una opción disponible en Windows es:

Clic derecho → Ejecutar como administrador

Esto permite ejecutar el instalador con permisos administrativos.

Sin embargo, no se debe utilizar esta opción indiscriminadamente. Solo debemos conceder permisos administrativos a programas provenientes de fuentes confiables.


5. Antivirus y firewall durante una instalación

Los programas de seguridad, como los antivirus y firewalls, tienen como objetivo proteger al equipo frente a amenazas.

Durante una instalación pueden detectar determinadas acciones del instalador como potencialmente peligrosas.

Por ejemplo, un instalador podría:

  • Crear archivos en carpetas del sistema.
  • Modificar configuraciones.
  • Crear servicios.
  • Realizar conexiones a Internet.
  • Modificar determinadas configuraciones del navegador.

Esto no significa necesariamente que el programa sea malicioso.

¿Cómo saber si el antivirus intervino?

Algunas señales pueden ser:

  • Aparece una advertencia de seguridad.
  • El instalador se cierra inesperadamente.
  • Windows impide ejecutar el archivo.
  • El antivirus informa que detectó una amenaza.
  • El archivo es enviado a cuarentena.
  • La instalación queda bloqueada.

Importante

No se recomienda desactivar permanentemente el antivirus o firewall.

Si existe un problema durante la instalación, primero se debe comprobar:

  1. Que el software sea legítimo.
  2. Que haya sido descargado desde su sitio oficial.
  3. Que el archivo no esté dañado.
  4. Que sea compatible con Windows.

Solo en un entorno de práctica y cuando sea estrictamente necesario se puede investigar la desactivación temporal de una protección, volviéndola a activar inmediatamente después.


6. Instalación de software

Una instalación es el proceso mediante el cual un programa es incorporado al sistema operativo para que pueda ser utilizado.

Generalmente consiste en:

Descargar → Ejecutar instalador → Configurar opciones → Instalar → Finalizar → Verificar


6.1 Instalación rápida y personalizada

Algunos programas ofrecen diferentes tipos de instalación.

Instalación rápida o recomendada

Utiliza las opciones predeterminadas del fabricante.

Generalmente requiere poca intervención del usuario.

Instalación personalizada

Permite seleccionar determinadas opciones, por ejemplo:

  • Carpeta de instalación.
  • Componentes.
  • Accesos directos
  • Configuraciones adicionales.

¿Por qué es importante leer el instalador?

Algunos instaladores pueden ofrecer opciones adicionales.

Por eso no debemos presionar "Siguiente" automáticamente.

Debemos leer cada pantalla y verificar qué opciones están seleccionadas.


7 Inicio automático de programas

Windows permite configurar determinados programas para que se ejecuten automáticamente al iniciar sesión.

Esto puede ser útil para algunos programas que necesitamos utilizar frecuentemente.

Sin embargo, agregar demasiados programas al inicio puede:

  • Aumentar el tiempo de inicio.
  • Consumir memoria RAM.
  • Utilizar recursos del procesador.

Por eso debemos evaluar si realmente es necesario que un programa se inicie automáticamente.

Opción 1: Desde el Administrador de tareas

  1. Presioná Ctrl + Shift + Esc para abrir el Administrador de tareas.
  2. Si aparece la vista simplificada, hacé clic en Más detalles.
  3. Entrá en Aplicaciones de inicio (Windows 11) o Inicio (Windows 10).
  4. Buscá el programa que querés iniciar automáticamente.
  5. Hacé clic derecho sobre él.
  6. Seleccioná Habilitar.

8. Desinstalación de software

La desinstalación es el proceso mediante el cual se elimina un programa del sistema.

En Windows existen diferentes formas de realizarla.

Una de las más habituales es:

Configuración → Aplicaciones → Aplicaciones instaladas

Seleccionamos el programa y elegimos:

Desinstalar

También podemos utilizar:

Panel de control → Programas → Programas y características


9. ¿Qué ocurre durante una desinstalación?

Durante la desinstalación, Windows o el propio programa elimina determinados componentes.

Estos pueden incluir:

  • Archivos del programa.
  • Accesos directos.
  • Componentes instalados.
  • Configuraciones registradas por el instalador.

Sin embargo, una desinstalación no necesariamente elimina todos los archivos relacionados con el programa.

Pueden quedar configuraciones personales, cachés, perfiles o archivos creados después de la instalación.


10. Archivos residuales

Los archivos residuales son elementos que permanecen en el sistema después de desinstalar un programa.

Pueden encontrarse, dependiendo del software, en carpetas como:

C:\Program Files
C:\Program Files (x86)
C:\Users\Usuario\AppData\Local
C:\Users\Usuario\AppData\Roaming

La carpeta AppData suele estar oculta.

Precaución

No debemos eliminar carpetas simplemente porque tengan el mismo nombre del programa.

Antes de eliminar un archivo o carpeta debemos comprobar:

  • A qué programa pertenece.
  • Si realmente quedó después de la desinstalación.
  • Si puede afectar a otro programa.

11. Registro de Windows

El Registro de Windows es una base de datos utilizada por Windows y diferentes programas para almacenar configuraciones.

Puede contener información relacionada con:

  • Programas instalados.
  • Configuraciones.
  • Usuarios.
  • Hardware.
  • Asociaciones de archivos.

La herramienta para consultar el registro es:

regedit

⚠️ Precaución

El Registro de Windows es una parte importante del sistema.

No se deben eliminar claves o valores sin saber exactamente qué función cumplen.

Para una actividad educativa es suficiente investigar y verificar si quedaron entradas relacionadas con el software, documentando el procedimiento.


12. Limpieza después de la desinstalación

Después de desinstalar un programa podemos realizar una comprobación para determinar si quedaron residuos.

El procedimiento puede ser:

Desinstalar → Reiniciar → Comprobar carpetas → Comprobar configuración → Documentar

También existen herramientas especializadas de limpieza y desinstalación.

Sin embargo, estas herramientas deben utilizarse con precaución y descargarse desde fuentes confiables.


Conceptos principales que el alumno debe aprender

Al finalizar el TP, el alumno debería poder explicar:

Concepto¿Qué significa?
InstaladorPrograma que permite instalar otro software
RequisitosCaracterísticas necesarias para ejecutar el programa
UsuarioCuenta utilizada para acceder a Windows
GrupoConjunto de usuarios con determinadas características o permisos
AdministradorUsuario con permisos elevados para administrar el sistema
UACMecanismo de Windows que controla acciones que requieren permisos elevados
Instalación rápidaUtiliza configuraciones predeterminadas
Instalación personalizadaPermite seleccionar opciones
Software portablePuede ejecutarse sin una instalación tradicional
ActualizaciónNueva versión que corrige, mejora o agrega funciones
DesinstalaciónProceso para eliminar un programa
Archivo residualArchivo que permanece después de una desinstalación
Registro de WindowsBase de datos de configuraciones del sistema y programas
AppDataCarpeta donde las aplicaciones almacenan datos y configuraciones

Ejercicios

Realizar una instalación y posterior desinstalacion de un navegador web en un sistema Windows para un grupo en particular(realizar capturas de pantallas de todo el proceso )




Preparativos para la instalación

  1. Investigación previa:

    • Buscar e identificar el software a instalar
    • Verificar los requisitos del sistema: Consultar los requisitos del sistema del software seleccionado para asegurar de que es compatible con tu equipo. Documentar
  2. Desactivar software conflictivo:

    Investigar qué tipos de conflictos puede generar un antivirus durante la instalación. ¿Qué señales indican que un antivirus bloqueó una instalación? 

    Desactivar temporalmente el antivirus o firewall si es necesario (solo si se está teniendo problemas con la instalación y después de asegurarse de la legitimidad del software).


Parte 2: Proceso de Instalación

  1 Comparación entre instalación rápida y personalizada Realizar ambas en máquinas virtuales o entornos separados. Observar y anotar diferencias (por ejemplo: software adicional, configuraciones activadas por defecto).

2 Instalación portable vs instalador tradicional: Descargar una versión portable y otra instalable del mismo software (ej: Notepad++). Explicar diferencias y ventajas de cada una.

3 Descargar el instalador: Instrucciones para la descarga: Visitar el sitio web oficial del software y descargar el instalador. Ubicación de descarga: conocer la ubicación donde se guarda el archivo descargado (generalmente la carpeta de "Descargas").

4 Ejecutar el instalador:

    Ejecución como administrador: Haz clic derecho en el archivo descargado y selecciona "Ejecutar como administrador" si es necesario.

   Asistente de instalación: Sigue las indicaciones del asistente de instalación. Explica la importancia de leer cada paso antes de continuar.

5 Finalización de la instalación:
    • Finalizar y ejecutar el programa:con un usuario perteneciente al grupo seleccionado
    • Verificar la instalación: Confirmar que el programa se ha instalado correctamente verificando su presencia en el menú de inicio y  colocarlo como acceso rápido en el escritorio

Parte 3: Post-Instalación y Gestión de Software

  1. Actualización del programa:

    Configurar un programa para que se actualice automáticamente. Luego, buscar una actualización manual e instalarla.

        Configurar el programa para que se inicie automáticamente al prender la PC. 

  1. Configuración básica:

    • Preferencias y ajustes: Revisar las opciones de configuración del programa y realizar ajustes básicos como el idioma, la interfaz y las notificaciones.
  2. Desinstalación del software:

    • Desinstalación segura: Explicar cómo desinstalar un programa desde el Panel de control o la configuración de Windows.
    • Limpieza de archivos residuales: eliminar archivos residuales con algun programa adecuado
    • Verificar residuos manualmente:

    • Buscar manualmente carpetas en AppData, Program Files o en el Registro de Windows luego de una desinstalación.



No hay comentarios:

Publicar un comentario