Besides, the registry is much less interesting on Windows 3.x. This is also the only part of the file actually checked by RegEdit when it's importing - if the file contains any formatting errors, RegEdit will not notify you and simply skip the settings that contain errors. Yes, that does add up to the Microsoft Stupid Mistakes list. 2.2 Keys Key names are exported as they are encountered, but need not be in any order. Subkeys are explicitly named.
Every key name is followed by it's values, starting on the line directly following it.
The list of values is terminated with an empty line, and may be empty itself. If a key is specified which does not exist, it is created, along with any parent keys that do not exist. Note that you cannot delete keys or values - you can only add them if they don't already exist, or modify them if they do. They represent a collection of characters, a collection of bytes, and a 32-bit integer, respectively. 2.3.1 Strings Strings may be any size.