Strict Standards: Non-static method AL_HELPER::SetupPaths() should not be called statically in /home/software/public_html/windowsxp/init.php on line 15
Windows XP FAQ D - Printer Friendly
Windows XP A to Z -
Windows XP FAQ D
Super Admin
By Super Admin
Published on 02/27/2005
starting with letter "D"

Windows XP FAQ D Page 1

This information courtesy of Kellys Korner XP

Data Invalid Error Message

This error appears to be due to a protection problem in the Windows registry and can occur with a variety of drivers (sound cards and SCSI drivers have been reported). To fix this problem, go to Start/Run/Regedit


Open each folder and look for the "DeviceDesc" which matches the hardware you are trying to install.

Right Click on the "VEN_xxxx" for that device and select 'Permissions' and then tick "Allow" for "Full Control". Close Regedit and then continue with the installation of your device.

Data Recovery 

Data Recovery Software & File Undelete Tool for FAT and NTFS file systems.
Unformat, Unerase & Data Recovery Utility for Windows 95/98/Me/NT/2000/XP

Free Download Version:  Restorer2000

Have you ever accidentally deleted important files from your hard drive, or for any reason your hard drive became corrupted or you mistakenly formatted your drive loosing all your important data / files and folders?

Let, Restorer2000 Data Recovery Software comes to your rescue. It's one of the most powerful undelete and data recovery software available in the market, and can recover your accidentally lost files. Restorer2000 Professional 2.0 data recovery software can even recover data from formatted or corrupted hard drives and partitions.

As long as your system's hardware is functional, award winning Restorer2000 product may be the only solution you need for all your data recovery and undelete needs. With Restorer2000 you can quickly and easily restore your data saving your time, money and resources.  More info here.

Other Tools to consider:

File Saver Pro - Recover Deleted Files

HDD Recovery:  Onsite Data Recovery Service

This site provides you with the data recovery software tools and data recovery specialist people necessary to perform a safe hard drive data recovery on your computer and or network. HDDRecovery also provides a data recovery service as well.

Data Recovery Tools - Freeware

Data Recovery and Undelete Tools 

Disk Investigator helps you to discover all that is hidden on your computer hard disk. It can also help you to recover lost data. Display the true drive contents by bypassing the operating system and directly reading the raw drive sectors. View and search raw directories, files, clusters, and system sectors. Verify the effectiveness of file and disk wiping programs. Undelete previously deleted files.

Ai Networks specializes in the recovery of lost computer based information. From rebuilding and recovering data from crashed or faulty hard drives including file system, mechanical and electronic problems. Accidental format, erasure, deletion and repartitioning. 

Runtime Software - Recover your data after formatting the drive, after fdisk, power failure, virus attack, software failure, or after accidentally deleting files.  Our powerful data recovery tools are easy to use, while giving you full control over your data recovery.

Dbx Folders

Error Message If the Folders.dbx File Is Missing or Damaged:

MSIMN caused an invalid page fault in module Msoe.dll
MSIMN caused an invalid page fault in module Directdb.dll
MSIMN caused an Invalid Page Fault in module Unknown
Msimn caused an exception C0000006h in module Directdb.dll

Outlook Express Issues and Workarounds


The Backdoor/SubSeven 2.2 Server Virus May Cause an Error Message


Microsoft Debugging Tools

Defragmentation - Disk

Start/Programs/Accessories/System Tools/Disk Defragmenter

Defrag - Run as a Scheduled Task:

A small VB Script can be used to run DEFRAG as a Scheduled Task.  This script will scan your system and identify all hard disks, then will execute the DEFRAG program for each one.  Create a new Scheduled Task and point it to this VBS file.  The task must run with Administrator credentials.   The script can be downloaded here.

To only defragment one drive as a Scheduled Task, go to Start/Programs/Accessories/System Tools/Scheduled Tasks/Add Scheduled Task.

Enter DEFRAG.EXE X: -F where X is the drive you wish to defragment.

The only way a non-administrator can defragment a local volume is to run the Dfrg.msc console in the context of a user who has administrator privileges. You can accomplish this by running the following command:

Right click and select runas / "mmc dfrg.msc".  The user is prompted for the administrator password. This command may be useful for an administrator who wants to run a defragmentation on a user's computer without forcing the user to log off.

Defrag on Boot - Enable/Disable

A great new feature in Microsoft Windows XP is the ability to do a boot defragment. This places all boot files next to each other on the disk to allow for faster booting. By default this option is enabled but on some builds it is not so below is how to turn it on.


Select Enable from the list on the right. Right on it and select Modify. Change the value to Y to enable and N to disable.
Reboot your computer.

