EPHD fails to load with BIOS translation driver error
EPHD BIOS Translation Driver: Heap Allocation error wanted 0800h from afb0h
079ih used blocks, total 9b1ch, largest 0200h
0001h free blocks, total 0570h, largest 0570h
This solution applies to all versions of EP Hard Disk.
Solution Details: This error can occur if there is a bad sector on a hard disk. The error actually comes from the device driver - ephdxlat.sys.
The EP Hard Disk system driver, ephdxlat.sys, was trying to allocate some memory space from the heap but it failed. There are various reasons that an allocation could fail. If there was a bad sector on the hard disk and the free space that the system needs is on the disk, then it could run into the bad sector. Another possibility is this bad sector occurs in one of the system volume files, and the memory size for this particular memory allocation is corrupted, and hence the allocation function failed. The rest of the numbers are extra information about the state of the memory when the allocation failed, like there were 1945 (0799h) memory blocks used and only 1 (001h) block was free. Apparently, there was not enough free space for the allocation.
It's very likely there may be a defect with the HDD. We recommend making a raw sector-by-sector Ghost image of the drive before moving forward. Then, the customer may wish to use the EPHD 32-bit Access Utility to back up any important data.
After the backups have been made, system level diagnostics should be run to determine the health of this hard drive.
Imported Document ID: TECH151572
Subscribing will provide email updates when this Article is updated. Login is required.