Eli päätin scannata yhden .ace-tiedoston viruksista ja sit se virustorjuntaohjelma unpackkaa sen ennen sitä, jolloin se varmaan tarvitsee tilaa levyltä väliaikaisesti ja levytila meni todella vähiin ja windows alkoi valittamaan tilanpuutteesta. Päätin sitten stopata scannauksen, mutta tilaa ei sitten vapautunutkaan ja nyt se muka väittää kovon olevan todella vähissä (~55mb vapaata tilaa/19.5 gigaa). Päätin maalata kaikki tiedostot levyltä ja niiden yhteissummaksi tuli vain 18.5 gigaa, eli jossain mättää. Miten saisin windowsin ymmärtämään, että kovolla on oikeasti enemmän tilaa? Kiitos.
Mitä tää nyt taas on?
AIjaikerpele
4562
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 4
Vanhimmat
En puutu tohon levytilan vapautumiseen.
Se että tiedostojen yhteiskoko on vähemmän kuin niiden kuluttama tila levyllä on ihan normaalia.
Alustettaessa kovalevy windowsille se jaetaan tilanvarausyksiköihin eli klustereihin,joiden koko vaihtelee riippuen windowsversiosta, osiokoosta ja tiedostojärjestelmästä.Jos sulla on vaikka windows xp ja ntfs-tiedostojärjestelmä,on sulla klusterin koko 4 kt. Klusteri on pienin levyllä osoitettavissa oleva yksikkö. Tiedot tallennetaan näihin klustereihin. Tästä johtuen myös alle 4kt:n kokoiset tiedostot vievät levyltä tilaa tuon 4kt. Samaten kun isompi tiedosto(esim. 10 megainen)tallennetaan levylle, ei se yleensä ole juuri tasan jaollinen 4kt:lla, joten viimeiset rippeet siitä eivät täytä kokonaan sen kuluttamaa viimeistä 4kt:n klusteria,vaan osa siitä klusterista jää tyhjäksi. Sitä loppuosaa ei voi seuraava tiedosto käyttää, vaan se jää tyhjäksi,koska uuden tiedoston tallennus aloitetaan seuraavan klusterin alusta.
Vastaavasti esim. win98:ssa (fat32) tuolla osiokoolla klusterin koko on jo 16kt,jolloin jokainen muutaman tavun kokoinenkin tiedosto kuluttaa tilaa 16kt ja hukka kasvaa entisestään.
Hieman laskeskelua:
Voidaan olettaa että jokaisen tiedoston aiheuttama hukka on keskimäärin puolet varausyksikön koosta.Jos sulla on vaikka 100000 tiedostoa,on hukka 4kt:n klustereilla ~200Mt. 16kt:n klustereilla jo ~800Mt. Windows ja muutkin ohjelmat sisältävät paljon pieniäkin tiedostoja, joten todellinen hukka lienee isompi.
Tästä kaikesta johtuen tiedostojen kuluttama tila on aina suurempi kuin niiden todellinen koko. Sen voi todeta vaikka klikkaamalla hiiren kakkosnäppäimellä jotain hakemistoa,tiedostoa tai vaikka työpöydän pikakuvaketta ja valitsemalla ominaisuudet; avautuvassa ikkunassa välilehdellä 'Yleiset' on objektin koko, ensimmäinen luku on koko pyöristettynä, toinen,suluissa oleva,on tarkka koko tavuina ja kolmas on sen levyllä kuluttama tila. Näitä verratessa huomataan että kulunut tila on aina isompi kuin todellinen objektin koko. Mitä enemmän levyllä on pieniä tiedostoja, sitä isompi on hukkatila.
Poista kovoltasi turhaa tauhkaa tai siirrä toiselle osiolle, 55mb vapaata on aivan liian vähän. Voit käyttää windowsin putsausta tai poistaa manuaalisesti, ihan taitojen mukaan.
Tiedän tuon jutun, mutta tässä ei ole kyse siitä. Tässä tapauksessa minulta katosi johonkin about 800 megaa. Katsoin levytilan, ennen scannausta ja tilaa oli about 900 megaa tj... Sen jälkeen aloin scannata konetta ja yhtäkkiä vapaata tilaa oli levyllä enää 50 megaa, joka on hälyttävän pieni määrä. Nuo 800 megaa ei ole vieläkään tullut takaisin... Olen yrittänyt etsiä temp-tiedostoista jos ne olisi sinne jäänyt siinä väliaikaisessa unpack-vaiheessa, mutta niitä ei ole, windowsin tiedot väittävät vain levytilan olevan lopussa. Jossain mättää... Voiko microsoftille tai jollekin lähettää jotain mailia tästä?
Windows-kansion cache-alikansiosta.Mulla ainakin sinne on joskus jäänyt tauhkaa kun joku proge tilttaa.Ja mikähän versio se sun winukkas on.
Swappitiedoston koko?
Win98:ssa c:\win386.swp - XP:ssä en tiedä.
Voit myös etsiä Windowsin Kansiot ja tiedostot-haulla esim. yli 4 Mb:n tiedostoja.