Del foro oficial de WinHiip encontre estas instrucciones para que WinHiip sea compatible y por tanto funcional bajo MS Windows VISTA, basicamente es lo mismo que se hace en WinXP con programas viejos, en pocas palabra, ajustar las opciones de la pestaña compatibilidad en las propiedades del archivo ejecutable:
First of all right click on winhiip icon and go to properties
Click on Compability Tab
Then Click on the box (run this program in compability mode for.)
Select windows Xp service pack 2
Also modify privilege level and check the box
(Run This program as an Adminstrator)
Click apply and there you go ready and set to run winhiip on winvista
En resumen, seleccionar el archivo ejecutable, usar el boton derecho y pulsar en propiedadesm, ahora en la pestaña Compatibilidad aplicar compatibilidad para Windows XP Servide Pack2 y marcar las cajas Correr este programa como Administrador, para lo cual deberemos saber la contraseña del administrador si estamos usando una sesion ajena a la del administrador.