Mumak wrote on 2026-09-22, 15:45:
MattRocks wrote on 2026-09-22, 15:40:
Mumak wrote on 2026-09-22, 13:23:
Problem here is that even such "confidence level" is very difficult to estimate. In many cases we might be pretty confident about accuracy but due to some other factors that we're unable to reliably determine, the outcome can be different.
Our goal is to always provide most accurate results and avoid any "man in the middle". But this is sometimes impossible to achieve - on old systems due to the lack of sufficient indicators and on newer ones due to vendor secrecy.
There are also cases where we can retrieve very reliable (hard-coded ID data) but since various ODMs sometimes rename the parts for marketing reasons we were asked not to show the fused identification...
For items in my collection I have done quite a lot of work identifying specific products, and my conclusions sometimes conflict with HWINFO (and others). There's at least one example I posted on Vogons.org and RetroWeb subsequently aligned to the evidence I surfaced.
What do you propose be done in situations like that?
Please provide more details about those cases so that I can investigate them.
I’m hesitating over how best to present the cases because some of my interpretations are still developing, even where I can evidence discrepancy.
One of your points particularly interests me. Where you were asked not to show fused identification, how did HWiNFO handle those requests?
From a historical research perspective, my aim is to preserve both the underlying identification and the marketed name - with an explanation of what each represents because the differences can be as interesting to hardware archaeology as they are to the study of marketing and strategy.
This also gets at my earlier concern: I’ve seen users treat HWiNFO’s displayed names as direct hardware readings. Is there a way for users to distinguish what is read directly from the hardware from what is assigned through a lookup or inference?
Desktop timeline [ MOS 7501 → 68030 → x86(P5/MMX) → x86(K6-2) → x86(K7*) → PPC(G3*) → x86-64(K8) → x86-64(Xeon) → x86-64(i7) ] * lost