Many times we edit system files like Shell32.dll, Explorer.exe, msgina.dll, ntoskrnl.exe, logonui.exe, etc to change the look-n-feel of Windows. But sometimes we want to include our edited files in Windows Setup, so that whenever we make a fresh installation of Windows, we don't loose our changed files and we don't need to make those changes again.
Here is a step-by-step tutorial on how to include your own edited files in Windows Setup:
1. Download following .Zip file and extract it:
2. You'll get "modifype.exe" file after extracting the .zip file.
3. Now copy this "modifype.exe" file to the same folder where you have your edited files which you want to include in Windows setup. Lets suppose you have copied all edited files in "D:\Setup" folder, so copy "modifype.exe" file to "D:\Setup" folder.
4. Open Command Prompt and navigate to the same folder where your files are stored, which is "D:\Setup" in our example.
5. Now provide following command:
modifype file_name.extension -c
Replace "file_name.extension" with the name of the file which you want to include in setup. e.g.
modifype shell32.dll -c
modifype explorer.exe -c
modifype msgina.dll -c
6. It'll fix the checksum of the file and Windows will accept the file without any problem at installation time.
7. Now the last step. We have to compress the file using "makecab" command. As you can see all files in Windows Setup folder "I386" are in compressed format like shell32.dl_, explorer.ex_, msgina.dl_, etc. So provide following command to compress the file:
makecab file_name.extension
Replace "file_name.extension" with the name of the file which you want to include in setup. e.g.
makecab shell32.dll
makecab explorer.exe
makecab msgina.dll
8. Thats it. You'll get a compressed file, which you can safely copy to "I386" folder of your Windows setup.
NOTE: If you want to extract any existing file from the Setup, you can use "expand" command.
expand -r file_name.extension
Replace "file_name.extension" with the name of the file which you want to extract. e.g.
expand -r shell32.dl_
expand -r explorer.ex_
expand -r msgina.dl_
This article was posted in Windows XP.
Subscribe to RSS Feed |
Email Newsletter |
More Articles
Related Articles
Popular Articles
- Frequently Asked Problems with Solutions
- Is Your System Infected with a Virus / Spyware / Adware / Trojan?
- Transform Windows Vista into 7 without using Customization pack
- Transform Windows XP into 7 without using Customization pack
- Transform Windows XP into Vista without using Customization pack
- All About Resource Hacker in a brief Tutorial
- Master Tutorial to Make Your Windows 7 Super Fast
- Master Tutorial to Make Your Windows Vista Super Fast
- Master Tutorial to Make Your Windows XP Super Fast
- All Kinds of Restrictions for Windows XP, Vista and 7


Emily
Thank you very much sir. All of my doubts have been cleared. To tell you honestly, i did not expected that much fast reply from you. So after little getting curious about you, i googled & i found a interesting interview of yours. Here 's the link
http://www.vista4beginners.com/Vishal-Gupta-Interview (Girls, he says he is single !)
(u might be knowing abt it sir, but i am giving the link for others who are curious to know more about you.
Sir,Honestly, The About Us page wouldn't satisfied me, as i wanted to know about you much.
Thank you once again.
Emily
Hi vishal, i want to the Files which are responsible for texts in Blue Screen stage (i.e. after booting up the cd) So to "Press any key to boot", or text "Windows XP" which appears at top left corner while installation ?
Thanks in advance
VG
^^ "SMSS.EXE" file present in "I386\System32" folder.
Emily
Thank you sir
Emily
Sir one more question... where all the icons saved in which .dll file ? i know shell32.dll. Are there any files which also have icons ? ? ?
Thanks in advance sir
VG
^^ Yes, almost all icons are stored in Shell32.dll file.
Emily
Thanks VG
Chicks
Vg suppose i want don't want to use nlite software athen tell me the manual process hw to make a bootable cd....!!!
XtC
How do I include the file xpsp1res.dll in the i386 folder, it does not appear the compressed version (.DL_), I wonder if I can put it in there, or copy it using the $OEM$ folder?
VG
^^ Its stored in a compressed ZIP file, I think. But $OEM$ folder trick should work.