Showing posts sorted by date for query Troubleshooting Setup. Sort by relevance Show all posts
Showing posts sorted by date for query Troubleshooting Setup. Sort by relevance Show all posts

Troubleshooting the Windows XP Professional Setup

Troubleshooting the Windows XP Professional Setup

This article covers troubleshooting the Windows XP Professional Setup.

Troubleshooting the Windows XP Professional Setup
Usually when you are going about your Windows XP Professional installation, you will not run into any issues, particularly if you are sure that the installed system hardware meets the minimum Windows XP Professional hardware requirements by verifying all of the hardware is on the Hardware Compatibility List (HCL) at the Microsoft website.

Windows XP Professional supports only the devices listed in the HCL. If your hardware isn't listed, contact the hardware manufacturer and request a Windows XP Professional driver or replace the hardware to avoid potential issues.

Support means that while the operating system may load and run on unsupported hardware and software, any issues that come up with the system will not be covered (i.e. supported) by Microsoft Technical Support if you should need to engage them.

If this has been done beforehand and issues do arise, there are a couple of "textbook" events that can be looked at first that will cover some of the more common problems you might encounter during installation and these will generally be what is at issue most of the time.

Common installation problems and Troubleshooting Tips
Media errors - When you are installing Windows XP Professional from a CD-ROM and run into problems, the quickest way to try to resolve the issue is to use a different CD-ROM. Even if the CD-ROM you are using has worked a dozen times before, the drive it is in at the time of the error may have trouble reading it or the disk itself may have been newly damaged by a fall or some other issue. You can attempt to clean a finger print laced CD-ROM as a troubleshoot point as well. If you should need to request a replacement CD-ROM, you can contact Microsoft or your point of purchase.

You can also try using a different computer and CD-ROM drive. If you can read the CD-ROM on a different computer, you can perform an over-the-network installation if that option is available to you.

