Hallo Bernhard,
die Sanduhrphasen beim Aufbau der Treiberliste sollten sich eigentlich auf die erste Initialisierung an einem "neuen" PC beschränken. SiDiary erstellt dann quasi einen Cache (Abbild) der Treiberliste und so lange sich die Treiber-Versionen nicht ändern, wird die Liste mit den Bildern und Gerätenamen aus dem Cache gefüllt und sollte eigentlich rel. schnell gehen.
Erst wenn Du z.B. ein Update auf dem Stick einspielen würdest und dieses Update neuere Treiber-Versionen enthielte, würde der Cache neu gefüllt.
Ansonsten hättest Du noch 2 Chancen schneller an den Messgeräte-Import zu kommen: Mit einem Rechts-Klick auf die Taste öffnet sich der zuletzt verwendete Treiber. Wenn Du also immer nur das gleiche Gerät auslesen möchtest ist das in jedem Fall die schnellste Art.
Das zweite wäre, die Treiberliste insgesamt auszudünnen und einfach nur die Treiber-Exe-Datei(en) im MeterDriver-Verzeichnis zu behalten, die Du auch tatsächlich verwendest. Die anderen Exe-Dateien einfach in einem anderen Verzeichnis sichern - danach sollte die Liste sehr viel überschaubarer aussehen...
Die zweite Sanduhr beim Blättern durch die Tage kann ich nicht ganz nachvollziehen. Es ist korrekt, dass auch da eine Sanduhr angezeigt wird aber auf unseren Testsystemen ist das immer nur ein Bruchteil einer Sekunde und nicht wirklich störend...
Wenn das bei Dir deutlich länger dauert, ist vielleicht irgendetwas an der gesamten Kommunikation auf Deinen USB-Ports gestört (auch durch andere Geräte). Aber selbst der USB1.1 Stick läuft anonsten beim Blättern flüssig...
Das Übertragen des Programms auf einen anderen Stick ist übrigens nicht möglich - SiDiary würde den anderen Stick erkennen und nur noch im Testmodus für 30 Tage hochfahren...
Viele Grüße, Alf.