Jump to content











Photo
- - - - -

NT 6.x fast installer: Only Boots w/USB 2.0, won't Boot USB 3.0

usb 3.0 bsod nt 6.x fast installer 0x00000007 usb 2.0

  • Please log in to reply
12 replies to this topic

#1 ckeilitz

ckeilitz

    Newbie

  • Members
  • 11 posts
  •  
    United States

Posted 14 December 2013 - 02:29 PM

Probably a noob fix for this...hoping I'm posting this in the right place and you guys can help point me in the right direction.

 

I installed Win7 using the NT 6.x Fast Installer (v 2012.11.13) on a HGST Touro Mobile Pro 1TB USB 3.0 External Hard Drive - connected to a Samsung Series 9 Ultrabook (NP900X3D-A02US). It worked flawlessly, thank you!

 

I booted into Windows with the USB 2.0 port just fine, installed network, video, the USB 3.0 drivers, etc. However, when I try to connect the HD to the USB 3.0 port and boot, I get a BSOD STOP 0x00000007 error. I'm pretty sure the USB 3.0 drivers are working. Renesas Electronics USB 3.0 Host Controller and Renesas Electronics USB 3.0 Root Hub are listed in the Device Manager.

Please let me know what I'm missing...seems like I'm close to have this working well.

 

Thanks,

Chris

 

 

 



#2 wimb

wimb

    Gold Member

  • Developer
  • 2281 posts
  •  
    Netherlands

Posted 15 December 2013 - 02:12 PM

After booting from USB 2.0 then open regedit
 
Have a look at the nusb3hub and nusb3xhc Services in keys
 
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\nusb3hub
 
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\nusb3xhc
 
Probably Start=3 which you must change in Start=0
And Group=Base which you must change nusb3hub to have Group=System Bus Extender
and change nusb3xhc to have Group=Boot Bus Extender
Edit via Double-click on Start and Group
Close regedit
 
Then reboot from USB 3.0 to test if boot is OK


#3 ckeilitz

ckeilitz

    Newbie

  • Members
  • 11 posts
  •  
    United States

Posted 15 December 2013 - 03:49 PM

Thanks wimb...Steve also replied with similar feedback - need to gt the USB 3.0 drivers to load pre-boot / at boot time.

 

I looked for both nusb3hub and nusb3xhc services, but didn't find them in my registry.  Here is a screen shot of the Renesas Electronics drivers that I assume are loaded after the drive actually boots the OS. What other registry keys should I be looking for?

 

devices.jpg



#4 ckeilitz

ckeilitz

    Newbie

  • Members
  • 11 posts
  •  
    United States

Posted 15 December 2013 - 03:57 PM

wimb,  I did find rusb3hub and rusb3xhc registry keys.  They do not have the Group or Start keys, see below.

 

reg1.jpgreg2.jpg



#5 ckeilitz

ckeilitz

    Newbie

  • Members
  • 11 posts
  •  
    United States

Posted 15 December 2013 - 04:09 PM

Nevermind operator error!  I found them....was in the wrong section of the registry.  I was in the eventlog - screenshots show the right place. I will let you know how it goes!

 

reg3.jpgreg4.jpg



#6 ckeilitz

ckeilitz

    Newbie

  • Members
  • 11 posts
  •  
    United States

Posted 15 December 2013 - 04:21 PM

wimb you ROCK!  Your instructions to update the Group and Start were spot on.  One slight change was the name of my keys: rusb3hub and rusb3xhc.  See below for the working USB 3.0 boot.  Again, can't thank you enough wimb!  By the way, I suspect that if I find a way to update the registry post SP1 install for these two keys, it will work too?

 

reg_works1.jpgreg_works2.jpg



#7 wimb

wimb

    Gold Member

  • Developer
  • 2281 posts
  •  
    Netherlands

Posted 15 December 2013 - 04:54 PM

Good to hear that things are working now OK :)

 

The newer versions of Renesas have indeed Services rusb3hub and rusb3xhc

 

USB_W7_Fix.exe fixes USB 2.0 services but not yet USB 3.0 services for booting from USB.

For XP I have automated fixing USB 3.0 services already.

 

If you download IMG_XP package then you will find a lot of info there about these fixes.

http://www.911cd.net...showtopic=23553

 

