The WinReducer Forum
Would you like to react to this message? Create an account in a few clicks or log in to continue.

The WinReducer ForumLog in

FORUM

description[SOLVED] shortcut icon issue or thumbnail cache Empty[SOLVED] shortcut icon issue or thumbnail cache

more_horiz
Hey Winter,

I think there's an issue with the shortcut arrow thing or thumbnail cache.
It causes icons to become black squares:

[SOLVED] shortcut icon issue or thumbnail cache Shortc10


as far as registry tweaks go it only needs to be this as far as I'm aware.

Code:


; Remove word "shortcut" on shortcuts
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer]
"link"=hex:00,00,00,00

; Remove shortcut arrows and still lets links work.
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\Shell Icons]
"29"="%systemroot%\\System32\\shell32.dll,52"

description[SOLVED] shortcut icon issue or thumbnail cache EmptyRe: [SOLVED] shortcut icon issue or thumbnail cache

more_horiz
Hello,

It should work, and I need to know which version are you using. Because since v1.00 (RC2), a file called "Shortcut_Blank_Arrow.ico" (in your "HOME -> SOFTWARE" folder) is provided with all zip package and it's needed to apply it on your customized ISO. You have nothing to do during process just, to check if the file is present in your folder. I will add in v1.03 an error message in the "WinReducer81.log" in case this file is missing.

Could you please tell, if you have this file ? Thank you ...  Very Happy

description[SOLVED] shortcut icon issue or thumbnail cache EmptyRe: [SOLVED] shortcut icon issue or thumbnail cache

more_horiz
I do have the file I see it on my c:\ drive as well when windows is installed, i think maybe its an issue when icon sizes change?

used v1.00 RC2 & v1.01

description[SOLVED] shortcut icon issue or thumbnail cache EmptyRe: [SOLVED] shortcut icon issue or thumbnail cache

more_horiz
Ok, great, but just tried to changed the desktop icon size and it works for me .... Maybe a registry trouble ... I need to see if there is a bug ... I will let you know in the next hour ...  Wink

description[SOLVED] shortcut icon issue or thumbnail cache EmptyRe: [SOLVED] shortcut icon issue or thumbnail cache

more_horiz
ps you shouldn't need the ico file with the reg tweak i supplied it removes the arrow Very Happy

description[SOLVED] shortcut icon issue or thumbnail cache EmptyRe: [SOLVED] shortcut icon issue or thumbnail cache

more_horiz
I've done like this because many people (including me) had troubles with your method (black square). And I've just tried (with your method) and after a reboot the black square is here. May I could ask you which language are you using ?

description[SOLVED] shortcut icon issue or thumbnail cache EmptyRe: [SOLVED] shortcut icon issue or thumbnail cache

more_horiz
I'm using en_us,

oh that's weird? It's like the opposite happens when I use your tweak. Interesting!

here's a thought-
maybe the shell32.dll arrow shortcut number is different in your language
so when you do this: "29"="%systemroot%\\System32\\shell32.dll,52

it's indexing the wrong icon?

description[SOLVED] shortcut icon issue or thumbnail cache EmptyRe: [SOLVED] shortcut icon issue or thumbnail cache

more_horiz
Yes, I'm agree that's weird but maybe if I use language detection it should solve that weird thing ...

Is someone using "en_US" has the same trouble ? Just to confirm .. Thank you very much !

I've looked in the shell32.dll and if I select icon 52, here is the result :

[SOLVED] shortcut icon issue or thumbnail cache Untitl10

Unfortunately, for me it's not that.

description[SOLVED] shortcut icon issue or thumbnail cache EmptyRe: [SOLVED] shortcut icon issue or thumbnail cache

more_horiz
Hmm, same:
[SOLVED] shortcut icon issue or thumbnail cache 5210

This is interesting though "29" is actually 30?
[SOLVED] shortcut icon issue or thumbnail cache Arrow10

description[SOLVED] shortcut icon issue or thumbnail cache EmptyRe: [SOLVED] shortcut icon issue or thumbnail cache

more_horiz
I think i found the issue. Your icon has many sizes including a 256x256 :O

