Eurosoft Logo
   
   
  Home > Latest News and Publications  
     
  Reviews  
 

Pc-Check Reviewed
- Overclocked Cafe (March 2001)
- 1 | 2 | 3

Pc-Check: The Goods

When you open the package, you see a diskette, a manual, and loopback adapters for your parallel and serial ports. The manual is well done, giving you the step by step directions you need if you are the type to read the manual. If you aren't, you'll have to rely on your experience and the interface.

The good news is that the interface is easy to use. Make a copy of the master diskette. All you have to do then is boot from the disk, and you are off. I was going to include some screen pictures, but I'm still playing with my new digital camera setup, and the pictures I've taken were not of a quality that I'd want to display here. It is no great loss, because the text only interface is simply and well laid out. You shouldn't have any trouble finding what your way around. I personally prefer an - type of interface, but the basic text menu interface presented by PC-Check posed no problems to me. It uses the same blue background that I seem to recall from the bygone days of my youth.

When you first run PC-Check, you are presented with several diverse options. You can immediately dive in and start running diagnostics in an interactive fashion, or you can select tests to run in a 'burn in mode'. The latter can actually be quite useful when one is burning in a newly built system. Let's take a look at what kinds of information and tests are available.

What do you have?

The first section is the System Information menu. From here you get a wealth of information about your PC. There is the standard system configuration information, with processor type and speed, amount of RAM installed, and more. Drilling down into the SMBIOS information, you can find the software interrupt vectors, the IRQ's for each hardware device, information about the system timer and clock, I/O port information, and more.

In every test that I gave it, PC-Check correctly identified the basic hardware. One thing that is a problem though is software modems. These devices, sometimes called 'Winmodems' because they are usually supported only on various flavors of Windows, are very simple, usually single chip solutions that rely on their host CPU (i.e. the same one YOU are relying on) to do most of the work. I won't turn this into a rant about Winmodems, I'll save that for a future column. Suffice it to say that PC-Check will not identify the type of modem, nor will it be able to test it.

PC-Check will otherwise do a fine job of delineating your hardware, including PCI and possibly PCMCIA devices. The latter are only detected if you have the appropriate card and socket services drivers loaded You can also query your drive types, poke around in your CMOS memory, or in fact anywhere in your RAM space as well. I used to spend hours poking around in memory, dissassembling DOS and BIOS instructions to see what made my PC tick. Ah, the memories.

Is it functioning?

The advanced diagnostic functions are quite impressive, although they could use some improvements. The processor test, for example, includes tests of the MMX core, but not of SSE, 3DNow!, or SSE2. As SIMD instructions become increasingly common in software, it is important to test these aspects of the core as well. However, that is a minor quip. I was actually pleased to see separate MMX tests, let along SSE and the rest. Hopefully they will be included in future releases.

For the most part, the tests are very complete and exhaustive. The memory and hard drive scans are quite thorough. In the case of the former, there are many different tests that are done, using different modes of operation to access memory. Don't sit and stare at it while it's running, it can take quite some time to run all of the memory tests. If you wish, you can specify a range of addresses to check. In practice, however, you will seldom know where to look for a potential problem, so testing your entire RAM subsystem is a good idea when troubleshooting. Cache memory can also be tested for faults.

The hard drive module not only allows standard testing, but also can view partition tables, test your drive subsystem for the optimal interleave, and perform low level reformatting of your hard drive. Please do not play with the latter option unless you know what you are doing. Floppy disk and DVD/CD-ROM drives can also be thoroughly checked.

Input/Output systems such as serial and parallel ports, as well as hardware modems, can also be put through exhaustive testing. The included loopback adapters let you test serial and parallel ports without having devices on each end. Analog joysticks can also be tested. One other deficiency is the lack of support for PCI soundcards. The software would not even recognize my SBLive!, and apparently only works with older ISA based soundcards. There is also a host of video card testing. The various tests cover multiple text modes, as well as many VESA standard SVGA modes. Advanced features of specific accelerators (i.e. Nvidia, 3dfx, ATI, etc.) are not supported, as this is a PC diagnostic program, not a video card testing suite. Sticking to standard modes is a good idea in this kind of software. There are a lot more odds and ends. Printer testing is included, although you won't be able to print to software driven printers like some low end deskjets. Rest assured, you will get a ton of good information from this software.

All in all, the testing is complete and accurate. The reports can be saved to disk or printed directly, and are good documentation to have if you are supporting customers, or even if you are documenting tests of your system(s) at home.