Por que o registro do Windows existe? [fechadas]

Essa é mais uma questão de arquitetura do SO do que programar diretamente, mas ainda assim. Por que o registro do Windows foi criado como um subsistema completamente separado para armazenar as configurações do sistema / aplicativo? No * nix OS'es existe o diretório / etc que é perfeitamente compreensível, pois o sistema de arquivos é uma maneira natural hierárquica de armazenar configurações, enquanto a Microsoft decidiu criar um subsistema hierárquico completamente externo, o que parece ser um investimento tolo. eles apenas usam uma hierarquia de sistema de arquivos?

questionAnswers(9)

yourAnswerToTheQuestion