Also see HKEY LOCAL MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\Memory Management\PrefetchParameters and EnablePrefetcher = 1 application launch prefetching, 2 boot prefetching
add the numbers.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\ "Enable"="Y" (Y = defrag will optimize for boot and app launch)

Add Defrag to the Context Menu (Right Click)
Automating Disk Cleanup Tool in Windows

More information: Disk Defrag and Check Disk Issues for Windows XP

Delete - Can't Delete Files or Folders

Checkpoints/workarounds: Test the Delete after each suggestion.

1. Go to Start/Run/CMD and type in: RD /S [drive:] path
2. Open Notepad and save the (blank) file with the name of the undeletable file. Under save as, navigate to the file, delete.
3. Move the file into a new directory and then delete the directory.

4. Close all open apps. Open a command prompt (Start/Run/CMD) and navigate to the directory with the offending file(s). Then open the Task Manager and click on the Processes tab, select "explorer.exe" under Image Name. Click "End Process".

In the opened Command Prompt, DEL the offending files (DEL *.mpg, DEL mus*.avi, DEL test.wmv, etc.) Once done, go back to the task manager and click on the Applications tab. Click the "New Task..." button. in the dialog, type explorer.exe and click OK.

Note: Could also opt for: ATTRIB -H -R -S filename before the DEL.

5. Or you can use Process Explorer:  Use the search function to find every handle that Explorer.Exe has open and close them (right-click on the file and choose 'close handle'). Then delete the file(s) in question.

NTFS: "Access Denied" Error Message When You Try to Delete a File;EN-US;298345

Delete - AVI, MPG... files (access denied error)

Close all open apps. Open a command prompt and navigate to the directory with the offending files. Then open the Task Manager and click on the Processes tab. select "Explorer.Exe" under Image Name. Click "End Process".

Now you will only have the command prompt and the task manager. In the Command Prompt, DEL the offending files (DEL *.mpg, DEL mus*.avi, DEL test.wmv, etc.)

The files should now delete without a problem. Now go back to the task manager and click on the Applications tab. Click the "New Task..." button. in the dialog, type Explorer.Exe and click OK.  

Process Explorer shows you information about which handles and DLLs processes have opened or loaded.  Use the search function to find every handle that Explorer.Exe has open and close them (right-click on the file and choose 'close handle'). Then delete the file(s) in question.

Delete - Permission Denied When Trying to Delete Folders/Files

Windows Explorer/Tools/Folder Options/View/Unmark "Use Simple File Sharing". Right click the folder/file in question/Properties/Security/Advanced/Owner/Set Permissions.

HOW TO: Take Ownership of a File or Folder in Windows XP;en-us;Q308421

HOW TO: Set, View, Change, or Remove File and Folder Permissions

HOW TO: Disable Simplified Sharing and Password-Protect a Shared Folder in Windows XP;EN-US;q307874&

More information here:

Tip:  "Cannot Delete [name of file]: Cannot Find the Specified Path. Make sure you specify the correct path." 
          Right click the Recycle Bin/Properties/Check: Do Not Move Files to the Recycle Bin...

Tip:  Recover and Restore Deleted Files (Line 36)

Delete - Recycle Bin

Error Deleting File or Folder Cannot delete (filename): Cannot find the specified path.  Make sure you specify the correct path and file name.

To correct:  Right click the Recycle Bin/Properties/Check: Do Not Move Files to the Recycle Bin...

Troubleshooting the Recycle Bin

Recover and Restore Deleted Files (Line 36)

Desktop Cleanup Wizard - Run/Disable

To remove unused desktop icons - Open Display in Control Panel. On the Desktop tab, click Customize Desktop. Under Desktop cleanup, click Clean Desktop Now. Follow the directions in the Desktop Cleanup Wizard.

Note:  To open Display, click Start, click Control Panel, and then double-click Display.
The Desktop Cleanup Wizard displays a list of the desktop icons that have not been used for 60 days or more, enabling you to remove those icons that you don't want on your desktop.

You can retrieve icons you have removed by opening the Unused Desktop Shortcuts folder on your desktop.
Clear the Run Desktop Cleanup Wizard every 60 days check box if you don't want the wizard to run automatically every two months.

You can remove an individual desktop icon by right-clicking the icon and then clicking Delete. To add or remove the icons for My Documents, My Computer, My Network Places, or Internet Explorer, select or clear those items under Desktop icons.

Disable:  Right click the desktop and select Properties. Go to the Desktop tab and click Customize. Uncheck the Run Desktop Cleanup Wizard every 60 days item.

