Windows XP Setup Troubleshooting

From Free Knowledge Base- The DUCK Project: information for everyone
Jump to: navigation, search

Microsoft References to Installing Windows XP

Install from External USB CDROM Drive

Installing Windows 2000, XP, 98SE or Me using an external USB CD-ROM, DVD-ROM drive. Windows Boot CD to boot off of external CDROM if bios doesn't support booting from USB.

  1. Download the USB DOS driver and Save the file to your hard drive.
  2. Use Winzip to extract the file. If you do not have the Winzip program you may get a shareware version here.
  3. Extract the file, then open the folder named USBboot and execute the rawrite2.exe.
  4. When prompted for the image name, enter dosboot.img
  5. Enter the floppy drive as your destination drive, which in general is the A:\
  6. When it is done, reboot with this disk to use the USB devices.
  7. If everything went well, you should have a drive R:\ for the CDROM drive. You are now ready to copy the I386 folder from the Windows 2000 or XP installation CD to the hard drive.
  8. Hard Drives will most likely be C: (the next letter available). Note: There will be no letter for the hard drive if it has not been partitioned and formatted. If you are not familiar with partitioning or formatting a hard drive, please go to the following Microsoft link for the information.
  9. At the prompt, go to the CDROM drive (R:) and run "Xcopy *.* /s C:\"
  10. Now go to the I386 folder (C:\I386) then type Winnt.
  11. Installation should now start. Follow instruction from your Operating System manual on how to install the OS. (Installation will take some time, Please be patient)

ref: http://www.netcal.com/news.php?article=8

setup hangs at “Setup is inspecting your computer’s hardware configuration”

Upon booting up from a Windows XP installation CD, the screen blanks and the system freezes right after displaying “Setup is inspecting your computer’s hardware configuration”. The system has been known to run Windows XP perfectly before and there has no changes to the hardware.

SOLUTION: Use a partition manager utility to delete any active partitions on the hard drive. Try running the setup again and you will get pass the “Setup is inspecting…” screen.

REASON: XP is very finicky when it comes to being re-installed on a used hard drive. The hard drive that I was trying to install XP on had Linux and XP gets a bit upset when you try to install it in company with existing Linux boot info.

ref: http://ejoneclicks.com/2006/12/21/windows-xp-setup-hangs-at-setup-is-inspecting-your-computers-hardware-configuration/

ADDITIONAL NOTE: It is very likely that Microsoft intentionally made the Windows XP installer object to Linux partitions. This is to prevent people from running a multi-boot system with both Windows and Linux operating systems. Since previous versions of Windows did not object to the presence of a Linux partition, it seems rather suspicions.

Windows XP Installs to Drive Letter other can C

Hate Microsoft? Me Too! --> Windows XP Installs to Drive Letter other can C


article by: commando warning: expli [offensive language censored for this Wiki]

When XP first came out I discovered that if I have more than one harddrive in my system (any other drive with FAT or NTFS format) Micro***t Windows XP will install to a driver letter other than C.

Even more ignorant of the daft b******s at Microsoft, the Windows XP boot partition can install to a drive letter _after_ cdrom or dvd drives.

This is very annoying when installing software, as most defaults to install on 'C:\'. Ideally, you want Windows XP boot to be C:\, the other drive to be D:\ and the two DVD-ROMs to be E:\ and F:\. This is how Windows 2000, and previous versions of Microsloth Winblowze would install.

  • yes it makes sense to disconnect everything except for IDE0 Master (the boot drive), however, what a stupid pain in the @ss all because of Microstupid software Windowze XP poor design.
  • read my trickf**k method that works during install at the end of this document for XP installation tips that avoid having to disconnect all other ide devices.

Dustin the D***@ss posted on a forum "Oh just use Disk Management in Administrative tools to change the drive letter". This moron didn't actually check to see if he could change the drive letter of the boot drive before he started talking out his *******, because Microsloth won't let you do that. (I notice this a lot with help forums, some idiot typically offers a stupid answer that he/she didn't think about or try first, and is a far cry from being any bit helpful other than wasting everyone's time).

For example, Microsoft Tech article "223188 - How To Restore the System/Boot Drive Letter in Windows" offers instructions to change the letter assigned to the boot drive. Sure it has a warning but the language is unclear and the article leads one to believe that this will get your Windows XP back on C.

wrong.

This will make your system not boot.

Credit and Kudos to Thomas Leong who figured out how to combine Micro**** tech article 223188 with some good practical experience and get his Windows XP back on drive C.

NOW HERE IS MY WARNING: I HAVEN'T SUCCESSFULLY VERIFIED THIS PROCEDURE. But it sounds damn reasonable and I believe it works.


TWO PARTS TO PROCEDURE:

PART ONE...

  • Start Regedt32.exe.
  • Go to the following registry key:
HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices
  • Click MountedDevices.
  • On the Security menu, click Permissions.
  • Verify that Administrators have full control. Change this back when you are
  • finished with these steps.
  • Quit Regedt32.exe, and then start Regedit.exe.
  • Locate the following registry key:
HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices
  • Find the drive letter you want to change to (new). Look for
  • "\DosDevices\C:".
  • Right-click \DosDevices\C:, and then click Rename.
Note You must use Regedit instead of Regedt32 to rename this registry key.
  • Rename it to an unused drive letter "\DosDevices\Z:".
This frees up drive letter C.
  • Find the drive letter you want changed. Look for "\DosDevices\D:".
  • Right-click \DosDevices\D:, and then click Rename.
  • Rename it to the appropriate (new) drive letter "\DosDevices\C:".
  • Click the value for \DosDevices\Z:, click Rename, and then name it back to
  • "\DosDevices\D:".

DO NOT LOG OUT OR REBOOT AT THIS POINT -or- YOU WILL BE S-O-L.

PART TWO...

  • Use the 'FIND' tool in REGEDIT and search the ENTIRE REGISTRY for every OCCURANCE of the incorrect drive letter. Change each occurance to reference drive C instead.
 (ex: search for E:\ and replace with C:\)

This process of search and replace should be done manually. It will take some time, even on a new Windows XP installation.


TRICK WINDOWS XP TO INSTALL TO C WITHOUT REMOVING OTHER IDE DEVICES

Yes, it can be done. Last time I forgot to do it and I ended up with a f****d up Windows XP installation. It is difficult to remember when the Windows XP process is so bloody boring and annoying as it is.

Start Windows Setup.

Choose to partition the drive you want to install Windows XP on. It will assign it some stupid drive letter other than C if you have these other IDE devices. Go ahead and let it have its way for now.

Format the drive.

Now unplug the computer. Turn it back on, start the install process over again from scratch. Now when the installer comes to the partition step it will probably recognize the drive you want to be boot as C.

This process does not always work. I seen a laptop that refused to allow the boot drive to be C no matter what we tried during installation.


Final thoughts:

This behavior of Windows XP is inconsistent with all previous versions of Microsoft Windows installation behavior. Microsoft operating systems suck. They staff some of the most incompetent programmers in the industry. And, if you are reading this, find it offensive because you/a family member/some dips**t you know works for Microsoft, then you can kiss my ***.