how to make my own shell32.dll....
#22
Posted 04 August 2005 - 12:19 AM
#23
Posted 04 August 2005 - 02:22 PM
So your idea is no good.
The shell I make is approx Half A MB smaller then the
original shell32.dll from Microsoft. I could make it smaller
if I took out the extra bitmaps I add to the shell.
The modified cmd I use for replacer is set to some specific spots on my
computer.
#25
Posted 06 September 2005 - 11:08 PM
i did use icon package to get the icon libraries from the alienware themes, all three of them, i have some other icon libraries i would like to use as well.............
i have also tried xprize, it is a great idea, not sure if i want to go that far, cause i also have modded mspaint, cmdprompt, & mspaint w/ some sweet icons i found...........
This post has been edited by diesel_98a: 06 September 2005 - 11:13 PM
#26
Posted 01 November 2005 - 04:49 AM
when using the res hacker replace icon method do u have to do any resizing of icons at all? or just replace them?
also does anyone know where the icons are stored for winamp please? i want to replace these for some of foood's icons
thanks
#27
Posted 01 November 2005 - 06:27 AM
eyeball, on Nov 1 2005, 04:49 AM, said:
when using the res hacker replace icon method do u have to do any resizing of icons at all? or just replace them?
also does anyone know where the icons are stored for winamp please? i want to replace these for some of foood's icons
thanks
i think u dont have to resize it.. im using restorator2005 to edit my shell32 & i dont do any resizing there too... but i think resizing icons is like reducing the file size...
#28
Posted 01 November 2005 - 07:34 AM
thanks
#29
Posted 12 December 2005 - 08:09 PM
here is a screenshot
http://www.upload2.n...6/namnl%F6s.JPG
#30
Posted 18 December 2005 - 03:10 PM
Quote
what i did was to resize the icons to include all but the 4-bit (16 colors), all other formats are shown below
8bit - 256 colors
48x48, 32x32, 24x24, 16x16
24bit - true color
48x48, 32x32, 24x24, 16x16
XP format
128x128, 96x96, 72x72, 64x64, 48x48, 32x32, 24x24, 16x16
Vista
256x256 packed (so only be seen if used w/ vista)
#31
Posted 18 December 2005 - 04:15 PM
#32
Posted 19 December 2005 - 11:49 AM
#34
Posted 17 January 2006 - 12:31 PM
and about shell32.dll: maybe the changed file should be in $OEM$ folder, then it would be changed correctly?
Thank You, i am new in all this
#35
Posted 17 January 2006 - 06:01 PM
psyxaz, on Jan 17 2006, 07:31 PM, said:
and about shell32.dll: maybe the changed file should be in $OEM$ folder, then it would be changed correctly?
Thank You, i am new in all this
Just replace the Shell32.dl_ in the XPCD\i386 Folder
Here is a cmd that will makecab the shell32.dll in %Systemdrive%\windows\system32, then checks
If this folder exist %systemdrive%\ShellFiles if it not there then it makes the folder, then moves the
makecab shell32.DL_ to %systemdrive%\ShellFiles
Quote
:: Where It Goes To
set C2=%systemdrive%\ShellFiles
:: Where It Came From
set C1=%systemdrive%\Windows\System32
cd %C1%\
makecab %C1%\shell32.dll
echo Part 1 Done!
ping -n 2 127.0.0.1>nul
If not exist %C2% MD %C2%
move %C1%\shell32.dl_ %C2%
set /P = Process I hope Is Done? Press key To Close!
#36
Posted 18 January 2006 - 05:28 AM
#37
Posted 18 January 2006 - 03:37 PM
then run the cmd.
Doing it this way means you do not have to use 3rd party apps for
your icons.
#38
Posted 13 March 2006 - 06:10 PM
newdles, on Apr 17 2004, 01:06 AM, said:
http://www.stardock....s/iconpackager/
How do I obtain a modified shell32.dll from this? IconPackager seems to leave the shell32.dll untouched. The program remembers the paths of the icon files seemingly. Can someone clarify or help me on this? I have set my icons up how I want them via IconPackager, and I want to take this modification and put it into a modified shell32.dll to put on my UA cd. Thanks in advance..
#39
Posted 09 January 2007 - 04:18 PM
i have done al those steps
get all ur icons in a folder together then open shell32.dll with resource hacker, then goto action>replace icon. then simple find the file u want to replace and then click open file with new icon and browse to the icon u wish to use. once u have replaced all the icons u want.just save the file.
now how to put that modified shell32.dll file in system it cant be done it shows message plz change the name of the file . so what i did i change the name off original shell ones and then only i was able to moved it from the windows directory .
But still i cant delete it as its shows " this file is in use" .
after restarting my pc i was able to delete it and what i found that the icons where changed
Now plz say what to do i mean plz say the method step by step
#40
Posted 09 January 2007 - 06:56 PM
prithvi, on Jan 10 2007, 06:18 AM, said:
after restarting my pc i was able to delete it and what i found that the icons where changed
Now plz say what to do i mean plz say the method step by step
Windows will not use the modded shell32.dll because it will appear invalid. Instead it will automatically replace the "reshacked" dll with the correct one from its backup C:\WINDOWS\system32\dllcache (unless you disabled Windows File Protection (WFP)). It now has a new checksum values from our edit with resource hacker, and this new checksum value will not match the value stored inside of the file.
We have to update this checksum inside of this PE (Packed Executable) file, and use ModifyPE with it's -c switch, to recalculate the checksum and store it so that the file does not appear to be corrupt to Windows.
At command prompt type:
Quote
Use modifype after editing the file, and/or right before using or compressing it (for new installation).
@prithvi:
- ModifyPE your "reshacked" shell32.dll
- Delete the backup shell32.dll at C:\WINDOWS\system32\dllcache (so that windows will not recover from the "true" backup)
- Copy your "reshacked" shell32.dll into C:\WINDOWS\system32\dllcache (the new backup)
- Use your own technique in replacing C:\WINDOWS\system32\shell32.dll
- Enjoy...

- ← windows 98 Icons ?
- Wallpapers & Icons
- [Help] How can I integrate my own cursor in Windows XP Unattended CD →



Help


Back to top









