Software To Diagnose Faulty PC Hardware?
Etylowy writes "Over the years I have repaired my own PC and those belonging to family and friends many, many times. While in most cases it turned out to be restoring a system after malware/the user/Windows made a mess, or simple cases of 'follow the smell of smoke and molten plastic,' there were some nasty ones where the computer mostly works. By 'mostly,' I mean: you can boot it up, it might even work for a while, but will crash way too often to blame it all on Microsoft — what do you do then? Once you strip it of any extra hardware (which, with today's motherboards that have pretty much everything integrated, might not be an option) you are left with the CPU, motherboard, graphics card, RAM and HDD. You can test the HDD, you can run memtest86+ to check the RAM, but how do you go about testing the CPU, motherboard and graphics card trio to find which is to blame? Replacing them one by one isn't really an option. Do you know of any software that would help the way memtest helps with RAM?"
It will stress your RAM, CPU, and GPU or all at once with pretty temperature and utilization graphs (for Windows only): http://www.ocbase.com/perestroika_en/
Free means no restrictions, ironic the FSF's GPL forces restrictions, isn't it? What's your definition of free?
The phoronix test suite is a good profiler, at least it would narrow the search. But, as you observed, once you are down to the RAM and integrated devices what options do you really have expect to toss the mobo?
This is probably one of the best and most comprehensive OS agnostic boot-CD/floppy general purpose PC hardware testing and burn-in tools I've come across IMHO.
Here's its web page : http://www.eurosoft-uk.com/pc_check.htm
In any case, I recommend plugging the ATX cable into a power supply tester that presents a non-trivial load as a first step in diagnosing any PC. You'd be surprised in what ways the problems caused by out-of-spec voltages can be manifested.
jdb2
self-checking programs like Prime95 can be useful to test the computer more generally (if you've verified with memtest a failure here basically means cpu/chipset at fault).
Other things I've tried before have been (if the motherboard allows) things like significantly underclocking sections of the motherboard/processor, if an specific underclock fixes the problem you just significatnly narrowed down the list of possible failures.
there are similar programs to memtest that will check a GPUs output conforms to what it should, but if you just have random-crashy-badness that can be a pain to diagnose. Sometimes things like just running without graphics drivers for a while can help spot those problems, if the computer no longer crashes you can look a bit further away from the graphics card as most of it's capabilities won't be used.
Repairing hardware makes no sense anymore. Just swap in a new machine from the pool, so the user will be happy again, call the manufacturer to send someone onsite to replace the system board, redeploy the image, and put the machine back into the pool.
At home, i usually replace the machine before it has a chance to get old and flaky.
Well... typically you find the fault by using an application which stresses one of those components far more than any other and then seeing if the failure condition you're observing occurs more often. This is just basic troubleshooting, it's not even specific to computers.
#fuckbeta #iamslashdot #dicemustdie
Most home computer hardware failures come from "brownouts".
If you notice that your lights dim a little bit when your fridge compressor or AirCon comes on, that is a recipe for a computer failure. Spend $50 get a UPS
Btw, i noticed that my linksys wifi router was also extremely sensitive to brownouts. It would get funked up and need to be power cycled. Plug it into a UPS , no more wifi problems either.
I learned this the hard way when i moved to an old building in the east village of NYC and had 3 motherboards/cpu fail within a 3 month period.
1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 2584 4181 6765
CPU: ... Blend test for memory+CPU stability, Small FFT for CPU
Prime95 (Step 2): http://www.mersenne.org/freesoft/#newusers
Lynx: http://www.softpedia.com/get/System/Benchmarks/LinX-benchmark.shtml
Video Card:
3dmark: http://www.futuremark.com/benchmarks/
When testing the video card, listen for high pitch squealing (power issue), over heating, and symptoms like white dots appearing at random. This is not a test tool but will put some stress on the card.
Many machines, like my dell notebook, have a built in self test. On this machine I'm typing on now (Dell Inspiron 1501) if you go into the slef test mode (instructions to enable are on the spash screen) you can pick one of two tests - a quick 15 minute test or one that runs for several hours. I assume this self test is the same test that dell runs before they let a machine leave their factory. I have also seen their techs use it to determine which piece of hardware they should send you if they believe there is a hardware problem. Unfortunately, I don't think it is fool proof. I'm pretty sure the hard drive is going on this laptop even though I don't see anything to indicate that on the smart status or the self test screens. It's a good stat though.
I like the Microscope products...their newest version Microscope duo boots off of a USB stick. For machines that dont boot at all they also have a diagnostic card, its basically a pci card that has an led readout that give a series of post codes that can help diagnose if its the board, a card, memory, etc. They can be found at http://www.micro2000.com/
The handiest piece of diagnostic gear I use is actually a simple power supply tester. You would be amazed how many systems that appear to power up are actually suffering from a dead -5 or +5 rail on the powersupply. Many tend to think if the fans spinning the powersupply is ok but thats often not the case. The best part is they are cheap...around $10 for a basic one.
ATITOOL
It's not just for ATI. Has a card stressing feature.
Another program to note is something like: speedfan
I can't count how many times a problem was directly caused by high temperatures on the cpu, gpu, etc.
And one more tool which I keep in my toolbox:
Spacemonger
A quick run of it gives you a visual representation of the hard drive. I've fixed several problems by seeing that crap needs to get deleted.
Good luck!
I've slowly replaced every component in my system due to random crashes. Memory, hard drives, motherboard, power supply, video card and finally this morning the CPU. Each with a fresh OS install.
I'm left with either the case, or the DVD drive being the culprit - if it is the DVD drive, I'm gonna kill someone - most likely me...
Hiren's BootCD contains a bunch of different utilities for doing just this. Plus it's bootable, so if you can't get into the OS you can still use the CD. It can do just about anything you'd need to in order to diagnose and repair a machine. You just gotta find it (usually the pirate bay or other torrent sites are a good place to look.)
When you no longer trust your CPU/motherboard, I am afraid the only option to test them would be a hardware circuit (which can make decisions using its own CPU) specifically designed for your motherboard/processor. Which I believe only manufacturer will have access to. If you are looking for a more practical solution. The only way is to eliminate the possibility of all other hardware failing (by simply removing them or using them on a good machine) and assuming it must be CPU/motherboard issue(which means you may have to junk them both and buy new ones). And dont forget to test you power supply unit (not checking it on my old PC cost me hell a lot of hours)
Age of Conan
Believe it or not. I had some crap memory (OCZ Reaper) which other than a few random crashes, *mostly* worked. However, it would consistently corrupt AoC's patches. If AoC decides to re-download a GB of patches on you over and over, check your memory. I've since replaced the memory on this machine and had no problems since. Sadly I've stopped playing AoC. Oh well.
http://sourceforge.net/apps/trac/smartmontools/wiki is great for finding out what the drives think about their own health. Things to look out for are spin-retry counts (which lead to that annoying 2-5 seconds freeze), high reallocated sector counts (never never never use chkdsk to attempt to fix a broken hard drive. With the robustness of modern journaling file systems (HFS, extN, NTFS), storage errors are almost always hardware errors. Running chkdsk stresses the drive just as it's failing and usually pushes it over the edge -- and then users complain that you can't recover their data.
Prime 95 is a good test of CPU/RAM, as well as to see if the system remains stable under peak temperature. It's often used to burn in overclocked machines.
That's a marginal idea at best, but a common one.
While the technique of blasting a processing unit to see how it behaves at maximum temperature will sometimes find a faulty unit, many faults are not temperature related, and will not show up on this test. It's fine that you brought it up here, but something that both heats the CPU/GPU and tries to test as many pathways / as much of the instruction set as possible would be far more useful. (cf memtest86+ for RAM)
I won't join Slashcott. OTOH, If Beta goes live, I just won't be back until it's fixed. Sorry Dice.
That's exactly why I buy Dell or HP PC's. They both offer complete hardware diagnostic programs on a bootable CD or a utility partition and they replace the parts that fail the tests if it's under warranty.
Oh, and don't forget to check the PSU. When it acts up, it will often appear to be a hardware fault somewhere else in the machine. (often RAM, but can be MB, CPU, GPU...)
This certainly doesn't answer the posters question, but it is related and important.
I won't join Slashcott. OTOH, If Beta goes live, I just won't be back until it's fixed. Sorry Dice.
Just tell them that they'll need to buy a new computer. Also tell them you'll be nice and take their old one off them for "proper disposal" for a fee of only $50. That plus the $50 "diagnostic fee" means you come out $100 + 1 computer richer.
http://www.stresslinux.org/
nice single purpose linux distro to stress test a system
-- never underestimate someone who overestimates himself
Integrated devices can typically be replaced with PCI/PCIe devices. If an integrated network or sound card gives out, it can often be easier and less expensive to shove a new device into the case and disable the old one in the Device Manager. Still, integrated devices don't go out that often. It's more common for the MB itself to go (my experience, anecdotal).
I won't join Slashcott. OTOH, If Beta goes live, I just won't be back until it's fixed. Sorry Dice.
Just replace the damn power supply already and stop wasting your time testing the cpu and the mobo.
Well, some years ago i had a customer's PC that had many problems at their office but was running fine when i was trying to catch the defect. ...
After some time, i found that the PC wasn't the problem but instead the UPS wich was causing too much magnetic fields when beging near the PC.
Then i put one meter of distance between both and problems disapeared
Sometimes, matters are not really obvious ;p
http://www.pc-doctor.com/
There is no way to tell, with software, whether your PSU, CPU, or motherboard is to blame, in the overwhelming majority of cases.
It's just idiotic to say "Replacing them one by one isn't really an option". In fact, that's by far the best option. I don't run memtest for a week to find out I have bad RAM, I take 30 seconds to swap it, and find out, for certain, in no time. PSUs are equally easy to swap, AND are the more likely component to fail, so that's the best place to start.
If you don't know whether it's CPU or the MoBo, buy a new motherboard... Vastly more likely to be the cause, and pretty damn cheap just as soon as they're no longer brand new. Of course CPUs fail, but it's likely to be obvious from a visual inspection if they've been installed wrong, or otherwise abused.
Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
never heard of prime95?
it's been used for years to check stability in rigs by overclocking and gaming enthusiasts.
They even have various different "levels" of FFT tests to limit the torture tests to within CPU cache levels which tests the CPU...or more than tests the RAM, PSU, etc.
Prime95
I've done a significant amount of PC construction and reconstruction: approximately 60 from-scratch builds in 20 years. One thing that that has taught me is: do not bother to try to diagnose motherboard or CPU faults: just replace them, end of story.
Even Integrated Motherboards can be had for £40, and CPUs for £25. You can get dual-core 1.6ghz Atom Integrated-everything-including-CPU motherboards for £90.
For the amount of time and effort spent unscrewing components and testing combinations that may, if there is some I.C. damage, result in EXTRA damage to other components, the risk and the time is *just* not worth it.
There is, however, short-circuit protection in Hard Drive channels (there is now: there used not to be!), USB devices, PCI cards etc. so the risk associated with these components of them causing further damage, if they themselves are damaged, is much lower (but still possible).
Additionally, short-circuit protection in the PSU is also present and helps mitigate the risk of further damage.
Basically: if you find that a machine is acting up, do an Internet Search for that model: there may be a firmware upgrade that fixes the problem. I once bought eight identical machines (£125 each) and they all had EXACTLY the same memory / unreliability fault. eighteen months later i found the firmware upgrade that changed the timings to workaround the problem.
Other than that: if you cannot find any evidence of firmware upgrades to potentially fix an unreliable machine - throw out the power supply, the motherboard and the CPU, without hesitation (or get them replaced under warranty). Simple as that.
*possibly* keep the memory, but bear in mind that when you upgrade the CPU and the motherboard, you will likely need a different kind of memory, and that memory is likely to be incredibly cheap, anyway.
Peripherals and cards: you should be okay (but test them one at a time).
Ultimately it's about risk management, and the level of integration is simply too high to take any risks. Throw the components out, and get new ones.
I stress my Linux boxes by telling them that if they develop a fault I'll re-image them with Vista.
Not a single one has dared to fail on me yet.
AT&ROFLMAO
The PC-Doctor software runs on a PCI boot ROM, DOS, Linux, and Windows. Its pretty good at identifying problem areas and problematic components. They sell a retail product called Service Center which comes with PCI tester card, USB device tester, MiniPCI tester card, power supply tester, and some other neat little toys. It looks really cool:
http://www.amazon.com/PC-Doctor-Service-Center-Computer-Diagnostics/dp/B000Z88VXK
crash way too often to blame it all on Microsoft —
Not possible.
and pay $200 for a $100 video card yes at one time dell wanted $200 more for a video card upgrade that in stores / online was only $100 difference.
This was with a BTO system.
gcc is an incredibly good test application. it's horrendously cpu-intensive, and it is designed to eat whatever physical memory is available. compiling c++ applications is particularly memory-intensive, but the best test of both disk and memory has to be simply to compile the linux kernel.
if you have multiple cores, you can use "make -j {number of cores + 1}" and this will test all of the CPUs, as well. if you particularly want to stress things, make that "make -j {number of cores * 2}" instead.
bring the crash cart.
oddly enough, a new power supply has helped more than once.
http://www.ultimatebootcd.com/
This is pretty much the best free tool there is to test and diagnose a system. It also has a bunch of tools for partitioning and the like as well as password resetting.
I've had this in my arsenal for many years now, it's a great tool.
Say NO to unpaid Internships!
Works great for testing your video cards ram. http://mikelab.kiev.ua/index.php?page=PROGRAMS/vmt_en I have found the program on other sites but that is where it came from.
A more productive diagnostic method is to "divide and conquer" - consider the various replaceable sub-assemblies and diagnose only to that level. Tips: most failures are memory related - bad RAM or it's not making good contact in its socket. If the system locks up immediately at boot or after running a short time, it's almost always memory. Bad power supplies are also a fairly common source of general flakiness and no diagnostic software will be able to diagnose those problems. Bad motherboards are rare and bad CPU chips are almost unheard of.
First .. if you repair pc's on any kind of basis i suggest you make a test jig.
you get a flat surface and fix a working mobo/cpu and 2 power supplies.Make a second
space for the mobo to be tested Have a screen keyboard and mouse at the station
That will help you trermendously as you can just move the parts about ,
for most everything but the cpu/mobo fault isolation it makes it a breeze.
But that's where we stop.
When you are hit with a fault of the mobo or cpu the only valid suggestion nowadays
is to replace both.
You may like to know what's broken , but that's pointless as you need to change both the cpu
and the motherboard , and i explain myself.
You have no way of knowing which caused which to fail.
The only valid fix is to replace them both.If you plug in a new cpu in a bad mobo and blow the new cpu
you're no better off and lost a cpu.If the cpu is at cause and caused the mobo to fail , well it's no better
fix here either cause you damaged the mobo.
No . i strongly beleive there's no point in trying to find out but satisfy your natural and beleive me, mutual
curiosity.
Happy trails :)
Your average PC hardware has utterly no way to "test" it. You can sort of test RAM - to the point of identifying there is a failure somewhere in the memory. OK, if you have four DIMMs what does that mean? Well, it means you have a RAM problem somewhere.
Motherboard? Not really any sort of testing possible. There are some "pretend" diagnostic tools that will try to tell you if something fails, but what exactly does that mean? Nothing. If you have a ATAPI DVD drive and a SATA hard drive I assure you that a failing drive can easily appear as creating a failure to some "motherboard" test.
There is no clear isolation of the hardware whatsoever, and no ability for the hardware to meaningfully participate in any sort of testing. So you are left with changing parts - more or less what I like to call "throw parts at the problem". Today this isn't terribly practical as most everything is on the motherboard. If you are a skilled screwdriver user you could replace the motherboard, but for most people it is just getting a new computer.
Even if you take a computer to a "computer shop" you are likely to see very little in the way of diagnostics or fault isolation. They will pull out something and replace it with something they have lying around to see if that "fixes" the problem. Often they will do this blindly without much real thought in the process. The end result for the customer is that their computer works again but nobody really knows what the problem was. And, by the way, here is the bill for the parts that we replaced.
There are some external hardware parts that are pretty simple to diagnose and replace. The power supply is probably the most prone to failure and is pretty obvious - the machine is dead with no lights. A CD or DVD drive is pretty simple to sort out as well with most common failures because it either works or it does not. In either case it is a few connectors and a few screws and you have the part in your hand. Both are going to be less than $100 to replace and well worth doing it.
The lack of any real diagnostic ability - or even ability to verify proper operation - is a serious limitation in the PC world. If you move up to real server hardware you see all sorts of diagnostic and fault isolation capabilities. Things like the memory test telling you what DIMM is bad or that a hard drive is failing. But the real gem of hardware diagnostics seems to be reserved for mainframe systems. It tells you a part is going to fail, tells you where the part is and you can confirm that it fails specific tests and a new part passes the same tests.
Sometimes a quick visual inspection of the interior of the computer can lead to the cause of the problem. Double-check the cabling, cards, memory, etc. to make sure that everything is secured in place. Even if the cards appear to be fine, I've seen it where they sometimes need to be removed and reseated. Don't forget about cooling as well. Make sure that the system has adequate cooling, that the existing fans/heatsinks are not clogged with dust and have good mobility with the flick of a finger. Double-check the fans are operational with case open and system is powered, and most motherboards have basic temperature monitoring for the CPUs and speed monitoring for the fans. On the motherboard, make sure to check the capacitors. Over the years (as recently as a couple weeks ago), I've had to replace motherboards because the capacitors had gone bad:
see -- http://en.wikipedia.org/wiki/Capacitor_plague
Some people have already mentioned it, but it needs to be stressed, a *good* power supply is mandatory and if necessary a UPS. The power supply can be perfectly operational and even pass with a power supply tester (also a good investment), but if the power being supplied to it is not consistent (brown-outs) or simply not adequate to drive all the components (e.g. video cards, # of drives, etc.) that can cause problems. In one case by simply swapping the cheap power supply out for a good quality one that I had as a spare from an older system resolved the problem.
Inproper BIOS settings can also cause problems. Memory/CPU voltages or speed may be incorrect? Conflicting on-board video/audio still enabled when add-in video cards and audio cards have been added?
I still haven't even gotten to the software debugging side of things...
You have a source to back that up? Because if not, I'm calling shenanigans. That seems real unlikely for a number of reasons:
1) This would be a recipe for lawsuits. After all, this situation of momentary power drops happens ALL the time on all kinds of circuits. If computers weren't able to handle it, that'd be a great way to get sued. With consumer devices you don't get to say "Oh this thing is super sensitive you have to take all kinds of measures to protect it." You device is expected to deal with common conditions and there are tests out there for that sort of thing. FCC Part B is an example, which deal with unintentional radiators of EMF/RFI.
2) Modern PSUs are almost universally active PFC, meaning they smooth their load on the electrical grid. The other side effect of that is they are voltage and frequency agnostic. You'll notice they are generally spec'd like "AC input 90-264V, 47Hz-63Hz." They will work anywhere in that range, they don't require a specific voltage or frequency. Well, as such a momentary line sag is probably nothing to worry about. The voltage is still within the operational range. The PSU doesn't care, it just draws more current. Unless you are near its operational limits, this isn't a problem.
3) PSUs have bigass capacitors in them. Google around for some pictures of the inside of a PSU. You'll notice some extremely heavy duty caps. Those provide a whole bunch of instantaneous power reserves. These can deal with both quick increases in demand for power from the system, and drops in supply from the line. That is one of the major reasons to stick a cap in a system, they smooth out a power rail.
4) The consumer devices you call UPSes, aren't. What I mean is they are not truly uninterruptable. For that, you need a fully online UPS system. What that means is something where the incoming power is converted to DC, sent to a battery, then the output of that is inverted and sent to the computer. That will have no interruptions, no sags. A normal UPS is a line interactive one. It is fast, but not instant. A momentary drop it can't catch. It takes a few tens of milliseconds to switch to battery. For that matter, line interactive UPSes don't tend to make up low voltage conditions with battery, they instead switch taps on a transformer and act as a voltage regulator, again not instant. So while they'll help with a chronic sag, a true grid brownout, they aren't fast enough to catch a fast drop.
I'm not saying that power conditioning and backup is a bad idea, quite the contrary. I am saying that I think you are incorrect that the momentary sag caused by turning on a high drain device is a problem. If all you've got is anecdotal evidence, well I thin you should rethink your position. As a counter to your anecdote, here's my own: I live in the desert and thus have an AC unit that kicks in all the time. It causes a line sag when it kicks on. I also have a fridge, freezer, and some other devices that cause power on sags, like a receiver (it has a huge set of caps that have to charge). I do have a UPS on my computer, but there have been times when I didn't, and I have devices that aren't on UPS power. None have died.
I have been a pc-building hobbyist, done it for personal gain, and worked in corporate support environments for years. It's never your CPU. Modern CPUs do not "go bad" unless subjected to abuse/lack of cooling, in which case they will fry and not work at all. A CPU can't really work halfway.
1. Check the software
2. It's probably the software
3. Really, it's going to be the software
87. OK, now you should run some diagnostics
Really. The bottom line is that computers and their parts (especially non-moving ones like processors and RAM), once they're burned in and assuming you don't try to run them overclocked for twenty years without rotating them out, are pretty reliable. I can't count more than a couple instances of hardware failure post burn-in across about fifteen different home machines over twenty years. And both times those were disk failures, which are usually obvious to diagnose (as are broken CPU fans, which happened to a friend). Contrast this to my experience with Windows machines, where bad drivers, creeping registry cruft, and general unpleasantness of management force you re re-install the OS every couple years (and why I'm switching as machines rotate out to either Linux or Macs).
So as to my advice... see above.
That is all.
Memtest86 tests much less of the memory than you think. It is 100% no-load. It does find outright broken memory cells but it does nothing if the memory interface runs unreliably.
To test your memory interface under stress you use a program named "Superpi", you run the "32M" test. It is available for Linux and runs on FreeBSD. I find a lot more problems with SuperPi than with memtest, a lot of memtest-stable machines don't actually work right once you stress-test.
%%
To test the CPUs/cores, you use "MPrime" or "Prime95" (same thing). It is the hardest load test that the overclocking record chasers have found, and they try very hard to find more and more nasty tests to proof that their competitors' overclock is not valid. They do this all day long, you should profit from their research.
You run MPrime with one instance per core. Available for Linux, IIRC also works on FreeBSD.
Be warned that the CPU temperature during MPrime will raise to levels that no other program I am aware of reaches. That's the point. MPrime also has a very high amount of plausibility checking on it's intermediate results. The combination of those two factor is why it is such an effective hardware test.
%%
So, in summary:
Run:
1) MPrime for 36 hours (all cores simultaneously, one MPrime each)
2) 24 hours of memtest86
3) a whole bunch of SuperPi 32M.
If there is any 3D graphics ever used you also run Futuremark's 3DMark (Windoze only).
Oh, and you will have to note the CPU temperature that you get during that mprime run and never exceed that temperature during everyday work from then on. This usually isn't a problem since mprime will heat your CPU like nothing else.
Good luck. Notebooks in particular, and cheap ready-made desktops not distributed by Dell tend to fail this outright. If any of these steps fail you can't pass any important data through this computer, it can and sooner or later will scramble you harddrive contents, silently, so that you backup USB drive already has the corrupted version by the time you notice.
Toast and Pi and various other CPU stability test programs will let you test the CPU.
Go into system configuration with windows and turn off auto-reboot, so that if the machine blue screens, you can see what the error code is. Sometimes that will let you isolate it to graphics or the motherboard.
Ultimately, the way to find out IS to replace the components one by one. If you have several machines, or spares from an older machine, you should swap each component and run the machine until either you get a crash or it's been long enough that you must have found the problem.
It's your power mains... get a good UPS with a line conditioner.
I said no... but I missed and it came out yes.
You didn't mention the power supply.
In my experience, a "crashy machine" is almost always down to the PSU. Out of the dozens of "crashy machines" I've had to fix, only one was due to bad memory. The rest were *all* down to faulty power supplies, and all of those were due to capacitors that had failed.
I have an oscilloscope so I can easily test for ripple without needing to open up the power supply and look for the obvious signs (bulging capacitors, maybe ones that have leaked). We've had dozens of machines at work with supplies that have gone bad this way. Bad capacitors have been a real problem in recent years. Four years ago, it wasn't just in power supplies either - we had to return 70 machines to Hewlett-Packard under warranty after the capacitors on the motherboard began failing after 3 months of use. We've not seen anything on that scale on motherboards since, but we still have frequent problems with power supplies failing from "capacitor plague".
A machine of mine was actually killed by a sudden power supply failure - the PSU let the magic smoke out with a loud "bang", and there was the sound of stuff richocheting around the computer's case. That sound turned out to be bits of exploding chips on the motherboard. The only thing that survived that incident was the CD-ROM drive - all other components were destroyed.
Oolite: Elite-like game. For Mac, Linux and Windows
What's the best software to change a tire on your car and find the leak?
Software can check quite a few things, but for the most part during a short time interval, digital hardware is either working or it isn't. So software performance tests may not be very good at revealing something marginal.
Beyond a few software tests and ruling some things out by substitution, it generally takes someone with some hardware troubleshooting skills, and some test equipment.
Of course test equipment starts with your senses. Software isn't very good at spotting things like a failing fan, or dust buildup in heatsinks, cooling vents, or the power supply. Software won't find that little solder blob or loose screw shorting something. It probably won't tell you about something poorly seated or dirty in a socket. It won't tell you about the marginal power supply or high-resistance connector that makes the voltage dip when a drive spins up... It won't tell you if the CPU doesn't have thermal compound properly applied (although software monitoring of temperature sensors does help).
Of course it goes without saying that you've made sure that bios settings are such that nothing is stressed. Don't be afraid to let a memory test run overnight or longer.
A multitmeter, oscilloscope, and dummy-load resistors are a good starting point. Adjustable power supplies to allow board testing at the upper and lower ends of the specified operating voltages can also be very revealing. A hair dryer and freeze spray may help localize thermal intermittents. A temperature probe and IR videcam can be handy. For example being able to see a pin of a connector heating could reveal a problem even when voltages are within normal limits.
If qualified to do so, use an oscilloscope and voltmeter to see that any switching regulators on the motherboard are functioning properly. Failing capacitors sometimes have obvious physical signs, but don't count on finding bad parts by appearance only. Seeing excessive ripple/noise with a scope can make filtering problems immediately obvious. Many modern boards take a 12 Volt input and convert it to what the CPU requires. In some cases the related components are heavily stressed.
Beyond simple things like regulator problems, it is unlikely that most outside of a specialized service facility could actually fix much on a motherboard. Even if when possible, it is not likely to be cost-effective.
Use every clue presented. What's going on when the malfunction occurs? (what's running, is the environment hotter or cooler, is equipment subjected to vibration or static discharge, note time of day when other equipment kicks in etc.)
But leaving a parenthesis open like that is offensive. )))))
-Clio
Karma: Bad (mostly from not giving a fuck)
Blog: http://clintjcl.wordpress.com
No one wants to read your inane babbling, which is apropos of nothing. You neckbeard "GNU/Linux" zealots find a way to mention "free software" in every damn forum online, regardless of the topic.
I had this when I tried to run Windows 7 on my old machine (32bit). Random crashes, 7 or so alone in the first 48h. This machine never gave me issues with Linux, Windows XP or Vista. So I run Prime95 on Win 7 on it - guaranteed error in about 2h of processing. And now comes the odd part: Prime95 runs straight 9h on both XP and Vista without any problems. Anyone else got such problems?
http://www.passmark.com/products/bit.htm
burnintest. have used it for years. works fine. some systems which would run fine for days and then crash were driving us crazy. this software found memory, video and cpu problems. free version of version i bought only ran for 15 minutes. might be enough to find your problem. windows only though so that might be a problem.
Swapping out is the ONLY way.
I have systems with intermittent (heat activated) dry joints on a mobo, partly duff RAM, and partly duff (rebranded at higher clock) CPU. ONLY swapping out will find it.
HTH etc
http://slashdot.org/~GuyFawkes/journal
Lots of good posts so far, but one thing I also do and would suggest trying as well (depending on what the problem you are dealing with) is to also drop in a live cd of Ubuntu or Knoppix, install whatever app would also put a strain on whatever part of the system appears to be failing, and see if the problem occurs in another OS as well. I've seen Windows fail in some pretty interesting ways that seems like hardware is failing. But when testing with another OS and the problem doesn't reoccur, I often then suggest reinstalling Windows. While it isn't overly common these days, Windows can pretty silently get hosed up and crash for no apparent reasons and make it seem like hardware when it is just a borked up driver causing the issue.
"Free means no restrictions, ironic the FSF's GPL forces restrictions, isn't it? What's your definition of free?"
No, free does not mean "no restrictions" literally.
A "free" man is not free to murder, or steal or a lot of other things but that doesn't make him any less free nor would doing any of those actions make someone more free.
That said, I gotta ask, are you one of those simpletons who thinks that you don't have to work for your freedom in order to maintain it? I mean it's freedom so it should be free and clear, right?
Check the event viewer for logged any errors or crashing drivers. It boggles my mind how many people don't know to check this, and how many nerds trying to help don't tell you to check this. Frankly many people don't know Windows even has such logs. It is essiential when trying to troubleshoot unexplained crashes on any platform that you RTFL (read the fricken LOGS).
Most crashes in windows are either hardware related or shitty drivers. Windows these days is resilient to crashing applications, but crappy drivers will lock your system right up, and faulty hardware will make it all go pear shaped. Stress test that system, if it locks up. Software to use:
CPU: OCCT
Orthos
Intelburntest
GPU: Furmark (app will seriously heat your GPU better than any game. In some rare cases too much, if it was running fine, it may not afterwards) 3DMark
Hard disks can also cause system crashes, even without a event being logged in event viewer. Run a surface scan of your HDD, use several different applications. Your hard drive may be coming back with healthy S.M.A.R.T data, but still be causing your system to crash and your data to be corrupted.
HDTach will nicely stress your HDD. Replace or at least re-seat your IDE and SATA cables. Unplug all USB devices, I can't believe how many systems have issues booting or running stable with dodgy USB devices.
Finally, use CoreTemp and SpeedFan and run the PC with the side panels off. Temperature is a huge cause of many system crashes, especially in hotter climates.
After logging in slashdot still does not take you back to the page you were on. It's been that way for 20 years.
RAM is easy to test using basic troubleshooting techniques: Remove some of it, see if the problem recurs. Replace some of it with good spares, see if the problem recurs. Etc, so on. memtest86 also does a decent job of finding bad modules if left to run long enough, but since it runs in isolation from the rest of the computer it will not detect certain corner cases of bad RAM.
Power supplies are similarly easy: Swap it out for a known good supply, and see if the problem recurs.
I've never had a CPU fail, so I'm afraid that I've never had to develop any particular troubleshooting techniques for them. Even when the heatsink has fallen completely off, in my experience, the CPU is just fine.
As for the rest of a highly integrated system: It doesn't do any good at all to figure out exactly which components in particular on an integrated motherboard are being problematic, as there's no practical way to replace them without tossing the whole board.
And in fact, every single motherboard problem I've experienced in the past 5 or 10 years has been easy to identify: Bad electrolytic capacitors. And they're easy to spot, since by the time they've drifted far enough out of spec to cause frequent-enough problems that folks start looking for a fix, the caps are all swollen and/or leaking goop.
So have a good look around the motherboard. If any caps are swollen or leaking, replace the whole board[1]. And consider replacing the power supply at the same time, as well, since it might be a contributing factor in the failure of the motherboard's caps (and is stuffed full of its own set of aging and possibly failing capacitors).
[1]: Yes, I know. It's easy and cheap to replace some or all of the electrolytic capacitors on a board if you're good at working on multi-layer PCBs. But most people aren't, and if they need to pay someone else to do it, it's going to be costly to the point where it becomes far more practical to simply buy a new board with a warranty.
Kid-proof tablet..
In which case, you're kinda screwed :/
"prtdiag -v", "fmadm faulty", and dmesg are helpful on Solaris. If that's not what you're running, you could boot an OpenSolaris live CD.
Boot a different operating system, eliminate Microsoft from the list.
Quicktech has a nice (non-free) test kit that includes software and hardware. I have seen the software used on my machine, and it has tests for just about every hardware component you can think of, including the video card.
The difference between spam and poop is that you don't have to dig through septic tanks looking for real food. -- Me
I've found the UBCD -- Ultimate Boot CD to be quite useful.
http://www.ultimatebootcd.com/
It does come in handy, includes many of the necessary tools to determine HDD end of life etc.
It certainly isn't perfect, but I am amazed nobody has mentioned it yet in the discussion. Obviously real tools are on my bench, but when the poster specifically asked for software....this is the easiest and most broad spectrum solution.
Who is this that even the wind and the waves obey Him? Surely this computer must submit also!
I recently diagnosed two desktop machines. One ended up having a bad stick of memory, with the original symptoms being a corrupted copy of Windows XP that wouldn't boot. The other a bad hard drive, the symptoms being it would hang during use randomly and even during boot.
I used Prime95 and Memtest86+ to detect the bad stick of memory. Prime95 quickly came up with a error during the stress test, and Memtest86+ also came immediately came up with errors. In the past I have since subtle errors with Memtest86+ that only show up in later tests or with multiple passes. Instant answers isn't how it always goes.
For the bad hard drive I ended up doing a variety of tests. I tried Prime95, and since it was a Seagate drive, Seagate's Seatools. I didn't get any clear answers from them. At a later point I booted into a Fedora 11 Live cd, which popped up with a SMART error. Which ended up being a bad sector that needed to be remapped. I then tried using Spinrite to fix it, but ended up seeming to just hang on this one spot. So I replaced the hard drive. Afterword I reran Spinrite against the new drive, and it came up with nothing. I also played with Sandra Benchmarks at the end to stress the machine.
Havoc Penington, the bane of my Linux desktop.
Ha. Sorry dude. I doubt it's worth your time, and I'm way too lazy to ship it. It was only a $40 card to begin.
I'll figure something out. Use it in another machine or see how it does with Windows 7.
Half of your RAM issues wont' be able to be diagnosed with any piece of software. No RAM checking software will keep tabs on the operating speed of the RAM. Ditto with a CPU tester, there's hardware and socket adapters to help you plug in CPUs and test them with hardware.
My time spent in the hardware repair/replacement service has taught me that most software diagnostics just fall short. One place I worked for used a combo of Prime95 and some custom stress-testing software - almost every machine would pass those diagnostics but then we'd go to do a full hardware check or send the unit to burn-in and it would fail. If you don't have the dedicated hardware for checking other potentially faulty hardware, you're just going to play the shotgun game until you find the issue - that's a waste of time and money.
Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
There are some fairly straight forward applications that several readers have mentioned.
However, relying on software to determine a fault when no fault indicators are built into your motherboard is an inherently flawed logic.
The vast majority of systems today are quite dumb and have no reporting. Even on more expensive systems this reporting is still not the most reliable method of troubleshooting hardware.
That is to say that software cannot be helpful in the troubleshooting process. It can be immensely useful if applied correctly with the right approach.
Software used as a tool for isolation purposes can help verify and ferret out problems. Memtest is useful (not perfect) for finding memory faults within the memory subsystem. (Controller, memory and physical pathways). Stress tests and smart data can be useful to isolate problems with hard disks or other faults within the disk subsystem.
The approach is nearly always the same. Use a common set of tools to attempt to identify obvious flaws with the system. (Praying you have a board and combination of hardware which does more then just fault).
In the end, identifying an unknown error is a combination of agitating specific areas within the system and attempting to illicit a fault under a controlled set of circumstances.
When this fails... chuck parts at it.
"You should always go to other people's funerals; otherwise, they won't come to yours." -- Yogi Berra
Acquire a Best Buy Geek Squad's MRI disc, but for your sake do not work there. They contain many tools already mentioned with an automatic run procedure which will stress test and do much of the troubleshooting for you. It is designed to identify faulty hardware, so that's the answer to your question. Now just how to get a MRI disc...
If you work on PCs even infrequently this is a must have tool. Yea a multimeter is great but a) you need to know how to use it and b) you can push the probe into the wrong place and make a mess of things.
With hardware its usually bad psu, then bad memory, then bad caps.
If you wanna get rich, you know that payback is a bitch
'nuff said.
Think about what you're asking here. A basic desktop computer needs four things in order to run (not be useful, but just run):
1. Power supply
2. Motherboard
3. CPU
4. RAM
Of these, the only one that can be cordoned off for a special test is the RAM. That's because the program testing the RAM can move itself out of the way to test a particular area. And even then, a failed RAM test does not always indicate bad RAM. All of these components are required in order to execute a single software instruction. To use a car analogy, you can't test an engine for proper performance without some minimum subset of its parts. If you suspect flaky hardware, you have to do what millions of others have done before you: start swapping parts or take the machine to someone who can.
And the bit about windows crashing "too often to blame Microsoft," is just laughable. A buggy device driver can easily make any software problem look like a hardware one. I hope you've at least fired up an Ubuntu or Knoppix live CD before firmly blaming the hardware in this case.
My shop uses it, works pretty well. A full scan can take up to 6 or 8 hours (we set up hardware diags before leaving for the night, and in the morning on a 24-channel KVM), but it is THOROUGH. VRAM, RAM, HDD, CPU, everything is tested and thoroughly. First step should be testing the PSU, then running QT.
Of all the Universal Constants, here's one I know: Nice guys finish last
The only one that I know of is PC-Check by Eurosoft UK. Loads as its own bootable program (OS-independent) and tests everything you can think of when it comes to a computer.
http://www.ultimatebootcd.com/
Prime95 was pretty awesome for testing CPU.
I had a quad cpu with 3 failed cores, BSOD terrorizing my system for a month.. till i ran Prime95.
3 core failures were ID'd in less than 5 mins.
How do you test if the CPU is bad? Umm...maybe the fact that it won't boot and you can listen to the POST beep codes maybe? Duh. And if it doesn't beep, use a probe card. That's what I do. It displays a 2-3 digit hex value on a little display after you put it in an empty PCI slot. It tells you via the code what part of the POST it's stalled at if it isn't booting. Like if it's FF, it's usually the CPU or power and if it's 41 that's usually the BIOS or a motherboard problem if I recall (for Award BIOS at least)
As for testing other parts that will at least let it boot if it's broken, I boot into a CD of BartPE or Ubunutu Live CD and see what hardware is listed as not working. Between those and the probe card I can diagnose a broken anything.
Google's Super Secret Search Algorithm: SELECT @search_results FROM internet WHERE @search_results = 'good'
We have repaired about in excess of 50,000 machines, and I'll tell you the tools needed are very simple. The process we do is, open the machine, dust with air compressor (with humidity drier, you can pickup at sears a 4gal with drier for about $99, saves alot of money on $3-6 cans of air) and central vacuum system (a shopvac will work), then inspect the motherboard & video card for blown caps. Take off the cpu fan and inspect the compound, if it is home built, lord only knows what you'll find. Test the power supply with a digital power supply tester (one of the $12 lcd ones) if good, still open the power supply, look for blown caps. (many will have blown caps, and be causing sporadic problems the simplistic tester will not). See if machine will power on / boot. If it doesn't power on, or hangs on post, remove modem and nic if it's a seperate card, when these are blown by lightning will cause no post. Ensure the hard drive is mounted properly with 4 screws installed, less than that the vibrations will cause the drive to go bad. (don't care what operating specifications you show me, or what G-rating the drive has, this is the case) Then test memory with Memtest86+ 1.70, and the hard drive with one of the 3 versions of Seatools by seagate. (some versions will lock on some video/chipsets, if you get a long string of bad sectors on a hdd bigger than 320gb, that begin about 2/3rds way through drive, test with a different version to be sure, as there is a sector count issue with some large hds) The 3 versions are an older GUI one, the newest GUI one, and the text version. If you have even 1 bad sector - replace the drive. We do the above process on EVERY machine before we attempt to do anything else, it is well worth the couple hours it takes to do. If you make it this far, than 99% of the time, you're problem is malware/viruses. Run Combofix, look for files not removed by it, boot with Ultimate Boot CD (the WinPE based one) or something like Knoppix and manually remove them. Search the WIndows, Windows/System32, Windows/System32/Drivers directories for files created in the past month, anything suspcious is probably a malware. Rename those files. Look under Program Files, Program Files/Common, ProgramData, and Users/UserName/ApplicationData for suspicious directories and rename/delete, these are where your AlphaAntivirus, Windows Police Pro, UltimateAV, etc, like to hide. Boot back into windows, run Hi-Jack This!, remove any suspicious entries, reboot, anything left? If so, remove manually with bootcd. In add/remove programs, remove all unneccessary programs. Then run CWShredder, Malwarebytes Antimalware, Spybot, and AVG Antivirus. (Feel free to substitute legimate antimalware/antivirus tools in place of these 3, but we find these 3 work best for us. Install all Windows updates, update all sytem drivers, try browsing the internet for 2 or 3 minutes. If all seems ok, reboot one last time, and be sure you can browse the inet still. All done! This fixes pretty much everything. Other than specific issue your customer may have complained about. Also, be sure to check the amount of ram here are what we recommend, otherwise, with latest service packs, etc. machine will seem sluggish. Windows 95 - 96mb+, Windows 98/ME - 196mb+, Windows 2000 384mb+, Windows XP 640mb+, Windows Vista Home Basic 1Gb+, Windows Home Premium 2Gb+, Windows Vista Ultimate/Windows 7 4Gb+ If you don't give machine back with this amount of ram, your customer will swear machine is slower than when the brought to you, doesn't matter how untrue it is, doesn't matter how much malware you removed or how machine didn't even go into windows! CPUs/Video Card rarely go bad unless abused. Normally, your find a under-rated power supply, or defective power supply to blame. Also, if you're working with a notebook, be sure to dust the exhaust/intake vents, if still power down/lockups, you need to disassemble and recompound cpu/video chipset with Arctic Silver 5. The other thing is power problems, mouse lockups, etc many times are caused by bad batteries, try running w/o a batter installed, just ac adapter. Any battery older than 2 1/2 years old is suspect. And of course, look for broken dc power jacks.
PC Hardware diagnostics are one of those dark arts that take time to get good at. I just moved from one flooring facility to another and people at the office thought "gee, he fixes one or two $1000 laptops a day for restock". Nope; I run a dozen-two dozen units at once. Takes 15-25 minutes of human-time to do a machine if you're set up right using software diagnostics.
The big thing is to have a hardware qualification process that catches 90-95% of failures. For HP laptops
Full run of PC-Doc 6 minus loopbacks (loopbacks are meaningless) (bootable disk/usb key)
Memtest X86 (bootable disk)
24HR loadtest (bootable disk)
Check each feature manually (via windows)
*Check manufacturers website for bios updates and install if critical
Restore Software from ODD/HDD
If it passes that, the hardware is good and won't fail any time soon.
For testing advanced video functions for artifacting/bad registers, I've found the any 64K project demo as a great loadtester and is sufficient for testing a video card over a period of several hours. Some are more intense than others so I have a few different ones for different units; I loop them, go home, come back and if it passes that it passes a loadtest.
It takes more time if you've got to do a part replacement or a tear-down diagnostic; meaning the unit won't boot software or the issue requires you to pull parts one-by-one to isolate (such as figuring out if your SATA disk is demounting due to a faulty USB Cable as the unit has a crappy implimentation E-sata and the port doubles for USB).
You aren't going to catch the wierd failures but then again, those are rare and customers aren't always going to complain.
FYI: its handy to have a camera and a *nice* color printer for warranty claims : - ) . Mark problems with stickers; techs appreciate it.
I find the best stress test for PC's are the actual programs that are run. For instance winrar is great to stress memory and CPU, nothing like trying to compress a 4.7GB+ iso to stress that area. And for video, why not crank crysis up to max specs and run the built in benchmark. These of course dont take the place of proper hardware diagnostics, and if you lack the equipment, take your box to a mates (ENSURE THEY HAVE A COMPATIBLE HW CONFIG). If you lack the knowledge, take it to a computer repair guy.
BootZilla offers a boot cd option with the ability to test memory (memtest86 & memtest86+), hard drive (hdat2, mhdd32, DFSee), Video memory (Video Memory Tester), and I'm certain I'm forgetting something - http://www.bootzilla.org
Hiren Boot cd 10.0. Has lots of hardware testing programs that you can boot to and run. http://www.hiren.info/pages/bootcd. I use it often.
Between 1979 and 1985, I was directly involved in remotely diagnosing hardware and software faults on DEC's VAX computers. To start with, they were quite big machines - definitely server class in today's terms - the size of a row of refrigerators with the old hard drives the size of washing machines. And of course they cost a lot more than PCs. Nevertheless, their operating system, VMS (now OpenVMS) was specifically designed to be portable across a very wide range of computers, from PC equivalents to near-mainframes and clusters. By 1985 there were MicroVAXes slightly larger than modern PC system boxes, soon to be followed - with the addition of bitmapped graphics monitors - by VAXstations that were very similar to the kind of big desktop PCs many of us still use today.
So what's the point of this little excursion down memory lane? Well, right from its inception in the mid-1970s, VMS had built-in error checking and logging, which was soon exploited to provide very sophisticated and accurate diagnostic software. A competent sysadmin would check the summary error log from time to time, and zoom in on any developing patterns. The fully detailed level of the error log was mind-boggling, with complete dumps of all the registers and data for every single error - of which there might of course be thousands. The VMS engineers soon produced software to automate error log and crash dump analysis, so it was often fairly easy to see which hardware component was at fault. (One of the reasons we disliked Unix, which was becoming popular as a cheaper alternative to VMS, was its complete lack - at that time - of any comparable diagnosis features).
Thus, when I sat in front of my VAXstation 20 years ago, I could at any time call up the error log at any of a number of levels of detail, and analyze it or a crash dump file in order to see if any hardware units were generating errors that might be significant. There were also standalone and online diagnostic programs, although system engineers working to diagnose a flaky computer often preferred to load up the machine with a lot of specially designed "exerciser" programs that stressed the hardware, as they could then avail themselves of VMS' built-in error logging features.
Whenever one of my PCs acts up nowadays, I find myself missing VMS' many troubleshooting features. The Windows event viewer seems carefully designed to collect as much useless information as possible, without ever catching hardware errors and the like. How often has a PC crashed due to a hardware fault, rebooted, and then - when I examined the event log - shown nothing at all except the restart.
It seems strange that Microsoft missed the opportunity to copy this useful facility from VMS, when so much else was incorporated in Windows NT and its successors. One salient difference is that anyone writing a VMS device driver was encouraged to include errorr-logging, whereas the huge majority of Windows drivers seem to lack anything of the sort. The assumption seems to be that PCs work most of the time, and if they crash or work unreliably then the solution is to reboot - or, if the problem is persistent, buy a new PC.
I am sure that there are many other solipsists out there.
Unfortunately most home use PSU's have no self test build in, so you need to verify it yourself. Are the voltages in range? also under the heavy load? Almost all other units in our PC do have a POST (power on self test). So if a PC boots fine, what remains are mainly intermittent failures, which are a lot harder to uncover.
Apart from hard drive failures, the three most common types of failures you'll find on a mother board are:
1) faulty supply capacitors. These cause supply noise, or even worse, make the supply on the board itself unstable. The small ceramic caps on a board rarely fail, but the bigger elcos often do. The result can be that digital communication on the communication busses fails, or parts become unstable.Not so easy to diagnose by software. What is a clear sign, when more then one part on your board seems to fail. With a scope you can check for supply noise. Some bad elco series were easy to see, their packages were ballooning and they were leaking some brown stuff.
2) intermittent connections. This happens more often then you would guess, but certainly in modern PC's where big (memory) chips are soldered down on ball grid arrays, failing connection do occur. To diagnose it, you could try tapping on the board with the handle of a screwdriver, while your PC is running some heavy program. But that does not reveal all bad connection of the ball grid arrays. More effective is "cold spray", cooling the suspected parts down will widen the gaps of bad connections.
3) Faulty chips. I think this is actually rare, chips die pretty hard (even memory), most parts suffer from failing connections. But if a chip is on the edge of failing, that is revealed by heating them up. Give them a stress test using a heavy load, place your PC in a warm place, direct sunlight and run a stress test. This is probably best captured by software tools.
I'm typing this because Slashdot said so. Passerby were amazed by the unusually large amounts of blood. Try this: http://lmgtfy.com/?q=pc+diagnostic+hardware
The advice is for power supplies which are not plugged into the wall, which are still dangerous. Every PC power supply I've run across will run on 100-250V, suggesting it's the same power supply for all regions, with the similarly sized capacitors.
Don't forget the lead!
For months I was struggling to explain why my computer was randomly rebooting or switching off. Then eventually it didn't turn on at all - thankfully I had an older computer next to it, and I suddenly thought to try the same lead in it, and it didn't work either.
One of the most overlooked computer problems are faulty power supplies that cannot give power near what the specs says.
CPU may be the brains of the computer, but the power supply is the heart, supplying vital electricity to all the component. Too often, I've worked on machines where as soon as I plug in a cheapo tester, nothing lights up as the proper voltage, yet the machine still manages to "run".
That could possibly be monitored with software, if the BIOS supports voltage monitoring.
The tool has support for majority of the system components. It does not run on windows but you can download a boot cd/usb image and do your testing. http://www.sun.com/oem/products/vts/
"crash way too often to blame it all on Microsoft"?!?
WTF? Over.
I don't know why you'd want to use software to diagnose a hardware problem. If the hardware won't work it won't be able to run your software.
You should try a pci diagnostic card like this:
http://www.uxd.com/phdpci.shtml
Stressing a computer may not have the intended results. Most vendors provide a toolkit for testing. It is often tightly coupled to the motherboard and BIOS. Every vendor has their own utilities, but they typically involve the ability to utilize the internal sensors of most devices. This means that you can see if the CPU is running hot, a fan is not spinning at prescribed RPM, voltage regulation to the CPU is varying unexpectedly, or the like. They often are also able to look into BIOS level logs to see if there are any failures there.
Modern hard drives typically have their own internal diagnostics, also (SMART and derivatives). A media failure is typically indicated by slowing access times (as the drive relocates more data from failing sectors). However, a much more common problem is mechanical failure, which is often sudden and catastrophic. Still, there are tools for newer or high-end disk diagnostics that do not require a stress test.
www.ultimatebootcd.com
Welcome to our website: Http://www.tntshoes.com
basketball shoes,men's shoes,sport shoes,air shoe,force shoe,shox shoe,max shoe,JD shoes and other fusion shoes
1)Small order and dropshipping avaliable
2) Various styles and color on our website
3)Our shoes are all coming with original boxes, tags and cards
4)The more you order, the lower price you will get
5)You can mix any items from our store together
6)shippment: (5-7 business days)
Our company have many other brand products,if you are interested in our products .contact me directly
OUR WEBSITE:
YAHOO:shoppertrade@yahoo.com.cn
MSN:shoppertrade@hotmail.com
I'm tossing that baby. Life's too short. And I can get Pharoah, Caesar 3 and Starcraft working on XP with a little work...
"The greatest lesson in life is to know that even fools are right sometimes" - Winston Churchill
I'm interested to know if anyone has found a good, lightweight (300MB) 3d stress test for Linux, akin to Furmark (glxgears does not count). I've been referred to running some modern video games under Wine. 5GB of game files is definitely overkill for batch-testing dozens of machines. They will be disk imaged over the network and unattended. Ideally it should be scriptable to launch from command line with arguments or a parameters file and optionally output some data periodically to STDOUT/file.
The components most likely to fail totally or partially are
1- cables and connections, either badly connected, or inside the plastic wrapping
2- PSU
Over the years, I've never had a MB or Vidcard fail me. A CPU, once. But I had the funniest things with cables:
- power button turning flaky, causing reset
- short somewhere in the keyboard or its cable, causing PC reboots
- network failing everyday during lunch. maintenance staff strongly suspected (gaming ?)... turns out the cable was broken inside its sleeve, and the midday sun, shining directly on it, cut the connection.
The Cloud - because you don't care if your apps and data are up in the air.
Welcome TO Our Website: Http://www.tntshoes.com
Hi friend, we are a prefession online store, you can see more photos and price in our website which is show in the photos
we take paypal as payment, . shoes Nike jordan1-23 $28-42 free shiping. hellow our website is see our website in the photos attached, we are a online shopping mall, we have all kinds of brand new shoes,clothing, handbag,sunglasses,hats etc for sale, all of our product is best quality but the price is so cheap. You can find the more photos and the price for our product in our website, if interested please email me by we are selling all brand new handbag,
OUR WEBSITE:
Http://www.tntshoes.com
YAHOO:shoppertrade@yahoo.com.cn
MSN:shoppertrade@hotmail.com
Sup Sheryl Crow?!
Welcome TO Our Website: Http://www.tntshoes.com
We are a prefession online store, you can see more photos and price in our website which is show in the photos
hi our website is see our website in the photos attached, we are a online shopping discount store, pls find the more photos and the price for our product in our website, if you are interested please email me by we take paypal as payment, . Sunglass: lv, dior, D&G channeletc $15-35 free shipping.we have large of brand new shoes,clothing, handbag,sunglasses,hats etc for sale, all of ourproduct are 100% best quality with the amazing price.
OUR WEBSITE:
YAHOO:shoppertrade@yahoo.com.cn
MSN:shoppertrade@hotmail.com
Http://www.tntshoes.com