How to recover from STOP 7B after Installing Service Pack 1 on an external hard disk

Discussion in 'BIOS Mods' started by driver, Dec 23, 2011.

  1. driver

    driver MDL Novice

    Mar 19, 2010
    #1 driver, Dec 23, 2011
    Last edited: Dec 23, 2011
    When an STOP 7B occurs after installing Service Pack 1 for Windows 7 on an external hard disk this problem might be caused by the existence of UpperFilters TsUsbFlt in the Windows registry in the SYSTEM-hive. Remove the value tsusbflt in the UpperFilters in all ControlSet of the following registry-key

    nnn is a three-digit number

    Recover from STOP 7B from the Windows-installation on an USB disk.
    1. Press F8 immediately after booting from the external hard disk and before the Windows logo appears. You should press the F8-key a long time.
    2. On the black screen with the title Advanced Boot Options select the first option “Repair your Computer” and press the Enter-key.
    3. When the window System Recovery Options appears select your language and keyboard.
    4. On the second window System Recovery Options select the first radio button before “Use recovery tools …” and click on the Next>-button.
    5. From the list of recovery tools select the last one “Command Prompt”
    6. A command-prompt window appears. Be sure that you are Administrator.
    7. Find out which drive letter refers to the external hard disk. In my example this is G:
    8. Make a copy of file SYSTEM in the folder “\WINDOWS\SYSTEM32\CONFIG” on the external hard disk (e.g. G: ). This is a backup.
    9. Type regedit.exe in the command-window
    10. In window "Registry Editor" select in the left pane HKEY_LOCAL_MACHINE
    11. Click in the menu-bar on “File” and within “File” on “Load Hive…”
    12. In window “Load Hive” type after “File name:” G:\WINDOWS\SYSTEM\CONFIG and press the Enter-key. The file content of the window changes. Select “SYSTEM” and press the Enter-key.
    13. Tiny window “Load Hive” appears with an input field with heading “Key name”. Type a name e.g. tmp, and press the OK-button. Don’t use key name SYSTEM or SOFTWARE.
    14. In window “Registry Editor” expand in the left pane HKEY_LOCAL_MACHINE” and within that key expand key “tmp” (or the name you typed before)
    15. Expand the first key with the name ControlSetnnn (where nnn is a three-digit number) and expand “Control” and within “Control” expand “Class”.
    16. Select “{36FC9e60-c465-11cf-8056-44553540000}" within "Class"
    17. In the right pane of the windows you should see Class REG_SZ USB. Look for Name UpperFilters in the right pane. If it is found look for the value TsUsbFlt. If the value is shown doubleclick on UpperFilters and remove the value tsusbflt. Press the OK-button.
    18. Repeat step 15 to 17 for all ControlSetnnn in the left pane of the window in branch “tmp”.
    19. Select key “tmp” (or the name you typed before) in the left pane of the window.
    20. Select in the menu-bar “File” and within “File” Unload Hive…”
    21. Click on the Yes-button on the Confirm Unload Hive-prompt.
    22. Close the window “Registry Editor”.
    23. Restart the system and boot normally from the external hard disk. The configuration of Service Pack 1 should now continue.