I think I have an answer for you. At least a proposed solution that worked for me.
I didn't want to install all the extra software with the drivers, so I found that if you look at the "Driver Details" you will see a .sys name. Just copying that WILL NOT work. You need the .inf file as well which of course isn't stored there.
So if you go to C:\Windows\System32\DriverStore\FileRepository that is where all the needed information is stored. How you find what you need is by looking at the name of .sys (mentioned above), and then finding that same name or something very close to that.
For example:
A driver that has a system file of bthpan.sys (Bluetooth), so if you look in the FileRepository you will find a folder like this "bthpan.inf_amd64_neutral_024281c0e4e954e2" Notice that the first part matches the same name of the .sys, but has the .inf_.... If you open that folder up, bingo! There is your .sys, .inf, and any other necessary files matching the name of the .sys file.
Now you just need to copy that folder or files to a flash drive, and bring it to the computer that isn't working. Point the device to that folder, and it should install the driver without any issue.
Hope this is helpful!
We need exact windows version to be helpful. In my opinion, the whole idea is basically asking for trouble, but I hope that someone will be able to provide better answer. – AndrejaKo – 2011-03-24T23:08:58.817
what versions of windows are you working with? Are you just wanting to isntall a newer Windows version (ie Vista or 7) on to an old computer with old windows (95/98/ME/NT/2000/XP etc)? – Xantec – 2011-03-24T23:10:20.827
it's windows xp – Ali1S232 – 2011-03-24T23:15:55.423