1. Tämä sivusto käyttää keksejä (cookie). Jatkamalla sivuston käyttämistä hyväksyt keksien käyttämisen. Lue lisää.

Ylimääräiset boottausvalikot/rekisterin muokkaus

Viestiketju Windows -ongelmat -osiossa. Ketjun avasi Outburner 20.02.2010.

  1. Outburner

    Outburner Regular member

    Liittynyt:
    12.12.2007
    Viestejä:
    153
    Kiitokset:
    0
    Pisteet:
    26
    Elikkäs ongelmana on konetta käynnistettäessä ilmestyvä valikko, jossa vaihtoehdot edellinen käyttöjärjestelmä? (ei asennettuna), win7 (toimii), windows asennus? (turha).

    Miten saan poistettua nämä edellinen käyttöjärjestelmä ja windows asennus vaihtoehdot, että kone käynnistyisi suoraan windowsiin?

    Tiettävästi rekisteriä muokkaamalla, mutta miten. Käyttöjärjestelmä on siis win7 ultimate edition 32bit.
     
    Viimeksi muokattu: 20.02.2010
  2.  
  3. tukis

    tukis Guest

    Kirjoita msconfig Käynnistä-valikon haku-kenttään ja paina enter.

    Boot/Käynnistys-välilehdeltä voit poistaa liiat.
    Current/Nykyinen lukee tämän hetkisen käyttiksen kohdalla.
     
    Moderaattorin viimeksi muokkaama: 20.02.2010
  4. Outburner

    Outburner Regular member

    Liittynyt:
    12.12.2007
    Viestejä:
    153
    Kiitokset:
    0
    Pisteet:
    26
    valikossa ei ole muuta kuin nykyinen käyttöjärjestelmä.
     
  5. IlmoPJ

    IlmoPJ Moderator Ylläpitäjä

    Liittynyt:
    17.03.2006
    Viestejä:
    6,838
    Kiitokset:
    784
    Pisteet:
    193
    No mikä kysymys tämä sitten oli?
     
  6. tukis

    tukis Guest

    Moderaattorin viimeksi muokkaama: 20.02.2010
  7. Outburner

    Outburner Regular member

    Liittynyt:
    12.12.2007
    Viestejä:
    153
    Kiitokset:
    0
    Pisteet:
    26
    Eli konetta käynnistettäessä tulee valikko windowsin käynnistyksen hallinnasta, jota ei tarvitsisi tulla. Paskempi juttu kun kone päivittelee ja käynnistelee itseään automaattisesta ajastetuissa päivityksissä, ja automaattinen valinta menee aina siihen windowsin asennus vaihtoehtoon joka ei johda mihinkään. koneen pitäisi olla automaattisesti 24/7 päällä.
    Kokeilen tuota.
     
  8. Outburner

    Outburner Regular member

    Liittynyt:
    12.12.2007
    Viestejä:
    153
    Kiitokset:
    0
    Pisteet:
    26
    ok, eli easybcd:llä sain poistettua edellisen käyttöjärjestelmän alkuvalikosta, mutta windowsin asennus kummittelee edelleen.
     
  9. tukis

    tukis Guest

    Näkyykö sille asennukselle identifier tunnistetta, jos katsoo asetuksia (View settings) Detailed modessa.

    Sillä tunnisteella voisi saada poistettua bcdedit ohjelmalla komentoriviltä.
    EasyBCD ohjelmassakin on jonkinlaiset BCD nollaus ja uudellee rakennus toiminnot.
    En tiedä jättäisikö se asennusta pois.
     
  10. IlmoPJ

    IlmoPJ Moderator Ylläpitäjä

    Liittynyt:
    17.03.2006
    Viestejä:
    6,838
    Kiitokset:
    784
    Pisteet:
    193
    Oletko tehnyt ns. puhtaan asennuksen tuolle win7:lle, se varmaan ratkaisi koko ongelman.
     
  11. Outburner

    Outburner Regular member

    Liittynyt:
    12.12.2007
    Viestejä:
    153
    Kiitokset:
    0
    Pisteet:
    26
  12. tukis

    tukis Guest

    boot Manager pitäisi olla tämän tapainen:

    Windows Boot Manager
    --------------------
    identifier {bootmgr}
    device partition=D:
    description Windows Boot Manager
    locale en-US
    inherit {globalsettings}
    default {current}
    resumeobject {3b207996-2b4a-11dd-8935-0016d1234555}
    displayorder {current}
    {3b207993-2b4a-11dd-8935-0016d1234555}
    toolsdisplayorder {memdiag}
    timeout 3

    Aikaisemmin linkittämässäni ohjeessa:

    del C:\boot\bcd
    bcdedit /createstore c:\boot\bcd.temp
    bcdedit.exe /store c:\boot\bcd.temp /create {bootmgr} /d "Windows Boot Manager"
    bcdedit.exe /import c:\boot\bcd.temp
    bcdedit.exe /set {bootmgr} device partition=C:
    bcdedit.exe /timeout 10
    del c:\boot\bcd.temp

    Now we have a clean, working Vista bootloader. But we need to add a Vista entry to it:

    bcdedit.exe /create /d "Windows 7" /application osloader

    bcdedit.exe should return a message with a GUID for the newly-created entry, something like this:
    The entry {c0dfc4fa-cb21-11dc-81bf-005056c00008} <-Tämä talteen (ei tule sama koodi).! was successfully created.

    You'll need to use the value that bcdedit.exe returned for you below, along with the drive letter for the drive that Windows Vista is installed to: (tänne laitetaan yllä tullut koodi)
    bcdedit.exe /set {c0dfc4fa-cb21-11dc-81bf-005056c00008} device partition=C:
    bcdedit.exe /set {c0dfc4fa-cb21-11dc-81bf-005056c00008} osdevice partition=C:
    bcdedit.exe /set {c0dfc4fa-cb21-11dc-81bf-005056c00008} path \Windows\system32\winload.exe
    bcdedit.exe /set {c0dfc4fa-cb21-11dc-81bf-005056c00008} systemroot \Windows


    Kannattaa käyttää copy/pastea tuon numerokirjainsarjan kopiointiin.

    And, last of all, tell the Vista bootloader to boot the new entry by default:
    bcdedit.exe /displayorder {c0dfc4fa-cb21-11dc-81bf-005056c00008}
    bcdedit.exe /default {c0dfc4fa-cb21-11dc-81bf-005056c00008}


    Pelkkä komento bcdedit tulostaa saman, kuin EasyBCD:kin. Siitä voi tarkistaa koodit.

    ainakin jos poistaa Windows Boot Manager:n niin pitää luoda uusi tilalle.
    Toisaalta voisi tehdä yllä olevan mukaan kokonaan uusiksi komentoriviltä.
     
    Moderaattorin viimeksi muokkaama: 20.02.2010
  13. Outburner

    Outburner Regular member

    Liittynyt:
    12.12.2007
    Viestejä:
    153
    Kiitokset:
    0
    Pisteet:
    26
    auts... taitaa mennä huomiselle, on tämä keppana maistunu jo siinä määrin.
     
  14. tukis

    tukis Guest

    Kokeilin tuota hieman muokaten (mm.poistin turhan deleten). Asemakirjaimet sen ympäristön (Windowsin) mukaan missä komennot annetaan.

    bcdedit /createstore c:\boot\bcd.temp
    bcdedit.exe /import c:\boot\bcd.temp
    bcdedit.exe /create {bootmgr} /d "Windows Boot Manager"
    bcdedit.exe /set {bootmgr} device partition=C:
    (tämä on oltava aktiivinen osio)
    bcdedit.exe /timeout 10

    bcdedit.exe /create /d "Windows 7" /application osloader

    saadaan oma koodi

    bcdedit.exe /set {oma koodi} device partition=C:
    bcdedit.exe /set {oma koodi} osdevice partition=C:
    bcdedit.exe /set {oma koodi} path \Windows\system32\winload.exe
    bcdedit.exe /set {oma koodi} systemroot \Windows

    bcdedit.exe /displayorder {oma koodi}
    bcdedit.exe /default {oma koodi}


    Kopioin yllä olevat kuusi riviä muistioon ja käytin muistion korvaustoimintoa numerokirjainsarjan muuttamiseen kerralla kaikkiin kohtiin. Sitten Copy/Pastesin komentotiville.

    Komentoriviltä voi kopioida merkitsemällä ja sitten kopioimalla hiiren oikealla klikkaamalla (valkoinen häviää ja teksti menee leikepöydälle).
    Merkitseminen tapahtuu Windowsissa ensin hiiren oikealla valikosta Merkitse ja sitten maalaamalla, Recovery levyllä maalataan suoraan hiiren vasemmalla (ja kopioidaan oikealla klikkaamalla).

    Lopputulos (bootin jälkeen, ennen sitä esim. current paikalla on numerokirjainsarja):
    C:\Windows\system32>bcdedit

    Windows Boot Manager
    --------------------
    identifier {bootmgr}
    device partition=D:
    Minulla on bootti eri asemalla.
    description Windows Boot Manager
    default {current}
    displayorder {current}
    timeout 10

    Windows Boot Loader
    -------------------
    identifier {current}
    device partition=C:
    path \Windows\system32\winload.exe
    description Windows 7
    osdevice partition=C:
    systemroot \Windows
    resumeobject {116feb7c-1e6e-11df-911c-806e6f6e6373}


    Boottasi hyvin.

    Kokeilin myös EasyBCD:llä:
    Diagnostic Center -> Reset BCD storage -> Rescue my system -> Vista Driver Letter
    Asemakirjaimeksi C (minulla tuli D)
    Toimi silläkin. Suoritti varmaan alle sekunnissa. Suosittelen.

    Itse otin ensin BCD:n talteen: Loin ensin kansion bcdkopio C-asemalle. Sitten annoin komennon
    bcdedit /export c:\bcdkopio\bcd
    Tuon voi kopioida tarvittaessa takaisi c:\boot-kansioon esim. asennuslevyn komentoriviltä. Windowissa sen voi tuoda takaisin bcdedit /import c:\bcdkopio\bcd (jos pääseen Windowsiin tai ei ole vielä sammuttanut Windowsia)
    Windowsissa backupin voi tehdä EasyBCD:lläkin.

    En huomannut laittamassasi kuvassa mitään ylimääräistä. Missähän se asennusvalinta oikein piileskelee.
    Minkä asennus boottivalinnoissa tulee?
    (kuvassa ei näy kaikki rivit, mutta siellä ei taida olla kolmatta identifieriä.)

    bcdedit /enum all komennolla näkee kaikki kohdat (entries/määritteet)
     
    Moderaattorin viimeksi muokkaama: 22.02.2010
  15. alakoo

    alakoo Regular member

    Liittynyt:
    15.09.2008
    Viestejä:
    289
    Kiitokset:
    0
    Pisteet:
    26
    Anteeksi offtopic, mutta pisti silmään että asensit 32-bittisen windowsin 8gb ramilla varustettuun koneeseen, ilman 64-bittistä saat siitä käyttöösi noin 3.5 gigaa.
     
  16. Outburner

    Outburner Regular member

    Liittynyt:
    12.12.2007
    Viestejä:
    153
    Kiitokset:
    0
    Pisteet:
    26
    ei ole allekirjoitetusta koneesta kyse.
     
  17. Outburner

    Outburner Regular member

    Liittynyt:
    12.12.2007
    Viestejä:
    153
    Kiitokset:
    0
    Pisteet:
    26
    ilmeisesti win7
     

Jaa tämä sivu