Tüm cevapları keşfettiğim bazı ekstra bilgilerle birlikte derledim.
İlk satırdaki başlık:
Windows Registry Editor Version 5.00
- "CRLF" ile ayrılmış tuşlar arasında boş bir satır
- boşluk bırakmayan anahtarlar
- çift tırnak içindeki değerler
- tamsayı / kelime değerleri onaltılık - harfler için anlaşılır biçimde küçük harf
Misal
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\MyOrg]
[HKEY_LOCAL_MACHINE\SOFTWARE\MyOrg\MyKey]
"My Value"="Some String"
"My Flag or Integer"=dword:00000001
İzin verilen kodlamalar ayrıca Windows API dizelerine karşılık geliyor gibi görünüyor:
- 8 bit sabit genişlik: Windows-1252 - neredeyse ISO-8859-1 ile aynı
- 16 bit sabit genişlik: UCS-2LE (küçük endian) - temelde UTF-16 ile aynı
Not: Bir metin düzenleyici kodlama için "unicode" dediğinde, muhtemelen dahili Windows ile naif olarak uyumlu olmayan değişken genişlikte kodlama olan UTF-8 anlamına gelir.
Not 2: