PDA

View Full Version : start button wont change



rpohlod
10-07-2001, 02:57 PM
I opened explorer.exe with a hex editor and could not find the phrase "There was an internal error..."
I cant even find the offset 00028D76.
Does someone know the answer
thanks

reghakr
10-07-2001, 03:56 PM
You need to search for binary, not string values.

From jstolz:

Customize the Start Menu labels:

Copy the file EXPLORER.EXE from your Windows directory to a temporary working directory.
Using a hex editor (like UltraEdit-32), open the copy of EXPLORER.EXE.
At the hex address 02C2A0, you'll see & P r o g r a m s (the characters are separated by null characters (#00), and not spaces - similar to the solution for Customize Start Menu Components)
If you replace each of the characters with spaces (hex #20), the labels will disappear entirely (see the next section for this concept taken to an extreme).
Save the changes, and exit to DOS. Backup the original file, and then replace it with your modified version. When you restart Windows, the change should take effect.
Note: If you have a different version (build) of Windows95, the addresses of these labels may be different.

Simplify the Start Menu (it's ironic that the solution is so complex):

Copy the file EXPLORER.EXE from your Windows directory to a temporary working directory.
Using a hex editor (like UltraEdit-32), open the copy of EXPLORER.EXE.
At the hex address 2C2C4, replace 50 00 72 00 6F 00 67 00 72 00 61 00 6D 00 73 with 53 00 74 00 61 00 72 00 74 00 75 00 70 00 20. (this changes the word "Programs" to "Startup," and is optional)
At the hex address 2C300, replace 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 with 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00.
At the hex address 2C310, replace all the characters until the address 2C41B with alternating 20 and 00.
At the hex address 2C420, replace 80 00 00 00 00 00 00 00 with 20 00 20 00 20 00 20 00.
At the hex address 2C428, replace 00 00 00 00 F7 01 00 00 with 20 00 20 00 F7 01 20 00.
At the hex address 2C430, replace 00 with 20.
At the hex address 2C434, replace all the characters until the address 2C447 with alternating 20 and 00.
At the hex address 2C44A, replace 00 00 00 00 with 20 00 20 00.
At the hex address 2C450, replace 52 00 75 00 6E 00 2E 00 2E 00 2E 00 00 00 00 00 with 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00.
At the hex address 2C460, replace 00 with 20.
At the hex address 2C462, replace 00 00 00 00 00 00 with 20 00 20 00 20 00.
Save the changes, and exit to DOS. Backup the original file, and then replace it with your modified version. When you restart Windows, the change should take effect.
Note: All of these changes should only be performed on build 950

Note: Moving program groups as described above will cause Windows95 to forget keyboard shortcuts, meaning that they will need be "refreshed" manually - just open the properties sheet and then close it again for each shortcut.

reghakr