The Randem Group - Your Installation Specialist


Read Money, Knowledge and Power - Why You Are Missing All Three (click here)

 
Home
Playbouy Music Internet Radio
Online Payments
Computer Repairs
nVidia Defects (Overheating)
Making Backups of Your Computer's Data and Program
Disk Read Error
Items For Sale
InnoScript
Crystal Reports Support
Visual C++ Support
.NET Support
VBSourceTrace
Virus Problems
Products
Free Products, Code and Utilities
Support
Services
Service Related Topics
Contact Us
Virtual Fundraiser

Fixing the "A Disk Read Error Has Occured
Press CTRL-ALT-DEL to restart" error


When I started getting this message lately and could not resolve it. All things pointed to a new motherboard and due to the age of the laptop that would have meant a new laptop. I had tried all the solutions of which NEVER worked before and even my old reliable solution; restore from a backed up drive image did not work this time. But I would not give up for I knew that this was a Microsoft error and they were not giving a clue on how to resolve it. I have found the solution for this issue and will now share it with all.
 
YOU DO NOT ABSOLUTELY NEED TO PURCHASE A NEW HARD DISK, THERE MAY BE NOTHING WRONG WITH YOUR HARD DISK!!!

I have had this error over and over again for the last few years but this time it was fatal. I was beginning a trip and then my laptop crashed with this infernal error. I have a backup imaged disk so I have been simply restoring the image and then copying over any updated files since the backup. However this time was different. I restored the drive and all and started my trip. When I got to my destination and attempted to use my laptop BOOM!!!; the error was back. So, I just restored again and updated again. This lasted until I turned the laptop off for the night and the very next morning, the error was back. Long story short, I did this routine a few more time and it eventually got worse until I just broke down a purchased a new bigger drive, I restored the image onto the drive and it worked for a little while until I rebooted. This went on for a few days while I was attempting to figure out what was happening. I searched the internet for a remedy to this issue but found not that would work in my situation. I had already tried everything that pertained to a laptop before the reset of the BIOS, change the cables, and replace the drive. The only thing that always worked was to reformat the drive and this did not make any sense. But since I saw that many others were having the same issue I was relieved that it was not only me and my machine. So I set out to find the cure (at least for the type of problem I had).


I had an epiphany after failing so many times. Why would this only work after reformatting the drive, which was which all the other people would just parrot that you should do. Well, I will tell you why this works and why you don’t have to do that. Windows using 48bit mode Disk Access can basically only understand up to 137GB for a boot partition (Microsoft is not even vaguely clear about this, it is supposed to work with SP2 and beyond) and my laptop currently had a 250GB upgraded from a 160GB which was upgraded from an 80GB drive that the laptop originally came with. So what I did was to partition the 250GB drive into an 80GB drive for the boot partition and the remainder of the drive for data on a logical partition. Now, everything is working fine without failure. So it seems I am destined to have two partitions on my laptop (which I originally attempted to get away from), one for the OS and programs and one for the data. This would probably be the scenario that most people would be in attempting to have everything on one large drive in one large partition. It seems that when my hard disk booted directly after restoring the image, Windows attempts to write something to the last sector of the partition and on a partition greater than 137GB that screws everything up when you attempt to boot after shutdown if data is written there. No amount of MBR fixing would ever resolve this issue.

This is my solution to one of the many error that "Disk Read Error" means.

It is confirmed that Windows trashes itself if you have a boot partition larger than 137GB and have data there also because Windows writes something at the end of the boot partition. Since using 48bit mode Disk Access the Windows boot process can't access anything past 137GB and will write the data at the 137GB sector or somewhere short of there depending on where the partition ending value gets truncated into 48bits. Now Windows works fine as long as you have not written any data to that same location; but when you do, that's when all the fun starts and you mysteriously cannot boot after you shutdown Windows no matter what you try. Now if you were to remove some data then shrink your partition down to under 137GB then you computer will mysteriously start working or will work after you use the Fixboot or Fixmbr procedures or replace the MBR and/or repair the partition.

It took a week to figure this out with trial and error, but now it can possible help someone else. As advanced as Windows is supposed to be why can't it have better error reporting capabilities than DOS???  “Disk Read Error”… PLEASE!!!


Applications used to fix issue:


Easeus Partition Manager - Free

It's best to remove your drive from your computer and run this on another computer with your drive in a USB enclosure or as a slave drive. Make sure you tell the partition manager to check the disk for errors and not to recover bad sectors. This will make sure the file system is intact and working. Running Easeus in this manner will also work wonders if your partition reports the type RAW. It will correct it and fix the partition and file system to return it to your normal partition type. This may also help if your system starts to boot Windows then faults and restarts.