None of the 16-bit registry code was carried over to Windows 95. Windows 95 extended the registry into kernel mode, added support for values and non-string data types, increased the maximum registry size (though if some people are to be believed, not by enough), and added a bunch of other hives, like added the HKEY_CURRENT_USER, HKEY_LOCAL_MACHINE, and the HKEY_DYN_DATA
What was the registry like in 16-bit Windows?
Windows NT 3.1 introduced these keys:
- HKEY_CURRENT_USER\Software\Microsoft\Windows
- HKEY_CURRENT_USER\Software\Microsoft\Windows NT
Did they introduce the first of these as they knew they would be introducing it in Windows 95?
Maybe this was foresight so software in Windows 95 could be ported easier to Windows NT?
Development of Windows 95 started in March 1992.

Comments
Nothing yet. Say the first thing.
Sign in to join the conversation.