In folder IMG_XP\makebt\registry_tweaks\USB3 there are reg fixes for Renesas rusb3hub and rusb3xhc Services.

It is possible to edit these reg files and make tweaks (reg files) for fixing Win7

 

Instead of key for offline fix used by USB_XP_Fix.exe

[HKEY_LOCAL_MACHINE\systemdst\ControlSet001\services\rusb3hub]

 

You need to make reg file with keys for online fixing of Win7

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\rusb3hub]

 

After booting with Win7 then you simply double click on the reg file given below to fix the Renesas USB 3.0 services.

 

RenUSB3.reg

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\rusb3hub]
"Type"=dword:00000001
"Start"=dword:00000000
"ErrorControl"=dword:00000001
"ImagePath"="system32\\drivers\\rusb3hub.sys"
"DisplayName"="Renesas Electronics USB 3.0 Hub"
"Group"="System Bus Extender"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\rusb3xhc]
"Type"=dword:00000001
"Start"=dword:00000000
"ErrorControl"=dword:00000001
"ImagePath"="system32\\drivers\\rusb3xhc.sys"
"DisplayName"="Renesas Electronics USB 3.0 Host Controller"
"Group"="Boot Bus Extender"

:cheers:

 

Attached File  RenUSB3_Fix.reg   592bytes   486 downloads



#8 ckeilitz

ckeilitz

    Newbie

  • Members
  • 11 posts
  •  
    United States

Posted 15 December 2013 - 05:20 PM

Thanks for the tips wimb, will look into it.  In terms of installing the Windows 7 SP1 patch, I have heard it wipes out or changes the USB driver settings in the registry and makes it unbootable - 0x7 stop error.  Do you have some suggestions on how to retain/update the USB registry settings/drivers and install the SP1?



#9 wimb

wimb

    Gold Member

  • Developer
  • 2281 posts
  •  
    Netherlands

Posted 15 December 2013 - 06:02 PM


After booting with Win7 then you simply double click on the reg file given below to fix the Renesas USB 3.0 services.

This is all you need to do for your case.

 

What Windows 7 SP1 patch do you mean ?

SP1 by itself does not make it unbootable from USB.

Also Windows 7 SP0 is not bootable from USB without using some fixing.

It is always needed to change Start and Group values of USB Services as e.g. done by USB_W7_Fix.exe for the USB 2.0 Services.

 

In future I will add fixing Win7 for booting from USB 3.0

 

:cheers:



#10 ckeilitz

ckeilitz

    Newbie

  • Members
  • 11 posts
  •  
    United States

Posted 15 December 2013 - 10:29 PM

Here are the challenges with upgrading to Windows 7 SP1.   

 

http://reboot.pro/to...-windows-7-sp1/



#11 ckeilitz

ckeilitz

    Newbie

  • Members
  • 11 posts
  •  
    United States

Posted 27 December 2013 - 03:09 PM

Well...it happened: BSOD STOP 0x0000007B error because of the Windows 7 SP1 update. I was afraid that was going to happen.   :frusty: 

 

I was running Windows 7 Professional SP0 for weeks successfully with my HGST Touro Mobile Pro 1TB USB 3.0 External Hard Drive - connected to a Samsung Series 9 Ultrabook (NP900X3D-A02US). Thanks to the help above from wimb, I was even able to get it booting USB 3.0.  Unfortunately, I didn't disable auto updates in Windows 7 and it automatically installed SP1 - getting the 0x7B error.

 

I have tried running the set_7_usb_boot.cmd fix and am still getting the STOP error with both USB 2.0 and USB 3.0.

 

This is likely just a registry setting problem.  wimb / anyone point me in the right direction...things I can look at / try?



#12 ckeilitz

ckeilitz

    Newbie

  • Members
  • 11 posts
  •  
    United States

Posted 27 December 2013 - 04:59 PM

Quick update, after installing Windows 7 SP1, I get the STOP 0x7b error.

 

I ran set_7_usb_boot.cmd which updated the BootDriverFlags and PollBootPartitionTimeout and that didn't work.  I've also gone in and set the Start values from 3 to 0 in the following usb keys - still no good - STOP 0x7b error.

 

I can get into the registry offline.  What update am I missing?  Do I need to update the Group key for each of these...what should these be to boot the USB drive? 

 

