Asuksen reilun vuoden vanha kannettavan Win7 rupesi tökkimään ja hyytymään noin puolen vuoden välein vaikka koneella ei mitään ihmeellistä teekkään (surfausta jne. kevyttä). Eka kerralla tein "tehdaspalautuksen" kun se sattui onnistumaan, toisella kertaa kone ole asteen enemmän jumissa ja sekään ei onnistunut ja kiikutin koneen takuuhuoltoon. Mitään vikaa ei ollut mukamas, ajoivat wintoosan sisään siellä ja minulle tuli 50€ lasku siitä.. noh, viisastuneena otin sitten dvd levyille recovery imaget jotta saan palautuksen tehtyä vaikka kone menisi kokonaan juntturaan.
Noh, nyt taas on kulunut puoli vuotta ja kone jumii (ei viruksia, ei muisti tai kovalevy vammaa, kaikki ok) Joku siis vetää kiville vindowsin juttuja ilmeisesti kun mitään muutakaan tuossa ei mahda olla.
Kysymys kuuluu onko tuttua tuollainen ja toinen on että mitä ohjelmaa ja menetelmää suosittelisitte ns. kevyemmäksi windowsin palautukseksi? (tehdaspalautus on turhan aikaavievä operaatio... puoli päivää hukkuu että kone on taas käytössä...)
Windows asennukset paisuvat, leviävät ja hidastuvat käytön myötä, ellei tee pieniä huoltotöitä ajoittain. Hidastumisen suurimpia syitä on rekisterin paisuminen ja tiedostojärjestelmän fragmentoituminen.
Teoriaa:
Windowsin rekisteri juontaa juurensa 1994 luvulle, Windows 3.1:een. Rekisteri on käytännössä tiedostojärjestelmässä oleva yksittäinen binaaritiedosto, minkä sisällä on ikäänkuin oma alkeellinen tiedostojärjestelmänsä ilman tehokasta indeksointia. Tähän rekisteriin tallennetaan Windowsin omien komponenttien ja kolmannen osapuolten ohjelmistojen asetuksia, viitteitä ja muuta informaatiota.
20 vuotta sitten tuo oli varmasti ihan toimiva ratkaisu, kun ohjelmistojen määrät ja koot olivat pieniä, jolloin myös rekisterin koko pysyi hillittynä. Ajan myötä ohjelmistot ovat kuitenkin kasvaneet ja siten myös rekisteri ja nykyään Windows joutuu käsittelemään valtavan kokoista binaaritiedostoa kun se hakee rekisteristä arvoja.
Käytännössä rekisteri kannattaisi nykyään korvata esim. tietokannalla tai erillisillä tiedostoilla (kuten unixissa), mutta Windowsin kehitys on historiansa vanki, eikä tuota voida oikein muuttaa rikkomatta yhteensopivuutta aiempien ohjelmistojen ja kehitystyökalujen kanssa.
Toinen Windowsin hidastumista aiheuttava tekijä, NTFS-tiedostojärjestelmän fragmentoituminen (pirstaloituminen) tarkoittaa sitä, että tiedostojärjestelmän tiedostojen bitit eivät ole kovalevyllä suorassa järjestyksessä, eli yksittäinen tiedosto voi olla esim. 20 eri palasessa ympäri kovalevyä. Kun tätä tiedostoa luetaan, joudutaan siirtämään kovalevyn lukupäätä 20 kertaa eri kohtiin, mikä hidastaa tiedoston lukua huomattavasti. Tämä ongelma käytännössä häviää SSD-levyjen myötä.
Ratkaisu:
Niinkuin ylempänä jo mainittiin, niin rekisteristä kannattaa positaa turhia merkintöjä CCleaner ohjelmalla. Samalla ohjelmalla onnistuu myös turhien tiedostojen poistaminen järjestelmästä. Kannattaa ajaa tuo ohjelma oletusasetuksilla.
Tässä on jonkinlaista opasta tuohon:
http://sammynsivut.com/2009/10/ccleaner-asennus-ja-peruskaytto-opas/
Toinen mitä kannattaa tehdä on eheyttää tiedostojärjestelmä. Onnistuu Windowsin omalla työkalulla.
http://windows.microsoft.com/fi-FI/windows-vista/Improve-performance-by-defragmenting-your-hard-disk