Skocz do zawartości

Totalcommander, problem z ikonami pliku .arw


darek

Rekomendowane odpowiedzi

Dzień dobry,

zrobił się problem jak w temacie, nie wyświetlają się ikony. To znaczy ikona jest, ale domyślna dla nie nieskojarzonego pliku, a plik jest skojarzony z Photoshopem, wygląda to tak jak na obrazku.

Na forum Totacommandera znalazłem wątek dotyczący takiego samego problemu, tyko z innymi plikami, jednak rozwiązanie mi się nie przydało.

Przydał się, a właściwie może przyda się teraz autorskie narzędzie, które tam znalazłem. Wynik skanowania poniżej:

[HKEY_CLASSES_ROOT\.arw]
@="ARW_auto_file"
"Content Type"="image/ARW"
"PerceivedType"="image"
[HKEY_CLASSES_ROOT\.arw\OpenWithProgids]
"AppXkcg7y8nhftqvy2sxh5grnx46hbybnk39"=hex(0):
[HKEY_CLASSES_ROOT\.arw\ShellEx]
[HKEY_CLASSES_ROOT\.arw\ShellEx\{e357fccd-a995-4576-b01f-234630154e96}]
@="{C7657C4A-9F68-40fa-A4DF-96BC08EB3551}"
=============================
[HKEY_CLASSES_ROOT\ARW_auto_file]
[HKEY_CLASSES_ROOT\ARW_auto_file\shell]
[HKEY_CLASSES_ROOT\ARW_auto_file\shell\edit]
[HKEY_CLASSES_ROOT\ARW_auto_file\shell\edit\command]
[HKEY_CLASSES_ROOT\ARW_auto_file\shell\open]
[HKEY_CLASSES_ROOT\ARW_auto_file\shell\open\command]
=============================
OpenWithProgIDs(0)="AppXkcg7y8nhftqvy2sxh5grnx46hbybnk39"
[HKEY_CLASSES_ROOT\AppXkcg7y8nhftqvy2sxh5grnx46hbybnk39]
"NoRecentlyInstalledPrompt"=hex(0):
[HKEY_CLASSES_ROOT\AppXkcg7y8nhftqvy2sxh5grnx46hbybnk39\Application]
"ApplicationName"="@{Microsoft.ScreenSketch_11.2510.31.0_x64__8wekyb3d8bbwe?ms-resource://Microsoft.ScreenSketch/Resources/AppName/Text}"
"ApplicationCompany"="Microsoft Corporation"
"ApplicationIcon"="@{Microsoft.ScreenSketch_11.2510.31.0_x64__8wekyb3d8bbwe?ms-resource://Microsoft.ScreenSketch/Files/Assets/SnippingToolAppList.png}"
"ApplicationDescription"="ms-resource:AppDescription"
"AppUserModelID"="Microsoft.ScreenSketch_8wekyb3d8bbwe!App"
[HKEY_CLASSES_ROOT\AppXkcg7y8nhftqvy2sxh5grnx46hbybnk39\DefaultIcon]
@="@{Microsoft.ScreenSketch_11.2510.31.0_x64__8wekyb3d8bbwe?ms-resource://Microsoft.ScreenSketch/Files/Assets/FileAssociation/FileAssociation.png}"
[HKEY_CLASSES_ROOT\AppXkcg7y8nhftqvy2sxh5grnx46hbybnk39\Shell]
@="open"
[HKEY_CLASSES_ROOT\AppXkcg7y8nhftqvy2sxh5grnx46hbybnk39\Shell\open]
"AppUserModelID"="Microsoft.ScreenSketch_8wekyb3d8bbwe!App"
"PackageRelativeExecutable"="SnippingTool\SnippingTool.exe"
"DesktopAppXActivateOptions"=dword:00000020
[HKEY_CLASSES_ROOT\AppXkcg7y8nhftqvy2sxh5grnx46hbybnk39\Shell\open\command]
"DelegateExecute"="{BFEC0C93-0B7D-4F2C-B09C-AFFFC4BDAE78}"
@=""C:\Program Files\WindowsApps\Microsoft.ScreenSketch_11.2510.31.0_x64__8wekyb3d8bbwe\SnippingTool\SnippingTool.exe""
==========================================================
[Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.arw]
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.arw\OpenWithList]
"a"="Photoshop.exe"
"MRUList"="ba"
"b"="i_view64.exe"
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.arw\OpenWithProgids]
"ARW_auto_file"=hex(0):
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.arw\UserChoiceLatest]
"Hash"="f85HMiil5Zw="
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.arw\UserChoiceLatest\ProgId]
"ProgId"="Applications\Photoshop.exe"
=============================
FileExts\OpenWithList(0)="a"=Photoshop.exe
[HKEY_CLASSES_ROOT\Applications\Photoshop.exe]
[HKEY_CLASSES_ROOT\Applications\Photoshop.exe\shell]
"FriendlyCache"="Adobe Photoshop"
[HKEY_CLASSES_ROOT\Applications\Photoshop.exe\shell\edit]
[HKEY_CLASSES_ROOT\Applications\Photoshop.exe\shell\edit\command]
@=""C:\Program Files\Adobe\Adobe Photoshop 2025\Photoshop.exe" "%1""
[HKEY_CLASSES_ROOT\Applications\Photoshop.exe\shell\open]
[HKEY_CLASSES_ROOT\Applications\Photoshop.exe\shell\open\command]
@=""C:\Program Files\Adobe\Adobe Photoshop 2025\Photoshop.exe" "%1""
=============================
FileExts\OpenWithList(2)="b"=i_view64.exe
[HKEY_CLASSES_ROOT\Applications\i_view64.exe]
"FriendlyAppName"="IrfanView 64-bit"
[HKEY_CLASSES_ROOT\Applications\i_view64.exe\shell]
[HKEY_CLASSES_ROOT\Applications\i_view64.exe\shell\open]
[HKEY_CLASSES_ROOT\Applications\i_view64.exe\shell\open\command]
@=""C:\Program Files\IrfanView\i_view64.exe" "%1""
=============================
FileExts\OpenWithProgIDs(0)="ARW_auto_file"
[HKEY_CLASSES_ROOT\ARW_auto_file]
[HKEY_CLASSES_ROOT\ARW_auto_file\shell]
[HKEY_CLASSES_ROOT\ARW_auto_file\shell\edit]
[HKEY_CLASSES_ROOT\ARW_auto_file\shell\edit\command]
[HKEY_CLASSES_ROOT\ARW_auto_file\shell\open]
[HKEY_CLASSES_ROOT\ARW_auto_file\shell\open\command]

