New
#1
BSOD on Boot 0xc0000034
Heyo,
I'm having some BSOD's on boot for some reason. I am unfortunately unable to post a debug report as I can't get to my desktop. However, I do have a small bit of background for the issue. I recently got an SSD, and cloned my main drive with Windows 10 over to my SSD. After that I completely wiped and reformated my old drive via command prompt, but it is still installed. It worked fine and I ran it for about 30 hours straight, installed some programs and games and played them without issue. When I finally shut the computer down, this BSOD error code came up on boot. I have tried a couple of things:
-Create Win 10 boot media and run startup repair. Bring up a screen which says "Startup Repair couldn't repair your PC. Press 'Advanced options' to try other options to repair your PC or 'shut down'to turn off your PC. Log file:" (no log file listed)
-Run system restore. Brings up a dialogue box that says "to use system restore, you must specify which Windows installation to restore. Restart this computer, select an operating system, and the select system restore"
-Use command prompt to run Bootrec /fixMBR, bootrec /fixBoot, bootrec /rebuildBCD
None of these steps have worked. I could reinstall Win 10, but the whole purpose of cloning my drive to my SSD was to save data and settings. I have my personal files backed up but I'd rather not have to reset all of my settings. Is there something else I can try first? I will be doing further troubleshooting and editing in those steps as I wait for replies.
Edit: Just tried these steps to no avail
1. Press Shift + F10 when you are at the Install Windows screen, The elevated command prompt at boot will now open.
2. Type DISKPART command
3. Enter Command LIST VOLUME, note volume no...
4. Enter Command SELECT VOLUME "no" (eg1,2,3) mine was 3
5. Enter Command ASSIGN LETTER=Z and EXIT
6. Enter Command BCDBoot c:\Windows /s z: /f: UEFI
7. Exit and restart.
Edit 2: Attempted to reset PC, bringing up a screen that says "The drive where Windows is installed is locked. Unlock the drive and try again." Resetting seemed to work as it said "getting things ready" when I clicked it. I hard shut-down when that came up because I'd prefer not to lose everything.
Edit 3: Followed the steps found here: Windows 8, - Page 3. Though I followed the instructions to the letter, when I entered the command bcdboot d:\windows, I got the error message "Failure when attempting to copy boot files." I am 100% sure I selected the right disk as all of the others are named and far larger than my 500gb SSD
Edit 4: Tried using the command "bcdboot d:\windows /s d: /l en-us," which resulted in cmd saying "boot files successfully created." No change on reboot
Edit 5: Final edit and solution!
After delving deep into countless forums, I found this post in the microsoft forums which fixed my issue. Though it is addressing Win 8, it worked like a charm for 10. Hopefully this post will give Win 10 users a somewhat comprehensive list of things to try for error 0xc0000034
ANswer posted here: http://answers.microsoft.com/en-us/windows/forum/windows_8-update/error-code-0xc0000034-in-windows-8-boot/15e63631-1f94-473f-83a8-8d7af48a83f7?page=7
"Hi,
I have experienced the same trouble as you had and I also would like to avoid
re-installing windows. So I tried to search informations for fix this problem
and I got it.
Apparentry, why we could not fix the problem by typing bootrec /rebuildbcd is
because we have confused our environment about system, more succinctly, whether
you use legacy BIOS/MBR system or newer UEFI/GPT system.
Current manufacturer shipping there Windows8 PC product as UEFI/GPT system, or if you had
installed your windows8 on UEFI/GPT, once corrupted your PC, you should fix
it in another way from BIOS/MBR system.
If you could not boot your UEFI system, (this means also you could not fix it
by windows' Automatic Repair) you could fix it by these method.
*Here to assume that disk 0 is a booting device.
a) After you boot your computer using Windows 8 DVD or System Repair Disc, a black screen
appears with gray text "Press any key to boot from CD or DVD". Press any key.
b) Select the correct time and Keyboard type.
c) Click Repair your computer in the lower left corner.
d) Select Troubleshoot from Choose an option screen.
e) Click Advanced options in Troubleshoot screen.
f) Click on Command Prompt.
g) Type these following commands and hit enter after each line of command:
"#" is an instruction comment so not to type it ;-)
# to execute diskpart program
diskpart
DISKPART> list disk
DISKPART> select disk 0
DISKPART> list volume
# find your system partition with fat32 file system. Here to assume it as volume 2.
DISKPART> select volume 2
# To assign drive letter.
# If you want to remove drive letter, use remove command.
DISKPART> assign letter=b:
# To terminate diskpart command.
DISKPART> exit
# Now, you sould move to b:\EFI\Microsoft\Boot\, as windows stores BCD in this folder.
cd /d b:\EFI\Microsoft\Boot\
# this is not necessary.
ren BCD BCD.bak
# To write a new bootsector on your system partition.
bootrec /fixboot
# If your windows running, you should do from here.
# To create BCD store. "/f ALL" is to update BIOS setting including UEFI firmware/NVRAM.
# Replace "ja-JP" with your language or remove "/l" option if you use English, of course.
# It might be sense only typing "bcdboot c:\Windows".
bcdboot c:\Windows /l ja-JP /s b: /f ALL
That's that. Booting information of your PC has been written over.
Let's reboot and see whether it go fine or not!"
A couple things to note. First, when using command select disk, this is referring to your Windows 10 boot/repair media located in your CD or USB drive. Second, at the final step I was a little confused by the wording when addressing the language. The command I used was bcdboot c:\Windows /l en-US /s b: /f All. That's about it! I was just about ready to wipe everything out and do a fresh install, so I'm incredibly glad I found this post. I hope it's able to help someone!
Last edited by dmdordan; 03 Oct 2015 at 15:24.