Groups
    EXPIRED

    Computer help (bcdedit/msconfig).

    Hi people,

    Can any of the very knowable pc experts give me a pointer on how to fix this!

    My mate needed to get into safe mode (w7 32 bit). But F8, for some reason. wasn't working (I don't know why).

    He googled for another way to get in sm and found a pc adviser page, which he's followed...

    The process was to open a dos prompt and enter;
    bcdedit /set {default} safeboot minimal

    And then reboot.

    All well and good, the pc goes into sm..

    He does what he needs to and then follow the instructions for getting everything back, which was;
    Fire up MSconfig. select Normal under the General tab and click ok.
    This is where it all goes wrong. The pc reboots and drops back into safe mode!

    I've checked msconfig and the problem 'appears' to be in the second tab, Boot. Safe Boot is ticked and no matter what we do it has no effect. On the next boot it's ticked again and we're back in safe mode!
    I'm guessing that the change made using bcdedit it overriding any subsequent changes made by msconfig?

    I have no idea how to fix this! Can anyone suggest anything?

    Thanks

    10 Comments

    did you make a backup of the bcdedit?

    if so then from dos prompt - bcdedit /import c:\savedbcd or wherever it was saved to.

    You should be able to just delete the value using BCDEDIT.

    Type: bcdedit /deletevalue {default} safeboot into an admin command prompt.

    [EDIT: For the future] If you wish to continue to use msconfig, you will need to place a tick in make all boot settings permanent to apply correctly.
    Edited by: "Bearach81" 23rd Jun 2014

    Original Poster

    MichyM

    did you make a backup of the bcdedit?if so then from dos prompt - bcdedit … did you make a backup of the bcdedit?if so then from dos prompt - bcdedit /import c:\savedbcd or wherever it was saved to.



    No he didn't, and there's nothing on the pc adviser page about making one either!!!

    He assumed(!) that the rest of the instructions would work and get the system back...

    Original Poster

    Bearach81

    You should be able to just delete the value using BCDEDIT.Type: bcdedit … You should be able to just delete the value using BCDEDIT.Type: bcdedit /deletevalue {default} safeboot into an admin command prompt.If you wish to continue to use msconfig, you will need to place a tick in make all boot settings permanent to apply correctly.




    I have to go back tomorrow and try to fix it. I'll try the msconfig fix first and then the bcdedit one.

    Many thanks

    You could try the easybcd gui editor from safe mode.

    You probably need the allow installation in safe mode hack though as i dont think you can install normally.

    steve1221

    I have to go back tomorrow and try to fix it. I'll try the msconfig fix … I have to go back tomorrow and try to fix it. I'll try the msconfig fix first and then the bcdedit one.Many thanks



    The msconfig will not work as the bdcedit overrides the OS msconfig

    You need to edit the bcd only (basically bcd tells your system where/how to boot os)

    Original Poster

    philphil61

    The msconfig will not work as the bdcedit overrides the OS msconfigYou … The msconfig will not work as the bdcedit overrides the OS msconfigYou need to edit the bcd only (basically bcd tells your system where/how to boot os)




    Ah, ok, thanks.

    But if I use bcd then I don't I have to give it a path name for the win32 exe? I tried reading the info on bcd, but it's been years since I did anything at the command line level and rusty isn't the word!
    It 'seemed' to imply that if you change anything in the boot config then you needed to supply the path/name of the exe it had been using before? Or have I missed something?

    Edited by: "steve1221" 23rd Jun 2014

    steve1221

    Ah, ok, thanks.But if I use bcd then I don't I have to give it a path … Ah, ok, thanks.But if I use bcd then I don't I have to give it a path name for the win32 exe? I tried reading the info on bcd, but it's been years since I did anything at the command line level and rusty isn't the word!It 'seemed' to imply that if you change anything in the boot config then you needed to supply the path/name of the exe it had been using before? Or have I missed something?



    philphil61 is correct, msconfig won't work in this case. It was for future reference. I should have made clearer.

    There is nothing more needed other than to type: "bcdedit /deletevalue {default} safeboot" without quotations, within an admin command prompt. You do not need to give full path for bcdedit.

    RE the F8 issue. On many laptops you have to press another button on the keyboard (usually labelled F-Lock) to activate the function keys. Maybe that's why he could not get into safe mode.

    Original Poster

    It's not a laptop, it's an old style desk top!

    Many thanks for all the help, guys. I'm just back and the command bcdedit /deletevalue {default} safeboot worked a treat. The pc is now booting as it should.
    Post a comment
    Avatar
    @
      Text
      Top Discussions
      1. How easy is it to get a refund from Halfords?1426
      2. Half decent gaming laptop?11
      3. Virgin Media - what is a good price?617
      4. FedEx sent me a Duty & Tax Invoice - Advice needed11

      See more discussions