A pesar de que es un programa bastante antiguo, corre perfectamente en Windows 98 y en el nuevo Windows ME también y puede ser de gran utilidad. Lo podéis descargar desde: ftp://ftp.uv.es/pub/windows/win95/wintop.zip (El archivo se llama wintop.zip, descomprimirlo con el WinZip)

Instalación

Pulsar el botón derecho del ratón sobre "wintop.inf" y seleccionar "Instalar"

Desinstalación

Panel de Control, Agregar y Quitar Programas, "WinTop".
¡ AVISO ! No desinstale Wintop mientras que se está ejecutando.

Uso

Desde el Menú Inicio, seleccionar ejecutar y escribir "Wintop" (o crear un acceso directo, al instalarlo lo deja en el directorio de Windows).
Cada dos segundos, Wintop actualiza la información de los procesos que se están ejecutando en el sistema (el intervalo de actualización no es configurable). Cuando se inicia Wintop, las cifras que indica pueden ser un poco liosas, se debe esperar unos segundos a que los números se asienten.

Icono

El icono de la ruedecita dentada indica un proceso de un servicio del sistema. Estos procesos *son necesarios* para el funcionamiento de Windows95/98 y no deben ser finalizados.
Un icono de MS-DOS (azul pequeño que dice MS-DOS) indica una aplicación MS-DOS.
Un icono genérico (cuadrado con banda azul arriba) indica cualquier otro tipo de aplicación.

Nombre (columna program, tras el icono)

Nombre del proceso.
El proceso "Idle" en realidad no es un proceso ; representa cuanto tiempo de CPU ha sido gastado en el bucle Idle del sistema (o sea, que porcentaje de CPU tenemos libre).
El proceso "KERNEL32.DLL" en realidad no es un proceso, sino que representa la parte del sistema que es responsable del subsistema Win32.
El proceso "MSGSRV32.DLL" actúa como un enlace entre las aplicaciones de 16-bits y de 32-bits del sistema, gestionando varios controles del sistema y también es usado como parte del Plug and Play.
El proceso "MPREXE.EXE" gestiona las contraseñas, perfiles de usuario y conexiones de red.
El proceso "mmtask.tsk" gestiona los servicios multimedia del sistema.
El proceso "SPOOL32.EXE" gestiona las colas de impresión del sistema.

% CPU

Indica el porcentaje de CPU usado por el proceso/subproceso (thread) en los últimos dos segundos. El tiempo de CPU que es usado por el sistema se añade al del proceso/subproceso que fue seleccionado para desarrollar la tarea del sistema (aunque la aplicación no tenga nada que ver específicamente con esa tarea). Por ejemplo, la compactación del fichero de intercambio o el acceso a la diskettera son operaciones que se asignarán al proceso/subproceso disponible en el momento.

CPU Time

Indica el total de tiempo de CPU (dd:hh:mm:ss) usado por el proceso/subproceso desde que se inició. Wintop intenta recoger el mejor valor del tiempo, pero si un proceso crea y destruye threads, se puede perder el tiempo utilizado por los subprocesos, por lo que no sería de extrañar que dicho valor sea menor que el verdadero.

Threads

El número de subprocesos creados por el proceso.
Los programas MS-DOS *siempre inician dos subprocesos*, uno para el programa MS-DOS (COMMAND.COM o el que sea) y otro para el subproceso que gestiona la interfaz del programa MS-DOS (barra de herramientas, barras de desplazamiento, menú del sistema, ...). Esto último se refiere al trabajar en ventana MS-DOS.

Type

Este campo nos indica si el proceso es de 16-bits o de 32-bits y lista el Sistema Operativo para el que fue diseñado (Windows 95/98 se considera como versión 4.0). En las aplicaciones MS-DOS simplemente indica "MS-DOS".

Path

Indica el programa con la ruta completa. En los programas MS-DOS indica el nombre del módulo que gestiona la interfaz de usuario, no el de la aplicación iniciada.

Menu options

Process: Show Threads
Cambia entre mostrarnos y no mostrarnos los subprocesos. Pinchando dos veces sobre un proceso se consigue lo mismo.
Process: Properties
Nos indica las propiedades del proceso.
Process: Properties: Memory
Esta página de propiedades nos muestra la memoria de 32-bits que utiliza el proceso. La memoria asignada por componentes de 16 bits no la cuenta.
La memoria "Allocated" es la memoria que le ha asignado el sistema operativo. Cargar una DLL equivale a asignar tanta memoria como ocupe la DLL.
La memoria "In memory" es la memoria que está disponible físicamente para la aplicación. La aplicación puede acceder a dicha memoria sin penalización (que la CPU no le va a quitar esa memoria para asignarsela a otro proceso).
La memoria "In use" es la memoria que está utilizando ese proceso en esos momentos.
Cuando una aplicación A deja de utilizar un trozo de memoria M durante un tiempo, ese trozo de memoria es removido del estado "In use" (en uso). Si la aplicación A accede a M, entonces M volverá a estado "In use". Sin embargo, si otra aplicación B necesita memoria y M está en estado "not in use" (ha sido quitada de "In use"), entonces la memoria será asignada al proceso B.
Si una aplicación A no accede a trozos de memoria grandes durante un periodo de tiempo, el sistema puede decidir remover incluso la memoria que utiliza para seguirle el rastro a la memoria que no utiliza. Si esto pasa, el número de "table pages" (páginas de tablas) que se han removido se indicará en la parte inferior de la página de propiedades, y la memoria que controlaba esa página de tablas no se incluirá en las estadísticas (porque la información no está disponible inmediatamente).
Process: Properties: Priority
Esta página de propiedades indica el tipo de prioridad que tiene el proceso. Esta versión de Wintop no permite cambiar dicha prioridad.
También hay un botón que permite finalizar un proceso. Este botón se debe de utilizar con mucha precaución, pues no le da oportunidad al proceso de salvar sus ficheros o liberar sus recursos del sistema.
Wintop no te permite finalizar los servicios del sistema.
View: Show All Threads
Seleccionando esta opción se muestran todos los subprocesos de los procesos. Es un atajo a ir seleccionando "Show Process" para cada proceso o pinchando dos veces con el ratón sobre cada uno.
View: Hide All Threads
Seleccionando esta opción no se muestran los subprocesos de los procesos. Es un atajo a ir anulando la selección "Show Process" para cada proceso o pinchando dos veces con el ratón sobre cada uno.
View: Always on Top
Activando esta opción Wintop quedará siempre a la vista (por encima de los demás programas).