Windows Error Recovery

By karltin
Jan 19, 2012
Post New Reply
  1. Hi.

    My DVD drive was not reading any of the discs that I've put in. I have restarted a lot of times but the problem still persisted. I go to My Computer to open the drive from there but it ends up not responding to the point when my laptop froze. I had to turn the power off when this happened because I couldn't reboot the proper way.

    This was the screen when my laptop was turned back on.

    Windows failed to start. A recent hardware or software change might be the cause. To fix the problem:

    1. Insert your Windows installation disc and restart
    2. Choose language..
    3. Click "repair your computer"

    If you do not have the disc, contact your system administraton...


    Status: 0xc000000e9

    Info: Windows failed to load because the system registry file is mmissing, corrupt.

    I press ENTER and this comes up:

    Choose an operating system to start, or press TAB to select a tool:

    Microsoft Windows Vista (this is highlighted)

    To specify an advance option for this choice, press F8


    Windows Memory Diagnostic

    I choose the highlighted option and this comes up:


    Windows failed to start. A recent hardware or software change might be the cause. To fix the problem:

    1. Insert your Windows installation disc and restart
    2. Choose language..
    3. Click "repair your computer"
    Other options:
    If power was interrupted during startup, choose start windows normally

    Safe mode
    Safe mode with networking
    Safe mode with COmmand prompt
    Last known good configuration (advanced)
    Satrt windows normally (this is highlighted)

    Every time I choose ENTER or any of the highlighted options it jsut goes back to any of the 3 screens above.
    I tried my installation disc but my DVD driver does not work.
    Would really appreciate all help and suggestions. Thanks!!!
  2. raybay

    raybay TS Evangelist Posts: 7,241   +9

    What might be helpful is the brand name, hardware configuration, and age of components.
    You have likely missed something simple and perhaps obvious, because the error message suggests as much
  3. karltin

    karltin TS Rookie Topic Starter Posts: 25


    OS is Vista. I dont know what else to give you other than this information I can get when I go on BIOS setup.

    Intel Core 2 Duo @ 2.20Ghz
    VGA BIOS version Intel V1706
    System BIOS version V1.06
    Acer Aspire 4736

    I hope this is enough. Thanks for replying.
  4. superty12

    superty12 TS Enthusiast Posts: 413

    Did you try an external DVD drive?
  5. jobeard

    jobeard TS Ambassador Posts: 9,156   +598

    OOPS; that's one of the Windows Registry files

    The recovery process is to
    1. boot from CD (use laptop Fx to get into the bios and set the boot order CD, HD)
    2. copy an older version from C:\WINDOWS\repair\
      copy all five of {security,software,system,default,sam}
      to \windows\system32\config\
    3. boot into Safe Mode
    4. run C:\WINDOWS\system32\Restore\rstrui.exe
    5. use latest restore point
    6. reboot again
    You can use a Linux CD like Knoppix, or a Windows CD (not the recovery disk however).
  6. karltin

    karltin TS Rookie Topic Starter Posts: 25

    Hi superty. No, as I don't have one of those.

    Hi jobeard. My cd/dvd drive is not working, so booting from a cd is impossible :(
  7. jobeard

    jobeard TS Ambassador Posts: 9,156   +598

    hmm; unless you know it is physically broken, try it - -
    frequently BIOS will boot a CD that windows will not read (gee thanks windows :( )
  8. Buster Keaton

    Buster Keaton TS Rookie Posts: 19

    Contact your system administrator

    This is one of my favorite non-solutions to the myriad of problems Windows encounters. I should "Contact my system administrator"? Hmm, who would that be? Oh, I'M the system administrator. Ok Windows, hold on why I call myself for a solution.
  9. jobeard

    jobeard TS Ambassador Posts: 9,156   +598

    yea, similar to using the START button to STOP / turn off windows :giggle:

    if you've every written programs, you will understand how brain racking it can be to write clear, concise, meaningful error messages
    (even when targeted to a professional). Doing so for the home user is just not possible - -
    how to you explain the assumptions and background for comprehension?
  10. Buster Keaton

    Buster Keaton TS Rookie Posts: 19

    I spent 18 years as a business programmer and technical documentation writer. You are correct when you say it is quite difficult to write clear and concise error message explanations. I especially object to the inexplicable "encountered an error and cannot continue" errors or other totally ambiguous errors. Or my all-time favorite, a dialog box with nothing more than an exclamation point in the middle. Someone had to write that response to an error. The computer didn't just decide to display it.

    Having written code for so long, I know that programmers are the ones responsible for detecting and explaining errors. There are no assumptions in a program. It either is or it isn't. But again, you are correct. Explaining complex errors to the masses is pointless.

    So I guess I'll just have to keep contacting myself when I run across some arcane, ambiguous error message.
  11. gbhall

    gbhall TechSpot Chancellor Posts: 2,423   +77

    The important thing that inexperienced coders often fail to do is not so much fail to provide a clear, concise error message. as fail to give a genuinely knowledgable person any help. At the least, report unambiguously where the error happened, what type of error it was, and if it was an error response from a windows API call, which call returned it.

    In my own career, I did not have much trouble zapping bugs because the programming language (Visual foxpro) contains it's own very complete error tracing system. An error box pops up, and in it is the complete call stack tracing down from the invoking OS top-level call though all the called forms and ending at the line number of the faulting programming routine.

    All I had to do was train my users to print a screen snapshot. To top it all, the error box usually contains action buttons, one of which is 'ignore'. Taking that option is often worth while, as you then might not lose a considerable amount of input, as when the error is just divide by zero or numeric overflow and similar.

    I mention all this mainly in the hope it may help some youngster just starting a career.
  12. Buster Keaton

    Buster Keaton TS Rookie Posts: 19

    Yes indeed gbhall. Since the programmer is the one capturing the error, why not clearly tell us why the error occurred. Many times though, the programmer does not actually capture the error, the operating system does. In that case, the explanation can be quite obscure.

    By the way, I love your disclaimer.

Similar Topics

Add New Comment

You need to be a member to leave a comment. Join thousands of tech enthusiasts and participate.
TechSpot Account You may also...