HKLM\System\ControlSet001/services

  • usbhub
  • usbehci
  • usbccgp
  • usbstor
  • usbuhci
  • usbohci


#13 ckeilitz

ckeilitz

    Newbie

  • Members
  • 11 posts
  •  
    United States

Posted 27 December 2013 - 06:37 PM

Please help!  I still can't get Win7 to boot anymore after installing SP1. Hopefully, one of you can point out what I've done wrong or what I've missed.  

 

Here are the steps I've completed. Remember: I was successfully booting and running Windows 7 from my USB drive until SP1 was installed.

 
1. In offline mode, I ran set_7_usb_boot.cmd which updated the BootDriverFlags and PollBootPartitionTimeout registry keys for both controlsets 1 and 2.
 
2. Also in offline mode, I updated the following registry keys:
 
HKLM,"SYSTEM\CurrentControlSet\Services\usbccgp" updated "Group" to "Boot Bus Extender"
HKLM,"SYSTEM\CurrentControlSet\Services\usbccgp" updated "Start" to 0
 
HKLM,"SYSTEM\CurrentControlSet\Services\usbstor" updated "Group" to "Boot Bus Extender"
HKLM,"SYSTEM\CurrentControlSet\Services\usbstor" updated "Start" to 0
 
HKLM,"SYSTEM\CurrentControlSet\Services\usbehci" updated "Group" to "Boot Bus Extender"
HKLM,"SYSTEM\CurrentControlSet\Services\usbehci" updated "Start" to 0
 
HKLM,"SYSTEM\CurrentControlSet\Services\usbhub" updated "Group" to "Boot Bus Extender"
HKLM,"SYSTEM\CurrentControlSet\Services\usbhub" updated "Start" to 0
 
HKLM,"SYSTEM\CurrentControlSet\Services\usbuhci" updated "Group" to "Boot Bus Extender"
HKLM,"SYSTEM\CurrentControlSet\Services\usbuhci" updated "Start" to 0
 
HKLM,"SYSTEM\CurrentControlSet\Services\usbohci" updated "Group" to "Boot Bus Extender"
HKLM,"SYSTEM\CurrentControlSet\Services\usbohci" updated "Start" to 0
 
HKLM,"SYSTEM\CurrentControlSet\Services\pciide" updated "Start" to 0
HKLM,"SYSTEM\CurrentControlSet\Services\iastorv" updated "Start" to 0
HKLM,"SYSTEM\CurrentControlSet\Services\msahci" updated "Start" to 0
 
3. I also edited 3 .INF files located in \windows\inf: usbstor.inf,usbport.inf, and usb.inf hoping it would help...
 
USB.INF,had two places to update:
 
From:
[StandardHub.AddService]
StartType      = 3                  ; SERVICE_DEMAND_START
LoadOrderGroup = Base
 
[CommonClassParent.AddService]
StartType      = 3                  ; SERVICE_DEMAND_START
LoadOrderGroup = Base
 
 
To:
StartType      = 0                  ; SERVICE_DEMAND_START
LoadOrderGroup = Boot Bus Extender
 
USB.INFrt.inf, 4 places to udpate
 
From:
[EHCI.AddService]
StartType      = 3                  ; SERVICE_DEMAND_START
LoadOrderGroup = Base
 
[OHCI.AddService]
StartType      = 3                  ; SERVICE_DEMAND_START
LoadOrderGroup = Base
 
[ROOTHUB.AddService]
StartType      = 3                  ; SERVICE_DEMAND_START
LoadOrderGroup = Base
 
[UHCI.AddService]
StartType      = 3                  ; SERVICE_DEMAND_START
LoadOrderGroup = Base
 
To:
StartType      = 0                  ; SERVICE_DEMAND_START
LoadOrderGroup = Boot Bus Extender
 
USBStor.inf, had one update...had to add LoadOerderGroup
 
From:
 
[USBSTOR.AddService]
StartType      = 3
 
To:
StartType      = 0                  ; SERVICE_DEMAND_START
LoadOrderGroup = Boot Bus Extender
 
 
That's it...unfortunately, all those changes still didn't make a difference.  I still get the STOP 0x7b error. 






Also tagged with one or more of these keywords: usb 3.0, bsod, nt 6.x fast installer, 0x00000007, usb 2.0

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users