FINDHOOK.COM - Utility to inspect low level Int 13h address. Written by: RJ Smith, Western Digital [72640,506] Internet: smith_r@a1.wdc.com Date: July 16, 1994 Extract: A Windows FastDisk device such as WDCTRL or WDCDRV.386 will not load if the original Int 13h address (which was in the interrupt vector table when IO.SYS was loaded) has been changed by other software. This original address is the means by which IO.SYS can guarantee that it is communicating directly with the low-level hard disk BIOS routines. This address can be changed by other drivers or TSR utility software. If it is, the following message is displayed by WDCTRL: "The Microsoft Windows 32-bit disk driver (WDCTRL) cannot be loaded. There is unrecognizable disk software installed on this computer. The address that MS-DOS uses to communicate with the hard disk has been changed. Some software, such as disk-caching software, changes this address. If you aren't running such software, you should run a virus-detection program to make sure there is no virus on your computer." The following message is displayed by WDCDRV.386: "WDCDRV cannot be loaded. There is unrecognizable disk software installed on this computer." If you receive either of these messages, FINDHOOK.COM may be able to pinpoint the TSR, ROM BIOS, or device driver that has changed the Int 13h address within IO.SYS. By being able to identify the software, you can determine what needs to be removed in order to obtain 32-bit disk access. FINDHOOK will display the name of the program that is causing the conflict. It may not be able to locate TSRs loaded high by QEMM or 386Max, and has not been tested with these packages. Do not run the program from within MS Windows. ****************************** End of File ***************************