missing or corrupt:system\drivers\pci.sys

Microsoft Windows xp home edition with s...
May 4, 2010 at 11:50:11
Specs: Windows XP, core voltage
please I have pc when I trying to login to windows the pc before opereating give this massage :
"missing or corrupt:system\drivers\pci.sys"
in command line screen please help me bro



See More: missing or corrupt:system\drivers\pci.sys

Report •

#1
May 5, 2010 at 17:28:31
Try repairing Windows.

-Put your XP CD in the drive, and restart the computer.
-After restarting the computer, hold down the button to load
the boot menu. Often F2 or F10 will work.
-Boot to CD, and follow instructions.
-When the option comes up, select "R" for "Repair Windows".
Follow the instructions.

Hope this is helpful.


Report •

#2
September 28, 2010 at 13:26:51
Will this repair wipe out the contents of my hard drive? Thanks

Report •

#3
November 12, 2010 at 17:27:38
DOES ANYONE KNOW A SITE THAT I CAN DOWNLOAD WINDOWS XP HOME FOR A EMACHINES DESKTOP THAT IS SHOWING FILE MISSING OR CORRUPT SYSTEM32\DRIVERS\PCI.SYS......THE HELP WOULD BE GREATLY APPRICIATED..



Report •

Related Solutions

#4
November 12, 2010 at 20:37:40
getbig

Typing in all capitals in a post on the internet is considered to be the same as if you were SHOUTING, and very rude !

It is against the rules of this web site to tell you how to do something that is, as far as Microsoft is concerned, illegal !
......

emachines systems do not come with recovery disks, but if your model is not more than about 5 years old, you can usually order them from the emachines web site for a lot less than just the Windows CD costs.

Check for Recovery disk availability -

Go here:
http://www.emachines.com/support/

Scroll down.

Click on

PC Recovery Media Purchase Program
......

