Tom's Guide | Tom's Hardware | Tom's Games
![]() |
![]() |
![]() |
As the title says my pci.sys in the system32\drivers folder is missing or is corrupt, so I can't boot windows. The only possible solution is to start the recovery console and type:
set AllowAllPaths = true
expand d:\i386\pci.sy_ c:\windows\system\drivers32 /yIf you don't type set AllowAllPaths = true you can't access the windows folder, thus I cannot fic the pci.sys. Well the problem is I don't have the Set command enabled, and It can only be enabled with MMC, but how the hell am I supposed to enable the Set command when I cant access MMC? Dilemma >.< don't wanna reinstall Windows XP again... So is there a way to get Set AllowAllPaths = true to work without MMC?

You have two ways to solve the problem of "Pci.sys Is Missing or Corrupt" Error Message When You Start Windows.
Booting with WinXP CD to access the Recovery Console’s Repair option, and then copy from WinXP CD the missing or damaged Pci.sys file to Systemdrive:\Windows\System32\drivers folder , Exit and Reboot.
2. Booting with WinXP CD and then perform a Windows XP Repair Reinstall of the currently installed system.
If you need detailed assistance post with details of your Operating system [WinXP Home vs WinXP Pro and the SP status i.e SP1 or SP2 ] along with the EXACT name of your Dell Computer as displayed on its case.
M

It didn't work, the logon command didn't list anything, and when I did a "dir C:\" it didn't list anything either, so I checked the hard drive and my partiotion had 100% empty space, so hmm, I just reinstalled WInXP, thanks anyways, the first thing I'm gonna do when it's done is to enable Set commands ^^

"It didn't work, the logon command didn't list anything,...."
I couldn't understand what you are referring to.:-) Without giving us any context the "it" makes no sense to me:-(.
If you are referring to my suggestion to try to access Recovery Console after booting with WinXP CD, I did not mention anything about a "log on Command"!If you had problems to start Recovery console using the WinXP CD because of new error messages like: Setupdd.sys could not be loaded. Error code 4. , then you have either incompatible PCI devices in the PCI slots or one or more BAD RAMs.
If that is the case, trying to Reinstall Windows wouldn't be a solution.
You may have to remove all PCI devices that are not absolutely essential for Booting and then reboot to see if the "Pci.sys Is Missing or Corrupt" Error Message when you start Windows, goes away. If removing the Add-on Cards stops the boot error then reinstall them one at a time to cause the error and catch the culprit device and remove it permanently or replace it with WinXP Compatible device.
On the other hand, if the error message persists despite removal of all the PCI devices, then the error is pointing the cause to BAD RAM. If RAM is suspected to be the cause swapping each module with known good RAM must be the troubleshoot.
MHow To Ask Questions The Smart Way

I had exactly the same problem - and can confirm that the recovery console won't work (aparently due to Win XP SP2). I have now fixed the problem. In my case one of my RAM sticks was loose and once fixed the computer booted fine without the error - faulty RAM will cause the same problem. Try removing one of your RAM sticks at a time and rebooting after every removal until you find the culprit. Hard to believe but it worked for me and I'm working fine again.

![]() |
![]() |
![]() |

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.
| Ads by Google |