Joskus kuvakkeen välimuisti vanhenee, jolloin kuvakkeet näyttävät väärin tai jopa menettävät. Olet esimerkiksi päivittänyt sovelluksen ja uudella versiolla on uusi kuvake, mutta silti näkyy työpöydän vanha kuvake. Joskus aikuinen tai vahingoittunut kuvake saattaa näkyä, kun täysin hyvä kuvake näytettiin aiemmin. Kun näin tapahtuu, sinun on nollattava kuvake välimuisti ja anna niiden luoda automaattisesti uudelleen. Tässä artikkelissa kerromme, miten kuvake välimuisti uudistetaan Windows 10: ssä. Tämä opas koskee myös Windows 8 ja 7, mutta prosessi toimii hieman eri tavalla.
Kuinka Icon Cache toimii Windowsissa
Kuvakkeet ovat kaikkialla Windowsissa: Ohjauspaneeli, Ohjelmat ja ominaisuudet, Tiedostopäällikkö ja niin edelleen. Kun kaikki mahdolliset kuvakuvakuvat on tallennettava kiintolevyltä ja tehtävä ne dynaamisesti, ne voivat käyttää paljon järjestelmäresursseja. Tämän seurauksena Windows tallentaa kuvakkeet, jotka on jo haettu muistiin. Kun sammutat tai käynnistät uudelleen, se kirjoittaa tämän välimuistin kiintolevyllä piilotettuun tiedostoon, joten sen ei tarvitse ladata uudelleen kaikkiin kuvakkeisiin myöhemmin.
Tietokantatiedosto kasvaa, kun siihen lisätään lisätietoja. Tämän asiakirjan mukaan MSDN-tietopohja, kun Windowsin täytyy näyttää kuvake, tarkistaa välimuistin ja näyttää välimuistin kuvakkeen, jos löytyy löytö. Jos se ei löydä sitä, se tarkistaa suoritettavan tiedoston ja skannaa sovellusluettelon.
Caching-mekanismit, kuten IconCache-tietokanta, ovat jo keskustelleet useista järjestelmäasiantuntijoista, ja syvällisesti Mark E. Russinovich ja David A. Solomon Windows Internals -kirjastaan, jos olet utelias oppimaan lisää, mutta perusteet ovat kaikki mitä sinun tarvitsee ymmärtää tätä prosessia varten.
Missä ikoni välimuisti tallennetaan
Windows Vistassa ja Windows 7: ssa kuvake välimuistitiedosto sijaitsee seuraavassa osoitteessa:
C:UsersAppDataLocalIconCache.db
(Korvata
Windows-tilisi todellinen kirjautumisnimi.)
Tämä tiedosto on edelleen Windows 8: ssa ja 10: ssa, mutta Windows ei käytä niitä kuvakekasanan tallentamiseen. Windows 8: ssä ja Windows 10: ssa kuvake välimuistitiedosto sijaitsee seuraavassa osoitteessa:
C:UsersAppDataLocalMicrosoftWindowsExplorer
(Korvata
Windows-tilisi todellinen kirjautumisnimi.) Tässä kansiossa on useita kuvake välimuistitiedostoja: • iconcache_16.db • iconcache_32.db • iconcache_48.db • iconcache_96.db • iconcache_256.db • iconcache_768.db • iconcache_1280.db • iconcache_1920.db • iconcache_2560.db • iconcache_custom_stream.db • iconcache_exif.db • iconcache_idx.db • iconcache_sr.db • iconcache_wide.db • iconcache_wide_alternate.db
Jos haluat muodostaa kuvake välimuistin, sinun on poistettava kaikki tässä kansiossa näkyvät kuvakekomustiedostot. Se ei ole yhtä helppoa kuin klikkaamalla niitä ja painamalla Poista, mutta Explorer käyttää niitä edelleen, joten et voi vain poistaa niitä normaalisti.
Kuinka uudelleenkehittää kuvakeskustelu
Sulje ja tallenna kaikki mitä työskentelet ennen kuin jatkat. Avaa File Explorer ja siirry seuraavaan kansioon:
C:UsersAppDataLocalMicrosoftWindowsExplorer
(Korvata
Windows-tilisi todellinen kirjautumisnimi.)
Paina ja pidä painettuna "Vaihto" -näppäintä ja napsauta hiiren kakkospainiketta Explorer-kansioon. Valitse "Avaa komentoikkuna täältä".
dir
komento. Sinun pitäisi nähdä ikoneja ja thumbcache-tiedostoja, joista keskustelimme aikaisemmin.
del iconcache*
Paina Enter. Tähti tähti jälkeen
iconcache
on välttämätöntä varmistaa, että kaikki tiedostot, joiden nimet alkavat kuvakkeella, tulevat mukaan poistotoimintoon. Sen pitäisi poistaa kaikki kuvakkeen välimuistitiedostot.
Run the dir
komento tarkistaa jäljellä olevien tiedostojen luettelon. Jos yksi tai useampi kuvakekomustiedosto on edelleen luettelossa, se tarkoittaa, että jotkin sovellukset ovat edelleen käynnissä taustalla. Sulje ne ja toista menettely tarvittaessa uudelleen.
Muista, että kuvakeskuksen uudelleenrakentaminen ei auta pikkukuvien aiheuttamiin ongelmiin (sinun täytyy käydä läpi tämä prosessi), väärän kuvakkeen tietylle tiedostopäälle tai puuttuvasta pikakuvakkeesta. Mutta jos sinulla on muita kuvakeongelmia, toivottavasti kuvake välimuisti korjaa ne.