Your brand name computer OEM Microsoft Windows license allows you, legally as far as Microsoft is concerned, to use an OEM XP CD , of the same version, Home or Pro, to reload Windows on your computer.
If you can borrow one from someone you know, then that will do you fine.
(If you have XP MCE, it's unlikely anyone you know has has the OEM CDs - OEM MCE comes on two CDs - your best bet is to see if you can get the recovery CDs from emachines).

A regular OEM XP CD has "For Distribution with anew PC only" printed on it - it must be an OEM CD in order for the Product Key that's on the official Microsoft label on the outside of your computer case to be accepted while running Setup.

In this case, you are better off to do the Repair installation of XP - it will probably fix what is wrong without you losing your personal data. You may need to fix some things in Windows after Setup has run, but far fewer things than if you did the standard Microsoft procedure for fixing your error.

How to do an XP Repair installation, step by step:
http://www.windowsreinstall.com/win...


Report •

#5
November 13, 2010 at 10:19:44
You mis-quoted the error message - pci.sys is supposed to be in C:\Windows\System32\drivers, not ...\System\drivers, in XP.

Sometimes the pci.sys file actually is corrupted or missing, but often Windows will display that message when something else is wrong but it can't tell you what is wrong, and in the latter case placing a good pci.sys in the right place on your hard drive won't help, but you can usually fix whatever the problem is by running the Repair installation of Windows procedure.
......

If you want to try just making sure there is a good pci.sys file in C:\Windows\System32\drivers......

- You may not need a Windows CD.
Some brand name systems have the Recovery Console option enabled. If so, you see an option while booting "Press xxx (a key) for the Recovery Console", or similar .
If you see that, press the key.

If that works......

It will look for Windows installations - usually it finds just one:
1.C:\Windows

Type the number, then press Enter.
E.g. type 1, press Enter.

You will then see
......Administrator Password:

If there are no asterisks beside Password (the "star" character; the upper case of 8 on your keyboard) , then you don't have a password, just press Enter.
(Most computers with XP on them do not have an Adminstrator Password)

If you DO see asterisks beside Password, the password is the same as the one you use when you boot into Safe mode and choose the Adminstrator user - whether letters are upper or lower case is important. Then press Enter.

At the prompt, type:
cd servicepackfiles , press Enter

If you then see you're at C:\Windows\ServicePackFiles,
then type: dir, then press Enter

If you see d........I386 (i386) in the resulting list, then type cd i386, press Enter.

You should see C:\Windows\ServicePackFiles\I386

Type dir pci.sys , press Enter.

If you see pci.sys listed,

type:
copy pci.sys C:\Windows\System32\drivers , press Enter

(if that doesn't work, try
copy pci.sys C:\Windows\System32\drivers\
or
copy pci.sys C:\Windows\System32\drivers\pci.sys )

You may get a message saying pci.sys is already there or similar, overwrite? or replace? or similar - answer Yes.

If you see File copied or similar, then exit the Recovery Console by typing: exit , then press Enter
That closes the Recovery Console and reboots the computer.

If copying pci.sys to the right location fixed your problem, your computer will then boot normally.
If not, you'll need to run the Repair installation of Windows procedure from an XP CD.
......

An alternative location a copy of pci.sys is in is in the \i386 folder on a system that still has it's original brand name software installation.
However, the Recovery Console has restrictions regarding which folders you can access on the Windows installation, and I don't know if you will be allowed to access that folder.
If Windows was installed from a regular CD , or if you no longer have the original brand name software installation on the hard drive for whatever reason, the C:\i386 folder will NOT be on the hard drive.

Start the Recovery Console, etc.

type; cd .. , press Enter.
(a space between cd and the two periods)

you should see C:\

type: dir

If you see d.............i386 listed

then type: cd i386 , press Enter

If you get a message: Access Denied, or similar, you are not allowed to access that folder.
In that case, type: exit.


If you get no message and you see C:\i386

type: dir pci.sys , press Enter.

If you see pci.sys listed,

then type:
copy pci.sys C:\Windows\System32\drivers , press Enter

(if that doesn't work, try
copy pci.sys C:\Windows\System32\drivers\
or
copy pci.sys C:\Windows\System32\drivers\pci.sys )

You may get a message saying pci.sys is already there or similar, overwrite? or replace? or similar - answer Yes.

If you see File copied or similar, then exit the Recovery Console by typing: exit , then press Enter
That closes the Recovery Console and reboots the computer.

If copying pci.sys to the right location fixed your problem, your computer will then boot normally.
If not, you'll need to run the Repair installation of Windows procedure from an XP CD.
....................................................................

If you DO NOT have the Recovery Console option available when you boot......

If you have a desktop PC, another way to place a copy of pci.sys in the right place is to remove your hard drive and install it in another working desktop PC such that you are NOT booting from it, then either copy pci.sys from the C:\Windows\ServicePackFiles\i386 folder, or the C:\i386 folder, on you own hard drive to C:\Windows\Systewm32\drivers on your own hard drive.
Then install your hard drive back in your own computer and try booting from it.

If you have a laptop, you could remove the hard drive and install it in a desktop PC via using an inexpensive data and power cable adapter to connect it to the desktop PC, such that you do NOT boot from your drive on the other computer
or
you could install your drive in a suitable IDE or SATA external drive enclosure and connect it to any computer, e.g. via a USB port
then either copy pci.sys from the C:\Windows\ServicePackFiles\i386 folder, or the C:\i386 folder, on your own hard drive to C:\Windows\Systewm32\drivers on your own hard drive.
Then install your hard drive back in your own computer and try booting from it.
.....

If you don't have the C:\Windows\ServicePackFiles\i386 folder, or the C:\i386 folder, on your own hard drive, or if you do but pci.sys is not in either place when you type:
dir pci.sys , press Enter ,

then you could
- install your hard drive on another computer, or install it in an external enclosure, copy pci.sys from an XP installation that's in the C:\Windows\System32\drivers folder or C:\Windows\ServicePackFiles\i386 folder, or the C:\i386 folder on the other computer's hard drive , to C:\Windows\Systewm32\drivers on your own hard drive.
Then install your hard drive back in your own computer and try booting from it.


Report •

#6
November 17, 2010 at 06:31:34
sizer

I suspect Hazem can't get into Windows because of this error.


Report •

Ask Question