Häschen schrieb:
CDI liest keine Namen aus sondern nur IDs in der Smart Tabelle, die namen sind im programcode vorgeschrieben.
Eben und wenn es den Namen des Attributes nicht kennt, dann steht da Herstellerspezifisch und bei einigen Attributen werden die Namen verwendet, die dafür üblich sind, wie z.B. bei den Attributen 01, 05, 0C oder C7. Für diesen Stick kennt es viel Namen wie nicht Standard sind, auch dass 05 sich eben auf Blöcke statt wie bei HDDs auf Sektoren bezieht, die SSD in dem Stick ist CDI also nicht unbekannt.
Häschen schrieb:
nicht in der Datenbank hat, wird einfach nur versucht Standard IDs zu lesen.
Nein, die IDs werden ja nicht einzeln gelesen, sondern man bekommt sie alle auf einmal und daher weiß man auch immer welches IDs es gibt und welche Werte diese haben, nur die Namen muss das Tool selbst kennen.
Häschen schrieb:
Deswegen steht auch bei allen IDs die CDI ausliest unter Rohdaten einfach nur eine 0
Es sind ja nicht alle Rohwerte 0 und wie eben gesagt, kommen die ganzen Zahlenwerte in der Tabelle so vom Controller der Platte, nur die Namen eben nicht. Die Zahlen sind also ganz genau so wie sie ausgelesen wurden egal ob CDI dies Modell nun kennt oder nicht, aber die Namen der Attribute sind eben nicht zuverlässig, die müssen die Entwickler von CDI aus der Dokumentation der jeweiligen Modelle entnehmen.
Häschen schrieb:
AIDA64/hwinfo lesen die Smart Werte komplett aus, der Nachteil es findet keine Übersetzung statt.
Auch die müssen aber die Namen der Attribute für die jeweiligen Modelle, egal ob HDD, SSD oder Stick mit SSD Controller, in ihrer Hintergrunddatenbank haben und dazu dort eingepflegt haben. Die Übersetzung bei CDI kommt ja auch nur zustande, weil es OpenSource ist und Leute aus aller Welt die Namen in die jeweiligen Sprachen übersetzen. Die Werte die diese Tools auslesen, sind aber bei allen gleich, die werden allenfalls unterschiedlich aufbereitet und ggf. werden auch die Flags zu den Attributen angezeigt, die CDI nicht auswertet. Da kann man z.B. sehen ob dies ein Hinweis auf einen Fehler oder die Alterung ist und ob es ständig oder nur beim Einschalten aktualisiert wird.