|
Audio Asylum Thread Printer Get a view of an entire thread on one page |
For Sale Ads |
76.122.133.81
In Reply to: RE: Liberate more precious RAM with Icon+resource cleanup of shell32.dll and explorer.exe (RESHACK) posted by nagual19 on December 11, 2011 at 03:03:28
You said '...To some this very idea may seem over-the-top. Rough assumption, but shell32.dll seems to be 20% program code and 80% multimedia resource if you open it up. After deleting AVI and (many) ICO and bitmap stuff, plus editing the dialogs that use them (which is easy, I could explain in next post if you like ), as stated shell can be made about 25% of original size...'
It would be great if you posted exactly how you size reduced shell32.dll. Also did you do from a host computer? Does Reshacker work that way? Any further deails would be appreciated. Here is an idea: give one simple example of something you did successfully to free up memory.
Follow Ups:
a charm on any computer. I have just downloaded the prog, unpacked and loaded dufferent dlls and exes from several hdds. The reshacker eats them eyes closed. It doesn't seem to care. But How and What to remove, this is what scares me. I would tweak this way many big files that remain. And, certainly cmp-cplay (not much there, in fact) just to get rid if possible of the oles and winspool.drv
Serge
1. This shows shell32.dll remaining resources in reshack:
http://i43.tinypic.com/2cqi2xu.pngSerge, yes just copy your existing explorer and shell32 files from cMP to another computer for modify, then copy back. Please also make some backups of these files. If you compare my screenshot with yours You can figure out what can be deleted. But TESTED this only with deleted explorer.exe (I use multi-boot for this stuff). This screen shows maximum for now. I did not want to go further.
2. And this shows the tedious work to do with the DIALOGS (at last, if you remove most Icons)
before
http://i44.tinypic.com/zmia9x.pngafter
http://i41.tinypic.com/21l4a5k.pngYou see a rendering of each dialog and a script window showing the used Bitmap, Icon or AVI resources (they have IDs pointing to). You point-and-click the Icon or 'sysanimate32' (AVI) control and hit delete. If you try, it seems more difficult than it really is. Remember deleting even strings (I know, make a facepalm!) as I did is not necessary at all. And MAYBE most of these dialogs could be terminated completely but I did not dare. Being only text there isnt much to be gained, most is graphical stuff.
3. FINALLY you have to run a tool called PEChecksum.exe to rewrite some checksum that has been modified.
http://www.materialordner.de/kyE5JHblwgs4QO43lmdwOrXCKb4vZPH.html
click on "Downloaden von pechecksum.zip" password please use my nickThen open command prompt, go to folder where your files reside and type
PEChecksum.exe -c shell32.dll4. COPY back to cMP and done! To those interested I could send you my shell32.dll that you can directly open and compare. Would need too many screenshots but I did my best!
Please also see attached link (post #40 is important) and happy reading.
Mario
Edits: 12/11/11 12/11/11 12/11/11
Yes you are on the right way, give me some time I will prepare a post to show how and what I have removed w/ success :)
Post a Followup:
FAQ |
Post a Message! |
Forgot Password? |
|
||||||||||||||
|
This post is made possible by the generous support of people like you and our sponsors: