Здравствуйте, Философ, Вы писали:
Ф>В связи с этим я думаю, вот что: тебе нужен отдельный котёл в аду, в который тебя запихнут вместе с ноутбуком, и пока ты не исправишь разрешения для отдельных элементов в JSON'е, ты оттуда не выйдешь. А когда поправишь, то тебя туда должны возвращать опять, по поводу того, что пропала какая-то фигурная скобка, и оно теперь не парсится. — чтоб ты нашёл и вернул фигурную скобку.
Вы не в том направлении думаете. Реестр вообще нафиг не нужен — и никаких регистраций не нужно.
Все просто:
1. Образ ОС — это статичный неизменяемый файл — одинаковый байт в байт у всех людей в мире.
2. JSON-файл с индивидуальными настройками — только то, что вы прописали вручную. У меня там будте 5 параметров ровно. Для всех ОС один и тот же.
3. Программы — аналогично — каждая программа — один неизменяемый файл. Настройки программ — для каждой проги своя папка. Ну тут будет к ОС привязано — никак иначе.
4. Документы — общие для всех ОС.
Все!
Библиотека отдельная или набор библиотек — выглядит как программа, определены публичные функции и т.д.