Moin Matthias,
ausser dass die Datei durch
Unicode exakt doppelt so gross wird, darst Du auch nicht vergessen, das es noch einige weitere Punkte gibt, die die Dateigrösse beeinflussen:
- Bei tiefen Strukturen wird für jede Ebene eine Keyzeile ausgegeben, egal, ob da Wert enthalten sind oder nicht.
- Binärwerte benötigen je Byte die dreifache Menge, da sie als zweistellige mit Komma getrennte Hexwerte dargestellt werden. Speziell hierbei werden dann noch Zeilen erzeugt, die mit,c-typischen, Zeilenfortsetzungszeichen versehen werden.
- Jeder \ wird durch \\ ersetzt
Das nur soweit es mir auf die Schnelle einfällt.
@DMW:
Zitat von
DMW:
Am schlimmsten sieht es bei mir in HKEY_CLASSES_ROOT aus.
HKCR ist aber kein eigener Key, sondern setzt sich, seit Windows 2000 aus den Keys
HKCU\Software\Classes und
HKLM\Software\Classes zusammen, bzw. zeigt diese beiden an, wobei
HKCU-Einträge Vorrang haben, wenn sie in beiden Keys vorkommen.