Hace poco nos avisa un cliente diciendo que no arranca su equipo, un viejo dual core con Windows XP. Tras revisarlo vemos que no merece la pena la reparación y le instalamos un equipo nuevo.
A la hora de instalar sus viejos programas, vemos que está utilizando el Contaplus 2001 Profesional, que para su instalación necesita una licencia que viene en un diskette de 3½, cosa que el nuevo equipo no tiene, por lo que optamos por montar una unidad de diskette virtual siguiendo estos pasos:
- Descargamos Simplified x86/x64 Virtual Floppy Drive (VFD) 2.1.
- Descomprimimos el archivo y ejecutamos como administrador bin/sp/vfdwin. Nos aparecerá esta pantalla:
- Pulsamos cambiar y buscamos el archivo vfd.sys, que está en la carpeta sys del programa. Debemos escoger x86 o x64 dependiendo de si nuestro Windows es de 32 o de 64 bits, respectivamente.
- Pulsamos Instale y aparecerá el mensaje Driver VFD instalado. Luego damos a comenzar y es posible que en el programa indique Failed to start the VFD driver y que aparezca el mensaje de Windows Se requiere un controlador firmado digitalmente.
- Este error ocurre porque el driver de VFD no está firmado, y Windows, por seguridad, impide la instalación de drivers sin firmar. Para poder crear nuestra unidad virtual debemos configurar Windows para que permita la instalación de drivers sin firmar, reiniciando el equipo en modo avanzado (Windows 7, Windows 10) y seleccionando la opción Deshabilitar el uso obligatorio de controladores firmados.
- Ahora al iniciar el equipo podremos instalar el driver siguiendo los pasos 2, 3 y 4.
- Con el driver instalado, solo queda crear la unidad virtual. Esto se hace desde la pestaña Unidad Virtual, donde en configuración asignaremos una letra de unidad (generalmente A:) y en Abrir/Crear seleccionaremos el archivo de imagen de diskette (.img) que queremos montar.
En nuestro caso, no teniamos ninguna imagen, ya que nuestro programa generaba la licencia en un diskette y luego, con este metido, permitía la instalación del programa. El problema es que, aunque teniamos la unidad creada, aparecía como vacía y no funcionaba, por lo que teniamos que montar una imagen sobre la que instalase la licencia.
Buscando por internet encontramos esta interesante web: allbootdisks, con imagenes de disco de arranque de Windows.
Descargamos éste, lo montamos y pudimos generar sobre él la licencia del programa para poder instalarlo por fin.
Dylan Armando Arteaga Bernal dice
A mi me pone acceso denegado
Raul dice
No logre que funcionara. Yo tengo W7 64Bits, me despliega este mensaje
The VFD driver is installed.
Failed to start the VFD driver.
Se ha bloqueado la descarga de este controlador
Juan Salas dice
Que tal Raul te comento que funciona al encender el equipo presiones F8 ya que te aparezca el menu selecciones Deshabilitar controladores firmados. Ya con eso te inicia el VFD driver. Saludos.
jose dice
Se ha bloqueado la descarga de este controlador
no funciono de echo desactive manual por cmd y por medio del reinicio de windows y no funciona que hago? aclaro desactive la firma de los controladores alguien tiene alguna solucion ?
Adrian dice
yo tenia el mismo problema se soluciono con un parche de vfd,sys, lo baje de sourceforgenet
Antonio dice
Perdonar, que lo escribo de memoria y lo he buscado. Hay otro similar a OSFmount. Se llama ImDisk Toolkit y funciona simlilar.
https://sourceforge.net/projects/imdisk-toolkit/
Igor García dice
Muchas gracias. Tomamos nota.
Gracias por comentar
Antonio dice
Muy bien la publicacion. Dos cosas:
1. Para reiniciar en modo a prueba de errores es más sencillo con el comando msconfig, y pestaña arranque.
2. Otro programa hay, y para 32 y 64 bits. Ademas permite cd/dvd y hdd. Se llama OFFMount ( https://www.osforensics.com/tools/mount-disk-images.html ) . Seleccionas la imagen, tipo de unidad y letra de unidad.
Antonio dice
OSFMount ( https://www.osforensics.com/tools/mount-disk-images.html )
Y para modificar imagenes teneis Winimage (http://www.winimage.com/winimage.htm ), que permite modificar tamaño de las imagenes, añadir o eliminar archivos.
fer dice
¿Monto cada archivo entonces?