2011年2月25日 星期五

Virtual Floppy Drive 2.1 for Windows 7 64 bit issue

VFD 2.1 is a Floppy Drive emulator with GNU/GPL License.

There are written "This is a virtual floppy drive for Windows NT / 2000 / XP / 2003 / Vista / Windows 7 (both 32-bit and 64-bit versions)" . But when launch it in Windows 7 64bit, it will show the following alert window.









I browse the bug tracker, and using google search.
There are many people had met this issue and not solve it yet.
But I am lucky that get one result can help me to solve this issue.

They provide patched source code and final binary.
Download the binary and overwrite the original file.
Try to launch it again and it is workable in Windows 7 64 bit.
But I am not checking it in 32 bit system.

The following link is original package and fixed package.
http://saren.twbbs.org/tools/v/VFD2.1%20x86.7z
http://saren.twbbs.org/tools/v/VFD2.1%20x86_64.7z

If it can't install, using Administrator to launch it.
If it can't start, stop WHQL when starting/rebooting Windows 7 and press F8 to disable WHQL.

Virtual Floppy Drive 2.1 for Windows 7 64 bit issue

Virtual Floppy Drive

這是一套在Windows下模擬磁碟機的虛擬驅動程式~
符合GNU/GPL Open Source的開放原始碼~

原始網頁上有註明「This is a virtual floppy drive for Windows NT / 2000 / XP / 2003 / Vista / Windows 7 (both 32-bit and 64-bit versions)」

而實際使用上若是在Windows 7 64bit下會秀出以下的錯誤訊息








搜尋VFD的Bug Tracker後確認不是個案
有一說法是在Windows 7 64bit下會發生 而32則是正常的

有幸搜尋到有人修改過原始碼 使得可以支援64bit

而在網頁上有提供修改過後的程式 只需要下載後覆蓋原始的檔案~
但是目前手邊沒有32bit的機器可以測試.

以下是包好的壓縮檔 有需要的可以自行下載
http://saren.twbbs.org/tools/v/VFD2.1%20x86.7z
http://saren.twbbs.org/tools/v/VFD2.1%20x86_64.7z

若是在Windows 7或Vista可能因為安全性而無法安裝
需先以系統管理者的權限啟動
同時Start時會因為WHQL認證而無法啟動
需重開機時按下F8停用WHQL認證