If one of your Setup disks is not working, download a different set of Setup disks. (The ability to directly create setup floppies has been dropped from Windows XP. Setup boot disks are available only by download from Microsoft. The Setup boot disks are available so that you can run Setup on computers that do not support a bootable CD-ROM. There are six Windows XP Setup boot floppy disks. These disks contain the files and drivers that are required to access the CD-ROM drive through generic PCI drivers and begin the Setup process.

You may also find that the Windows XP Professional setup program is unable to copy files from the CD-ROM. In this event, it may be possible to either replace the drive with a supported drive (as this is usually the issue) or you can attempt your installation via a different method such as installing over the network (as mentioned above) or by copying the files to the local drive first, outside of the installation program, as sometimes the copy failure only crops up after the Windows XP Professional setup program is running.

Insufficient disk space errors - The current minimum hardware requirements for Windows XP Professional at the time of this writing is as follows:

  • 300MHZ or higher processor clock speed recommended (233 MHz minimum required, can be single or dual processor system) Intel Pentium/Celeron family, or AMD K6/Athlon/Duron family, or compatible processor recommended
  • 128MB of RAM or higher recommended (64MB minimum supported; may limit performance and some features)
  • 1.5GB of available hard disk space
  • Super VGA (800 × 600) or higher-resolution video adapter and monitor
  • CD-ROM or DVD drive
  • Keyboard and Microsoft Mouse or compatible pointing device

If you do not have 1.5GB of available hard disk space on a single partition, you will not be able to complete the installation in most cases.

You can use the setup program to create additional partitions that are large enough for the installation if there is enough space on the drive or you can elect to delete existing data on the current partition to make enough room for the installation.

Troubleshooting using Setup Logs
Windows XP Professional generates a number of log files during the setup routine that contain information that was logged during installation that will assist you when you are attempting to resolve problems that may have occurred during the setup.

[NOTES FROM THE FIELD] - For the purpose of the Windows XP Exam you need not remember the exact contents of these files, they are supplied here so that you can get an overview of what would be in them commonly.

Error codes are often cryptic, whether in a log file or the system event viewer but taking the time to understand what error has occurred and why, will help you better understand and troubleshoot the system.

The list below outlines the purpose of each file, and also a portion of the file contents for you to examine.


Action Log (SETUPACT.LOG) - The action log records the actions that the Setup program performs in chronological order and is saved as SETUPACT.LOG.

The setup log that I have available from my system is 165KB in size and too large to post here in its entirety, but I have cut a few sections out so that you can see what some of the entries look like.

(The SETUPACT.LOG can be found in the \Windows directory in a default Windows XP Professional installation)

As I mentioned before, the log file is much larger and has a lot more to it, but this cross section gives you an idea of what is there.

Error Log (SETUPERR.LOG) - The error log shows any errors that occurred during setup and their severity level. If errors do occur, the log viewer displays the error log at the end of setup.

(The SETUPERR.LOG can be found in the \Windows directory in a default Windows XP Professional installation)

The log will be created even if no errors occur. (I do not have anything available to show you from the error log as mine is empty. Sorry.)

Setup also creates a number of additional logs during setup.

\Windows\comsetup.log - Outlines installation for Optional Component Manager and COM+ components. A subsection of mine is here.

\Windows\setupapi.log - Receives an entry each time a line from an .inf file is implemented. If an error occurs, this log describes the failure. A subsection of mine is here. (The full size was 245KB)

\Windows\debug\NetSetup.log - Logs activity when computers join domains or workgroups. (This entire log was only 7KB, so I copied all of it).

\Windows\repair\setup.log - Provides information that is used by the Recovery Console. A subsection of mine is below. (The full size was 204KB)

[Paths]
TargetDirectory = "\WINDOWS"
TargetDevice = "\Device\Harddisk0\Partition3"
SystemPartitionDirectory = "\"
SystemPartition = "\Device\Harddisk0\Partition1"
[Signature]
Version = "WinNt5.1"
[Files.SystemPartition]
NTDETECT.COM = "NTDETECT.COM","b28f"
ntldr = "ntldr","3a7b2"
[Files.WinNt]
\WINDOWS\system32\drivers\kbdclass.sys = "kbdclass.sys","e756"
\WINDOWS\system32\drivers\mouclass.sys = "mouclass.sys","8cd9"
\WINDOWS\system32\drivers\usbuhci.sys = "usbuhci.sys","11ded"
\WINDOWS\system32\drivers\usbport.sys = "usbport.sys","22ffd"
\WINDOWS\system32\drivers\usbd.sys = "usbd.sys","40af"
\WINDOWS\system32\drivers\hidparse.sys = "hidparse.sys","acd7"
\WINDOWS\system32\drivers\hidclass.sys = "hidclass.sys","88de"
\WINDOWS\system32\drivers\usbhub.sys = "usbhub.sys","ee45"
\WINDOWS\system32\drivers\intelide.sys = "intelide.sys","dec0"
\WINDOWS\system32\drivers\pci.sys = "pci.sys","1a257"
\WINDOWS\system32\drivers\oprghdlr.sys = "oprghdlr.sys","b001"


(The whole remainder of the file looked as it does above, detailing drivers and path information for the whole system).

Well, that's a wrap for this week.

"Weak passwords trump strong security."

RIS Installations of Windows XP Professional

RIS Installations of Windows XP Professional
In order to install Windows XP Professional using the Remote Installation Service, you must install the RIS on a Windows 2000 server (either Server, Advanced Server or Datacenter) using the Remote Installation Services Setup Wizard. The server can be a member server or a domain controller, it doesn't make a difference, however, what must be present on the network in order to use RIS are the following services:


DNS

RIS relies on the DNS service for locating both the directory service and client computer accounts.

DHCP

The DHCP service is required so that client computers that can receive an IP address.

Active Directory

RIS relies on the Active Directory service in for locating the RIS servers.


The shared volume where the RIS data is installed cannot be on the same drive that is running Windows 2000 Server. The volume must be large enough to hold the RIS software and the various Windows XP Professional images that are installed and that volume must be formatted with the NTFS 5 file system.

You begin the RIS server setup by logging on to the server with an account that has administrative permissions, and go to the Control Panel and select Add/Remove Programs. From here you will need to choose Add/Remove Windows Components and make sure that you have either the Windows I386 directory available for the installation or the Windows 2000 Server CDROM.

In the Add/Remove Windows Components window, select Remote Installation Services.


From this point, the remainder of the installation is automatic. (If the I386 source files cannot be found the system will prompt you to locate them.)

When the installation is completed, you'll need to restart your server to configure your RIS services.

You need to go back into the Control Panel and choose Add/Remove Windows Components again in order to start the configuration. (You can also type RIsetup from the run line or a command prompt as well.)

This will launch the Welcome to the Remote Installation Services Setup Wizard, as shown below. (The window below is the first thing you will see if you choose to type RIsetup from the run line or a command prompt.)


Once you continue you will be prompted with the default Remote Installation folder location of D:\RemoteIstall. You can elect to keep the default path or browse to a new location.


The volume you opt to use must be large enough to hold the RIS software and the various Windows XP Professional images that will be installed and the volume must be formatted with the NTFS 5 file system.



By default, Remote Installation Services servers do not respond to requests for service from client computers. There are two settings available to use on the server.

If you select the Respond to clients requesting service option, Remote Installation Services is enabled and will respond to client computers requesting service.

Additionally, if you select the Do not respond to unknown client computers option, Remote Installation Services will respond only to known (prestaged) client computers.


You will also need to provide a name for the Windows installation image folder, as well as a friendly description for each image you install on the RIS server.




The last step the wizard performs is actually a series of events, as outlined in the image above. Once the final step is completed, the setup wizard starts the required services for RIS to run. The server is complete at this point and will service client requests for CD-based installs.

Additional details of RIS configuration and administration from this point forward actually goes beyond the scope of what is required for installing Windows XP Professional CD-based installs via RIS. For additional information on RIS for Windows XP Professional, you can visit the Microsoft Website

Client computers that support remote installation must either meet the Net PC specification (which is, effectively, a system which can perform a network boot) or have a network adapter card with a PXE boot ROM and BIOS support for starting from the PXE boot ROM.

Some client computers that have certain supported PCI network adapter cards can use the remote installation boot disk as well.

This support is somewhat limited and can only be used with certain motherboards, as the BIOS settings for booting the system from the network needs to be configurable.

The RIS service provides the Windows 2000 Remote Boot Disk Generator if your system does support starting from the PXE boot ROM. You can create a Remote Boot Disk by typing RemoteInst\Admin\i386\rbfg in the RUN box or at a command prompt. (The drive letter is the drive where you installed the RIS services and will vary from server to server).

The boot disk simulates the PXE boot process on your system when your network card does not have the required PXE boot ROM for a RIS installation. (Again, only a small number of PCI network cards currently support using the Remote Boot Disk. This includes mainly 3COM and a small cross section of other major vendors.)





The user account used to perform a RIS installation must be assigned the user right of Log On as a Batch Job. The users must also be assigned permission to create computer accounts in the domain they are joining if this has not been done ahead of time. There are other factors as well, such as prestaging a client. For the purposes of this overview, we will go through a "plain vanilla" RIS installation from a boot floppy.

When the client system starts from the boot floppy you would press F12 when prompted to boot from the network.

The Client Installation Wizard will start and you will need to supply a valid user name and password for the domain you're joining as well as the DNS name of the domain. Once this is done you can press Enter to continue.

You are then given the option of performing an Automatic Setup, Custom Setup, or to Restart a Previous Setup Attempt, or use the Maintenance and Troubleshooting Tools installed on the RIS server. You would choose one of the options and then press Enter.

The next screen will show a number of RIS images (including the default CD-based image) that you can use. (The number will depend on what has been placed on the server by the administrator and whether or not you have the proper access permission to read them.) Choose an image and then press Enter.

You will be presented with one last opportunity to verify that the settings are correct. Once you're sure that they are, you would press Enter to begin the RIS installation. When it is complete, Windows XP Professional will be deployed to the client system and available for use upon restart.

Well, that's a wrap for this week.

Best of luck in your studies and please feel free to contact me with any questions on my column and remember,

If you allow a bad guy to upload programs to your Web site, it's not your Web site anymore.

Windows XP Professional

Contents:

  1. Attended Installation
  2. Upgrading To Windows XP Professional
  3. Additional Installation Methods
  4. RIS Installations
  5. Troubleshooting Setup

Shortcut Keys for Windows

To Access ----------- Run Command

  1. Accessibility Controls ----------- access.cpl
  2. Add Hardware Wizard ----------- hdwwiz.cpl
  3. Add/Remove Programs ----------- appwiz.cpl
  4. Administrative Tools ----------- control admintools
  5. Automatic Updates ----------- wuaucpl.cpl
  6. Bluetooth Transfer Wizard----------- fsquirt
  7. Calculator ----------- calc
  8. Certificate Manager ----------- certmgr.msc
  9. Character Map ----------- charmap
  10. Check Disk Utility ----------- chkdsk
  11. Clipboard Viewer ----------- clipbrd
  12. Command Prompt ----------- cmd
  13. Component Services ----------- dcomcnfg
  14. Computer Management----------- compmgmt.msc
  15. Date and Time Properties ----------- timedate.cpl
  16. dde shares----------- ddeshare
  17. Device Manager----------- devmgmt.msc
  18. Direct X Control Panel (If Installed)*-----------directx.cpl
  19. Direct X Troubleshooter-----------dxdiag
  20. Disk Cleanup Utility ----------- cleanmgr
  21. Disk Defragment ----------- dfrg.msc
  22. Disk Management ----------- diskmgmt.msc
  23. Disk Partition Manager ----------- diskpart
  24. Display Properties ----------- control desktop
  25. Display Properties ----------- desk.cpl
  26. Display Properties (w/Appearance Tab Preselected) -----------control color
  27. Dr. Watson System Troubleshooting Utility-----------drwtsn32
  28. Driver Verifier Utility ----------- verifier
  29. Event Viewer -----------eventvwr.msc
  30. File Signature Verification Tool----------- sigverif
  31. Findfast-----------findfast.cpl
  32. Folders Properties-----------control folders
  33. Fonts-----------control fonts
  34. Fonts Folder-----------fonts
  35. Free Cell Card Game-----------freecellGame
  36. Controllers -----------joy.cpl
  37. Group Policy Editor (XP Prof)-----------gpedit.msc
  38. Hearts Card Game-----------mshearts
  39. Iexpress Wizard-----------iexpress
  40. Indexing Service-----------ciadv.msc
  41. Internet Properties-----------inetcpl.cpl
  42. IP Configuration (Display Connection Configuration)-----------ipconfig /all
  43. IP Configuration (Display dns cache Contents)-----------ipconfig /displaydns
  44. IP Configuration (Delete dns cache Contents)-----------ipconfig /flushdns
  45. IP Configuration (Release All Connections)-----------ipconfig /release
  46. IP Configuration (Renew All Connections)-----------ipconfig /renew
  47. IP Configuration (Refreshes dhcp & Re-Registers DNS)-----------ipconfig /registerdns
  48. IP Configuration (Display dhcp Class ID)-----------ipconfig /showclassid
  49. IP Configuration (Modifies dhcp Class ID)-----------ipconfig /setclassid
  50. Java Control Panel (If Installed)----------- jpicpl32.cpl
  51. Java Control Panel (If Installed)----------- javaws
  52. Keyboard Properties----------- control keyboard
  53. Local Security Settings-----------secpol.msc
  54. Local Users and Groups-----------lusrmgr.msc
  55. Logs You Out Of Windows-----------logoff
  56. Microsoft Chat-----------winchat
  57. Minesweeper Game-----------winmine
  58. Mouse Properties-----------control mouse
  59. Mouse Properties-----------main.cpl
  60. Network Connections-----------control netconnections
  61. Network Connections----------- ncpa.cpl
  62. Network Setup Wizard-----------netsetup.cpl
  63. Notepad-----------notepad
  64. Nview Desktop Manager (If Installed)-----------nvtuicpl.cpl
  65. Object Packager-----------packager
  66. odbc data Source Administrator-----------odbccp32.cpl
  67. OnScreen Keyboard-----------osk
  68. Opens AC3 Filter (If Installed)-----------ac3filter.cpl
  69. Password Properties-----------password.cpl
  70. Performance Monitor-----------perfmon.msc
  71. Performance Monitor----------- perfmon
  72. Phone and Modem Options -----------telephon.cpl
  73. Power Configuration ----------- powercfg.cpl
  74. Printers and Faxes-----------control printers
  75. Printers Folder-----------printers
  76. Private Character Editor-----------eudcedit
  77. Quicktime (If Installed)-----------QuickTime.cpl
  78. Regional Settings -----------intl.cpl
  79. Registry Editor-----------regedit
  80. Registry Editor-----------regedit32
  81. Remote Desktop-----------mstsc
  82. Removable Storage-----------ntmsmgr.msc
  83. Removable Storage Operator Requests-----------ntmsoprq.msc
  84. Resultant Set of Policy (XP Prof)----------- rsop.msc
  85. Scanners and Cameras-----------sticpl.cpl
  86. Scheduled Tasks-----------control schedtasks
  87. Security Center-----------wscui.cpl
  88. Services-----------services.msc
  89. Shared Folders-----------fsmgmt.msc
  90. Shuts Down Windows-----------shutdown
  91. Sounds and Audio -----------mmsys.cpl
  92. Spider Solitare Card Game-----------spider
  93. sql client Configuration-----------cliconfg
  94. System Configuration Editor-----------sysedit
  95. System Configuration Utility-----------msconfig
  96. System File Checker Utility (Scan Immediately)-----------sfc /scannow
  97. System File Checker Utility (Scan Once At Next Boot)-----------sfc /scanonce
  98. System File Checker Utility (Scan On Every Boot)-----------sfc /scanbootS
  99. ystem File Checker Utility (Return to Default Setting)-----------sfc /revert
  100. System File Checker Utility (Purge File Cache)-----------sfc /purgecache
  101. System File Checker Utility (Set Cache Size to size x)-----------sfc /cachesize=x
  102. System Properties -----------sysdm.cpl
  103. Task Manager-----------taskmgr
  104. Telnet Client-----------telnet
  105. User Account Management-----------nusrmgr.cpl
  106. Utility Manager-----------utilman
  107. Windows Firewall-----------firewall.cpl
  108. Windows Magnifier-----------magnify
  109. Windows Management Infrastructure-----------wmimgmt.msc
  110. Windows System Security Tool-----------syskey
  111. Windows Update Launches-----------wupdmgr
  112. Windows xp tour Wizard-----------tourstart
  113. Wordpad-----------write