icon 52 only has one 16x16

So I ripped it out for you.

http://drive.google.com/file/d/0B_QNEP8RAKhsZFcxN1hUTVJaNkU/edit?usp=sharing

Also this icon viewer is handy as it lets you see all sizes:
http://www.botproductions.com/iconview/download.html



Also try this just placed a - in see if it makes any difference

Code:

; Remove shortcut arrows and still lets links work.
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\Shell Icons]
"29"="%systemroot%\\System32\\shell32.dll,-52"

description[SOLVED] shortcut icon issue or thumbnail cache EmptyRe: [SOLVED] shortcut icon issue or thumbnail cache

more_horiz
Good idea with "%systemroot%\\System32\\shell32.dll,-52", but same result ...

description[SOLVED] shortcut icon issue or thumbnail cache EmptyRe: [SOLVED] shortcut icon issue or thumbnail cache

more_horiz
i changed icon number 30, 331, 16769 at shell32.dll
and also 119 and 121 @ imageres.dll

and all is working

description[SOLVED] shortcut icon issue or thumbnail cache EmptyRe: [SOLVED] shortcut icon issue or thumbnail cache

more_horiz
Ok, that's not a language related problem.

I've tried many different techniques and they all fails (french ISO language) because WinReducer customizes the ISO before windows installation !
At the 1st boot after installation, it works but if I reboot then the black square appears.

@KrX: Have you tried with the winreducer techinique or the one from spidernz ?

description[SOLVED] shortcut icon issue or thumbnail cache EmptyRe: [SOLVED] shortcut icon issue or thumbnail cache

more_horiz
winterstorm2050 wrote:

@KrX: Have you tried with the winreducer techinique or the one from spidernz ?


neither.

im using RasHacker and a Textfile to change some icons.

a file like this:


[FILENAMES]
Exe = "DLLs_CMD\shell32.dll\shell32.dll"
SaveAs = "shell32.dll"
Log = "shell32.dll.log"


