Windows XP (Stripped to the Bone)

From mai9
Revision as of 15:15, 22 May 2007 by Mai9 (Talk | contribs) (Protected "Windows XP (Stripped to the Bone)" [edit=autoconfirmed:move=autoconfirmed])

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

In this page I will post information about how I changed things I don't like on the Windows XP SP2 (Stripped to the Bone Edition)

  • The first thing I had to do is changing the keyboard layout to Spanish. Here's how I made it:
  1. Find a computer with Win XP that uses the keyboard layout you want to use in your freshly installed "Stripped to the Bones Edition". In my case it was a spanish Windows XP SP1.
  2. Run "regedit" and navigate yourself to the branch "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts"
  3. Once there, browse through the sub-branches looking for the keyboard you want ("Spanish" is in branch "0000040a"). Export that branch to a file in a USB drive. Also, remember the filename from the value "Layout File" (in my case "KBDSP.DLL").
  4. Open the Start Menu and choose the "Run" command, type "%SystemRoot%\system32\" and then press Enter.
  5. In that folder look for the .dll file that was in the regedit branch value "Layout File" (in my case "KBDSP.DLL"). Copy that file to the USB drive.
  6. Unplug the USB drive from the regular WinXP and plug it to the machine with the WinXP Stripped to the Bone Edition. Copy the .dll to "%SystemRoot%\system32\", and import the .reg file you created on the 3rd step.
  7. By now you have done all the 'hacking', this last step is to activate the installed language: Go to "Regional and Language Options" in the control panel, move to the tab "Language", click the "Details" button, on that window click "Add" to add the keyboard you want, click ok, select the keyboard in the drop down menu, click ok a couple of times and reboot. That's all.
  • Second, since I don't like the Classic theme, I installed the Royale theme.
  • Third, I wanted the shortcut icon back. After many google clicking, I found this. In case it goes offline, I explain it here: open Regedit, go to "HKEY_CLASSES_ROOT\lnkfile" and in that branch create a new "String Value" called "IsShortcut", leave it empty, and reboot.
  • Fourth, I wanted to hide "My Network Places" from the Explorer, which is already hidden on the desktop. Here's how. I also wanted to hide the icon "Administrave Tools". For hiding both I searched in the registry for the name "Administrative Tools" (for example) and when landed on a CLSID branch (the ones with this kind of "{87-987}" names), go to the "ShellFolder" sub-branch and edit the "Attributes" DWORD value to "20180000"
  • Fifth, I wanted to install a HP printer and it complained about files: sccbase.dll, gpkcsp.dll, slbcsp.dll. I solved that problem grabbing those files from another WinXP c:\windows\system32 folder. Also export the branch "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\Defaults\Provider", and then import it to the WinXP Stripped Bones machine.
  • Sixth, some people may want to have Windows Update. Run this and then click Start, select Run and type (pressing enter after each one and wait for the success/error message):

net.exe stop wuauserv

Press Ok

regsvr32 wuapi.dll

regsvr32 wups.dll

regsvr32 wuaueng.dll

regsvr32 wuaueng1.dll

regsvr32 wuweb.dll

regsvr32 jscript.dll

regsvr32 wucltui.dll

regsvr32 msxml3.dll

regsvr32 softpub.dll

regsvr32 atl.dll

net.exe start wuauserv

Update... about spanish keyboard setting by IRKEN

Well, The keyboard settings on striped bone edition XP Edition letme some 'gringo'. i don't have a usb memory and a friendly nearest XP installation with configured keyboard... then, What I do?

Use the regedit to create a valid reg from registry, using data by example from the US keyboard layout:

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000409]
"Layout File"="KBDUS.DLL"
"Layout Text"="US"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5000"

Using the data around internet by example this list of reg codes, modify it as you needed (this case, to use the spanish(traditional) keyboard, it's the universal keyboard mapping for spanish keyboards..). There is the modified reg code:

Windows Registry Editor Version 5.00
 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\0000040A]
"Layout File"="KBDSP.DLL"
"Layout Text"="Spanish (Traditional Sort)"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5020"
  • NOTE: On this reg data isn`t present the "Layout Id" line. I unknown this value, so isn't listed here. in spite of this, hack work OK.

About the file KBDSP.DLL, if you dont have the XP CD but have internet then go to this page there is a list of XP 'K' dll's listed, like the keyboard related.

How is the spanish traditional keyboard? This is how it's seems.. spanish traditional keyboard layout

After the install the reg file and download/copy the kbdxx.dll needed on "%SystemRoot%\system32\", just configure it using the "regional and lenguage options" applet. look the instructions related above. There is no need to reboot the machine for see the changes, just close session and log it again.

I remove the US config, so only remains the spanish config. For this reg hack, the first time you do, on the list on 'add input language' window appears the text 'spanish' replacing the 'spanish variation' text. This is our change. After reboot/relog it change to 'spanish variation' again, reporting this on applet info:

on 'Regional and language options'
on 'Languages' tab
pressing [Details...] button
  on 'text Services and Input languag'e window
  on 'settings' tab
   on 'Default input language'
    Spanish [a Southamerica country name, By example: Colombia] - Spanish
   on installed services
    [ES] Spanish [Colombia]
      * Spanish

Pressing [add..] button on 'installed services' to see the 'add input language' window

 Input Language:
  Spanish [Colombia]
 Keyboard layout/IME:
  Spanish Variation

Test your new config on notepad or something, have fun with your new spanish keyboard setting on your stripped bone XP installation.

Another way to set a new keyboard layout is described in the comment section of the original download page

Installing updates to Windows XP STTB without Windows Update

If you don't want to enable Windows Update service, just install latest Firefox browser and take a look at this website:

Installing a generic external modem

Install Hyperterminal Private Edition and yep, the modem answers on COM2 ( ATE1 gives OK etc)

The driver on

will install a modem, but neither DIAL-UP nor diagnostic >> query modem works. @#$%^&* Yet Hyperterminal still operates the modem OK. So there is another driver needed which the stripped to bone edition left out.

printer drivers

Looks like this windows edition does not install printers properly. For example fax printer drivers and adobe postscript printer drivers do not install.

usb cam-drivers

It seems, that several USB Cameras (Webcams) do not work with Windows XP (Stripped to the Bone) anyone having a solution to that?