This is an actual conversation I had today at work. Guy brings me his laptop which won’t boot. I turn it on and I see the infamous NTLDR Missing message.
Him: I installed the new GE template, and after I rebooted this happened. It must have messed something up.
Me: I doubt that it was the template. Your NTLDR probably got corrupted – it happens sometimes.
Him: Really, it’s not the template? Cause that’s all I did.
Me: No, definitely not. The template is just bunch of Word and Excel files. It would not affect any system files. But it’s ok – good news is that all your data is still intact.
Here I boot up Knoppix on his laptop, and let him show me which folders he needs me to back up for him, and etc… Suddenly he asks:
Him: BTW, I had some strange files cluttering my C drive.. It was really annoying. I had all these .dll and .sys files there and it looked messy. I moved all of them to the C:\CHECK folder… But that wouldn’t cause this problem, would it?
So I look in that folder, and there it is – NTLDR, along with IO.SYS and bunch of other files that should not be touched. Now I know why Microsoft insists on hiding these files by default.
From here, it was an easy fix. I used one of their DOS-like environments with NTFS support from the Ultimate Boot CD to copy the files to where they were supposed to be. That was really all that I needed to do. Sigh… Knoppix could really use NTFS support straight out of the box.
All in all, I’m glad he blurted it out. If he didn’t tell me he moved those files I would spend the next 3+ hours reinstalling windows.
What is the lesson of this story? Allways make sure you hide the system files on company machines or else your anal-retentive users will start cleaning up their disks.
[tags]ntldr, ntldr missing, disk cleanup, tech support, lusers, tech support stories[/tags]