Why would you want to disable the feature? If after 7 seconds the drive can't read/write the sector, it should report the bad sector to the controller, which will report it to your OS. In turn, your OS will mark the sector bad in the MFT/FAT, then it won't be used anymore.
This is how things should work on ALL drives. But instead, most drives try to hide their bad sectors by 'relocating' the reference to an available 'sparing sector'. Once the small part of the drive reserved for 'spare' sectors is full, then if it's a WD non-TLER drive it will hang the machine because it cannot relocate and will not report. If it's a non-WD drive it will probably report.
Key point: if drives reported all bad sectors from the beginning, you would have an idea how quickly corruption is occuring. Your software would be able to avoid sectors near bad ones, etc. By the time the defect table is full, your drive is in serious trouble. Only so many skeletons can be hidden in the closet.
The ugly truth is this: modern drives develop bad sectors EXTREMELY FAST, due to their high density. To cover this up, manufacturers have uniformly implemented 'defect management', aka. lying to the host controller about spreading bad sectors.