Desktop Cleanup Wizard - Disable

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ Explorer\Desktop\CleanupWiz. Value Name: NoRun, Data Type: REG_DWORD (DWORD Value), Value Data: (0 = enabled, 1= disable wizard).

Create a new DWORD value, or modify the existing value, called 'NoRun' and edit the value according to the settings above. Exit your registry, you may need to restart or log out of Windows for the change to take effect.

Desktop Icons - Lock


"In Windows 95/98/NT/2000/ME/XP you can lock down the position of the Desktop icons using a couple of files from the MS Windows NT 4.0 Resource Kit.

Download Layout.dll here.  Place it here: C:\Winnt\System32 then double click the Layout.reg file. You will now have a new right click option.

Desktop Icons - Missing

Right click on the desktop, choose properties and click on "Customize Desktop". Internet Explorer, Recycle Bin, My Documents and/or My Network Places can be added or removed here.

Desktop Icons (System) - Rename

Rename Your Desktop (System) Icons


Desktop.ini is used to tell Windows how to display a folder. For example, enabling Thumbnail view creates a desktop.ini file in that folder which amongst other things, tells Windows to add an extra item to the View menu for that folder. Desktop.ini files are also used when you customize folders, change their icons etc.

The Desktop.ini File Does Not Work Correctly When You Create a Custom Default Profile
Problems After You Create a Folder That Is Named "Desktop" on the Desktop in Windows XP

Desktop Process - Windows Explorer Opens on every Boot

Create Separate Processes for the Desktop and Explorer

Value Name: DesktopProcess
Data Type: REG_DWORD (DWORD Value)
Value Data: (1 = Separate Process, 0 = Default)

Create a new DWORD value, or modify the existing value, called 'DesktopProcess' and edit the value according to the settings above. Exit your registry, you may need to restart or log out of Windows for the change to take effect.

Desktop/Remote Assistance/Remote Networking

Desktop Settings and Themes

HOW TO: Configure Desktop Themes in Windows XP
How to Change the Font, Size, and Colors of Desktop Items

Desktop Tab Missing

If you set the "Use Classic Shell" in GP, it hides that desktop tab.  The exact path for that flag is: GP: User Configuration/ Administrative Templates/Windows Components/Windows Explorer/Turn off Classic Shell.

Detail View - Add Fields to the Details View of Folders

You can add other columns to the Details view of the files contained in Windows XP folders, such as Comments, Description, Category, and many others. To add new columns:

Right–click the column header of the files list, and then click one of the fields listed, or click More. In the Choose Details dialog box, you can reorganize the order of column headers, specify column widths, and add columns to display details for the files in that folder. When you click the new column header, the width of the selected column is displayed in pixels in the Choose Details dialog box.

Detail View - Can't see the Details View in Windows Explorer

If this happens to you, try clicking once in the Explorer window (the right-hand pane) to set the focus there, then hold the Control key while you press the + key on the number pad. This will reset the column width to the default. Sometimes the columns get reset to a width of 0, making them rather difficult to see!

Detail View - For Folders

Windows Explorer/View/[Select Accordingly]. Then Tools/Folder Options/View/Apply to All Folders.

Detail View (or any view) Not Sticking:   Go to Start/Run/Regedit

Delete these two keys, reboot then re-set your folder options.


If you prefer not to deal with the registry, you can use the edit from here called: Restore Folder Views

Note:  Normally when Windows exits it saves the desktop configuration, including icon location, appearance etc. This setting
           disables these changes from being saved.  Start/Run/Regedit

Create a new DWORD value, or modify the existing value called 'NoSaveSettings' set the value to equal '1' to enable the restriction. Exit your registry, you may need to restart for the changes to take effect.

Value Name: NoSaveSettings
Data Type: REG_DWORD (DWORD Value)
Value Data: (0 = disabled, 1 = enabled)

Device Drivers

The best place to start is the Microsoft Windows Update Web site:  Click Scan for updates in the left column, and then click Driver Updates.

ATI Technologies, Inc.
Belkin Components
Cirrus Logic Inc.
Compaq Computer Corporation
Dell Computer Corporation
Digi International
Intel Corporation
NEC Corporation
Sony Corporation
Tally Computer Printers
Texas Instruments
3COM Corporation
U.S. Robotics

XP Support By Device & Manufacturer & Drivers
Information About Hardware Device Drivers for Windows XP

Windows XP FAQ D Page 2

Device Lock

DeviceLock gives network administrators control over which users can access what devices (floppies, serial and parallel ports, Magneto-Optical disks, CD-ROMs, ZIPs, etc.) on a local computer. Once DeviceLock is installed, administrators can control access to floppies, CD-ROMs or any other device, depending on the time of day and day of the week. DeviceLock enhances access control for Windows System Administrators and helps control removable disk usage. Information here.

