Menin asentamaan tossa keväällä XP Proffan C-aseman sijasta D-asemalle, kun siellä oli enemmän tilaa. Tässä huomasin, että vaikka Windows, program files, documents and settings jne kansiot on D-asemalla, niin kaikki boot.ini config.sys yms kamat onkin C-aseman juuressa. Miksi ihmeessä Windows ne sinne on tunkenut, vaikka asennus on ollut D-asemalle? Saanko niitä mitenkään oikealle asemalle, eli D-asemalle?
Kaiken lisäksi levyneheytyksen mukaan C-asemalla on niitä systemfilejä varmaan jotain 10-15% levyn tilasta (D-asemalla ei näyttäisi olevan juuri yhtään). Ovat vaan aivan väärällä asemalla tilaa viemässä, kun kuten sanoin asensin D-asemalle siksi, että siellä on tilaa. Nämä systemfilet ovat myös kivasti fragmentoituneet ympäri asemaa, enkä saa kunnolla eheytettyä asemaa niiden vuoksi, mutta pahin harmi on tuo, että ne ovat väärällä asemalla tilaa viemässä.
Kaiken lisäksi levyneheytyksen mukaan C-asemalla on niitä systemfilejä varmaan jotain 10-15% levyn tilasta (D-asemalla ei näyttäisi olevan juuri yhtään). Ovat vaan aivan väärällä asemalla tilaa viemässä, kun kuten sanoin asensin D-asemalle siksi, että siellä on tilaa. Nämä systemfilet ovat myös kivasti fragmentoituneet ympäri asemaa, enkä saa kunnolla eheytettyä asemaa niiden vuoksi, mutta pahin harmi on tuo, että ne ovat väärällä asemalla tilaa viemässä.
Vastaukset 4
Vanhimmat
Tiedostot ovat oikealla asemalla. Kyseinen asema on levyn aktiivinen osio, muulla osiolla ollessaan niistä ei ole hyötyä.
Boot.ini esim. pitää sisällään tiedot asennetuista käyttöjärjestelmistä ja niiden sijainneista (levyosioista). Koneen buutissa nämä tiedot käydään läpi ja oikea käyttöjärjestelmä voidaan käynnistää.
Kyseiset tiedostot eivät vie paljoa tilaa, joten tilan haukkaa jokin muu. Windows on voinut luoda osiolle swp-tiedoston, sen voi tarvittaessa siirtää samalle osiolle jolla käyttöjärjestelmä on.
Mikset osioi levyä niin, että c-osiolla on tarpeeksi tilaa käyttöjärjestelmän tarpeisiin ja loput jää muille osio(i)lle.
Hmmm, joo katoin just diskmanagementista, että D-asema on boot-asema ja C-asema system-asema. Mikä idea tässä nyt on? Miksei D-asemasta tullut asennuksessa sekä boot ja system -asemaa? Enkö saa muutettua D-asemaa system-asemaksi?
Osiointia/uudelleenasennusta en jaksaisi tehdä, koska niihin kuluu aika mahdottomasti aikaa. Kone muuten toimii ihan hyvin, joten jos boot-system ei saa mitenkään helmposti samalle asemalle, niin en taida jaksaa kikkailla.
C-asemalla ei pitäisi olla swap -tiedostoa, ainakin otin pois päältä virtuaalimuistin.
Tossa on vielä defraggerin mielipide C-osiosta:
http://img230.imageshack.us/img230/7264/systemfilesxx3.jpg
niin voisit kopioida sinne boot.ini, ntldr ja ntdetect.com tiedostot ja muuttaa osion aktiiviseksi.
Jos d-asema on jatketulla osiolla oleva looginen osion, niin en tiedä saako sen muutettua jollain ohjelmalla primääriksi.
boottisektori esim. fixboot komennolla palautuskonsolissa.