Ja niestety nic z tego nie mogę wywnioskować.

No i może jeszcze istotna informacja - w eksploratorze windows ikona do tego pliku jest przypisana prawidłowo.

totalcommander.jpg
Odnośnik do komentarza
Pomoc jest darmowa, ale proszę rozważ przekazanie dotacji na utrzymanie serwisu: klik.

Wygląda to na klasyczny problem z cache ikon w Windows albo z tym, jak Total Commander pobiera ikony z systemu. To, że plik .ARW jest skojarzony z Photoshopem, a mimo to TC pokazuje ikonę „nieznanego pliku”, oznacza, że:

  • Windows ma poprawne skojarzenie, ale
  • Total Commander nie pobiera właściwej ikony (albo pobiera ją z błędnego miejsca).

Poniżej masz pełną, praktyczną checklistę — dokładnie taką, jaką sam byś zrobił przy diagnozie systemu.


🔧 1. Sprawdź ustawienia ikon w Total Commanderze

Wejdź w:

Konfiguracja → Ustawienia → Ikony

I upewnij się, że:

  • Pobieraj ikony z systemu (wszystkie pliki) – jest zaznaczone
  • Używaj ikon z plików EXE/LNK – zaznaczone
  • Pokaż ikony dla wszystkich plików – zaznaczone
  • Nie używaj ikon TC – odznaczone

Jeśli masz ustawione „Tylko ikony TC”, to TC ignoruje skojarzenia systemowe.


🔧 2. Wymuś odświeżenie cache ikon w Total Commanderze

W tym samym oknie:

  • kliknij Wyczyść cache ikon
  • zamknij i uruchom TC ponownie

TC trzyma własny cache i potrafi pokazywać stare ikony nawet po zmianie skojarzeń.


🔧 3. Wymuś odświeżenie cache ikon Windows

Czasem problem jest po stronie systemu.

Zrób:

  1. Zamknij wszystkie okna
  2. Otwórz CMD jako administrator
  3. Wpisz:
ie4uinit.exe -ClearIconCache

lub alternatywnie:

taskkill /IM explorer.exe /F
del /A /Q "%localappdata%\IconCache.db"
start explorer.exe

Po restarcie Explorer i TC powinny pobrać nowe ikony.


🔧 4. Sprawdź, czy Photoshop faktycznie ma ikonę dla .ARW

Photoshop zwykle nie ma własnej ikony dla RAW-ów — często używa ogólnej ikony PS.

Jeśli w Explorerze widzisz ikonę PS, a w TC nie — to problem jest w TC.
Jeśli w Explorerze też jest ikona „pusta” — to Photoshop nie dostarcza ikony dla ARW.


🔧 5. Włącz „Pokaż miniatury” w Total Commanderze (jeśli chcesz podgląd RAW)

Wejdź w:

Konfiguracja → Ustawienia → Miniatury

Zaznacz:

  • Pokaż miniatury
  • Używaj Explorer method to extract thumbnails

Dzięki temu TC pobierze miniatury RAW z systemu (jeśli masz zainstalowane RAW Image Extension lub Adobe Camera Raw).


🔧 6. Jeśli masz RAW Image Extension z Microsoft Store

Czasem TC nie widzi ikon z tej wtyczki.

Możesz spróbować:

  • odinstalować RAW Image Extension
  • zainstalować ponownie
  • zrestartować system

 

Odnośnik do komentarza

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...