Device Manager

Troubleshooting Device Conflicts in the Device Manager
Driver Verifier to Troubleshoot Device Drivers in Win XP
HOW TO: Manage Devices in Windows XP
How to Verify Unsigned Device Drivers in Windows XP
General Description of IRQ Sharing  in Windows XP
Configure Device Manager to Display Detailed Information

Device Manager Conflicts and Error Codes
Unable to Change Resource Settings in Windows XP Device Manager
Device Manager Does Not Display Devices That Are Not Connected to the Windows XP-Based Computer

Device Manager - Print A Device Manager Summary

HOW TO: Print a Device Manager Report in Windows XP (Q308579)

Device Manager - Print Contents to a Text File

How to Print Device Manager Contents to a Text File (Q127156)

Device Manager - #2 Shows next to a device:

Go to Device Manager. Choose View and select Show Hidden Devices. Go to the Device group and uninstall both entries. Now choose Action and Scan for Hardware Changes.

Run devmgmt.msc or if it is truly gone, create another one by running "mmc /a", adding the device manager plug-in and saving that to devmgmt.msc in %windir%\system32.

Device Manager - Troubleshooting

Unknown Devices, Error Codes and Conflicts

Device Manager - Shortcut

You can open Device Manager by double-clicking on the System icon in Control Panel, choosing the Hardware tab, and clicking Device Manager.

Fortunately, Device Manager can be more easily run by launching devmgmt.msc - just create a shortcut to the file (as described above), and launch it at any time.

Devices - Show Hidden

Show All Hidden Devices in Device Manager.  Devices that are installed but are not currently connected to the
computer (such as a Universal Serial Bus (USB) device or "ghosted" devices) are not normally displayed in Device Manager. This tweak causes all devices to be shown.  Go to Start/Run/Regedit and navigate to:

Create a new String value, or modify the existing value, called 'DEVMGR_SHOW_NONPRESENT_DEVICES' and edit the value according to the settings below.

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment]

Data Type: REG_SZ (String Value)
Value Data: (1 = show all hidden devices)

Exit your registry, you may need to restart or log out of Windows for the change to take effect.

DEVLDR - Not Responding

To resolve this issue, remove or turn off the Creative Labs SoundBlaster Live Driver and reinstall the driver from the Windows XP CD-ROM. To do this, follow these steps:

· Click Start , and then click Control Panel.
· In Control Panel, double-click System.
· In the System Properties dialog box, click the Hardware tab, and then click Device Manager.
· Expand Sound, video and game controllers.
· Right-click Creative Labs SoundBlaster, and then click Delete.
· When you are prompted to confirm the deletion, click Yes.
· Reinstall the sound card driver from your Windows XP CD-ROM.

Error Message When You Shut Down Computer: DEVLDR Not Responding

Dialup - Auto

Modify the Internet Auto-Dial Settings

Windows has the option to automatically dial your Internet Service Provider (ISP) to establish an Internet connection. This option can be controlled using this tweak.

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings

Set the value to equal "0x00000001 (1) " to enable autodial or "0x00000001 (0) " to disable it.

Note: This restriction can be used either on a user by user basis by adding it to HKEY_CURRENT_USER or on a computer wide basis by adding it to HKEY_LOCAL_MACHINE.

More Information on Auto-Dial and Auto-Disconnect

Ding Wav

Restore the Ding Wav fileDownload the fix here.  To use the Regedit: Save the REG File to your hard disk. Double click it and answer yes to the import prompt. REG files can be viewed in Notepad by right clicking on the file and selecting Edit.

To manually make the changes to the registry:  Go to Start/Run/Regedit and navigate to this key:


In the right pane double click (Default) and paste this line in: %SystemRoot%\media\Windows XP Ding.wav

Then go to: HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\.Default\.Current

In the right pane double click (Default) and paste this line in: %SystemRoot%\media\Windows XP Ding.wav

Note: (Default) is an REG_EXPAND_SZ (New/Expandable String Value)If neither .Default or .Current is listed in the left pane, create each by highlighting the second .Default then going to File/Edit/New/Key.

Direct Cable Connection

DCC Protocols - Connecting two computers together via cables is no easy task. If you have attempted to do this using the Windows Direct Cable Connection (DCC) wizard and are still experiencing problems, then it could be because of a missing protocol. Right-click on the Network places icon and select the Configuration tab. Add the protocol IPX/SPX. After adding, select it within the Configuration tab and click the Properties button. Now, bind IPX/SPX to the Dial-Up adapter on BOTH the host and guest computer.  Information on Setting Up DCC Between 9x and WinXP


