Ikonas, kuras Windows izmanto jūsu dokumentiem un programmām, tiek saglabātas ikonu kešatmiņā, lai tās varētu ātri parādīt, nevis lēnām ielādēt katru reizi. Ja jums kādreiz ir problēmas ar ikonām datorā, tas var palīdzēt atjaunot ikonu kešatmiņu.
Dažreiz ikonu kešatmiņa tiek novecojusi, izraisot ikonu nepareizu parādīšanu vai pat pazudušo. Piemēram, varbūt jūs jauninājāt lietojumprogrammu, un jaunajā versijā bija jauna ikona, taču galddatorā joprojām tiek rādīta vecā ikona. Dažreiz tukša vai bojāta ikona var parādīties, kad pirms tam tika parādīta pilnīgi laba ikona. Kad tas notiks, jums ir jāatjauno ikonu kešatmiņa un jāautorizē tā automātiski. Šajā rakstā mēs parādīsim, kā Windows 10 atjaunot ikonu kešatmiņu. Šī rokasgrāmata attiecas arī uz Windows 8 un 7, taču process nedaudz atšķiras.
Ikonas ir visur Windows: vadības panelis, programmas un funkcijas, failu pārlūks utt. Ņemot visus iespējamos ikonu attēlus no cietā diska un padarīt tos dinamiski, var tikt patērēti daudz sistēmas resursu. Tā rezultātā Windows saglabā ikonas, kuras tas jau ir izgājis atmiņā. Kad jūs izslēdzat vai restartējat, tas uzraksta šo kešatmiņu uz slēpto failu uz cietā diska, tāpēc to vēlāk nevajadzēs atkārtoti ielādēt visas šīs ikonas.
Datubāzes fails pieaug, jo tai tiek pievienota papildu informācija. Saskaņā ar šo dokumentu no MSDN zināšanu bāzes, kad Windows ir jāparāda ikona, tā pārbaudīs kešatmiņu un parādīs kešatmiņas ikonu, ja tiks atrasta atbilstība. Ja tas to neatrod, tas pārbaudīs izpildāmo failu un skenēs lietojumprogrammu direktoriju.
Kešdarbes mehānismus, piemēram, IconCache datubāzi, jau ir apsprieduši vairāki sistēmas speciālisti, un tos padziļināti izskaidro Mark E. Russinovich un David A. Solomon to Windows Internals grāmatā, ja jums ir interesanti uzzināt vairāk, bet pamati ir viss, kas jums ir nepieciešams saprast šim procesam.
Windows Vista un Windows 7 ikonu kešatmiņas fails atrodas:
C: \ Lietotāji \ AppData \ Local \ IconCache.db
(Aizvietot ar faktisko pieteikšanās vārdu savam Windows kontam.)
Šis fails joprojām ir pieejams operētājsistēmās Windows 8 un 10, bet Windows tos neizmanto, lai saglabātu ikonu kešatmiņu. Windows 8 un Windows 10 ikonu kešatmiņas fails atrodas:
C: \ Lietotāji \ AppData \ Local \ Microsoft \ Windows \ Explorer
(Aizvietot ar faktisko pieteikšanās vārdu savam Windows kontam.) Šajā mapē jūs atradīsiet vairākus ikonu kešatmiņas failus:
• 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
Lai atjaunotu ikonu kešatmiņu, jums ir jāizdzēš visi mapē esošie iconcache faili. Tas nav tik vienkārši, kā noklikšķinot uz tiem un nospiežot Dzēst, lai gan: šie faili joprojām tiek izmantoti pārlūkprogrammā Explorer, tādēļ tos nevar vienkārši izdzēst.
Pirms turpināt, aizveriet un saglabājiet visu, ar ko strādājat. Atveriet failu pārlūku un dodieties uz šādu mapi:
C: \ Lietotāji \ AppData \ Local \ Microsoft \ Windows \ Explorer
(Aizvietot ar faktisko pieteikšanās vārdu savam Windows kontam.)
Nospiediet un turiet taustiņu "Shift" un ar peles labo pogu noklikšķiniet uz mapes Explorer. Izvēlieties "Atvērt komandu logu šeit".
Šajā ceļā tiks atvērts komandu uzvednes logs:
Lai pārliecinātos, ka komandu uzvedne ir pareizajā mapē, ierakstiet dir
komandu Jums vajadzētu redzēt ikonu cache un thumbcache failus, mēs apspriedām agrāk parādās.
Ar peles labo pogu noklikšķiniet uz Windows uzdevumjoslas un no īsinājumizvēlnes izvēlieties "Uzdevumu pārvaldnieks".
Ar peles labo pogu noklikšķiniet uz saraksta "Windows Explorer" un no īsinājumizvēlnes izvēlieties "Beigt uzdevumu". Explorer un darbvirsma pazudīs. Iziet no uzdevumu pārvaldnieka un pārliecinieties, ka netiek sākta neviena cita lietojumprogramma, izņemot komandrindas logu.
Komandrindas logā ierakstiet šādu komandu:
del iconcache *
Nospiediet Enter. Zvaigznīte pēc iconcache
ir nepieciešams, lai pārliecinātos, ka visi faili ar nosaukumiem, kas sākas ar ikonu cache, tiks iekļauti dzēšanas operācijā. Tam vajadzētu izdzēst visus ikonu kešatmiņas failus.
Palaidiet dir
komandu, lai pārbaudītu atlikušo failu sarakstu. Ja viens vai vairāki iconcache faili joprojām ir uzskaitīti, tas nozīmē, ka dažas programmas joprojām darbojas fonā. Aizveriet un atkārtojiet procedūru, ja nepieciešams.
Tagad vienlaicīgi nospiediet taustiņus Ctrl + Alt + Del un izvēlieties Sign off (Atteikties). Pierakstieties atpakaļ, un cerams, ka ikviena novecojuša vai trūkstošā ikona tiks noņemta vai atjaunota.
Atcerieties, ka ikonu kešatmiņas atjaunošana nepalīdzēs ar sīktēlu problēmām (jums tas būs nepieciešams, lai veiktu šo procesu), nepareiza konkrēta faila paplašinājuma ikona vai trūkstošā īsceļu ikona. Bet, ja jums ir citas ikonu problēmas, cerams atjaunot ikonu kešatmiņu.