Following is a screenshot of RUN dialog box which you’ll get after applying this tutorial:

Here is a step-by-step tutorial for making your RUN dialog box look-a-like the above:
1. Download following ZIP file and extract it:
2. Now open %windir%\System32\Shell32.dll file in Resource Hacker.
3. Add 404.bmp at 404 location.
4. Add 405.bmp at 405 location.
5. Now go to Dialog -> 1003 -> 1033 and replace existing code with the following code:
1003 DIALOGEX 0, 0, 275, 160
STYLE DS_FIXEDSYS | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Windows Vista Registered to - Vishal Gupta"
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
FONT 8, "MS SHELL DLG"
{
CONTROL "Windows Edition", 304, BUTTON, BS_GROUPBOX | WS_CHILD | WS_VISIBLE, 5, 50, 265, 83
CONTROL "Windows Vista Ultimate", 52, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 25, 65, 162, 8
CONTROL "Hacked By : VISHAL GUPTA", 54, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 25, 81, 100, 8
CONTROL "Copyright (c) 2006 Microsoft Corporation. All rights reserved.", 0, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 10, 99, 195, 9
CONTROL 405, 0, STATIC, SS_BITMAP | WS_CHILD | WS_VISIBLE | WS_GROUP, 204, 58, 64, 59
CONTROL "", 12298, COMBOBOX, CBS_SIMPLE | CBS_AUTOHSCROLL | CBS_DISABLENOSCROLL | WS_CHILD | WS_VISIBLE | WS_VSCROLL | WS_TABSTOP, 10, 115, 195, 13
CONTROL "&Locate...", 12288, BUTTON, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 210, 140, 50, 14
CONTROL "&Go!", 1, BUTTON, BS_DEFPUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 155, 140, 50, 14
CONTROL "", 0, "SysDateTimePick32", DTS_LONGDATEFORMAT | WS_CHILD | WS_VISIBLE, 15, 140, 135, 14
CONTROL 404, 0, STATIC, SS_BITMAP | WS_CHILD | WS_VISIBLE | WS_GROUP, 0, 0, 274, 44
}
You can change the strings according to your needs.
NOTE: If you are facing problems while saving the file after editing in resource hacker, then make sure you have disabled WFP (Windows File Protection) service using WFP Patcher.
Also if you are getting error "Can't create file...", that means you have edited and saved the file in past and there is a backup file which needs to be deleted before saving this file again. Go to "System32" folder and you'll see a file having "shell32_original.dll". Delete it and try to save the file in resource hacker.
This article was posted by VG in following section: Resource Hacker, Windows XP.
If you enjoyed this article, you can subscribe to our RSS feed or free newsletter to get all new articles directly in your Inbox. Also check out our most popular articles and archive to read other interesting articles. If you have some news or tip to share, please send us.
VG
^^ Make sure that there is no "Shell32_original.dll" file in "System32" folder. If its there, then delete it and then try to save again after making the changes. Now it should work.
Also make sure that you have patched WFP service using WFP Patcher which you can get from "Downloads" section. :)
Shashank
well a big fan of urs
sir can u tell send me the resource with this file u stated there complete file
>>>>>>THANKS
matt
How do i use this with Vista, can it be done?
VG
I hvnt used it in Vista, so can't say. You can use my following tutorial:
Link
KHALIDEVIL
Hi Vishal ;)
i need some helps from ya. :D
how i can use an avi file in run box. what's the code to be used.
sorry for my english.
tnx a lot bro.
VG
^^ Pls check my "RUN Dialog box" tutorials and "All About Resource Hacker" tutorial in "Resource Hacker" section.
gmskindell
OK, my RUN box isn't effected. And I've disabled WFP along time ago. The thing is, after compiling the script of the original shell32.dll the old RUN box isnt the one I normally see. So my system32/shell32.dll isn't the right file for my RUN box.
Note: MY run box doesn't have the "Run in separate &memory space" check box like the one in shell32.dll
VG
"Run in separate memory space" is an extra option which can be added in RUN dialog box using registry.
The RUN dialog box is shown from "Shell32.dll" file. Seems like WFP is still running in your system. Try to save the file at some other location and then use "Replacer" to replace default Shell32.dll file in "System32" and "System32\DLLCache" folders with your edited one.
gmskindell
All good now. Thanks a ton
Miki
Hi Vishal
Please explain this section in detail
2.) Add 404.bmp at 404 location.
3.) Add 405.bmp at 405 location.
because I Did not know where I put them