Temat już kiedyś opisywałem ale bez skutku. Napiszę więc jeszcze raz bo
ręce mi opadają całkiem.
Mam jakiś katalog, w nim kilka tysięcy małych zbirków typu HTM/HTML.
Explorer wyświatlając zawartośś tego katalogu bardzo długo odświża ikony
i robi to tylko dla widocznej części okna. Po przesunięciu belki upływa
ok 5 sekund zanim odświeżone zostaną ikony zbiorów "odsłoniętych" jak na
rysunku
www.jacek67.neostrada.pl/dziwy.png
Pamiętam, że kiedyś przez jakiś czas tak nie było - teraz znowu jest :-(
W Win98SE i Win95 wszystko jest ok. problem stwarza tylko XP.
I jeszcze jedno - dotyczy to tylko zbiorów HTM/HTML - inne np. JPG
zachowują się normalnie.
Może ktoś ma jakiś pomysł.
Jacek W.
Pierwsze, to wpisz do rejestru:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Update
wartosc binarna UpdateMode = zmien z 01 na 00
Restart komputera.
Jesli nie, to wykonaj jak ponizej:
Sa to objawy przepelnienia pliku IconCache.db
Uruchom edytor Rejestru i dokonaj modyfikacji:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer
wartosc ciagu "Max Cached Icons" = np. 4000
Często na pulpicie/desktopie jest bardzo dużo ikon (60 - 100). Zdarza się,
że niektóre z nich zmieniają swój wygląd w zupełnie przypadkowy sposób.
Dzieje się tak dlatego, że system Windows ma ustawiony limit na cache ikon.
Na szczęście istnieje sposób na zredukowanie liczby odwołań do dysku jest
zwiększenie liczby przechowywanych w buforze ikon plików na dysku.
Ustawiamy wartość (string) na liczbę pomiędzy 4000 a 8000. Windows używa
domyślnej wartości 4000, a można ją powiększyć np. dwukrotnie wpisując 8000.
Im większa wartość, tym więcej ikon może Windows cache'ować.
oraz usuń plik IconCache.db (stara metoda z Win 9x).
Jest to plik, w którym Windows przechowuje kopie ikonek pobranych z
różnych plików w celu ich wyświetlenia.
Co jakiś czas warto go wykasować, bo ciągle rośnie o nowe ikonki, nie
mówiąc już o tym, że przy zmianie np. ikonki skojarzonej z danym typem
pliku Windows wyświetla uparcie starą.
w Win XP cache ikon siedzi w pliku %SystemDrive%\Documents and
Settings\%username%\Ustawienia lokalne\Dane aplikacji\IconCache.db
--
Piotr Palusiński [MVP] http://www.mvp.pl
Nigdy nie kłóć się z głupcem, bo ludzie mogą nie dostrzec róznicy
/Odpowiadając usuń invalid/
http://fuhperfekt.republika.pl/gry.html
Kurcze już się podjarałem.
Nieststy nic nie pomogło.
Nadmienię tylko, że może nie tędy droga bo ikony innych plików pokazują
się "bez opóźnień" - renamuję te 5290 HTM-ów na JPG, DOC, GIF i wszystko
jest OK.
Problem jest tylko z HTM i HTML w rozszerzeniu, tak jakby explorer je
"czytał" w międzyczasie albo coś.
Jacek W.
Sprawdz w rejestrze:
HKEY_CLASSES_ROOT\.htm
HKEY_CLASSES_ROOT\.html
Powinny miec wartosc domyslna= *htmlfile*
Jesli nie maja to je wstaw, a jesli mają, to wykonaj kopie tych kluczy i je
usun.
Restart komputera i zobacz czy teraz jest ok.
Uwaga! - pliki html i htm, bedziesz mial teraz bez standardowych ikonek.
Jak bedzie ok, to przejdz do kolezanki/kolegi i wykonaj kopie kluczy:
lub masz je tu http://fuhperfekt.republika.pl/htm.zip
HKEY_CLASSES_ROOT\.htm
HKEY_CLASSES_ROOT\.html
HKEY_CLASSES_ROOT\htmlfile
Stare klucze usun, a zaimportuj te skopiowane.
PS. Tnij posty
> Sprawdz w rejestrze:
> HKEY_CLASSES_ROOT\.htm
> HKEY_CLASSES_ROOT\.html
> Powinny miec wartosc domyslna= *htmlfile*
> Jesli nie maja to je wstaw, a jesli mają, to wykonaj kopie tych kluczy
> i je
> usun.
> Restart komputera i zobacz czy teraz jest ok.
> Uwaga! - pliki html i htm, bedziesz mial teraz bez standardowych
> ikonek.
> Jak bedzie ok, to przejdz do kolezanki/kolegi i wykonaj kopie kluczy:
> lub masz je tu http://fuhperfekt.republika.pl/htm.zip
> HKEY_CLASSES_ROOT\.htm
> HKEY_CLASSES_ROOT\.html
> HKEY_CLASSES_ROOT\htmlfile
> Stare klucze usun, a zaimportuj te skopiowane.
Oba klucze .htm i .html miały wartość domyślną htmlfile.
Skasowanie ich niewiele zmieniało gdyż otwarcie katalogu ze zbiorami
*.htm* automatycznie je tworzyło.
Dopiero skasowanie dodatkowo HKEY_CLASSES_ROOT\htmlfile spowodowało, że
zbiory "zgubiły" ikonę.
Wgranie Twoich kluczy z http://fuhperfekt.republika.pl/htm.zip
ostatecznie rozwiązało problem.
BARDZO WIELKIE DZIĘKI - jesteś WIELKI
Pozdrawiam
Jacek W.
Dokladnie tak, dlatego tez Ci podalem jeden klucz.
> Skasowanie ich niewiele zmieniało gdyż otwarcie katalogu ze zbiorami
> *.htm* automatycznie je tworzyło.
Tak musiało sie stać, gdyz ja napisalem aby skasowac wszystkie klucze ;)
> Dopiero skasowanie dodatkowo HKEY_CLASSES_ROOT\htmlfile spowodowało, że
> zbiory "zgubiły" ikonę.
> Wgranie Twoich kluczy z http://fuhperfekt.republika.pl/htm.zip
> ostatecznie rozwiązało problem.
>
> BARDZO WIELKIE DZIĘKI - jesteś WIELKI
Proszę ;)