Iwant to work on the design for this tool, but need some information to do so: specifically, what hardware information are we able to reliably show at the moment? I know there are a bunch of commands to show hardware information (lscpu, lspci, lsusb, etc): is the information shown there something we can reliably access?
Collating the firmware versions of devices (information from fwupd) with the actual devices (building a tree from the sysfs sources lspci/lsusb use) may be impossible since fwupd can represent virtual devices that might not show up on a traditional bus like PCIe, USB, Thunderbolt.
I think you should start by looking at what Hardinfo lists ( without the woefully outdated benchmark tests ).
Then look at CPU-Z for Windows and package all the stats that Hardinfo gives and package it as a Gnome-stastic version of CPU-Z.
If you've ever opened up your computer, you know there is a lot of hardware in there, and it's all a potential point of failure. Certain pieces of hardware are more prone to failure than others, but nothing lasts forever.
Did you note that CPUs are at the bottom of the list? CPUs can die, but they'll often be the last PC part to do so, and it's often caused by another issue, like power problems, overheating, or otherwise. Of all your PC hardware components, the CPU is the least likely part to have an issue, especially if you install it and then leave it alone (occasional thermal paste reapplications aside).
But no matter the hardware, the best way to avoid being caught out is to perform regular hardware diagnostic tests on your computer, and there are many ways to run hardware tests on Windows 10 and 11.
That's the easiest way to use the Windows Performance Monitor, but if you want more data, you'll find live performance graphs in Monitoring Tools > Performance Monitor and customizable data sets in Data Collector Sets > User Defined.
There are lots of warning signs when your RAM is close to failing. They include worsening performance, frequent crashes, video cards failing to load on boot, corrupted data files, and incorrect RAM information in the Windows System app.
If you're wondering how to run a memory test on the RAM, you need to use the Windows Memory Diagnostic tool. It works by writing to, then reading, your computer's RAM. Differing values signal faulty hardware.
MemTest86+ is well-established as the best tool to test your RAM on Windows. It's more powerful than Microsoft's Windows Memory Diagnostic tool and is free and open source. Furthermore, unlike the Windows tool, MemTest86+ also has a full-featured graphical interface.
Memtest86+ uses two RAM testing algorithms and supports DDR5, DDR4, DDR3, and DDR2 RAM. You boot it directly from a USB flash drive or a CD, and Microsoft has signed the app's code for Secure Boot compatibility.
The app's key feature is the "Self-Monitoring, Analysis, and Reporting Technology" (SMART) test. It provides data about several aspects of your drives, including the read error rate, a count of reallocated sectors, the spin-up time, and a whole lot more.
CrystalDiskInfo also includes advanced power and audio management tools for hard drives and SSDs. You can also configure CrystalDiskInfo to provide live alerts if drives become too hot or suffer from other failures. You have to keep CrystalDiskInfo running in the background to receive temperature alerts, but it's really not a problem as it requires very little processing power or system memory.
HWiNFO is way ahead of the hardware testing pack regarding the amount of information provided. But once you get up to speed with its extensive range of data, you'll appreciate it as one of the best computer diagnostic test apps out there.
From a hardware test standpoint, we are most interested in the app's system health monitoring features. They provide detailed real-time reports and graphs about your machine's CPUs, GPUs, mainboards, drives, and peripherals. Double-click any of the sections in the left-hand panel to open a new window filled with data specific to that hardware.
We've written about several tools that'll help you test the health of your laptop battery, but the best option for Windows users is the built-in tool, powercfg. The powerful command generates a precise report on your battery status and history, showing you its capacity and more.
The first part of the battery report details your hardware, current battery status, total capacity, and current capacity, which is all great information. If you scroll down, you'll find more information on charging status, periods, and more.
Another way to diagnose faulty hardware on a Windows system is with a Linux Live CD or USB. There are several rescue and recovery disks for Windows, but two useful distros for diagnosing faulty Windows hardware are PartedMagic and the Ultimate Boot CD.
PartedMagic is a paid tool but features several useful tools for benchmarking and checking your hardware, not to mention its disk partitioning, closing, rescue, and erasing tools, whereas the Ultimate Boot CD is completely free and also features numerous Windows hardware checking tools, testing and analytics options, plus fixes for common issues. As of Ultimate Boot CD version 5, the rescue disk also includes a version of PartedMagic (for partitioning and managing hard drives), so it's a very handy tool to keep around.
For the past few days, we have had a PC that, each day, boots to the HP PC Hardware Diagnostics tool instead of directly to Windows. This is a black screen with grey/white text. Since this only happens once per day, troubleshooting has been hard to do. When running the two tests available (Memory Check and Hard Drive Check), neither have brought up issues. When we close out of the screen, it reboots and goes directly to Windows.
It almost sounds viral to me. The HP Diagnostics should have more than 2 test options, could it be a malicious tool appearing as the hp diagnostics? I would flash the bios with current firmware as one of your steps
I had this exact problem on one client last week (out of 30ish). After a security update, this would happen. I first attempted a rollback to a previous backup and that appeared to fix it until the next day, poof it reappeared. I did a full hard-drive reinstall and that seamed to fix it (for a week now anyways). Backup files/folders then do a fresh install.
Please do keep us updated and since this is your first post, a warm welcome to Spiceworks. And how delightful to see another new member, @spicehead-eesaw, participating in the post with valuable input. Welcome aboard to you both.
We received notification this morning of the same issue. When I tried replicating the error, I was able to do so once out of the five-ish attempts. The error can be seen in the first picture (with my beautiful forehead).
20180927_081516.jpg800600 135 KB
20180927_081554.jpg800600 115 KB
I decided the best first course of action would be to get in to BIOS and reset it to factory defaults, then double-checking the boot order was correct. After applying those fixes, I attempted to recreate the error(s) again. To my surprise, I could get neither to show up. I tried about four times to get it to show up but they never did.
HPE offers a tool known as HPE Insight Remote Support but you will need to install it on a remote system and then point your iLO address to the new Insight Remote Support server. HPE IRS will collect information regarding your hardware, firmware and warranty status of your system.
These are Gen 8 and up i believe. We have bought them new in the last 3 years or so. They do have a Windows OS on now as i am testing a couple work flow issues. My hope was an OS independent set of tools that can be run over a weekend or week that can test, stress test, and diagnose the servers before reformatting and putting them back into production. Sometimes i see the HP laptops we get have a sort of diagnostic tool on them to check RAM and hard drives. I am looking for something like that but more encompassing of hardware.
See the link for a long long list of tools that it has. Amongst it are BIOS, CPU, Hard Disk Information & Management, Hard Disk Diagnosis and memory tools. It also includes gparted and a resize program.
From the site: System Profiler and BenchmarkHardInfo can gather information about your system's hardware and operating system, perform benchmarks, and generate printable reports either in HTML or in plain text formats.
From the site: The Phoronix Test Suite is the most comprehensive testing and benchmarking platform available that provides an extensible framework for which new tests can be easily added. The software is designed to effectively carry out both qualitative and quantitative benchmarks in a clean, reproducible, and easy-to-use manner.
The Surface Hub Hardware Diagnostic tool is an easy-to-navigate tool that lets the user test many of the hardware components within the Surface Hub device. This tool can also test and verify a Surface Hub device account. This article describes how to use the Account Settings test within the Surface Hub Hardware Diagnostic tool.
The device account for the Surface Hub should be created before any testing is done. The Surface Hub Administrator Guide provides instructions and PowerShell scripts to help you create on-premises, online (Office365), or hybrid device accounts. For more information, go to the Create and test a device account (Surface Hub) topic in the guide.
When the application starts, the Welcome page provides a text window to document the reason why you are testing the Hub. This note can be saved to USB together with the diagnostic results at the conclusion of testing. After you finish entering a note, select the Continue button.
3a8082e126