I know this is an OLD thread and it is too late to help the OP, but for anyone who happens to be searching for info; Not sure what mobos will fit as this is proprietary Dell stuff. It does not bolt in the way regular generic mobos do. And it has a different power supply setup from what I've been able to discover. It is the standard 20 pin, but the pinouts are not atx standard. Note that this was written 7/15 so prices may change but the prices I give are good as of this writing. I alos realize that the OP wanted to stay with XP, which while understandable, is not a good idea from a security POV at this stage. But my comments will apply whether you stay with Xp or go with Win 7. The only real diff will be the issue of graphics card drivers, where XP will make things easier. The lack of TRIM in XP is a non-issue as the PCI bus will limit SSD speeds, not the lack of TRIM.
That said, you can do quite a bit with this machine. A 3.0GHz P4 is available (though it will run you $40 whereas the 2.8GHz will be $10-$15). Look for a Northwood P4 with 400MHz FSB. The 2.8 is an SL7EY. These top end Northwood P4s will also have more cache, nothing to shout about in terms of modern stuff, but every little bit helps. These will come with 512k cahce. Yes 1GB of pc133 is the max for this board. Expect to pay about $10 for the two 512MB ram sticks.
But there is still more you can do to bring this up to more modern standards.
You can add a PCI gigbit network card to speed up internet access. Expect to pay around $5-$10 for this. The original is a 10/100 so the 10/100/1000 gigabit card will really make a difference.
You can add a cheap SIL3114 or SIL3124 PCI SATA/RAID card and get SATA I (3114) or even SATA II (3124, though not sure how much faster SATA II would actually be on a PCI bus). That will let you add an SSD, which will at least double your drive speed even at "just" SATA I. And although TRIM will not work with these SIL cards, the SSD will be so fast that even without trim, it will max out the PCI bus. The best SSDs will have one of the good Sandforce controllers, that have better garbage collection. The 3114 should run less than $10 and the 3124 about $15. A good used SSD should be around $30 for between 60 and 120 GB. I got an Enterprise class brand new Cloudspeed 500 120GB for $35. This has great speed (in fact way more than this system will ever be able to tap) but it also has 3x the longevity of consumer SSDs and has power failure protection with on-board caps to ensure the cache is written to nand in the event of power loss.
Lastly the graphics card is where you can make a big difference. The original card is a joke. Even some of the "upgrades" will bench so bad you can't believe it. But you can get relatively cheap 512MB cards that will work with this system. Avoid the Geforce options like the Geforce 6200. Unless you are going to stick with XP, the Vista/Win 7 drivers for these are AFU. They seem to only properly support the PCI-e versions and not the AGP versions. The best option is probably an ATI Radeon HD 3450. I know the PowerColor Radeon HD3450 512MB card works great in this board and the drivers are good with Win 7. Expect to pay about $20-$25 for the Radeon HD 3450 w/512MB. I just got one brand new in the box, for that. This card does need a Molex 4 pin power connection, BTW.
So what does all this get you? Well the Windows Experience Index is not a great benchmark, but it will give you some idea of the results. So here is mine;
Processor (2.8GHz) ----------3.8
Memory (1GB pc133) ---------3.8
Desktop Graphics (HD3450) --3.4
Gaming Graphics (HD3450)---5.4
Primary Hard Drive (SSD) -----6.5 (this is limited by the PCI bus not the SSD)
Most will not have Win 7 on their 4300, so they may not have anything to compare this to. Before these changes, most of the scores on my 4300 with Win 7 were below 2 and a number of them were so low they could not be scored so they got a 1. So there are some *significant* improvements here.
Obviously this will never be a barn burner, but for under $100 you can make this a useable machine. Just don't expect to be running a handful of apps at the same time. My 4300 is about as fast as my older Core2Duo laptop. In some ways is it actually faster, (when disk access is significant), and in some ways it is a bit slower (when ram and CPU are significant). The nice thing is that with the swap file on the SSD, that has a lot less of an effect on speed. Between that and the 1GB, the memory based slowdowns are a lot less troublesome.
And yes this all runs off the stock PSU and does just fine. I had to get some Molex/SATA adapters for the SSD and the extra HD I added (I set this up with a 160GB IDE HD, a 160GB SATA HD and the 120GB SSD, plus an IDE DVD-RW and an IDE CD-R), and I had to get some Molex splitters. But in the end, the PSU was still able to handle everything, even when stress tested with OCCT.
rmk9785e :
I have this old Dell Dimension 4300 computer with Windows XP SP3. This computer is limited in maximum memory and thus unbearably slow. The logical approach would be to buy a new computer however I have a number of applications on this machine such as MS Office 2010, Adobe Acrobat Pro and others that I am trying to avoid purchasing again.
I'm wondering if a later model Dell motherboard can be purchased from the used market that will fit in this chassis and allow me to keep using my OS and applications.
Alternatively, could I image my disk and move it to a newer model Dell computer, staying legal with my OEM Windows license?
Any advice is appreciated.