piett Posted July 18, 2006 Share Posted July 18, 2006 (edited) hello everyone!i have finaly managed to make a shell32.dll replacement for windows 2000 (it includes the XP icons without the alpha transparant versions) i did the same for user32.dll mydocs.dll and explorer.exe.and next to that i have a modified bootscreen inside ntoskrnl.exefor testing i copied them all trough the Recovery Console without any problems.2000 looks pretty cool and modern now (without losing processor speed on window blinds and software like that)ive tried to add those files to a windows setup directory.using makecab and replaced the excisting shell32.dl_ user32.dl_..... filesat first it wont work (i needed to change the checksum of 2 of them) but after that the setup will copy them during the first stage of the windows setup.but for some reason windows wont boot (it will freeze during the bootscreen).so my question is what went wrong?is there a better way of adding replacement system files?is there more then only a checksum i should worry about?oh and if anyone would like to have the modified files for there own use just tell me ive added a screenshot of how it looks. Edited July 22, 2006 by piett Link to comment Share on other sites More sharing options...
The Glimmerman Posted July 18, 2006 Share Posted July 18, 2006 (edited) You did good. But after altering the dll's and before makcab you should run modifypemodifype shell32.dll -coh you already did that. My mistake.Maybe you should skip ntoskrnl.exe and test it again.You did it ok. I do it the same way. Edited July 18, 2006 by The Glimmerman Link to comment Share on other sites More sharing options...
piett Posted July 18, 2006 Author Share Posted July 18, 2006 (edited) You did good. But after altering the dll's and before makcab you should run modifypemodifype shell32.dll -cthanks i will try that!but what exactly does modifype do?EDIT: is this a tool included by windows? cos i dont think i have it Edited July 18, 2006 by piett Link to comment Share on other sites More sharing options...
The Glimmerman Posted July 18, 2006 Share Posted July 18, 2006 It alters the checksummodifyPE.exemodifyPE.exe Link to comment Share on other sites More sharing options...
piett Posted July 18, 2006 Author Share Posted July 18, 2006 It alters the checksummodifyPE.exethanks@echo offmodifype shell32.dll -cmodifype user32.dll -cmodifype mydocs.dll -cmodifype explore.exe -cmodifype ntoskrnl.exe -cmkdir outputmakecab shell32.dll output/shell32.dl_makecab user32.dll output/user32.dl_makecab mydocs.dll output/mydocs.dl_makecab explorer.exe output/explorer.ex_makecab ntoskrnl.exe output/ntoskrnl.ex_pauseis this batch file up to the job? Link to comment Share on other sites More sharing options...
Nepali Posted July 19, 2006 Share Posted July 19, 2006 (edited) sth wrong with ntoskrnl.exe,,be sure u have just changed the bitmap but not alter with version and HEX editing.were u able to login into safemode ?try once without ur modified ntoskrnl.exe Edited July 19, 2006 by Nepali Link to comment Share on other sites More sharing options...
piett Posted July 19, 2006 Author Share Posted July 19, 2006 sth wrong with ntoskrnl.exe,,be sure u have just changed the bitmap but not alter with version and HEX editing.i only replaced bitmap 1 with reshack, i assume thats ok? Link to comment Share on other sites More sharing options...
Nepali Posted July 19, 2006 Share Posted July 19, 2006 u have done in perfect manner,,but try booting into safe mode first,,have u checked in ur hardware or just in vmware ..hope u haven't used any other version of files,, Link to comment Share on other sites More sharing options...
piett Posted July 19, 2006 Author Share Posted July 19, 2006 hope u haven't used any other version of files,,i think not, but since i still have to slipstream SP4 on the cd i need to re create the files anyway.or uSP5 to be exact ill post my results asap Link to comment Share on other sites More sharing options...
dirtwarrior Posted July 19, 2006 Share Posted July 19, 2006 How is it coming with your files? Link to comment Share on other sites More sharing options...
piett Posted July 19, 2006 Author Share Posted July 19, 2006 How is it coming with your files?im not at home today (visiting gramps).when i get back i will slipstream sp5 and install on vmware (via RIS cos im lazy)after that i will edit the system files again all very easy but i think all those icons inside shell32.dll can be a pain in the a** but that is nothing compaired how long it took to remove all XP alpha transparant versions of the iconsbut (thank god) i still have the source files (i will zip them and add them to the topic maybe somone likes them)btw: anyone knows some more dll's containing icons that i should replace with XP ones? Link to comment Share on other sites More sharing options...
dirtwarrior Posted July 20, 2006 Share Posted July 20, 2006 Do you think you can get alpha blending to work? This would be great for 2k. Link to comment Share on other sites More sharing options...
JoeMSFN Posted July 20, 2006 Share Posted July 20, 2006 You did good. But after altering the dll's and before makcab you should run modifypemodifype shell32.dll -coh you already did that. My mistake.Maybe for some, but no need to say sorry for the redundancy to me... I learn alot from that. Link to comment Share on other sites More sharing options...
piett Posted July 20, 2006 Author Share Posted July 20, 2006 Do you think you can get alpha blending to work? This would be great for 2k.no that is something only XP can do, the 2000 shell is just not up to the job (afaik)should be something in explorer.exe or another system file but i dont think we can reshack or hexedit it.i once tried the xp explorer.exe inside windows 2000 but it would need a lot of XP dlls 2k does not have.but i agree it would be great Link to comment Share on other sites More sharing options...
piett Posted July 21, 2006 Author Share Posted July 21, 2006 (edited) update:i have created an neat batch file that replaces the 2k style icons with there XP equalivant.included in the zip file:input (copy your explorer.exe, shell32.dll, user32.dll and mydocs.dll inside this folder)output (inside this folder you will find the resulting files after the patch)output/i368 (same as above but packed as cab files so you can include them in windows setup folder)source (the icon files itself are inside this folder)make.bat (run this batch to patch the files inside input)not included but needed:ResHacker.exe (http://www.angusj.com/resourcehacker/)modifyPE.exe (http://w-server.newram.wh.tu-darmstadt.de/freeware/windows/system-tools/xpisobuilder/modifyPE.exe)GoRC.exe (http://www.jorgon.freeserve.co.uk/)EDIT: woops still to big to upload here, ask me if you want it i will email it to you Edited July 21, 2006 by piett Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now