Avaleht
uus teema   vasta Tarkvara »  Tarkvara »  kuidas on seotud Windows'is ikoonid ja programmifailid märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale.  :: Teata moderaatorile teata moderaatorile
otsing:  
mightythor
HV veteran
mightythor

liitunud: 02.12.2004




sõnum 21.11.2008 19:04:45 kuidas on seotud Windows'is ikoonid ja programmifailid vasta tsitaadiga

käisin tuttaval külas ja ta kurtis mulle, et temal on vahest Windows XP all osad ikoonid vahetatud suvaliste vastu. Näiteks töölaual olevast üheksast .pdf failist 4 olid saanud suvalised ikoonid omale(IE, kaks PowerPoint'i, Wordi). Teised olid Acrobat Readeri omaga nagu peaks. Kui ma tegin uue faili ning määrasin laiendiks .pdf, siis seostati see ilusasti Acrobat Readeriga. Kui ma mõne nendest vale ikooniga failidest avasin, siis avanes õigesti Acrobat Reader. Samamoodi ka Windows Explorer'is seadete alt vaadates, kus saab teatud faililaiendile ikooni valida, on seadistused õiged. Vahest peale restarti pidid ikoonid õigeks tagasi muutuma ning teinekord jälle mingite suvalistega seostama. Viiruste vastu on masinat kontrollitud. Kas keegi süsteemi sügavamalt tundev teab ehk kommenteerida, mis sellist käitumist põhjustada saab/võib? Ning kas Windowsi puhul on faililaiend ja ikoon omavahel seotud kusagil registris?
Kommentaarid: 62 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 53
tagasi üles
vaata kasutaja infot saada privaatsõnum
tahanteada
Lõuapoolik
Lõuapoolik

liitunud: 04.04.2003




sõnum 21.11.2008 19:18:26 vasta tsitaadiga

Ikkagi on sel juhul tegu mingi programmiga X, mille on omanik ise arvutisse tirinud / installinud ja siis see programm tekitab selle segaduse.
Kommentaarid: 284 loe/lisa Kasutajad arvavad:  :: 2 :: 11 :: 211
tagasi üles
vaata kasutaja infot saada privaatsõnum
Absona
Lõuapoolik
Lõuapoolik

liitunud: 17.09.2008




sõnum 21.11.2008 19:43:05 vasta tsitaadiga

Parem hiireklõps: Properties-->Change Icon...-->Browse.... Saad igasuguseid ikoone valida/lisada aga kas on ikka mõtet?
_________________
Veebilehed, veebiprogrammeerimine, veebilahendused
Erinevad rakendused ja skriptid.
Kommentaarid: 11 loe/lisa Kasutajad arvavad:  :: 2 :: 0 :: 8
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
mightythor
HV veteran
mightythor

liitunud: 02.12.2004




sõnum 21.11.2008 20:07:53 vasta tsitaadiga

Absona kirjutas:
Parem hiireklõps: Properties-->Change Icon...-->Browse.... Saad igasuguseid ikoone valida/lisada aga kas on ikka mõtet?

sedasi saad sa vaid otseteede puhul teha.

tahanteada kirjutas:
Ikkagi on sel juhul tegu mingi programmiga X, mille on omanik ise arvutisse tirinud / installinud ja siis see programm tekitab selle segaduse.

aga kuidas see võimalik on kui "Folder Options"´ite "File Types" alt vaadates on vastava faililaiendiga seotud õige ikoon? Või kuidas sa seda tehniliselt selgitaksid?
Kommentaarid: 62 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 53
tagasi üles
vaata kasutaja infot saada privaatsõnum
tahanteada
Lõuapoolik
Lõuapoolik

liitunud: 04.04.2003




sõnum 21.11.2008 20:17:19 vasta tsitaadiga

mightythor: On programme, mille tõttu tekib failile ühe programmi ikoon, aga avab mingi teine programm. Olen sama probeemi tõttu ise tuttavate arvutites programme üle installinud, et fail saaks õige ikooni ja et õige programm seda ka avaks.
Kommentaarid: 284 loe/lisa Kasutajad arvavad:  :: 2 :: 11 :: 211
tagasi üles
vaata kasutaja infot saada privaatsõnum
mightythor
HV veteran
mightythor

liitunud: 02.12.2004




sõnum 21.11.2008 21:03:48 vasta tsitaadiga

tahanteada kirjutas:
mightythor: On programme, mille tõttu tekib failile ühe programmi ikoon, aga avab mingi teine programm. Olen sama probeemi tõttu ise tuttavate arvutites programme üle installinud, et fail saaks õige ikooni ja et õige programm seda ka avaks.

ikoon pannakse ju faililaiendi järgi ja see seos on kirjas arvatavasti kuskil registris. Kui ma nüüd Windows Exploreri "Folder Options"´ist vaatan "File Types" sakki ja valin probleemse faililaiendi ning klikkan Advanced, siis seal saan ma vaadata, kustkohast ikoon sellele faililaiendile mapitakse. Kui seal on kõik õige, siis peaks ka Windows Explorer näitama õiget ikooni, sest võib arvata, et nad mõlemad loevad info samast registriväärtusest icon_rolleyes.gif
Kommentaarid: 62 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 53
tagasi üles
vaata kasutaja infot saada privaatsõnum
tsihh
HV veteran

liitunud: 05.03.2003



Autoriseeritud ID-kaardiga

sõnum 21.11.2008 22:32:38 vasta tsitaadiga

Kuidas nad seotud on ei tea aga probleemi põhjustajaks on ehk IconCache?
Kommentaarid: 59 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 58
tagasi üles
vaata kasutaja infot saada privaatsõnum
agamina
HV vaatleja

liitunud: 08.11.2004




sõnum 21.11.2008 22:54:05 vasta tsitaadiga

Et korda saada kasuta Tweak UI-d ja tee Icon Repair.

Saad tõmmata microsofti lehelt http://download.microsoft.com/download/f/c/a/fca6767b-9ed9-45a6-b352-839afb2a2679/TweakUiPowertoySetup.exe
Suurus 147kb
tagasi üles
vaata kasutaja infot saada privaatsõnum
Dogbert
HV Guru
Dogbert

liitunud: 03.05.2004




sõnum 22.11.2008 01:24:46 vasta tsitaadiga

Icon cache kipub hapuks minema, kui ta lubatud maht liiga väikeseks kipub jääma. Tänapäeval ei tohiks mälust nii suurt puudust olla, et icon cache-i mahtu vaid vaikimisi 500kB peal pidada, kui maksimaalne lubatud on 4MB. Vähemalt 2MB võib kindlasti lubada ja ei tee paha ka 4MB. Microsoft ise soovitab 2000kB. Vastavalt siis:

reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer" /v "Max Cached Icons" /t REG_SZ /d "2048" /f

või

reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer" /v "Max Cached Icons" /t REG_SZ /d "4096" /f

või MS järgi

reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer" /v "Max Cached Icons" /t REG_SZ /d "2000" /f

Parandamiseks, kui cache juba sassis, võib kasutada soovitatud TweakUI-d, kuna see teeb töö ära nö jooksu pealt. Kui seda kasutada ei taha, võib kustutada %USERPROFILE%\Local Settings\Application Data\IconCache.db ja korra välja/sisse logida (pole proovinud, aga peaks töötama)

Muide, kui vastata pealkirjas olevale küsimusele, siis enamasti on ikoonid kas exe või dll-failidesse sisse kompileeritud. (Näiteks IrfanView võimaldab neid sealt ka kätte saada ja eraldi salvestada)

Et nende laadimine kiiremini toimuks, siis süsteemi töö käigus kohatud ikoonid salvestatakse icon cache andmebaasi, mida süsteemi töö ajal hoitakse mälus. Shutdownil salvestatakse see failina ja laetakse uuesti sisselogimisel (või midagi sinnapoole - viimase lõigu osas võin eksida mingil määral).

_________________
Tee inimesele lõke ja tal on soe üheks päevaks, pista ta põlema ja tal on soe elu lõpuni. (Terry Pratchett)
e.k spikker: muhk on kumer, lohk on nõgus.
Kommentaarid: 33 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 32
tagasi üles
vaata kasutaja infot saada privaatsõnum
mightythor
HV veteran
mightythor

liitunud: 02.12.2004




sõnum 24.11.2008 11:50:34 vasta tsitaadiga

agamina kirjutas:
Et korda saada kasuta Tweak UI-d ja tee Icon Repair.

Saad tõmmata microsofti lehelt http://download.microsoft.com/download/f/c/a/fca6767b-9ed9-45a6-b352-839afb2a2679/TweakUiPowertoySetup.exe
Suurus 147kb

jah, sellega sain korda! Tänud!

Dogbert kirjutas:
Icon cache kipub hapuks minema, kui ta lubatud maht liiga väikeseks kipub jääma. Tänapäeval ei tohiks mälust nii suurt puudust olla, et icon cache-i mahtu vaid vaikimisi 500kB peal pidada, kui maksimaalne lubatud on 4MB. Vähemalt 2MB võib kindlasti lubada ja ei tee paha ka 4MB. Microsoft ise soovitab 2000kB. Vastavalt siis:

reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer" /v "Max Cached Icons" /t REG_SZ /d "2048" /f

või

reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer" /v "Max Cached Icons" /t REG_SZ /d "4096" /f

või MS järgi

reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer" /v "Max Cached Icons" /t REG_SZ /d "2000" /f

Parandamiseks, kui cache juba sassis, võib kasutada soovitatud TweakUI-d, kuna see teeb töö ära nö jooksu pealt. Kui seda kasutada ei taha, võib kustutada %USERPROFILE%\Local Settings\Application Data\IconCache.db ja korra välja/sisse logida (pole proovinud, aga peaks töötama)

Muide, kui vastata pealkirjas olevale küsimusele, siis enamasti on ikoonid kas exe või dll-failidesse sisse kompileeritud. (Näiteks IrfanView võimaldab neid sealt ka kätte saada ja eraldi salvestada)

Et nende laadimine kiiremini toimuks, siis süsteemi töö käigus kohatud ikoonid salvestatakse icon cache andmebaasi, mida süsteemi töö ajal hoitakse mälus. Shutdownil salvestatakse see failina ja laetakse uuesti sisselogimisel (või midagi sinnapoole - viimase lõigu osas võin eksida mingil määral).

ma esmalt proovisin manuaalselt, et suurendasin registris IconCache.db faili 3000kB peale, kustutasin IconCache.db faili ning taaskäivitasin arvuti. See aga ei aidanud. Seejärel proovisin Tweak UI'ga ning sellega, kuigi ta minumeelest samamoodi vaid kustutab ja laseb uuesti luua IconCache.db, sain millegipärast korda icon_rolleyes.gif
Kommentaarid: 62 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 53
tagasi üles
vaata kasutaja infot saada privaatsõnum
Dogbert
HV Guru
Dogbert

liitunud: 03.05.2004




sõnum 25.11.2008 10:08:20 vasta tsitaadiga

mightythor kirjutas:

ma esmalt proovisin manuaalselt, et suurendasin registris IconCache.db faili 3000kB peale, kustutasin IconCache.db faili ning taaskäivitasin arvuti. See aga ei aidanud. Seejärel proovisin Tweak UI'ga ning sellega, kuigi ta minumeelest samamoodi vaid kustutab ja laseb uuesti luua IconCache.db, sain millegipärast korda icon_rolleyes.gif


icon_redface.gif minu viga.
Muidugi ei tööta kustutamine ja siis restart - väljalogimise hetkel ju salvestatakse mälust see vigane db uuesti kettale. Aitab see, kui logid välja, logid sisse mõnele teisele admin õigustega kontole ning selle kaudu kustutad oma vigase iconcache.db
TweakUI kustutab iconcache andmebaasi aga mälust. Nii et kui TweakUI olemas, on see alati kiirem lahendusvariant.

_________________
Tee inimesele lõke ja tal on soe üheks päevaks, pista ta põlema ja tal on soe elu lõpuni. (Terry Pratchett)
e.k spikker: muhk on kumer, lohk on nõgus.
Kommentaarid: 33 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 32
tagasi üles
vaata kasutaja infot saada privaatsõnum
Tomorrow
HV Guru
Tomorrow

liitunud: 08.02.2006



Autoriseeritud ID-kaardiga

sõnum 25.11.2008 18:16:11 vasta tsitaadiga

Dogbert kirjutas:
mightythor kirjutas:

ma esmalt proovisin manuaalselt, et suurendasin registris IconCache.db faili 3000kB peale, kustutasin IconCache.db faili ning taaskäivitasin arvuti. See aga ei aidanud. Seejärel proovisin Tweak UI'ga ning sellega, kuigi ta minumeelest samamoodi vaid kustutab ja laseb uuesti luua IconCache.db, sain millegipärast korda icon_rolleyes.gif


icon_redface.gif minu viga.
Muidugi ei tööta kustutamine ja siis restart - väljalogimise hetkel ju salvestatakse mälust see vigane db uuesti kettale. Aitab see, kui logid välja, logid sisse mõnele teisele admin õigustega kontole ning selle kaudu kustutad oma vigase iconcache.db
TweakUI kustutab iconcache andmebaasi aga mälust. Nii et kui TweakUI olemas, on see alati kiirem lahendusvariant.

Hea teada 8) thumbs_up.gif .Oskad veel tuua näiteid sellest kus vaikeväärtus mingitel failidel liiga madal ja see võib probleeme tekitada?
Kommentaarid: 92 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 82
tagasi üles
vaata kasutaja infot saada privaatsõnum
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  Tarkvara »  kuidas on seotud Windows'is ikoonid ja programmifailid
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.