Can I turn a PCI-e x1 slot into an old PCI slot?
Is it possible to convert a PCI-e x1 slot into an old PCI slot? If so, how?
Solution 1:
Well after a little digging around (which I guess i should have done first) the truth of the matter is, yes, there actually are. There are little cards that you can slip into the PCI-e x1 slot to convert it to a PCI slot. Why would anyone want to do this you ask? well, many companies still make products intended for PCI slots, not PCI-e. It was the graphics card companies that lead the rush twords PCI-e (and for some very valid reasons).
However, new interfaces take time to get accepted, besides, if an old standard works perfectly fine, development of the product to switch to a new standard would be extra costs.
Unfortunately most computer motherboard manufacturers seem to want to follow the rush twords new technology even when older technology still works fine. What i don't understand is why do computer motherboard manufactures even put PCI-e x1 card slots in their systems. At the moment, the only technology that uses PCI-e slots is either graphics cards, raid controllers, or USB2.0. As far as graphics cards go, the PCI-e x16 slot is a necessary advancement. However, no one buys raid controllers because most people who use it have raid chips inside their motherboards anyways, this goes the same with USB2.0.
So whats the point of having PCI-e x1, x4, and x8 slots if they are rarely used? Instead of a useless PCI-e x1 slot, why not put in a useful PCI slot insted?
PCI-e x1 to PCI converters:
http://www.virtuavia.eu/shop/index.php?target=categories&category_id=227&sl=EN
Solution 2:
No, this is not possible. I have never seen a product for that purpose and I am not sure how they could do it. Pci-e slots(not even the full size 16x versions, let alone a 1x) are not backwards compatible with pci.
Edit: People are finding solutions for this. I do however agree they are not that cheap, add complexity (drivers, overhead, etc), and some of these adapters I am seeing will only work with low profile cards. I know some of these adapters will not work with all cases. You might have to remove the case mount plate on the PCI card to be able to use. If it is a full height PCI card, you might be stuck in many cases, unless you do not mind the side of your case being off.
Solution 3:
They do and they work. I bought a simple slim one that adds about 1" height to the MB PCI slot (Tekit Desktop PCI-E1X TO PCI expansion card available at Newegg.com) and use it for my extremely old but necessary PCI modem that supports nextalk TTY software for the deaf. That older modem is the only one that will work with the software in windows 7 & up (not tested in Windows 10). Fortunately I have 3 of the older modems and taking care to keep them operating normally for over 15 years now. Now I can upgrade to newer motherboards that rarely have PCI ports (considering upgrading to newer GIGABYTE GA-X170-EXTREME ECC (rev. 1.0) LGA 1151 Intel C236) to that I can take advantage of NVMe M.2 ports, etc.
What should be happening is that MB makers should be including adapters that do just this--plug it in to convert it to PCI or PCIex1, etc. IN other words--backwards compatibility just like USB 3.0, 2.0, etc.
If in the future Windows 10 won't work with the software I can always run Windows 7 in a virtual windows to make use of the modem. Already tried that and it works.