Troubleshooting Direct X 8.0 (FAQ's) MS-KB Article
Troubleshooting With Articles About DirectX
Troubleshooting MS Games & FAQ's
Troubleshooting Games and Multimedia in Windows XP

DirectX 9c ( issues after/with SP2:



Navigate to C:\Windows\System32\CatRoot. And rename the folder to CatRoot2old.

More detailed info by MVP Jimmy S.:

To download and install a DRIVER for your video card.

XP users should create a restore point before any upgrades:

If your video card meets the game requirements, but
Dxdiag.exe is still reporting N/A, you must reinstall
DirectX and update your video card drivers. If the issue
continues after you reinstall DirectX and you update your
video card drivers, this may be a Microsoft Windows
problem. Contact Windows technical support to continue
troubleshooting this issue.

Updating video card drivers can solve most gaming issues. Here's some
simple abc's to always keep in mind.

a. Shut off download accelerators, firewalls and antivirus programs when
downloading or installing updates;
b. Check for game patches:
c. Make sure you meet the game's minimum video and system requirements.

Along with your Video card, Sound Cards, Motherboard Chipsets,
and Video Monitors may also require updated drivers. Even your
motherboard's BIOS may need to be updated for compatibility with
your Video card.

Before you update your drivers, I recommend that you install DirectX 9.0b:

Here are the steps I recommend you use to update your driver:

1. To identify the make and model of your card, right click your
Desktop, choose Properties / Settings / Advanced / Adapter.

2. Download the latest video driver for your card online, using
to find the website to download from. I also have advanced
video driver and direct X troubleshooting steps on that page.

3. Save the .exe driver (or extract the zip file) to a folder
in My Documents named after the driver version number.

4. Restart the computer in Safe Mode by pressing the F8 key
about once every second as it's rebooting to pick Safe Mode.

5. Click Start / (settings) Control Panel / System / Hardware
Device Manager / expand +Display Adapters / right click on
the adapter, pick "Uninstall", and click No if asked to reboot.

6. Use Control Panel / Add-Remove programs to uninstall the
previous driver (exe) software which may have been installed.

7. Restart the computer in Safe Mode by pressing the F8 key
about once every second as it's rebooting to pick Safe Mode.

8. If the driver is NOT a (.exe) program file, GO TO step 11.

9. When Windows prompts you to install the video adapter, click
"Cancel" and Double click the driver program to begin installation.
*Even if not prompted, double click the driver and install it.

10. After you reboot, go to Control Panel / Display / Settings and
choose 32 bit Color Quality, and 800x600 or higher Resolution.
That's it! Scroll down to the Troubleshooter if you have problems.

11. When Windows prompts you to install the video adapter, click
"Install from a list or specific location", click the "Browse" button,
browse to the My documents folder where you saved the driver,
and finally click on one of the driver files to begin installation.

** If you are not prompted, or if the driver was updated automatically:
Click Start / (settings) Control Panel / System / Hardware Device Manager
expand +Display Adapters / right click on the adapter, pick "Update

To start the Update Wizard, choose the "Install from a list..." option:
Browse to My Documents\ folder with the driver in it
Click OK and click Next to begin the update.

12. After you reboot, go to Control Panel / Display / Settings and
choose 32 bit Color Quality, and 800x600 or higher Resolution.
That's it! Try the advice in the Troubleshooter if you have problems.


Test your drivers using DXDiag: Click Start / Run / type: DXDIAG
Click the "Test" buttons in the Display, Sound, Music & Network Tabs.

If any of the Display options are Disabled and you cannot Enable them,
your most likely solution would be to update your Chipset Drivers as per
my website:

Your program might not support dual monitors, or "dual head" video cards
You can disable the extra video output in your display properties control
panel. Click Start>Settings>Control Panel>Display>Settings>Advanced.

Perhaps the old Video drivers did not completely uninstall. If that's the
case, use these utility to completely uninstall the drivers and go to step 7:

or for all cards including nvidia use:

The latest video drivers sometime don't work with a particular game.
(Check the Video suggestions in the readme.txt file in your game folder/CD).

If there's no suggestions, try an older (WHQL) driver, and/or if you still
experience problems try a Beta driver, or even an Omega driver instead:

BETA Drivers:
OMEGA Drivers:

DirectX Support Center and Newsgroups:


Visit news:// and post your question to the
experts there. Include your dxdiag.txt and your directx.log.

Added info:

For a better way to access these newsgroups look here:;[ln];newswhelp

Directory Listing of the Windows XP CD (K. Miller)

Open a Command Prompt Window (Start/Run/CMD).  Change the directory to the CD Rom Drive then enter this command:  tree/f    To save it type:  tree/f > c:\tree.txt.  It can then be found on your C Drive.  To save it to Notepad use this command:  tree f/ a/

Disk Cleanup

TreeSize V1.62

Every hard disk is too small if you just wait long enough. TreeSize tells you where precious space has gone to. TreeSize can be started from the context menu of a folder or drive and shows you the size of this folder, including its subfolders. You can expand this folder in Explorer-like style and you will see the size of every subfolder. Scanning is done in a thread, so you can already see results while TreeSize is working. The space, which is wasted by the file system can be displayed and the results can be printed in a report. TreeSize is Mailware for Windows 9x/NT/2000/XP. Screen ShotDownload.

Disk Cleanup Tool

How to Automate the Disk Cleanup Tool in Windows XP

Disk Defrag

Disk Defrag and Check Disk Issues for Windows XP

Disk Duplication

The Microsoft Policy Concerning Disk Duplication of Windows XP Installations

Disk Error Checking

How to Perform Disk Error Checking in Windows XP


Windows XP KB Articles About Configuring the Display

Display Driver Issues

How to Check the Video Driver
How to Determine Which Video Driver Is Loading in Windows XP
How to Force Windows to Use Standard VGA Compatible Driver
HOW TO: Use Driver Roll Back to Restore a Previous Driver
Using Driver Verifier to Troubleshoot Drivers in Win 2K and XP

Display Settings

Display Resolution and Color Depth Settings Apply to All Users
Lock Refresh Rates under Windows XP
Cannot Change Display Setting to 640 X 480 or 256 Color

Start/Control Panel/Display/Settings/Advanced/Adapter/List all modes.

     Follow these steps if you want to switch the display temporarily while the game or program is running:

On your desktop or on the Start menu, right-click the game or other program that you want to run in 256 colors, and then click Properties. Click the Compatibility tab. Select the Run in 256 colors check box.

Run in 640x480 screen resolution check box. Your screen resolution will revert to its previous resolution when you close the program.  The Compatibility tab is available only for programs or games located on your computer's hard disk. It is not available if the program is stored on a floppy disk, compact disk, or a network.

     Switch Display:  Start/Programs/Game in Question/Properties/Compatibility Tab/Select 256 or 640x480.

Lock Refresh Rates under Windows XP

Display Resolution - Change

1. Start/Run/Regedit and Navigate to:

2. Find 'DefaultSettings.XResolution'. That is your y axis. Edit as a Decimal to what you want it to be. IE 1152.
3. Find 'DefaultSettings.YResolution'. That is your x axis. Edit as a decimal to what you want it to be. IE 863.
4. Reboot.


Start/Run/Regedit: HKEY_CURRENT_CONFIG\Display\Settings.  In the right pane, right click Resolution, modify, 800,600.

DLL Database

DLL Help database

DLL File Downloads

If your Windows applications and programs are missing the correct dynamic link library files ( otherwise known as DLL files or .dll ) you've probably been faced with either a reinstallation of your software or a non working application. This DLL download page contains links to the most commonly needed DLL files, most are in zip file format. Using WinZip or similar, most users will simply have to unzip the DLL file they are missing into their default C:/Windows/System directory to restore program functions.   Downloads can be obtained from here:

DLL Informant

Shows all DLL's and all applications that use them. Download here.

DLL's - Make DLLs Display Their Icons in Windows Explorer

By default Windows Explorer displays a generic icon for all DLL files even if some of them contain icons. If you sometimes look inside those DLL files at their icons you know that many DLLs have no icons, and some do. If you'd like to know at a glance which ones have icons then a quick Registry edit is just what you need. This tweak will change the default so that the first icon contained in a DLL is displayed in Windows Explorer.

Start/Run/Regedit: HKEY_CLASSES_ROOT\dllfile\DefaultIcon. First back up the key you are about to modify:
Highlight (Default) in the right frame and select Export Registry File... from the Registry pull down menu. Export or save the file to the location of your choice.

If you don't like the results of this tweak, simply double click the exported file to undo the changes you are about to make.
Right click (Default) and choose Modify.

Replace all the information contained in the Value data: field with %1. Exit Regedit, reboot and launch Windows Explorer. Find a file called Shell.DLL in C:\Windows\System and note that it, and many other DLLs now display an icon.

DLL's - Unload



Create a new sub-key named 'AlwaysUnloadDLL' and set the default value to equal '1' to disable Windows caching the DLL in memory. Restart Windows for the change to take effect.


1. Double-click Administrative Tools, and then click Computer Management.
2. Click System Tools, and then click Device Manager.
3. Click to expand IDE ATA/ATAPI Controllers.
4. Click the specific controller for which you want to configure DMA/PIO settings.
5. Click the Advanced Settings tab.
6. In the Transfer Mode box, click either PIO Only or DMA if available.

DMI Pool Data

When the computer is running the power-on self test (POST), it may stop responding (hang), and a "Verifying DMI pool data" error message may be displayed. This issue is caused by the hardware. To resolve this issue, contact your computer manufacturer.

Documents and Settings

Cannot Move or Rename the Documents and Settings Folder

My Documents Folder in Windows XP
How to Move Shell Folders and Contents


Computer Does Not Join the Domain If Encrypted Domain Administrator Password Is in the Identification Section of an Unattended Answer-File


Troubleshooting MS-DOS-Based Programs in Windows XP

DOS - Sound (Reference: |Windows XP FAQ)

How do I get sound and music in old DOS games?

Downloads - Change default Internet Explorer Download Directory

HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer Change the path you want to assign as IE's Default Download directory here: Download Directory.

Downloads - Configure Settings

How to Configure Internet Explorer to Have More Than Two Download Sessions

Downloads - Resume

GetRight is a Download Manager program to help you download files from the Internet. It allows you to easily download files and recover (resume downloading) if errors occur--and has many other advanced features.  Download here.

Fresh Download is an easy-to-use and very fast download manager software that turbo charges downloading files from the Internet, such as your favorite software, mp3 files, video files, picture collections, etc. Unlike any other similar utilities, this software is 100% free, no charges, no banners in the software, no spyware.  Download here.

Drive is not Accessible Error Message

"Incorrect Function" Error Message When You Access the CD-ROM Drive, DVD-ROM Drive, or CD-RW Drive

Drive Letters - Change

Control Panel/Administrative Tools/Computer Management/Disk Management. Then right-click the partition whose name you want to change (click in the white area just below the word "Volume") and select "change drive letter and paths." From here you can add, remove or change drive letters and paths to the partition.

HOW TO: Change Drive Letter Assignments in Windows XP
How to Change the System/Boot Drive Letter in Windows
Drive Letter for New Storage Device Is Not Shown
All Available Drive Letters Are Assigned to Unformatted Hard Disks


"STOP:0xD1" Error Message When You Start Your Windows XP-Based Computer

Drivers - Unsigned Warning Message

Start/Run and type: gpedit.msc. User Configuration/Administrative Templates/System. Right click Code signing for Device Drivers/Properties/Settings/Ignore from the appearing list box or disable.

     Un-Signed Driver Installation Warnings

Start/Run and type: secpol.msc.  Local Policies/Security Options. Change Devices: Unsigned driver installation behavior to Silently succeed. Reboot.

Dual Boot

Windows XP Does Not Start on a Computer That Is Configured for Dual Booting

Dual Boot - Explained

Triple Boot Win9x/Win2K/Win XP
Dual Booting Redhat 7.2 and Windows XP

Dual-Boot - Remove

How to Edit the BOOT.INI File in Windows XP

Dual Booting

     Multibooting with Windows XP: Introduction
Multibooting with Windows XP: Introduction Multibooting: Windows XP and Windows 2000 Professional
Multibooting with Windows XP: Introduction Multibooting: Windows XP and Windows NT Workstation
Multibooting with Windows XP: Introduction Multibooting: Windows XP and Windows Me or Windows 9x

How to Multiple Boot Windows XP, Windows 2000, Windows NT, Windows 95, Windows 98, and MS-DOS
HOW TO: Create a Multiple-Boot System in Windows XP
How to Enable Dual Boot After You Install Windows Me on a Windows 2000-based Computer
How to Install Windows 98 after Installing Windows XP
How to Install W2K to its Own Partition after Installing Windows XP
Multibooting with Windows XP
Multibooting with Windows 2000 and Windows XP


How to Use Dumpchk.exe to Check a Memory Dump File

Dumprep - Explained (Microsoft)

It has various mode of functionality. ER Utility Application - This will be referred to as dumprep.exe from here forward.

This application houses a few simple functions to be used when a separate application is needed to perform certain tasks (such as snapping a minidump of a process, etc).

Queued reporting:

This goal of this mode is similar to that of regular manifest exception reporting: prevent non-privileged users from accessing data they should not be accessing. In regular manifest mode, we have the possibility that a non-privileged user could see a minidump from a service process if he was logged onto the local console when the service faulted.

Even if he does not look at the minidump, he is potentially given the option of reporting the fault to Microsoft- which may not be what a machine admin would want to do.

To work around this, we introduce the concept of queue. Queue works very similarly to kernel fault reporting.

1. We enter queue at the point which we left manifest exception reporting above. Note that we never return to manifest exception reporting mode. When we finish, we go directly back to the point where we left 'user mode exception' reporting.

2. The ERSvc invokes faultrep.dll to do the actual reporting. Faultrep.dll is loaded into the ERSvc process.

3. A user fault signature is extracted from the minidump.

4. The fault is stored in the user fault queue directory. If the directory is located on an NTFS drive, we attempt to use NTFS
compression to compress the file.

5. The fault signature as well as some other metadata about the fault is packaged into a structure and stored in the registry along with the pointer to the file in the queue directory. We also dumprep.exe to the HKLM 'Run' key, which causes dumprep.exe to get executed every time a user logs in (until it is removed from the 'Run' key).

6. We check and see if the fault reporting queue is above the maximum number of entries (10 by default) and delete the oldest entry from the queue.

7. Wait for an administrator to log in interactively (either at the local console or via terminal server / remote desktop). Note that we really return back to the faulting app here and do not actually cause the faulting app to 'wait'. However, the fault reporting process for this fault effectively waits.

8. When an administrator logs in, dumprep.exe runs and checks the list of user faults. If it is empty, dumprep.exe (and ER) terminates.

9. We attempt to acquire a global mutex that only administrators have access to (this is how we enforce administrator access to reporting). If we fail, dumprep.exe (and ER) terminates.

10. We read an entry from the registry list. That the following steps occur once for each entry in the list.

11. Faultrep.dll is loaded and called with the path to the minidump to report & the user fault metadata we stored away in the registry.

12. Faultrep.dll is loaded and the registry based configuration is checked.

a. If both reporting and notification are disabled, ER terminates.

b. If reporting is enabled and notification is not, we report in silent mode

c. If notification is enabled and reporting is not, we display a pop up notifying the user of the fault, but there is no 'Send / Don't Send' button set. There is just an 'Ok' button.

d. If both are enabled, we report normally.

13. We collect application compatibility data if possible and store it in a file in the temp directory.

14. The DW manifest is constructed.

15. DW is launched. The behavior is described in the 'DW Process' section above.

16. Once DW returns, ER terminates (or repeats if we have been called by dumprep.exe and there are additional faults to report- note, if the DW dialog remained up for more than 5 minutes without user interaction, then no further reports will be offered to the user. The next admin who logs in will be offered the opportunity to report).

DUN (Dial Up Networking) Settings - Save


HKEY_CURRENT_USER\ RemoteAccess\ Profile
HKEY_CURRENT_USER\ RemoteAccess\ Addresses

Select Export Registry File from the File menu, and save this branch in another file on your hard disk - this file will contain entries for all of connections, so if you have more than one connection here, you must edit the second Registry file manually with a text editor and remove the unwanted entries.

At this point, you can merge the two registry files (using a text editor, such as Notepad, and making sure the word "REGEDIT4" appears only once).

When you're finished, you should have a single Registry file (*.REG), on which a user can simply double-click to add the connection to their system.

Setting up Dial-Up Networking


Windows XP and DVD
DVD Troubleshooter

You cannot view the files on a DVD or CD in Windows Explorer:

Close Windows Explorer. Go to Start/Control Panel/Double click System/Hardware/Device Manager. Expand DVD/CD-ROM. Click the appropriate device, and then click Uninstall on the Action menu.

When you are prompted to confirm that you want to remove the device, click OK. On the Action menu, click Scan for hardware changes. Quit Device Manager and Control Panel.
You Cannot View the Files on a Disc After You Replace a CD-R or CD-RW Drive with a DVD or CD-ROM Drive

DVD - Enable DVD Player in Media Player

This setting allows you to use Microsoft Media Player to Play and Open DVDs. Start/Run/Regedit

HKEY_CURRENT_USER\Software\Microsoft\MediaPlayer\Player\Settings. Value Name: EnableDVDUI, Data Type: REG_SZ (String Value), Value Data: yes or no.  Create a new string value called "EnableDVDUI" and set it to "yes" to enable DVD functionality.

Troubleshooting DVD Playback in Windows Media Player for Windows XP

DVD - Missing in the Device Manager

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}. Remove the Upperfilters and Lowerfilters values completely from the above registry key.

A Disc in a DVD Drive May Not Be Played Automatically with Roxio Easy CD Creator 5.1 and Norton Anti-Virus 2002