[COMMANDS]
-modify "DLLs_CMD\shell32.dll\1.ico", ICONGROUP, 1,
-modify "DLLs_CMD\shell32.dll\4.ico", ICONGROUP, 4,
-modify "DLLs_CMD\shell32.dll\5.ico", ICONGROUP, 5,
-modify "DLLs_CMD\shell32.dll\6.ico", ICONGROUP, 6,
-modify "DLLs_CMD\shell32.dll\7.ico", ICONGROUP, 7,
-modify "DLLs_CMD\shell32.dll\8.ico", ICONGROUP, 8,
-modify "DLLs_CMD\shell32.dll\9.ico", ICONGROUP, 9,
-modify "DLLs_CMD\shell32.dll\10.ico", ICONGROUP, 10,
-modify "DLLs_CMD\shell32.dll\16.ico", ICONGROUP, 16,
-modify "DLLs_CMD\shell32.dll\18.ico", ICONGROUP, 18,
-modify "DLLs_CMD\shell32.dll\22.ico", ICONGROUP, 22,
-modify "DLLs_CMD\shell32.dll\25.ico", ICONGROUP, 25,
-modify "DLLs_CMD\shell32.dll\30.ico", ICONGROUP, 30,
-modify "DLLs_CMD\shell32.dll\32.ico", ICONGROUP, 32,
-modify "DLLs_CMD\shell32.dll\33.ico", ICONGROUP, 33,
-modify "DLLs_CMD\shell32.dll\35.ico", ICONGROUP, 35,
-modify "DLLs_CMD\shell32.dll\44.ico", ICONGROUP, 44,
-modify "DLLs_CMD\shell32.dll\46.ico", ICONGROUP, 46,
-modify "DLLs_CMD\shell32.dll\54.ico", ICONGROUP, 54,
-modify "DLLs_CMD\shell32.dll\137.ico", ICONGROUP, 137,
-modify "DLLs_CMD\shell32.dll\142.ico", ICONGROUP, 142,
-modify "DLLs_CMD\shell32.dll\143.ico", ICONGROUP, 143,
-modify "DLLs_CMD\shell32.dll\144.ico", ICONGROUP, 144,
-modify "DLLs_CMD\shell32.dll\152.ico", ICONGROUP, 152,
-modify "DLLs_CMD\shell32.dll\160.ico", ICONGROUP, 160,
-modify "DLLs_CMD\shell32.dll\166.ico", ICONGROUP, 166,
-modify "DLLs_CMD\shell32.dll\167.ico", ICONGROUP, 167,
-modify "DLLs_CMD\shell32.dll\171.ico", ICONGROUP, 171,
-modify "DLLs_CMD\shell32.dll\172.ico", ICONGROUP, 172,
-modify "DLLs_CMD\shell32.dll\173.ico", ICONGROUP, 173,
-modify "DLLs_CMD\shell32.dll\174.ico", ICONGROUP, 174,
-modify "DLLs_CMD\shell32.dll\191.ico", ICONGROUP, 191,
-modify "DLLs_CMD\shell32.dll\192.ico", ICONGROUP, 192,
-modify "DLLs_CMD\shell32.dll\200.ico", ICONGROUP, 200,
-modify "DLLs_CMD\shell32.dll\210.ico", ICONGROUP, 210,
-modify "DLLs_CMD\shell32.dll\224.ico", ICONGROUP, 224,
-modify "DLLs_CMD\shell32.dll\225.ico", ICONGROUP, 225,
-modify "DLLs_CMD\shell32.dll\229.ico", ICONGROUP, 229,
-modify "DLLs_CMD\shell32.dll\231.ico", ICONGROUP, 231,
-modify "DLLs_CMD\shell32.dll\232.ico", ICONGROUP, 232,
-modify "DLLs_CMD\shell32.dll\233.ico", ICONGROUP, 233,
-modify "DLLs_CMD\shell32.dll\235.ico", ICONGROUP, 235,
-modify "DLLs_CMD\shell32.dll\236.ico", ICONGROUP, 236,
-modify "DLLs_CMD\shell32.dll\237.ico", ICONGROUP, 237,
-modify "DLLs_CMD\shell32.dll\238.ico", ICONGROUP, 238,
-modify "DLLs_CMD\shell32.dll\254.ico", ICONGROUP, 254,
-modify "DLLs_CMD\shell32.dll\264.ico", ICONGROUP, 264,
-modify "DLLs_CMD\shell32.dll\267.ico", ICONGROUP, 267,
-modify "DLLs_CMD\shell32.dll\269.ico", ICONGROUP, 269,
-modify "DLLs_CMD\shell32.dll\279.ico", ICONGROUP, 279,
-modify "DLLs_CMD\shell32.dll\291.ico", ICONGROUP, 291,
-modify "DLLs_CMD\shell32.dll\305.ico", ICONGROUP, 305,
-modify "DLLs_CMD\shell32.dll\321.ico", ICONGROUP, 321,
-modify "DLLs_CMD\shell32.dll\322.ico", ICONGROUP, 322,
-modify "DLLs_CMD\shell32.dll\328.ico", ICONGROUP, 328,
-modify "DLLs_CMD\shell32.dll\330.ico", ICONGROUP, 330,
-modify "DLLs_CMD\shell32.dll\331.ico", ICONGROUP, 331,
-modify "DLLs_CMD\shell32.dll\338.ico", ICONGROUP, 338,
-modify "DLLs_CMD\shell32.dll\16769.ico", ICONGROUP, 16769,
-modify "DLLs_CMD\shell32.dll\16772.ico", ICONGROUP, 16772,


the textfile has got the name imageres.dll.txt

and than i use this comandline:

ResHacker.exe -script imageres.dll.txt

after that i mount the .wim and replace the files. after installation all icons are changed and no shortcut icon.

Also i dont change anything at registry

description[SOLVED] shortcut icon issue or thumbnail cache EmptyRe: [SOLVED] shortcut icon issue or thumbnail cache

more_horiz
just to know. problem solved`?

EDIT: also i think that this .ico is copyed to C:\ after installation right? is it needed ? if yes why not move it somewhere else? of if not needed -> delete it
privacy_tip Permissions in this forum:
You cannot reply to topics in this forum