I'm putting this in general hardware because I'm somewhat leaning towards a hardware problem, but it could still be windows.
This laptop is a friend of a friend. It was dropped off at my house and the symptom was that windows 8 was getting stuck in the "preparing automatic repair" loop. I've not had to troubleshoot a Win8 pc before. Apparently this problem is fairly widespread and there's 2 main causes from what I've read. The most common causes for this are:
1. Hard drive failure
2. Software update gone wrong (some people think it's just M$ blaming the problem on a software update & instead they think it's a fundamentally broken OS)
The laptop is a Dell XPS 12 9Q23. Main things are:
i5-3337U
4GB ram
128gb Liteon msata ssd
capacitive touch on the LCD that swivels so you can use it as a tablet folded up.
Dell in their infinite wisdom does NOT have any way to boot from USB. Nor does this laptop have a DVD drive.
The other fixes I've read all require getting to the Win8 advanced startup menu. While there are some methods to have the comp restart if the laptop is able to boot to the desktop, there are no hotkeys to get there. From what I've gathered, Win8 is supposed to load it automatically after 4 failed boot attempts. Many people claim that F11 or shift+F11 works to load the boot options, but I could not get it to do so.
So I was stuck. My plan of attack for trying to fix this bugger was:
1. Order a msata to micro sata adapter so I could plug in the ssd to a mobo that would allow me to boot from usb
2. Recover user's docs, pics, etc.
3. Reinstall fresh Win8
When I got the msata to microsata adapter, I plugged in the msata ssd to my Asus Z87 motherboard and booted from a Win8 usb installer.
First, I tried the "automatic repair" option. It did it's thing and I rebooted. For kicks, I tried booting from the msata ssd while it was still plugged into my desktop motherboard. It displayed a few repair messages and then loaded to the user login screen. This was further than it had ever gotten before.
Because it reached this point, this was my first clue that it wasn't a software problem on the ssd. I didn't have the user's password, so I just shut it down then reconnected it to the laptop without the adapter. It still got stuck on the "Preparing automatic repair" loop and wouldn't get past it.
So I then plugged it back into my desktop and booted from the Win8 usb drive again. I tried doing a system restore. That wouldn't work because it reported the hdd was "locked". I read a few threads about that and tried some bootrec commands with the cmd prompt but that didn't work to "unlock" the drive.
Of course there were no recovery images, so that option was out.
My next step was to recover her data so i could try a fresh install. When I booted from my regular win7 ssd and plugged in her ssd as a secondary, I found limewire and about 20 infected exes. I decided to not waste my time trying to clean her ssd and just recovered her docs & pics.
I then shut down, unplugged my ssd & storage drive, booted from win8 usb and did a fresh install of win8 on her ssd connected to my mobo. It worked without problem.
I then unplugged it and put it back in her laptop. It was still stuck at "preparing automatic repair".
I then repeated the steps but with Win7 instead. It worked fine on my mobo, but would hang at the loading screen every time on her laptop.
Because the laptop would not boot to the desktop on a clean install and would hang on the loading screen, this makes me inclined to think that it's a hardware initialization problem.
I then tried ubuntu. Connect her ssd to my mobo, load ubuntu from usb drive, install it. reboot. Seems to work fine on my mobo.
Plug it in her laptop, it loads, a little slow, but it loads!
Now it's doing something weird, it's registering that the letter "O" is continually being pressed. It's on the ubuntu desktop, and it has loaded 2/3 times. One time that it failed to load was a login problem and I believe it was being caused by the O key being pressed.
What do you think is the cause of this problem ? How can I get Windows 8 working properly & get past the boot screen?
I'm going to try to unplug the keyboard ribbon cable inside then connect a USB keyboard & boot unbuntu again. Maybe it's a keyboard problem?
sorry for the wall of text. There's a lot that had to be described.
This laptop is a friend of a friend. It was dropped off at my house and the symptom was that windows 8 was getting stuck in the "preparing automatic repair" loop. I've not had to troubleshoot a Win8 pc before. Apparently this problem is fairly widespread and there's 2 main causes from what I've read. The most common causes for this are:
1. Hard drive failure
2. Software update gone wrong (some people think it's just M$ blaming the problem on a software update & instead they think it's a fundamentally broken OS)
The laptop is a Dell XPS 12 9Q23. Main things are:
i5-3337U
4GB ram
128gb Liteon msata ssd
capacitive touch on the LCD that swivels so you can use it as a tablet folded up.
Dell in their infinite wisdom does NOT have any way to boot from USB. Nor does this laptop have a DVD drive.
The other fixes I've read all require getting to the Win8 advanced startup menu. While there are some methods to have the comp restart if the laptop is able to boot to the desktop, there are no hotkeys to get there. From what I've gathered, Win8 is supposed to load it automatically after 4 failed boot attempts. Many people claim that F11 or shift+F11 works to load the boot options, but I could not get it to do so.
So I was stuck. My plan of attack for trying to fix this bugger was:
1. Order a msata to micro sata adapter so I could plug in the ssd to a mobo that would allow me to boot from usb
2. Recover user's docs, pics, etc.
3. Reinstall fresh Win8
When I got the msata to microsata adapter, I plugged in the msata ssd to my Asus Z87 motherboard and booted from a Win8 usb installer.
First, I tried the "automatic repair" option. It did it's thing and I rebooted. For kicks, I tried booting from the msata ssd while it was still plugged into my desktop motherboard. It displayed a few repair messages and then loaded to the user login screen. This was further than it had ever gotten before.
Because it reached this point, this was my first clue that it wasn't a software problem on the ssd. I didn't have the user's password, so I just shut it down then reconnected it to the laptop without the adapter. It still got stuck on the "Preparing automatic repair" loop and wouldn't get past it.
So I then plugged it back into my desktop and booted from the Win8 usb drive again. I tried doing a system restore. That wouldn't work because it reported the hdd was "locked". I read a few threads about that and tried some bootrec commands with the cmd prompt but that didn't work to "unlock" the drive.
Of course there were no recovery images, so that option was out.
My next step was to recover her data so i could try a fresh install. When I booted from my regular win7 ssd and plugged in her ssd as a secondary, I found limewire and about 20 infected exes. I decided to not waste my time trying to clean her ssd and just recovered her docs & pics.
I then shut down, unplugged my ssd & storage drive, booted from win8 usb and did a fresh install of win8 on her ssd connected to my mobo. It worked without problem.
I then unplugged it and put it back in her laptop. It was still stuck at "preparing automatic repair".
I then repeated the steps but with Win7 instead. It worked fine on my mobo, but would hang at the loading screen every time on her laptop.
Because the laptop would not boot to the desktop on a clean install and would hang on the loading screen, this makes me inclined to think that it's a hardware initialization problem.
I then tried ubuntu. Connect her ssd to my mobo, load ubuntu from usb drive, install it. reboot. Seems to work fine on my mobo.
Plug it in her laptop, it loads, a little slow, but it loads!
Now it's doing something weird, it's registering that the letter "O" is continually being pressed. It's on the ubuntu desktop, and it has loaded 2/3 times. One time that it failed to load was a login problem and I believe it was being caused by the O key being pressed.
What do you think is the cause of this problem ? How can I get Windows 8 working properly & get past the boot screen?
I'm going to try to unplug the keyboard ribbon cable inside then connect a USB keyboard & boot unbuntu again. Maybe it's a keyboard problem?
sorry for the wall of text. There's a lot that had to be described.
Last edited: