Modify my XP


Believe it, or not, there are issues related to user's not understanding how XP can be modified during installation. The modified OS after installation will look broken and in some cases the user will assume that it is a video issue, or possibly a driver gone bad. Understanding some simple registry tips can help you save time and frustration in the end.

Modifying XP with Regedit

Please note that incorrectly changing registry entries may damages your computer. If you are not familiar with Microsoft Windows Registry, please do not change your registry entries. Please backup your registry for future restores.



    

To Run Registry Editor

Click Start menu > click run > type "regedit" in Run dialog box and press OK to run Registry Editor.

To Disable Display Properties Tabs

HKEY-CURRENT-USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ System

in the right panel create a DWORD with value of "1" and enter following entries as name for each Tap you want to disable:

to disable ScreenSaver type: NoDispScrSavPage
to disable Desktop type: NoDispBackgroundPage
to disable Themes type: NoThemesTab 
to disable Setting type: NoDispSettingsPage

To Disable "Set as background" Feature in Internet Explorer

HKEY-CURRENT-USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ ActiveDesktop

In the right panel create a DWORD, type "NoChangingWallpaper" as name and "1" as value of DWORD.

To Run Programs from RUN Dialog Box

HKEY-LOCAL-MACHINE \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ App Paths

Create a Key and name it as same as your program, like Myprog.exe and in value field, type your program address, for example: C: \ Program Files \ Myprog \ Myprog.exe

Now, create a String Value, and type your program location as address, for example: 
C: \ Program Files \ MyProg

How to Disable Shared Documents in Windows XP

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ MyComputer \ NameSpace \ DelegateFolders

Delete following key :
{a47-3f72-44a7-89c5-5595fe6b30ee59031}

How to Disable Task Manager or CTL + ALT + DEL

HKEY_Current_User \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ System

Create a New DWORD value, name it as "DisableTaskMgr", and give it value of "1".
To enable Task Manager again, delete created key.

How to Add Background Picture to Toolbars in My computer and Explorer Explorer \ Toolbar

HKEY_Current_User \ Software \ Microsoft \ Internet

Create a new String Value, name it BackBitmapShell and type your favorite picture address as value.
(Note that file extension must be GIF or BMP.)

To Enable Smooth Font Feature

HKEY_CURRENT_USER \ Control Panel \ Desktop

Create a new String value, name it as "FontSmoothing", and give it value of "2".
Close Windows Registry Editor and restart your Computer.

To Disable your Desktop (No Desktop)!

[HKEY_USERS \ _DEFAULT \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer]

Create a new binary value, name it as "NoDesktop", and give it value of "01".
Close Windows Registry Editor and restart your Computer.

To Add an Image Before Windows XP Welcome Screen

HKEY_USERS \ .DEFAULT \ Control Panel \ Desktop

Create a new String value, name it as "Wallpaper", type your desire *.BMP image file, in value field.
Close Windows Registry Editor and restart your Computer
(Note : Image format must be BMP)

How to Show Super Hidden Files (Windows System Files)

HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Advanced

Create a new DWORD, name it as "ShowSuperHidden", and give it value of "1".
Close Windows Registry Editor and restart your Computer.

NOTE: Incorrectly editing Windows Registry may damages your system registry entries, before editing create a restore point.

Changing the Background for Windows Vista Login

     First, downloadResHack (Resource Hacker). Open the EXE. Resource Hacker is indeed a good choice to replace the resources. Don’t use Microsoft Visual Studio to edit the DLL: it does not flush the old resources and you’ll end up with a file twice the original size!

Open an explorer window and navigate to C: \ Windows \ System32 \

Find the fileimageres.dll

You’ll need to first take ownership of the file, and then give yourself full permissions.

After you’ve taken permissions, open it in ResHack

Look under the IMAGE resources and find your desktop resolution that corresponds to a resource number:

5031 = 1280×1024
5032 = 1280×960
5033 = 1024×768
5034 = 1600×1200
5035 = 1440×900
5036 = 1920×1200
5037 = 1280×768
5038 = 1360×768
5039 = 1024×1280
5040 = 960×1280
5041 = 900×1440
5042 = 768×1280
5043 = 768×1360

Note: If your resolution is not listed, you should use 5031. The image will stretch.

Find the one that matches your resolution, and open that numbered folder. Right click on the "1033″and select "Replace Resource”.

Browse to another image. When it asks you for the resource info, type this in:

Resource Type: IMAGE
Resource Name: 50xx (your screen resolution from above, the 50__ number)
Resource Language: 1033

Your new image should appear on-screen. Before you save it, go back to /System32/ and rename your originalimageres.dll to something like image.res.dll

After that, back in ResHack

Choose File > Save As, and save it as C: \ Windows \ System32 \ imageres.dll
Close ResHack
Try a Windows+L

And see if you see your image. If you don't see your image try the following.

Installing the modified DLL

The simplest way to do this is using the Vista recovery console. Fortunately, that’s easy but you need your installation DVD. From memory:

(a) Boot on your Vista installation DVD.

(b) Pass the language/keyboard selection.

(c) Instead of clicking "Install”, select "Repair” (at the bottom).

(d) Choose your installation of Vista in the list (already selected if it’s the only one).

(e) Select "command prompt” in the menu.

(f) Go to the System32 folder by typing: cd "C: \ Windows \ System32

(g) Copy your new version (or a backup of the original if you need). For example, if the DLL that you want to copy is on your desktop and your user name is "administrator

Type:
copy "C: \ Users \ johndoe \ Desktop \ imageres.dll

(h) Exit by typing: exit

(i) Restart normally

Now see if you see your image on login.

If you don't see your image try from the top again.

Producing the pictures

The pictures should be in "progressive JPEG” format. Regular JPEG will not work. The original pictures also are set to100 dpi x 100 dpi, so I conservatively did the same.

If you have any negative/positive feedback that you would like to share, regarding any this article, please feel free to email me at Articles@McClainSolutions.com
« Back


McClain Solutions, LLC © 2010 - 2013