Lösung
ESET-Produktmodule haben zwei Arten von Updates: Level-Updates und Nano-Updates. Sie unterscheiden sich in der Zeitspanne.
Es gibt 3 Level Updates - Level 0 (L0), Level 1 (L1) und Level 2 (L2). Es gibt 20 Nano-Updates, von Nano 1 bis Nano 20.
Es gibt 3 Level Updates - Level 0 (L0), Level 1 (L1) und Level 2 (L2). Es gibt 20 Nano-Updates, von Nano 1 bis Nano 20.
Nano-Updates stehen für die Anzahl der Updates seit dem letzten Update, d.h. Nano 1 steht für das allerletzte Update (z.B. Aktualisierung der Virensignaturdatenbank von Version 5001 auf 5002), Nano 20 für die letzten 20 Updates insgesamt. Beim nächsten verfügbaren Update werden alle Nano-Updates neu generiert (Nano1 wird zum letzten Update, der frühere Inhalt von Nano1 wird in Nano2 übertragen usw.).
Ein Programmmodul (z.B. HIPS-Modul) wird mit nur einem der verfügbaren Nano-Updates aktualisiert. Siehe das Beispiel unten. Die Anzahl der Nano-Updates, die für ein bestimmtes Modul ausgegeben werden, kann von Modul zu Modul und im Laufe der Zeit variieren.
Level-Updates stellen die Anzahl der Updates ab dem Veröffentlichungsdatum eines bestimmten Programmmoduls dar. L0 umfasst mehrere Updates ab dem Zeitpunkt der Veröffentlichung des jeweiligen Moduls, L1 umfasst einige nachfolgende Updates und L2 die restlichen Updates, einschließlich aller 20 Nano-Updates.
Sobald sich L2 der Größe von L1 nähert, werden die in L2 enthaltenen Aktualisierungen in L1 abgezogen. Sobald L1 so groß wie L0 ist, werden die in L1 enthaltenen Aktualisierungen nach L0 verschoben.
L2 wird nach und nach mit älteren Nano-Updates aufgefüllt, d. h. der Inhalt von Nano 20 wird nach L2 verschoben, wenn alle Nano-Updates bei einem neuen verfügbaren Update neu generiert werden.
Nach einer frischen Neuinstallation eines Produkts befindet sich das Produkt in seinem Grundzustand und erhält alle Level-Updates:
![]() |
|
| Grundzustand | Aktueller Zustand |
Wenn ein Produkt regelmäßig aktualisiert wird, aber einige Tage lang offline war und nach der Verbindung mit dem Update-Server das Nano 3-Update als das fehlende identifiziert wird, wird es angewendet:
![]() |
||
| Grundzustand | Aktueller Stand | Aktueller Stand |
Ein Beispiel für Aktualisierungsdateien eines 32-Bit-Motormoduls
| Level-Updates | Größe (kB) |
|---|---|
| Stufe 0 | 32 212 |
| Stufe 1 | 14 352 |
| Ebene 2 | 504 |
| Nano-Aktualisierungen | Größe (kB) |
|---|---|
| Nano 20 | 200 |
| Nano 19 | 196 |
| Nano 18 | 189 |
| ... | |
| Nano 10 | 147 |
| ... | |
| Nano 3 | 31 |
| Nano 2 | 28 |
| Nano 1 | 21 |

