1. В форме "О программе" исправлена ошибка отображения версии и даты программы.
2. Исправлена ошибка управления горизонтальным сплиттером формы.
3. Исправлена ошибка ресайсинга при выборе раздела в панели задач.

Вышеперечисленное выпущено в v0.1.1.2
-------------------------------------------------------------------

1. Изменено название программы, отображаемое в заголовке окна.
2. В Общей информации объединены наименование модели HDD и его размер.
3. Внесены изменения в интерфейсные сообщения для колонки "Типы устройств" раздела "Общее-Устройства".
4. Реализовано для устройства типа "Оперативная память" отображение серийного номера со значением "Нет" в случае когда с\н пустой или отсутствует.
5. Внесены изменения в интерфейсные сообщения.
6. Реализована сортировка PCI устройств по наименованию класса устройства.
7. Внесены изменения в отображение даты выпуска монитора.
8. Внесены изменения в отображение наименования текущего раздела в правой части формы.
9. Изменено состояние распахнутости в дереве для SMART атрибутов.
10. Исправлена ошибка потери фокуса формы "Поиск", возникающая вследствии наложения события кнопки тулбара "Показать тултип".
11. Изменено положение контролов формы "Поиск".
12. Изменено положение контролов формы "Параметры программы".
13. Внесены изменения в отображение возможностей процессора в разделе CPUID (Детально о системе).
14. Внесены изменения в отображение версии EDID для монитора.
15. В раздел Устройтва (Общее) добавлены параметры для USB-устройств из раздела USB-устройства (Детально о системе).
16. Реализована группировка узлов дерева для раздела SMBIOS(DMI) (Детально о системе).
17. В разделе USB-устройства (Детально о системе) реализовано указывать для параметра значение "Не задано", если параметр не задан (пустой).
18. Реализовано применение к имени файла макросов типа $HOSTNAME$, $DATE$, $TIME$ при формировании отчетов.
19. Для режима командной строки реализован ключ [SM] - скрытый режим.
20. С целью оптимизации скорости формирования отчетов внесены изменения в процедуры формирования отчетов.
21. Внесены изменения в механизм ресайсинга колонок деревьев программы.
22. Добавлены параметры сетевых интерфейсов разделе Сеть (Программное обеспечение).
23. Исправлены ошибки получения и отображения серийных номеров монитора, возникающие при определенных условиях.
24. Внесены изменения в механизм локализации данных анализатора и в механизм формирования отчетов.

Вышеперечисленное выпущено в v0.1.3.3
-------------------------------------------------------------------

1. Исправлена ошибка расчета ширины колонок при отсутствии INI файла приложения или отсутствия описания колонок в INI файле.
2. Переработана процедура получения и отображения данных по USB устройствам.
3. Реализовано определение устройства типа USB-хаб.
4. Доработана процедура определения устройства типа МФУ.
5. Доработана процедура определения устройства типа USB-драйв.
6. Исправлена ошибка применения ключа командной строки /SM.
7. Изменен состав колонок для списка SPD в разделе "Детально о системе - SPD".
8. Увеличена высота родительского дерева при применении параметра "Автоподбор высоты родительского дерева по его содержимому".
9. В раздел "Общее - Общая информация" добавлены устройства типа "Оперативная память".
10. В раздел "Общее - Общая информация" изменено интерфейсное сообщение для узла "Устройства".
11. В раздел "Общее - Датчики" добавлена группировка в дереве. 
12. В разделе "Общее - Устройства" в родительское дерево в наименование модели HDD добавлена его емкость.
13. В разделе "Детально о системе - USB-устройства" изменен порядок отображения параметров.
14. В разделе "Программное обеспечение - Лицензии" для родительского дерева со списком лицензий добавлена колонка "Ключ продукта".
15. Внесены изменения в отображение узлов в разделе "Детально о системе - SMBIOS(DMI)".
16. Изменен порядок следования параметров процессора в разделе "Детально о системе - CPUID".
17. Изменено расширение отчетов программы с "ini" на "sid".

Вышеперечисленное выпущено в v0.1.4.4
-------------------------------------------------------------------

1. Реализовано различное отображение емкости HDD в форме программы и в отчетах.
2. Добавлены горячие клачиши "Ctrl+C" и "Ctrl+Insert" для копирования параметров в буфер обмена.
3. Внесены исправления в отображение формы поиска.
4. В описание родительского дерева главной формы добавлен параметр, определяющий состояние распахнутости при построении дерева.
5. Исправлена ошибка формирования отчета при наличии у устройства нескольких серийных номеров.
6. Реализована группировка PCI устройств по классу устройства в разделе "Детально о системе - PCI-устройства".
7. Реализована поддержка драйвера чтения информации на низком уровне для x64 систем.

Вышеперечисленное выпущено в v0.1.5.5
-------------------------------------------------------------------

1. Добавлен параметр "Показывать свободные USB порты".
2. Внесены изменения в отображение устройств, подключенных к USB портам в разделе "Детально о системе - USB-устройства".
3. Добавлены идентификаторы картинок для тулбара и панели задач.
4. Заменены картинки в ресурсах для тулбара и панели задач.
5. Внесены изменения в механизм логирования выполнения программы.
6. Добавлен новый узел "Хранение данных Windows" в разделе "Детально о системе".
7. Внесены изменения в процедуру определения ATA HDD,
8. Реализовано определние устройств типа "Жесткий диск SCSI".
9. Релаизовано определение PCI имени контроллера, к которым подключенs ATA HDD и CD-привода.
10. Внесены изменения в механизм определения SMBUS контроллеров при чтении SPD моделей памяти.
11. Реализовано чтение SPD для NVIDIDA NForce\NForce2\NForce4, SIS 968.
12. Доработан модуль получания данных Windows Storage.

Вышеперечисленное выпущено в v0.1.6.6
-------------------------------------------------------------------

1. Добавлена форма для формирования отчета.
2. Исправлена ошибка формирования отчета, возникающая при повторном формировании.
3. В раздел "Программное обеспечение" \ "Сеть" добавлены параметры "Домен\Рабочая группа", "Описание для компьютера".
4. Реализовано декодирование SPD для памяти типа SDRAM.
5. Реализовано декодирование SPD для памяти типа DDR.
6. Внесены изменения в продецуру декодирование SPD для памяти типа DDR2.
7. Реализовано декодирование SPD для памяти типа DDR3.
8. Внесены изменения в процедуру отображения информации SPD.
9. В параметры "Северный мост", "Южный мост" устройства типа "Материнская плата" добавлены коды "ID Производителя", "ID Устройства".
10. В параметры устройства типа "Оперативная память" добавлен параметр "Источник", который показывает испточник получения информации и RAM - SPD или SMBIOS\DMI.
11. Реализовано чтение SPD модулей памяти для SMBUS контроллера типа "(1002:4385) ATI Technologies Inc SB600 SMBus".
12. Доработано определение базового адреса SMBUS контроллера для NVIDIDA NForce\NForce2\NForce4.
13. Добавлено в справочник описание SMBUS контроллера типа "(10DE:07D8) nForce MCP73".
14. Изменено место для хранения файла-лога приложения и файла-дампа приложения (используется папка Logs). 
15. Реализовано сохранение в файле-отчете в отладочной информации дампов SPD модулей памяти.
16. Исправлена ошибка отображения иконки приложения и его названия в панели задач ОС при активном сплешь-скрине.
17. Внесены изменения в процедуру отображения картинки для раздела над правым родительским окном.

Вышеперечисленное выпущено в v0.1.7.7
-------------------------------------------------------------------

1. Внесены изменения в форму "О программе".

Вышеперечисленное выпущено в v0.1.8.8
-------------------------------------------------------------------

1. Изменены иконка приложения и картинка в окне "О программе".
2. Реализованы дополнительные проверки на длину возвращаемых данных для структур типа "BIOS" и "Системные слоты".

Вышеперечисленное выпущено в v0.1.9.9
-------------------------------------------------------------------

1. Исправлена ошибка, возникающая при отсутствии в папке приложении папки Logs, для сохранения лога приложения и crash-дампов.

Вышеперечисленное выпущено в v0.1.10.10
-------------------------------------------------------------------

1. Реализовано использование картинок формата "png" в панели задач.
2. С целью унификации выполнена оптимизация внутренней структуры приложения.
3. Внесены изменения в сплешь-скрин приложения.

Вышеперечисленное выпущено в v0.1.11.11
-------------------------------------------------------------------

1. Исправлена ошибка отображения содержимого дочернего дерева, внесенная в последней бета-версии программы.
2. Внесены изменения в диалогвых окнах программы.
3. Исправлена ошибка выделения активного раздела при выборе узла "Устройства".
4. Внесены изменения в интерфейсные сообщения.
5. Частично заменены картинки в деревьях, в соответствии с отображаемым контентом.
6. Реализовано сохранение дампа структур SMBIOS.
7. Реализована загрузка дампов структур SMBIOS с целью отладки.

Вышеперечисленное выпущено в v0.1.12.12
-------------------------------------------------------------------

1. Исправлена ошибка отображения сплешь-скрина приложения, возникающая при запуске на Windows XP.
2. Исправлена ошибка в процедуре перечисления структур SMBIOS.
3. В процедуре получения строковых данных структур SMBIOS реализована подмена непечатных символов на символ ".".
4. Исправлена ошибка в процедуре разбора структуры "Слоты" SMBIOS.

Вышеперечисленное выпущено в v0.1.13.13
-------------------------------------------------------------------

1. Реализован механизм многопоточности для некоторых процедур по получению данных с возможной реакцией пользователя.
2. Изменен вид кнопок тулбара приложения.
3. Внесены изменения в ширину колонок для деревьев приложения.
4. Внесены изменения в интерфейсные сообщения приложения.
5. В команде меню "Копировать в буфер" реализована привязка к текущему контексту дерева.
6. В тулбар приложения добавлена новая кнопка "Перейти на предыдущий активный раздел".
7. Картинка и строка с отображением информации об активном разделе заменены комбобоксом с деревом с возможностью перехода на выбранный раздел.

Вышеперечисленное выпущено в v0.1.14.14
-------------------------------------------------------------------

1. Внесены изменения в вид форм "Поиск", "Сформировать отчет".
2. В форме "Сформировать отчет" реализовано автозаполнение имени отчета по сетевому имени компьютера.
3. В раздел Отклонения (Общее) добавлена информация "Недостаточно места на жестком диске".
4. В раздел Общая информация (Общее) добавлена новая группа "Отклонения".
5. Удалена блокировка исполняемого файла приложения, возникающая при получении версии приложения.
6. В разделах SMBIOS(DMI), Хранение данных Windows (Детально о системе) добавлена колонка "Описание" в родительское дерево.
7. Исправлена ошибка формирования отчета по разделу Хранение данных Windows (Детально о системе).
8. Реализовано удаление при закрытии приложения файлов-дампов с информацией SMBIOS, создаваемых в целях отладки приложения.
9. Файлы-справочники перемещены из внешних файлов в файл-ресурс приложения.
10. Доработан механизм доступа к справочным данным.
11. Установлены картинки согласно контекста для некоторых элементов управления.
12. Доработаны процедуры получения информации по HDDs.

Вышеперечисленное выпущено в v0.1.15.15
-------------------------------------------------------------------

1. Исправлена ошибка запуска GUI приложения, внесенная в одной из последний версий.
2. Исправлены ошибки в процедуре получения информации по HDDs.
3. Реализовано сохранение\восстановление имени файла для отчета в INI файле настроек программы.
4. В форме "Сформировать отчет" реализована проверка возможности создания файла-отчета.
5. В форме "Сформировать отчет" реализовано подстановка расширения файла-отчета при его отсутствии в зависимости от типа отчета.
6. Исправлена ошибка, возникающая при формировании дампа с информацией об SMBIOS при отсутствии папки Logs в каталоге приложения.
7. В методе импорта данных по USB устройствам выполнена привязка к устройствам Windows для структур типа "Interface Descriptor".
8. Внесены изменения в метод определения устройств типа MFD (МФУ).
9. Добавлено определение второго наименования производиятеля в методах определения устройств типа MFD (МФУ) и UPS.

Вышеперечисленное выпущено в v0.1.16.16
-------------------------------------------------------------------

1. Исправлена ошибка формирования отчета, допущенная в последней бета-версии программы.

Вышеперечисленное выпущено в v0.1.17.17
-------------------------------------------------------------------

1. Внесены изменения в интерфейсные сообщения.
2. Исправлена ошибка сохранения имя файла-отчета в INI файле.
3. Исправлена ошибка сохранения файла-отчета на флеш-накопитель.

Вышеперечисленное выпущено в v0.1.18.18
-------------------------------------------------------------------

1. Выполнен перевод формы "Параметры программы" на класс новый класс.
2. Внесены изменения в наименования классов USB устройств.
3. Внесены изменения в интерфейсные сообщения, выводимые сплешь-скрин приложения.
4. Внесены изменения в раздел Общая информация (Общее).
5. В параметры программы добавлен параметр "Показывать отклонение, если свободно на диске менее, %".
6. Исправлены ошибки в форме "Параметры программы".
7. Внесены изменения в расположение INI файла с параметрами приложения с учетом папки "AppData".
8. Внесены изменения в механизм проверки корректности предыдущих запусков приложения (для консольного режима).

Вышеперечисленное выпущено в v0.1.19.19
-------------------------------------------------------------------

1. Внесены изменения в интерфейсные сообщения для формы "Сформировать отчет".
2. Внесены изменения в порядок отображения устройств в ветке "Конфигурация компьютера" для раздела Общая информация (Общее).
3. Внесены изменения в интерфейсные сообщения для формы "Параметры программы" (узел "Отладка").
4. Реализовано управление доступность параметра "Очищать лог программы при запуске" в зависимости от параметра "Создавать лог работы программы" для формы "Параметры программы" (узел "Отладка").
5. Внесены изменения в вид и состав дерева формы "Параметры программы".
6. Для параметра "Показывать отклонение, если свободно на диске менее, %" формы "Параметры программы" добавлен элемент управления типа Spin.
7. Внесены изменения в вид формы для узла "Вид" (форма "Параметры программы").
8. Название формы "Параметры программы" изменено на "Параметры".
9. В разделе Датчики (Общее) в дереве изменена картинка для узла "Температура HDD".
10. Исправлена ошибка исчезновения с экрана комбобокса с информацией о разделе при перемещении горизонтального сплиттера формы.
11. Доработан механизм определения доступности команды "Перейти" для контекстно-зависимого меню.
12. Изменен состав информации для устроства типа "Корпус".
13. Изменен состав и вид информации для устроства типа "Материнская плата".
14. Частично изменен состав и вид информации для устроства типа "Процессор".

Вышеперечисленное выпущено в v0.1.20.20
-------------------------------------------------------------------

1. Исправлены ошибки в определении устройств типа "Клавиатура".
2. Доработан механизм импорта устройств типа "Клавиатура" с использованием структур типа "Описание интерфейса" ("Interface Description") USB устройств.
3. Реализован вывод сообщения "USB устройства не найдены" в родительском окне для узла "USB устройства" (Детально о системе).
4. Исправлена ошибка ресайсинга комбобокса с информацией о текущем разделе.
5. Внесены изменения положения строки статуса в сплешь-скрине приложения.
6. В методе импорта устройства типа "Монитор" реализовано определение месяца производства по номеру недели и году.
7. Внесены изменения в отображения единиц измерения.
8. Изменен стиль заголовка для многоколоночных деревьев приложения.
9. Доработан механизм позиционирования окна "Поиск" с учетом изменения положения окна.
10. Изменена картинка для узла типа "Значение температуры" раздела "Датчики" (Общее).
11. Внесены изменения в метод получения дескрипторов USB устройства.

Вышеперечисленное выпущено в v0.1.21.21
-------------------------------------------------------------------

1. Внесено дополнительное логирование для метода чтения SPD информации модулей памяти.

Вышеперечисленное выпущено в v0.1.22.22
-------------------------------------------------------------------

1. Выполнено обновление справочника PCI устройств.
2. Исправлена ошибка вывода наименований PCI устройств при формировании дампов PCI устройств в отчете, возникающая при определенных условиях.

Вышеперечисленное выпущено в v0.1.23.23
-------------------------------------------------------------------

1. Внесены изменения в метод определения устройств типа "Сканер".
2. Доработан метод определения устройств типа "Клавиатура".
3. Изменены картинки в деревьях приложения для устройств типа "Процессор" (разделы Общая информация, Устройства (Общее)), SMBIOS(DMI)-узел "Процессоры" (Детально о системе).
4. Изменены картинки в деревьях приложения для узла типа "Встроенные устройства" раздела SMBIOS(DMI) (Детально о системе).
5. В методе импорта SMBIOS(DMI) для структуры типа "Memory Device" (тип 17) реализована дополнительная проверка для атрибута Rank согласно версии спеификации SMBIOS.
6. Изменен состав информации для устроства типа "Оперативная память" для раздела Устройства (Общее).
7. Оключено перемещение курсора мыши в область ввода строки поиска при вызове формы "Поиск".
8. В раздел Хранение данных Windows (Детально о системе) добавлена информация о подключенных USB дисках.
9. Изменен состав информации для устроства типа "UPS" для раздела Устройства (Общее).
10. Изменен состав информации для устроства типа "USB-Drive" для раздела Устройства (Общее).
11. В раздел Датчики (Общее) добавлена информация по показаниям датчиков, получаемая посредством Intel QST (для процессоров Intel).
12. В раздел Датчики (Общее) добавлена информация по показаниям датчиков температуры процессора, получаемая посредством Intel DTS (для процессоров Intel).

Вышеперечисленное выпущено в v0.1.24.24
-------------------------------------------------------------------

1. В разделе Датчики (Общее) исправлена ошибка вывода информация по показаниям датчиков температуры процессора, получаемая посредством Intel DTS (для процессоров Intel).
2. В разделе USB устройства (Детально о системе) для некоторых типов устройств установлены картики, соответствующие типу устройства.
3. В форму с предупреждение о том, что не все процессы анализа завершены добавлена иконка приложения.
4. В деревьях приложения изменена ширина клонок для набора колонок типа "Параметр\Значение".

Вышеперечисленное выпущено в v0.1.25.25
-------------------------------------------------------------------

1. Внесены изменения в драйвер режима ядра приложения.
2. Внесены изменения в метод получения данных о системе.
3. Реализована проверка наличия контроллеров, поддерживающих Intel QST.

Вышеперечисленное выпущено в v0.1.26.26
-------------------------------------------------------------------

1. Реализовано определение Super IO чипов фирм ITE, Winbond.
2. Реализовано определение получение данных по датчикам температуры, оборотов вентиляторов, напряжений с Super IO чипов W83627DHG, W83667HG-B.
3. Реализовано определение получение данных по датчикам температуры, оборотов вентиляторов, напряжений с Super IO чипов IT8705F/AF/IT8700F, IT8712F, IT8716F, IT8718F, IT8720F_ID, IT8726F.
4. Реализовано отображение показаний датчиков Super IO чипов W83627DHG, W83667HG-B в разделе Датчики (Общее).
5. Добавлен новый реквизит "Super IO чип" для устройства типа "Материнская плата".
6. Изменена картинка для узла типа "Температура".
7. Добавлен новый реквизит "Неизвестные Super IO чипы" для устройства типа "Материнская плата".

Вышеперечисленное выпущено в v0.1.27.27
-------------------------------------------------------------------

1. Исправлена ошибка расчета оборотов вентиляторов для Super IO чипов от Winbond.


Вышеперечисленное выпущено в v0.1.28.28
-------------------------------------------------------------------

1. Внесены изменения в процедуру инициализации драйвера режима ядра при запуске приложения с сетевого ресурса.

Вышеперечисленное выпущено в v0.1.29.29
-------------------------------------------------------------------

1. Исправлена ошибка подбора картинки для портов USB хабов.
2. Исправлено наименование единицы измерения температуры для датчиков типа AMD DTS.
3. Для устройства типа "Корпус" из примечания к модели устройства удалена информация по серийному номеру и тэгу актива.
4. Исправлена ошибка определения  базового адреса для контроллера (1039:0968) SiS968 [MuTIOL Media IO].
5. Расширение для файлов-отчетов "htm" заменено на "html".
6. Реализовано определение Super IO чипов фирм Fintek, NSC.
2. Реализовано определение получение данных по датчикам температуры, оборотов вентиляторов, напряжений с Super IO чипов Fintek.
6. Реализовано определение Super IO чипов фирмы SMSC.

Вышеперечисленное выпущено в v0.1.30.30
-------------------------------------------------------------------

1. Увеличено число доступных модулей SPD.
2. Реализовано чтение данных о текущих параметрах оперативной памяти на некоторых чипсетах Intel, для некоторых процессоров типа Intel Core i\i3\i5\i7.

Вышеперечисленное выпущено в v0.1.31.31
-------------------------------------------------------------------

1. Исправлена ошибка разбора командной строки.
2. Доработан метод идентификации процессора типа Intel Core i3-540.
3. Внесены дополнительные параметры процессора в раздел CPUID (Детально о системе).
4. Внесены изменения в отображение информации о процессоре в разделе CPUID (Детально о системе).
5. Внесены изменения в оформление формы "О программе".
6. Исправлена ошибка сохранения параметров программы в форме "Параметры программы".
7. Реализовано отображение на сплешшь-скрине номера версии приложения.
8. В форме "Сформировать отчет..." реализован автоподбор расширения файла-отчета в зависимости от его типа.
9. В форме "Параметры программы" реализовано выделение активного узла дерева формы при запуске формы.


Вышеперечисленное выпущено в v0.1.32.32
-------------------------------------------------------------------

1. Внесеные изменения в вид формы "О программе".
2. В разделе Сеть (Программное обеспечение) параметр "Вход в домен" отображается при условии авторизации компьютера в домене AD.
3. В разделе Сеть (Программное обеспечение) доработано формирование наименования для узла сетевого адаптера.
4. В разделе Отклонения (Общее) изменена картинка для корневого узла "Недостаточно места на диске".
5. В разделе Датчики (Общее) изменена разрядность для вывода значений температур.
6. В форме "Параметры программы" добавлена новая страница "Прочее" с реквизитами для выбора места хранения параметров приложения.
7. В форме "Параметры программы" добавлена новая страница "Панель инструментов" для кастомизации панели иструментов приложения.
8. В форме "Параметры программы" внесены изменения в расположение контролов страниц.
9. В форме "Параметры программы" внесены изменения в стиль дерева формы, позволяющие видеть активный узел дерева при потере фокуса.
10. Внесены изменения в метод построения панели инструментов приложения при его запуске.


Вышеперечисленное выпущено в v0.1.33.33
-------------------------------------------------------------------

1. Доработан метод выбора места для формирования и ведения лога приложения.
2. В форме "Параметры программы" изменен порядок следования страниц.
3. В форме "Сформировать отчет" доработан метод формирования сообщения об ошибке сохранения отчета.
4. Исправлена ошибка управления распахнутостью узлов деревьев, внесенная в одной из последних бета-версии приложения.
5. В форме "О программе" исправлена ошибка обновления формы.
6. Исправлена ошибка определения картинки узла дерева для устройства типа "Процессор", возникающая при определенных условиях.
7. В разделе Хранение данных Windows ("Детально о системе") для узла корневого типа "Логический диск" добавлен параметр "Метка тома".
8. В форме "О программе" для реквизита "Правом пользования данного продукта обладает:" установлен текст согласно редакции продукта.
9. В номер версии приложения добавлен признак бета версии.
10. Доработан метод получения значения надписей для строки статуса приложения.
11. В редакции продукта "SysInfo Detector RE" удален пункт меню "Отчеты".
12. В редакции продукта "SysInfo Detector RE" добавлена кнопка тулбара "Расширенные возможности".
13. В меню "Помощь" добавлен пункт меню "Сайт производителя".
14. В меню "Помощь" добавлен пункт меню "Диагностический отчет для производителя".
15. В методе формирования отчета исправлена ошибка нумерации обновлений системы, не входящих в группы "Обновления для системы безопасности".
16. В форме "Параметры программы" на странице "Прочее" добавлен новый параметр "Не удалять драйвер после завершения".

Вышеперечисленное выпущено в v0.1.34.34
-------------------------------------------------------------------

1. Для Super IO чипов фирмы Winbond выполнен перевод на базовый класс.
2. Для Super IO чипов фирмы Fintek выполнен перевод на базовый класс.
3. Реализованы сбор и формирование в отчете отладочной информации по Super IO чипам.
4. Добавлены картинки для пунктов меню "Сайт производителя", "Диагностический отчет для производителя".
5. В методе получения температуры для датчиков типа AMD DTS реализована проверка корректности получаемых данных.
6. Добавлен справочник производителей материнских плат.
7. Добавлен справочник материнских плат (Asus, Gigabyte, Intel) по некоторым сокетам \ чипсетам.
8. Внесены изменения в базовый класс Super IO чипов.
9. Доработаны классы Super IO чипов для фирмы Winbond, ITE c учетом особенностей использования Super IO чипов производителями материнских плат.
10. Для устройства типа "Материнская плата" добавлен парамерт "Код по справочнику".
11. Для устройства типа "Материнская плата" добавлено определение возможного второго наименования устройства.
12. В разделе "Общее - Общая информация" исправлена ошибка, допущенная в одной из последних бета-версий продукта.
13. Внесены изменения в форму отображения информации о параметрах командной строки.
14. Выполнена оптимизация использования справочника материнских плат.
15. Исправлена ошибка применения картинок в меню приложения.

Вышеперечисленное выпущено в v0.1.35.35
-------------------------------------------------------------------

1. Исправлена ошибка поиска производителя материнской платы, возникающая в определенных условиях.
2. Внесены дополнения в справочник производителей материнских плат.
3. Внесены дополнения в справочник материнских плат.
4. Исправлена ошибка отображения нулевой температуры видеокарт Nvidia.
5. Доработан метод получения строк структур SMBIOS с учетом непечатных символов.
6. Доработан метод получения информации по установленному ПО.
7. Исправлена ошибка определения коэффициентов для делителей наприжения Super IO чипов, возникающая при определенных условиях.
8. Исправлена ошибка описания структур Super IO чипов.
9. Исправлена ошибка блокирования сетевого принтера при определении устройства типа "Принтер".

Вышеперечисленное выпущено в v0.1.36.36
-------------------------------------------------------------------

1. Исправлена ошибка определения наименования операционной системы, возникающая при определенных условиях.
2. Доработано отображение текущего выполняемого процесса в сплешь-скрине.
3. Исправлена ошибка отображения в отчетах наименования разделов, возникающая при определенных условиях.
4. Исправлена ошибка определения наименования оптического привода, возникающая при определенных условиях.
5. Иправлена ошибка определения кода ревизии SMBUS контроллеров при чтении SPD моделей памяти.
6. Внесены изменения в метод импорта данных о клавиатурах.
7. Внесены изменения в метод импорта данных об устройствах типа "Мышь".
8. Доработан метод определения клавиатур с интерфейсом USB.
9. Доработан метод импорта данных по устройствам Windows.
10. Доработан метод определения картинок для узлов раздела Хранение данных Windows (Детально о системе).
11. Внесены изменения в метод импорта данных об устройствах типа "Монитор".
12. Внесены изменения в справочные таблицы методов импорта структур SMBIOS согласно версии спецификации 2.7.0.
13. Внесены изменения в механизм логирования работы программы.
14. Исправлена ошибка формирования файла-отчета при вызове из командной строки.
15. Внесены изменения в форму отображения параметров командной строки.
16. Добавлен новый ключ командной строки "/CONFIG", который позволяет включать/отключать из опроса области сканирования (аппаратные/программные).
17. Внесены изменения в формат файла-отчета.
18. Исправлена ошибка определения максимального видимого размера монитора, возникающая при определенных условиях.
19. Исправлена ошибка определения прошитого серийного номера устройства типа "Монитор", возникающая при определенных условиях.
20. Внесены изменения в метод определения устройств типа "Принтер" с интерфейсом USB.
21. Реализована блокировка устройства типа "Принтер" с наименованием "Отправить в OneNote".
22. Исправлена ошибка закрятия приложения при активном окне сплешь-скрина.
23. Доработано отображение окна сплешь-скрина.
24. В отчет в раздел "[Report]" добавлен номер версии структуры отчета.
25. Исправлена ошибка копирования в буфер содержимого узлов дерева, возникающая при использовании сочетания горячих клавишь "Ctrl+C".
26. В справочник материнских плат добавлены модели для производителей "ASRock America, Inc.", "Elitegroup Computer Systems Inc.", "MSI Computer Corp.".

Вышеперечисленное выпущено в v0.1.37.37
-------------------------------------------------------------------

1. Реализовано получение списка активных процессов, запущенных в MS Windows.
2. Для устройства типа "Материнская плата" изменен формат вывода информации по интегрированным устройства.
3. Для устройства типа "Процессор" добавлены новые параметры.
4. Исправлена ошибка определения производителя устройства типа "HDD" по наименованию модели для HDD Seagate.
5. Доработано определение серийного номера устройств типа "Материнская плата".
6. Доработан метод определения устройства типа "Видео карта".
7. Внесены изменения в отображение секции параметров "DPMS Mode Support" для устройства типа "Монитор".
8. Исправлена ошибка определения устройства типа "Клавиатура".
9. Для устройства типа "Жесткий диск" добавлен параметр "Емкость диска в байтах".
10. Внесены изменения в определение емкости жестких дисков.
11. Исправлена ошибка определения устройств типа "Прочие контроллеры".
12. В форме "Параметры программы" на страницу "Прочее" добавлен новый параметр "Оповещать если запущены приложения".
13. Реализовано оповещение пользователя о запущенных критичных приложениях пользователя при запуске приложения в GUI режиме.
14. Реализовано оповещение пользователя о том, что драйвер доступа к устройстам на низком уровне не загружен.
15. В меню "Справка" добавлен пункт меню "Сообщение разработчикам".
16. В контектное меню для родительского дерево раздела Устройства (Общее) добавлен пункт меню "Создать исправление по устройству".
17. В меню "Справка" добавлен пункт меню "Исправления по устройствам" для отправки исправлений пользователя разработчикам (в том числе исправлений по устройствам).

Вышеперечисленное выпущено в v0.1.38.38
-------------------------------------------------------------------

1. В форме "Исправления по устройствам" (меню "Сервис") добавлены кнопки управления записями "Удалить выбранную запись", "Свойства записи".
2. Внесены изменения в форму "Создать исправление по устройству".
3. Выполнено обновление справочника PCI устройств.
4. Внесены изменения в определение серийного номера, прошитого в SPD модулей памяти.
5. Внесены изменения в формирование серийного номера для устройств типа "Оперативная память".
6. Внесены изменения в класс получения данных по установленным принтерам.
7. Методы получения данных об устройстах типа "Звуковая карта" выделены в отдельный класс.
8. Добавлены справочники производителей аудио кодеков, чипы аудио кодеков, интегрированные в материнскую плату звуковые карты.
9. В методе получения данных по устройствам типа "Звуковая карта" добавлено определение аудио кодека.
10. Внесены изменения в метод определения интегрированности для устройств типа "Звуковая карта".
11. В раздел Устройства (Общее) добавлены новые параметры для устройства типа "Материнская плата", " Звуковая карта" для отображения данных по интегрированности и аудио кодекам.
12. Исправлена ошибка формирования значения параметра "Оригинальная частота процессора" для отображения в дереве формы и отчетах, возникающая при определенных условиях.
13. Исправлена ошибка отображения единиц измерения для показаний датчиков вентиляторов видео карт Nvidia.
14. Исправлена ошибка инициализации формы "Исправления разработчикам", возникающая при определенных условиях.

Вышеперечисленное выпущено в v0.1.39.39
-------------------------------------------------------------------

1. Внесены изменения в структуру программы с целью оптимизации.
2. Реализовано динамическое обновление показаний датчиков в разделе Датчики (Общее).
3. Реализовано динамическое обновление значений температуры для устройств типа "Жесткий диск" в разделе Устройства (Общее).
4. Внесены изменения в метод формирования в отчете данных по датчикам с учетом текущего, минимального и максимального значений.
5. Исправлена ошибка, возникающая при определенных условиях в процессе получения данных по установленным принтерах.

Вышеперечисленное выпущено в v0.1.40.40
-------------------------------------------------------------------

1. Реализовано получение информации по ASPI устройствам.
2. Добавлен узел ASPI устройства (Детально о системе).
3. Внесены изменения в справочник чипов аудио кодеков.

Вышеперечисленное выпущено в v0.1.41.41
-------------------------------------------------------------------

1. Исправлена ошибка перевода серийного номера в десятичную систему исчисления для типа памяти "DDR3 SDRAM".

Вышеперечисленное выпущено в v0.1.42.42
-------------------------------------------------------------------

1. Внесены изменения в справочник производителей чипов аудио кодеков.
2. Внесены изменения в справочник чипов аудио кодеков.
3. Исправлена ошибка определения определения производителя чипов аудио кодеков, возникающая при определенных условиях.
4. Добавлен справочник чипов аудио кодеков, для интегрированных в процессор видеокарт.
5. Добавлен макрос $USERNAME$ для применения в имени файла-отчета.
6. Добавлен параметр "DHCP включен" для устройства типа "Сетевая карта" раздела Устройства (Общее).
7. Исправлена ошибка определения параметров устройств типа "Сетевая карта", возникающая при наличии нескольких сетевых карт.
8. Доработан метод формирования данных по устройствам типа "Сетевая карта".
9. Исправлена ошибка применения макросов "$MACADDR$", "$IPADDR$" в пути файла-отчета. 
10. Выполнены изменения интерфейса форм "Создать исправление по устройству", "Сообщение разработчикам", "Исправления разработчикам".
11. Реализовано сохранение в параметрах программы введенного в формах "Сообщение разработчикам", "Исправления разработчикам"  Email отправителя.
12. В параметры программы добавлен параметр "Email адрес отправителя сообщений разработчикам".
13. Исправлена ошибка определения серийного номера устройства типа "Манипулятор мышь" с интерфейсом USB, возникающая при определенных условиях.
14. Исправлена ошибка определения серийного номера устройства типа "Клавиатура" с интерфейсом USB, возникающая при определенных условиях.
15. Исправлена ошибка сохранения параметров приложения.

Вышеперечисленное выпущено в v0.1.43.43 (17.10.2011г.)
-------------------------------------------------------------------

1. Отображение сплешь скрина приложения перенесено в отдельный поток.
2. Внесены изменения в отображение сообщений в сплешь скрине приложения с учетом потоковой модели.

Вышеперечисленное выпущено в v0.1.44.44 (19.10.2011г.)
-------------------------------------------------------------------

1. Реализовано перемещение на передний план главного окна приложения при его запуске.
2. Внесены изменения в форму "Ключи командной строки".
3. Внесены изменения в класс получения данных по мониторам.
3. Для SMART атрибутов жестких дисков, неизвестных программе, определено интерфейсное сообщение "Определено производителем".
4. Исправлена ошибка отображения версии приложения в сплешь-скрине, возникающая при определенных условиях.
5. Исправлена ошибка чтения данных из реестра, возникающая на некоторых версиях MS Windows.
6. Внесены изменения в определение серийного номера устройства типа "Материнская плата".
7. Доработан механизм определения даты выпуска приложения.
8. Добавлена информация о драйвере для устройства типа "Монитор".
9. Внесены изменения в обработку параметров командной строки.
10. Внесены изменения в метод определния устройств типа "Принтеры".
11. Доработан метод сохранения файла-отчета.

Вышеперечисленное выпущено в v0.1.45.45 (31.10.2011г.)
-------------------------------------------------------------------

1. В форме "Параметры программы" исправлена ошибка отображения места для размещения INI файла с параметрами приложения.
2. Доработано перемещение на передний план главного окна приложения при его запуске.
3. Исправлена ошибка, возникающая после выбора узла Датчики (Общее) и последующем выборе другого узла или раздела.
4. Доработано отображение информации о драйвере устройства.
5. Доработано получение драйверов для устройств типа "Принтер"/"МФУ".
6. Реализовано отображение данных по драйверу устройств типа "Принтер"/"МФУ". 
7. Внесены изменения в метод формирования данных по устройствам типа "Принтер".
8. Выполнено объединение методов по формированию данных по устройствам типа "Принтер" и "МФУ".
9. Исправлены ошибки, приводящие к утечке памяти. возникающие при определенных условиях.
10. Оптимизирован метод получения данных по USB устройствам.
11. Исправлена ошибка сохранения в файл данных по драйверу устройств типа "Монитор"/"Принтер"/"МФУ".
12. Исправлена ошибка блокировки устройст типа "Принтер" с наименованием типа "Отправить в OneNote".

Вышеперечисленное выпущено в v0.1.46.46 (25.11.2011г.)
-------------------------------------------------------------------

1. Исправлена ошибка получения данных из справочников устройств, проявляющаяся при определенных условиях.
2. Исправлена ошибка сохранения в файл-отчет данных по USB устройствам, внесенная в последней бета-версии программы.
3. Доработан метод формирования данных по устройствам типа "Принтер"/"МФУ".

Вышеперечисленное выпущено в v0.1.47.47 (28.11.2011г.)
-------------------------------------------------------------------

1. Доработан метод получения данных для узла Хранение данных Windows (Детально о системе).
2. Доработан метод формирования данных по устройствам типа "USB-drive".

Вышеперечисленное выпущено в v0.1.48.48 (30.11.2011г.)
-------------------------------------------------------------------

1. Исправлена ошибка формирования данных по устройстам типа "USB-drive", проявляющаяся при определенных условиях.
2. Доработано определение аудио кодеков для устройств типа "Звуковая карта".

Вышеперечисленное выпущено в v0.1.49.49 (01.12.2011г.)
-------------------------------------------------------------------

1. Исправлена ошибка определения родительского устройства для устройства типа "Звуковая карта".
2. Переработано определение аудио кодеков для устройств типа "Звуковая карта".

Вышеперечисленное выпущено в v0.1.50.50 (01.12.2011г.)
-------------------------------------------------------------------

1. Реализовано сохранение в заголовок файла-отчета о конфигурации сообщения "Kernel Driver State = Loading error" в случае, когда драйвер не был открыт.
2. В параметры операционной системы добавлен новый параметр "Кодовая страница ОС".
3. В заголовок отчета добавлена строка с языковыми параметрами ОС.
4. Исправлена ошибка повторного сохранения в файле-отчете узла Датчики (Общее).
5. Внесены изменения в вид формы "О программе".
6. Исправлена ошибка определения родительского устройства для устройства типа "Звуковая карта".
7. В метод определения устройств типа "Монитор" добавлен справочник моделей мониторов.
8. В метод разбора структуры EDID для устройств типа "Монитор" добавлено определение ASCII строк, прошитых производителем.
9. Внесены изменения в метод формирования данных для устройств типа "Монитор" для ASCII строк, прошитых производителем в структуре EDID.
10. Добавлено логирование процесса сканирования для PCI устройств.
11. Добавлено логирование процесса получения данных Intel DTS.

Вышеперечисленное выпущено в v0.1.51.51 (05.12.2011г.)
-------------------------------------------------------------------

1. Доработано определение активных подключенных устройств типа "Монитор".
2. Исправлена ошибка определения типа диска (для USB-Driver) в методе получения для узла Хранение данных Windows (Детально о системе).
3. В методе формирования данных по физическим диска для узла Хранение данных Windows (Детально о системе) исправлена ошибка определения размера физического диска.
4. В методе формирования данных по логическим диска для узла Хранение данных Windows (Детально о системе) исправлен ошибок, возникающих для логических дисков, размещенных на дисках типа "USB-Drive".
5. Отключено переключение курсора мыши в состояние "Песочные часы" при обновлении показаний датчиков.
6. Реализована дополнительная проверка на величину температуры процесса в методе получения данных "Intel DTS".

Вышеперечисленное выпущено в v0.1.52.52 (06.12.2011г.)
-------------------------------------------------------------------

1. В методе получения данных по устройствам типа "Звуковая карта" исправлена ошибка определения расположения PCI устройств.
2. В методе получения данных по устройствам типа "Звуковая карта" исправлена ошибка определения интегрированных устройств.
3. В метод формирования данных по устройствам типа "Видео карта" внесены изменения в определение параметра "Video Chip".
4. Исправлена ошибка запуска GUI приложения для случая, когда не удалось открыть драйвер.
5. Внесены изменения в справочник PCI устройств.

Вышеперечисленное выпущено в v0.1.53.53 (07.12.2011г.)
-------------------------------------------------------------------

1. В методе получения данных по устройствам типа "Звуковая карта" исправлена ошибка справочника производителей звуковых кодеков.
2. В методе получения данных по устройствам типа "Звуковая карта" доработан метод определения интегрированных устройств.
3. В методе получения данных по устройствам типа "Звуковая карта" исправлена ошибка определения GUID для класса устройства.
4. В формах "Исправления разработчикам", "Сообщение разработчикам" доработано формирование темы сообщения.
5. Доработаны методы получения данных для узла Хранение данных Windows (Детально о системе) и формирования данных по устройстам типа "USB-Drive".

Вышеперечисленное выпущено в v0.1.54.54 (08.12.2011г.)
-------------------------------------------------------------------

1. Реализовано редактирование ранее созданного исправления по устройству (в течении одной рабочей сессии приложения).
2. В методе формирования данных по устройствам типа "USB-Drive" исправлена ошибка, приводящая в ряде случаев к краху приложения.

Вышеперечисленное выпущено в v0.1.55.55 (09.12.2011г.)
-------------------------------------------------------------------

1. Доработан метод получения информации по PCI устройстам.

Вышеперечисленное выпущено в v0.1.56.56 (09.12.2011г.)
-------------------------------------------------------------------

1. Внесены изменения в форму "Ключи командной строки".
2. Доработан класс получения данных по устройстам типа "Монитор".
3. Внесены изменения в справочники производителей мониторов, моделей мониторов.
4. В методе получения данных по устройствам типа "Звуковая карта" доработано механизм привязки звуковых кодеков к звуковым картам.
5. Доработаны методы получения данных для узла Хранение данных Windows (Детально о системе) и формирования данных по устройстам типа "USB-Drive".
6. Внесены изменения в драйвер получения информации по устройствам на низком уровне.

Вышеперечисленное выпущено в v0.1.57.57 (13.12.2011г.)
-------------------------------------------------------------------

1. В параметры операционной системы добавлен новый параметр "Состояние UAC".
2. Из главного меню программы удален пункт "Создать исправление по устройству".
3. Исправлена ошибка запуска формы "Исправления разработчикам" при отсутствии исправлений по устройствам.
4. В форме "Исправления разработчикам" доработано управление доступностью кнопок управления существующими исправлениями.
5. Внесены изменения в интерфейсные сообщения для формы "Исправления разработчикам".
6. В форме "Сообщение разработчикам" доработан механизм определения доступности кнопки "ОК" при различных условиях.
7. В форме "Создать исправление по устройству" удалено сохранение в файле для хранения исправлений разделителя записей.
8. Исправлена ошибка, возникающая после выбора узла Датчики (Общее) при попытке перехода на другие узлы панелей при помощи комбобокса.
9. Для визуального разделения групп кнопок в панели инструментов приложения добавлены дополнительные отступы кнопок от разделителя.
10. Доработан механизм определения наименования модели устройства типа "Монитор".
11. Дополнен справочник моделей для устройств типа "Монитор".
12. Изменен минимальный размер окна приложения.
13. Добавлен справочник производителей модулей памяти в метод разбора структур описания  модулей памяти SMBIOS(DMI).
14. Доработан метод формирования данных по устройстам типа "Оперативная память" для определения производителя при использовании структур SMBIOS(DMI).

Вышеперечисленное выпущено в v0.1.58.58 (16.12.2011г.)
-------------------------------------------------------------------

1. В методе формирования данных по оптическим приводам доработано определение наименование производителя.
2. Доработаны методы получения и формирования данных для узла Хранение данных Windows (Детально о системе) в части получения данных для дисководов гибких магнитных дисков и логических дисков.
3. В методе получения для узла Хранение данных Windows (Детально о системе) исправлена ошибка определения контроллеров дисков, к которым подключены устройства хранения.

Вышеперечисленное выпущено в v0.1.59.59 (19.12.2011г.)
-------------------------------------------------------------------

1. Выполнена оптизация хранения данных для класса получения информации по USB устройствам.
2. Реализовано сохранение в файл-отчет отладочной информации по устройствам, записей по которым нет в справочниках устройств.
3. Исправлена ошибка обновления SMART информации по HDD дискам.

Вышеперечисленное выпущено в v0.1.60.60 (20.12.2011г.)
-------------------------------------------------------------------

1. Выполнена оптимизация хранения данных для класса получения информации по PCI устройствам.
2. Исправлена ошибка проверка корректности наименования устройства в методе формирования данных по звуковым картам.
3. Реализовано получение данных из BIOS PCI карт.
4. В класс получения данных по PCI устройствам добавлен метод заполнения возможных наименований моделей устройств в форме массива.
5. Доработан метод формирования данных по устройствам типа "Видео карта" в части формирования наименований модели устройства и параметров BIOS карты.

Вышеперечисленное выпущено в v0.1.61.61 (27.12.2011г.)
-------------------------------------------------------------------

1. Исправлена ошибка в драйвере получения информации по устройствам на низком уровне, приводящая при определенных условиях к краху приложения при закрытии.
2. Доработан метод получения установленных обновлений для ОС.

Вышеперечисленное выпущено в v0.1.62.62 (27.12.2011г.)
-------------------------------------------------------------------

1. Доработан метод получения установленных обновлений для ОС.

Вышеперечисленное выпущено в v0.1.63.63 (27.12.2011г.)
-------------------------------------------------------------------

1. В методе получения данных об установленном программном обеспечении доработан механизм отнесения ПО к категории "Обновления".
2. Реализована проверка версии установленного драйвера режима ядра, необходимого для работы приложения, и его обновление в случае необходимости.
3. Реализовано дополнительное логирование работы приложения при его закрытии.

Вышеперечисленное выпущено в v0.1.64.64 (28.12.2011г.)
-------------------------------------------------------------------

1. Исправлена ошибка возникающая при выполнении команды контекстно-зависимого меню "Перейти" для узла Общая информация (Общее).
2. Исправлена ошибка обработки параметров командной строки приложения, возникающая при определенных условиях.

Вышеперечисленное выпущено в v0.1.65.65 (29.12.2011г.)
-------------------------------------------------------------------

1. Внесены изменения в некоторые классы приложения с целью оптимизации структуры проекта.

Вышеперечисленное выпущено в v0.1.66.66 (09.01.2012г.)
-------------------------------------------------------------------

1. Исправлена ошибка хранения данных справочника материнских плат, приводящая к сбою приложения при определенных условиях.
2. Внесены исправления в интерфейсные сообщения.
3. Исправлена ошибка обновления драйвера режима ядра приложения, возникающая при определенных условиях.
4. Внесены изменения в некоторые классы приложения с целью оптимизации структуры проекта.

Вышеперечисленное выпущено в v0.1.67.67 (10.01.2012г.)
-------------------------------------------------------------------

1. Внесены изменения в некоторые классы приложения с целью оптимизации структуры проекта.
2. В метод получения данных по устройстам типа "Монитор" добавлено дополнительное логирование работы приложения.
3. В метод получения данных по устройстам типа "Монитор" добавлена дополнительная проверка размера структуры EDID,
4. В метод получения данных по BIOS PCI адептеров добавлено дополнительное логирование работы приложения.
                                                    
Вышеперечисленное выпущено в v0.1.68.68 (13.01.2012г.)
-------------------------------------------------------------------

1. В методе получения данных по BIOS PCI адептеров исправлена ошибка, возникающая при определенных условиях.
2. Доработан метод обновления драйвера режима ядра приложения.

Вышеперечисленное выпущено в v0.1.69.69 (16.01.2012г.)
-------------------------------------------------------------------

1. Переработан механизм управления драйвером режима ядра приложения. Исправлен ряд ошибок.

Вышеперечисленное выпущено в v0.1.70.70 (17.01.2012г.)
-------------------------------------------------------------------

1. В методе получения данных по устройствам типа "Монитор" исправлена ошибка инициализации параметров структуры для массива, внесенная в одной из последних бета версий приложения.
2. Оптимизирован метод записи строки в лог приложения.
3. Внесены изменения в некоторые классы приложения в части использования безопасных типов для хранения текстовых данных. 

Вышеперечисленное выпущено в v0.1.71.71 (18.01.2012г.)
-------------------------------------------------------------------

1. Внесены изменения в некоторые классы анализа структур SMBIOS в части использования безопасных типов для хранения текстовых данных. 
2. Внесены изменения в класс формирования данных для вывода в деревья приложения и формирования отчетов. 

Вышеперечисленное выпущено в v0.1.72.72 (20.01.2012г.)
-------------------------------------------------------------------

1. Внесены изменения в некоторые классы приложения в части использования безопасных типов для хранения текстовых данных. 
2. Внесены изменения в механизм обработки исключений приложения.
3. Исправлены незначительные ошибки в классе определения устройств типа "Монитор".

Вышеперечисленное выпущено в v0.1.73.73 (24.01.2012г.)
-------------------------------------------------------------------

1. В метод обновления драйвера режима ядра приложения добавлено дополнительное логирование работы.
2. В механизм управления драйвером режима ядра приложения добавлено дополнительное логирование работы.
3. В классе анализа структур SPD для модулей памяти, исправлена ошибка, внесенная в одной из последних бета-версий приложения.
4. Доработан механизм управления драйвером режима ядра приложения для случая, когда приложение запускается с диска смонтированного командой ОС subst.
5. Обновлен справочник устройств типа "Монитор" и справочник производителей мониторов.

Вышеперечисленное выпущено в v0.1.74.74 (25.01.2012г.)
-------------------------------------------------------------------

1. Исправлена ошибка в механизме управления драйвером режима ядра приложения, проявляющаяся при определенных условиях.
2. В классе анализа структур SPD для модулей памяти, исправлена ошибка анализа модулей типа DDR3, проявляющаяся при определенных условиях.

Вышеперечисленное выпущено в v0.1.75.75 (26.01.2012г.)
-------------------------------------------------------------------

1. Внесены изменения в некоторые классы приложения в части использования безопасных типов для хранения текстовых данных. 
2. Выполнен перевод классов получения показаний датчиков для работы в отдельных потоках.

Вышеперечисленное выпущено в v0.1.76.76 (30.01.2012г.)
-------------------------------------------------------------------

1. Доработан класс формирования данных по конфигурации с учетом получения показаний датчиков в отдельных потоках.
2. Добавлен новый параметр "HIDE" (эквивалент "SM") в параметры командной строки.
3. В форму "Параметры программы" внесены интерфейсные изменения.
4. В форму "О программе" внесены интерфейсные изменения.
5. Доработан механизм управления драйвером режима ядра приложения.

Вышеперечисленное выпущено в v0.1.77.77 (06.02.2012г.)
-------------------------------------------------------------------

1. В форме "Поиск" добавлена реакция на нажатие клавиши Enter.
2. Добавлена горячая клавиша "Ctrl+F" для вызова формы "Поиск".
3. Доработан класс получения данных по WMI.
4. Доработан класс получения данных структур SMBIOS.
5. Исправлена ошибка получения данных по температуре ATA HDD дисков, проявляющаяся при определенных условиях.
6. Добавлены новые параметры приложения "Использовать хранилище", "Путь к хранилищу".
7. Добавлен новый параметр "USEWH" ("Использовать файловое хранилище") в параметры командной строки.

Вышеперечисленное выпущено в v0.1.78.78 (09.02.2012г.)
-------------------------------------------------------------------

1. Исправлена ошибка запуска GUI приложения на некоторых редакциях ОС. внесенная в последней бета-версии приложения.
2. Доработано отображение даты производства устройств типа "Оперативная память".
3. Обновлен справочник устройств типа "Монитор".

Вышеперечисленное выпущено в v0.1.79.79 (13.02.2012г.)
-------------------------------------------------------------------

1. Для справочника устройств типа монитор изменена структура хранения справочника.
2. Обновлен справочник устройств типа "Монитор".
3. Для совместимости с продуктом "Hardware Inspector" реализовано дублирование инфомармации по дате производства устройств типа "Оперативная память".

Вышеперечисленное выпущено в v0.1.80.80 (16.02.2012г.)
-------------------------------------------------------------------

1. Внесены изменения в механизм логирования работы приложения.
2. Добавлен справочник для устройств типа "Процессор".
3. Добавлены новые параметры (справочные данные) в разделе CPUID (Детально о системе).
4. Увеличен период опроса датчиков.

Вышеперечисленное выпущено в v0.1.81.81 (24.02.2012г.)
-------------------------------------------------------------------

1. Добавлено логирование параметров командной строки приложения.
2. Изменен порядок в определении наименований модели монитора для случая, когда в структуре EDID модель монитора прописана как "SyncMaster".
3. Обновлен справочник устройств типа "Монитор".
4. Внесены измнения в класс чтения данных SPD модулей памяти.
5. Обновлен справочник SMBUS контроллеров (PCI).
6. Внесены изменения в метод форматирования строк.

Вышеперечисленное выпущено в v0.1.82.82 (28.02.2012г.)
-------------------------------------------------------------------

1. Реализовано отображение иконки приложения и показания датчиков в трее ОС.

Вышеперечисленное выпущено в v0.1.83.83 (02.03.2012г.)
-------------------------------------------------------------------

1. Добавлен параметр "Объем занимаемой пямяти" для узла Процессы (Программное обеспечение).
2. Доработана сортировка списков для узлов Программы и Процессы (Программное обеспечение).
3. Исправлена ошибка формирования данных по показаниям датчиков для SIO.
4. Обновлены справочники для USB, PCI устройств и их производителей.
5. Обновлен справочник для устройства типа "Монитор".
6. Исправлена ошибка применения интерфейсных сообщений при записи в отчет данных драйвера устройства.

Вышеперечисленное выпущено в v0.1.84.84 (06.03.2012г.)
-------------------------------------------------------------------

1. Доработан метод вывода строк в файл при формировании отчетов.
2. Реализовано определение устройств типа "Сервер"/"Ноутбук".

Вышеперечисленное выпущено в v0.1.85.85 (11.03.2012г.)
-------------------------------------------------------------------

1. Доработано отображение номера версии приложения на сплешь-скрине.
2. В форму "Параметры программы" добавлена новая страница "Датчики" для управления отображением показанием датчиков в трее.
3. Внесены изменения в метод формирования данных по устройстам типа "USB-Driver".
4. В методе формирования данных по устройстам типа "USB-Driver" реализовано дополнительное логирование процесса работы.

Вышеперечисленное выпущено в v0.1.86.86 (13.03.2012г.)
-------------------------------------------------------------------

1. В методе формирования данных по устройствам типа "USB-Driver" исправлена ошибка, возникающая при определенных условиях. 

Вышеперечисленное выпущено в v0.1.87.87 (14.03.2012г.)
-------------------------------------------------------------------

1. В форме "Параметры программы" исправлена ошибка инициализации параметра "Не удалять драйвер после завершения".
2. Внесены изменения в некоторые классы приложения с целью оптимизации структуры.
3. Исправлена ошибка формирования данных по устройствам типа "HDD", возникающая при определенных условиях.

Вышеперечисленное выпущено в v0.1.88.88 (14.03.2012г.)
-------------------------------------------------------------------

1. Реализовано восстановление окна приложение из трея по клику левой кнопки мыши.
2. В класс определения USB устройств добавлен справочник устройств по типам.
3. Внесены изменения в определение устройств типа "Мышь", "Клавиатура".
4. Внесены изменения в формирование данных по устройствам типа "Мышь", "Клавиатура", "UPS", "USB-Drive".
5. Добавлен параметры "Родительское устройство", "Подтип устройства" для устройств типа "USB-Drive".
6. Добавлены новые производители устройств в справочник производителей для устройств типа "Монитор".
7. Добавлены новые модели устройств в справочник устройств типа "Монитор".
8. Внесены изменения в справочник USB устройств.

Вышеперечисленное выпущено в v0.1.89.89 (22.03.2012г.)
-------------------------------------------------------------------

1. Выполнена оптимизация в классе получения данных по устройствам Windows.
2. Внесены изменения в метод формирования данных по устройствам Windows.
3. Исправлена ошибка определения устройств типа "МФУ".
4. Внесены изменения и дополнения в справочник USB устройств.

Вышеперечисленное выпущено в v0.1.90.90 (27.03.2012г.)
-------------------------------------------------------------------

1. В классе обработки ошибок исправлена ошибка сохранения в логе программы имени файла с мини-дампом приложения.
2. Доработан класс обработки ошибок.

Вышеперечисленное выпущено в v0.1.91.91 (29.03.2012г.)
-------------------------------------------------------------------

1. Исправлена ошибка, возникающая при определенных условиях при отображении сплешь-скрина приложения.
2. Исправлена ошибка формирования данных по драйверам PCI устройств.
3. Увеличен период опроса датчиков.
4. Внесены дополнения в справочники устройств.
5. Добавлен новый узел "Неизвестные устройства" в раздел "Детально о системе". 

Вышеперечисленное выпущено в v0.1.92.92 (02.04.2012г.)
-------------------------------------------------------------------

1. Внесены изменения в класс получения данных по устройству типа "Процессор" в части использования безопасных типов для хранения текстовых данных.
2. Внесены изменения в метод формирования данных по устройству типа "Процессор".
3. В классе получения данных по PCI устройствам доработано определение установленных драйверов для устройств.
4. В методе формирования данных по PCI устройствам исправлена ошибка отображения данных по драйверам устройств, возникающая при определенных условиях.

Вышеперечисленное выпущено в v0.1.93.93 (03.04.2012г.)
-------------------------------------------------------------------

1. Внесены изменения в класс получения данных по устройствам типа "Видеокарта" в части получения данных по версии BIOS.
2. Внесены изменения в класс получения данных по USB устройствам.

Вышеперечисленное выпущено в v0.1.94.94 (05.04.2012г.)
-------------------------------------------------------------------

1. Доработано сохранение дампа данных SMBIOS(DMI) при формировании отчета.
2. Исправлена ошибка определения устройств типа "Ноутбук", возникающая при определенных условиях.
3. Доработано сохранение наименования производителя для неизвестной приложению материнской платы.

Вышеперечисленное выпущено в v0.1.95.95 (06.04.2012г.)
-------------------------------------------------------------------

1. Исправлена ошибка определения наименования видеокарты из описания драйвера.
2. В классе получения данных по USB устройствам доработан метод разбора конфигурационных дескрипторов.
3. В методе формирования данных по устройствам типа "USB-drive" исправлена ошибка нарушения индекса диапазона массива.
4. В классе получения данных по USB устройствам доработан метод получения строк из конфигурационного дескриптора.
5. В методе формирования данных по устройствам типа "Монитор" исправлена ошибка определения порядка следования вариантов наименования модели, возникающая при определенных условиях.
6. Выполнена замена картинки для узла типа "Неизвестные устройства".

Вышеперечисленное выпущено в v0.1.96.96 (09.04.2012г.)
-------------------------------------------------------------------

1. Исправлена ошибка выделения активного узла в панелях, возникающая при определенных условиях.
2. Выполнена оптимизация методов построения деревьев приложения.
3. Выполнена оптимизация механизма управления потоками для получения показаний датчиков.
4. Добавлен параметр "Серийный номер" для физических дисков в разделе Хранение данных Windows (Детально о системе).
5. Внесены изменения в класс получения данных по устройствам типа "HDD".

Вышеперечисленное выпущено в v0.1.97.97 (13.04.2012г.)
-------------------------------------------------------------------

1. Доработан механизм управления потоками для получения показаний датчиков.
2. Доработан класс получения данных по лицензионной информации для программных продуктов (раздел Лицензии (Программное обеспечение)).

Вышеперечисленное выпущено в v0.1.98.98 (17.04.2012г.)
-------------------------------------------------------------------

1. Внесены изменения в класс логирования работы приложения для использования его в многопоточной модели.
2. Внесены изменения в класс обработки ошибок для использования его в многопоточной модели.
3. Выполнена оптимизация классов приложения для использования их при запуске в несколько потоков.
3. Получение информации о конфигурации компьютера переведено на многопоточную модель.
4. Увеличена высота главной формы приложения.
5. Внесены изменения в дефолтный состав кнопок тулбара приложения.

Вышеперечисленное выпущено в v0.1.99.99 (25.04.2012г.)
-------------------------------------------------------------------

1. Исправлена ошибка работы с интерфейсными сообщениями, проявляющаяся при определенных условиях.

Вышеперечисленное выпущено в v0.1.100.100 (27.04.2012г.)
-------------------------------------------------------------------

1. Выполнена оптимизация использования в приложении класса работы с интерфейсными сообщениями.
2. В классе получение информации по ASPI устройствам исправлена ошибка, приводящая в некоторых случаях к зависанию приложения.
3. Исправлена ошибка получения SMART информации по HDD устройствам.

Вышеперечисленное выпущено в v0.1.101.101 (04.05.2012г.)
-------------------------------------------------------------------

1. Исправлена ошибка определения наименования производителя для устройства типа "Оперативная память" по данным SPD структуры, возникающая при определенных условиях.
2. Исправлена ошибка, возникающая при завершении работы приложения в случае запуска приложения из командной строки с ключом "/CONFIG".
3. Внесены изменения в механизм хранения параметров приложения.

Вышеперечисленное выпущено в v0.1.102.102 (13.05.2012г.)
-------------------------------------------------------------------

1. Внесены изменения для картинок узлов дерева формы "Параметры анализа...", вызываемой в случае запуска приложения из командной строки с ключом "/CONFIG".
2. Исправлена ошибка запуска приложения, возникающая при определенных условиях.
3. Исправлена ошибка получения данных с датчиков SIO.
4. Исправлена ошибка, возникающая при определенных условиях при использовании параметра "USEWH" ("Использовать файловое хранилище") в параметрах командной строки.

Вышеперечисленное выпущено в v0.1.103.103 (23.05.2012г.)
-------------------------------------------------------------------

1. Исправлена ошибка определения режима запуска приложения.
2. Доработан метод формирования данных по устройствам типа "HDD" в части определения маркетинговой емкости.
3. Доработан метод формирования дополнительных наименований для устройств типа "Материнская плата".
4. Доработан метод формирования серийных номеров для устройств типа "Материнская плата".
5. Внесены изменения в справочники устройств.
6. Доработан класс получения показаний датчиков и дополнителной информации (частоты, использование и т.п.) для видеокарт Nvidia.
7. Разработан класс получения показаний датчиков и дополнителной информации для видеокарт ATI.

Вышеперечисленное выпущено в v0.1.104.104 (15.06.2012г.)
-------------------------------------------------------------------

1. Добавлен список установленных принтеров - узел Процессы (Программное обеспечение).
2. Внесены изменения в механизм управления активностью областей сканирования.

Вышеперечисленное выпущено в v0.1.105.105 (17.06.2012г.)
-------------------------------------------------------------------

1. Для узла Датчики (Общее) добавлены данные по параметрам процессора.
2. Доработано определение устройства типа "Ноутбук" по типу корпуса.
3. Доработано формирование наименований модели устройства типа "Ноутбук".
4. Добавлена битность в наименование ОС.
5. Добавлено хранение данных по неизвестным приложению устройствам.
6. В форму "Сообщение разработчикам" добавлена возможность отправить данные по неизвестным приложению устройствам.
7. Доработано определение устройств типа "BlueTooth".
8. Реализовано определение подтипа устройства "WEB камера" для типа устройств "USB-устройство".
9. Исправлена ошибка определения беспроводных сетевых карт.
10. Для устройств типа "Сетевая карта" добавлен параметр "Беспроводные подключения".
11. Исправлена ошибка формирования данных о продукте в форме "О программе".

Вышеперечисленное выпущено в v0.1.106.106 (23.07.2012г.)
-------------------------------------------------------------------

1. Внесены дополнения в справочники устройств.
2. Исправлена ошибка определения наименования FDD для узла "Хранение данных Windows" (Детально о системе), возникающая при определенных условиях.
3. Доработано определение наименования модели материнской платы с учетом ее версии.
4. Исправлена ошибка определения серийного номера устройства типа "Материнская плата" на основе UID.
5. В форме "Параметры программы" реализован механизм проверки введеных параметров.
6. Исправлена ошибка формирования данных параметра процессора "Частота FSB" узла Датчики (Общее).
7. Для узла "Неизвестные устройства" (Детально о системе) добавлена возможность указать тип устройства по неизвестным приложению типам USB устройств.
8. В форму "Исправления разработчикам" добавлена возможность редактирования и отправки данные по неизвестным приложению типам USB устройств.
9. Исправлена ошибка формирования данных для параметра "Беспроводные подключения".
10. Исправлена ошибка определения параметра "Тип адаптера" для устройства типа "Сетевая карта", возникающая при определенных условиях.
11. Доработан механизм определния параметра "Беспроводные подключения" для устройства типа "Сетевая карта".
12. Исправлена ошибка определения доступности для анализа данных Intel QST.

Вышеперечисленное выпущено в v0.1.107.107 (31.07.2012г.)
-------------------------------------------------------------------

1. Доработано логирование работы приложения в классах получения данных по USB устройствам и видеокартам.

Вышеперечисленное выпущено в v0.1.108.108 (01.08.2012г.)
-------------------------------------------------------------------

1. Исправлена ошибка, возникающая при определенных условиях при сохранении параметров в форме "Параметры программы".
2. Доработано формирование данных по устройствам типа "Прочие контроллеры".
3. Доработан класс получения данных по USB устройствам.

Вышеперечисленное выпущено в v0.1.109.109 (06.08.2012г.)
-------------------------------------------------------------------

1. Исправлена ошибка определения наименования производителей PCI устройств.
2. Исправлена ошибка определения скорости USB устройства.
3. Добавлены параметры для устройств типа "USB устройства".
4. Исправлена ошибка формирования данных по вентиляторам для состояния "Не используется".

Вышеперечисленное выпущено в v0.1.110.110 (07.08.2012г.)
-------------------------------------------------------------------
        
1. Доработан класс получения данных по PCI устройствам.
2. В методе формирования данных по устройствам типа "Видеокарта" исключено из анализа использование подкласса PCI устройства.
3. Добавлены параметры для устройств типа "USB устройства".
4. Внесены дополнения в справочник SMBUS контроллеров.

Вышеперечисленное выпущено в v0.1.111.111 (08.08.2012г.)
-------------------------------------------------------------------

1. Исправлена ошибка определения устройств типа "BlueTooth", возникающая при определенных условиях.
2. Доработано определение подтипа устройства "WEB камера" для типа устройств "USB-устройство".
3. Доработан механизм определения устройства типа "Ноутбук".
4. Доработано определение серийного номера для устройств типа "Ноутбук".
5. Доработано определение наименования для устройств типа "Ноутбук" с учетом версии материнской платы.

Вышеперечисленное выпущено в v0.1.112.112 (09.08.2012г.)
-------------------------------------------------------------------

1. Исправлена ошибка отображения сплешь-скрина приложения, возникающая при определеных условиях на ОС типа MS Windows XP.

Вышеперечисленное выпущено в v0.1.113.113 (16.08.2012г.)
-------------------------------------------------------------------

1. Исправлена ошибка применения макросов в полном имени файла-отчета.
2. Исправлена ошибка класса сплешь-скрина приложения.
3. Внесены изменения в справочники производителей и моделей устройств.

Вышеперечисленное выпущено в v0.1.114.114 (20.08.2012г.)
-------------------------------------------------------------------

1. Доработано формирование информации по модулям памяти для случая чтения SPD не для всех модулей.
2. Исправлена ошибка определения параметра "Ширина шины данных" для структуры "Слоты" SMBIOS.
3. Добавлена новая ветка "Неразобранные структуры SMBIOS" в дерево для раздела SMBIOS (Детально о системе).
4. Внесены изменения в определение серийных номеров материнской платы.

Вышеперечисленное выпущено в v0.1.115.115 (21.08.2012г.)
-------------------------------------------------------------------

1. В методе формирования данных для ветки "Неразобранные структуры SMBIOS" в дереве для раздела SMBIOS (Детально о системе) исправлена ошибка формирования данных, возникающая при определенных условиях.
2. Исправлена ошибка проверки того, что приложение уже запущено.
3. Исправлена ошибка закрытия приложения, возникающая при определенных условиях.
4. Доравлен разбор структуры SMBIOS "OEM Strings (Type 11)".
5. Доравлен разбор структуры SMBIOS "Portable Battery (Type 22)".
6. Информацию по неизвестным приложению SMBUS контроллерам добавлена в раздел "Неизвестные устройства" (Детально о системе).
7. Информацию по неизвестным приложению контроллерам памяти добавлена в раздел "Неизвестные устройства" (Детально о системе).

Вышеперечисленное выпущено в v0.1.116.116 (28.08.2012г.)
-------------------------------------------------------------------

1. Исправлена ошибка перевода серийных номеров SPD модулей памяти из HEX в DEC, проявляющаяся при определенных условиях.
2. Доработано формирование данных по устройстам типа "Оперативная память" при использовании данных SMBIOS.

Вышеперечисленное выпущено в v0.1.117.117 (30.08.2012г.)
-------------------------------------------------------------------

1. Исправлена ошибка применения интерфейсного сообщения для параметра "Высота модуля" устройства типа "Оперативная память", проявляющаяся при определенных условиях.
2. Исправлена ошибка формирования параметра "Part Number" по устройстам типа "Оперативная память" при использовании данных SMBIOS.
3. В разделе Устройства (Общее) для устройств с интерфейсом PCI добавлена информация по установленным драйверам.
4. Добавлено дополнительное логирование в класс получения данных по модулям памяти SMBIOS.
5. В разделы SMBIOS(DMI), SPD (Детально о системе) для модулей памяти добавлен параметр "Адрес устройства".
6. Внесены изменения в метод формирование информации по модулям памяти для случая чтения SPD не для всех модулей.
7. Внесены изменения в справочник чипов аудио кодеков.
8. В методы формирования данных по устройствам, производным от USB устройств, добавлены параметры USB устройств с данными о версии, питании и т.п.
9. Добавлено восстановление окна приложения при клике в трее на иконку с показаниями датчиков.
10. Реализована блокировка аппараного серийного номера типа "USB Mouse".
11. Исправлена ошибка формирования данных по установленным физическим принтерам, возникающая при определенных условиях.

Вышеперечисленное выпущено в v0.1.118.118 (07.09.2012г.)
-------------------------------------------------------------------

1. Исправлена ошибка определения наименования производителя для оптического привода.

Вышеперечисленное выпущено в v0.1.119.119 (07.09.2012г.)
-------------------------------------------------------------------

1. Информацию по неизвестным приложению производителям аудио кодеков и аудио кодекам добавлена в раздел "Неизвестные устройства" (Детально о системе).
2. Исправлена ошибка определения наименования устройств типа "Оперативная память" по реквизиту "Шифр компонента".
3. Доработан механизм определения маркетинговой емкости для устройств типа "HDD".
4. В методе формирования данных по устройствам типа "USB-Drive" реализовано определение маркетинговой емкости. 
5. В методе формирования данных по драйверам устройств доработано формирование параметра "Описание драйвера".
6. Доработано определение системных устройств для PCI устройств при формировании данных по устройствам типа "Прочие контроллеры".
7. В формах "Исправления разработчикам", "Сообщение разработчикам" для реквизита "Режим отправки" установлено значение по умолчанию "Напрямую на сервер разработчиков".
8. Внесены изменения в справочник PCI устройств.
9. В класс определения PCI устройств добавлен метод формирования наименования устройств с учетом исключений.

Вышеперечисленное выпущено в v0.1.120.120 (13.09.2012г.)
-------------------------------------------------------------------

1. Добавлено определение и формирование данных для USB устройств для подтипа "USB Receiver".
2. Доработано формирование данных по драйверам для USB устройств.
3. Исправлена ошибка формирования данных по устройствам типа "Принтер", возникающая при определенных условиях.
4. Доработан метод формирования данных по устройствам типа "Принтер" в части совмещения установленных и физических USB принтеров.
5. Исправлена ошибка определения устройства типа "МФУ".

Вышеперечисленное выпущено в v0.1.121.121 (17.09.2012г.)
-------------------------------------------------------------------

1. Исправлена ошибка отображения драйверов USB устройств, подключенных к устройству типа "USB HUB".
2. В класс формирования данных добавлен метод определния наименования производителя для устройств типа "Optical Drive" по наименованию модели.
3. Доработано формирование данных по устройству типа "USB Receiver".
4. Внесены изменения в справочник чипов аудио кодеков.
5. Реализовано формирование параметра "Номер SKU" для устройства типа "Корпус" ("Ноутбук").
6. Исправлена ошибка отображения параметров командной строки.
7. Добавлено логирование в класс отправки сообщений с использованием MAPI.
8. Переработан класс получения данных по устройстам типа "HDD".
9. Исправлена ошибка формирования данных по температуре для устройств типа "HDD" для узла Датчики (Общее).
10. Внесены изменения в класс получения данных Windows Storage.
11. В методы формирования данных по устройствам, производным от USB устройств, добавлен параметр USB устройства "Подключено к контроллеру".

Вышеперечисленное выпущено в v0.1.122.122 (02.10.2012г.)
-------------------------------------------------------------------

1. В классе формирования данных по устройствам, производным от USB устройств, доработано определение наименований производителя и моделей.
2. Доработан класс отображения сплешь-скрина.
3. Исправлена ошибка получения данных по устройстам типа "Монитор", возникающая при определенных условиях.
4. Внесены изменения в класс получения и фомирования данных по устройствам типа "Мышь", в том числе и с определение подтипа "Тачпад" для устройства.
5. Добавлено дополнительное логирование в классы получения данных по PCI устройствам и процессорам.
6. В класс получения данных по PCI устройствам добавлен метод получения регистров ATA контроллеров для обращения к подключенным устройствам на уровне портов.
7. В классе использования драйвера доступа к устройстам на низком уровне реализовано использование критических секций для исключения взаимных блокировок.
8. Внесены изменения в класс получения данных по устройствам типа "HDD" в части определения родительского контроллера и логирования работы класса.

Вышеперечисленное выпущено в v0.1.123.123 (13.10.2012г.)
-------------------------------------------------------------------

1. Внесены изменения в ядро приложения.

Вышеперечисленное выпущено в v0.1.124.124 (22.10.2012г.)
-------------------------------------------------------------------

1. Внесены изменения в форму "О программе".
2. Реализовано принудительное завершение потоков опроса датчиков при закрытии приложения.
3. Исправлена ошибка определения даты производства модулей памяти, возникающая при определенных условиях при анализе SPD.
4. Внесены изменения в класс получения данных по устройствам типа "HDD" в части определения родительского контроллера и логирования работы класса.
5. Реализовано получение адресов сетевых адаптеров при неподлюченном сетевом кабеле.

Вышеперечисленное выпущено в v0.1.125.125 (23.10.2012г.)
-------------------------------------------------------------------

1. Внесены изменения в класс получения данных по установленным устройствам Windows в части безопастной работы с данными и логирования работы класса.
2. Внесены изменения в класс получения данных по сетевым адаптерам в части безопасной работы с данными.
3. Внесены изменения в класс получения данных по USB устройствам в части безопасной работы с данными.
4. Внесены изменения в класс получения данных по PCI устройствам в части безопасной работы с данными.
5. Внесены изменения в класс получения данных по устройствам типа "HDD" в логирования работы класса.

Вышеперечисленное выпущено в v0.1.126.126 (25.10.2012г.)
-------------------------------------------------------------------

1. Исправлена ошибка определения даты производства модулей памяти, возникающая при определенных условиях при анализе SPD.
2. Внесены изменения в классы получения данных о конфигруации в части безопастной работы с данными.
3. В классе получения данных по устройствам типа "HDD" реализовано определение типа интерфейса и скорости SATA устройств.
4. В классе получения данных по устройствам типа "HDD" реализовано сохранение в логе дампа Identify данных.
5. При формировании данных по устройствам типа "HDD" значение параметра для случая "Buffer Size = 0 KB" заменено на "Not defined".

Вышеперечисленное выпущено в v0.1.127.127 (01.11.2012г.)
-------------------------------------------------------------------

1. Переработан метод по формированию данных по устройствам типа "Сетевая карта".
2. Переработан метод формирования данных по устройствам типа "Принтер", "МФУ".
3. Доработан метод определения драйверов для USB устройств.
4. Внесены изменения в класс получения данных по устройствам типа "HDD" в части определения родительского контроллера и логирования работы класса.

Вышеперечисленное выпущено в v0.1.128.128 (06.11.2012г.)
-------------------------------------------------------------------

1. Исправлена ошибка в классе формирования данных по оптическим приводам, возникающая при определенных условиях.
2. В методе формирования данных по оптическим приводам доработано определение наименования производителя по наименованию модели.
3. В форме "Параметры программы" изменен порядок следования вкладок.
4. Доработано формирование данных для параметра "Скорость (стр./мин)" устройства типа "Принтера".
5. Внесены изменения в класс получения данных по USB устройствам в части хранения параметров USB хабов.
6. В методе формирования данных по устройствам типа "USB хаб" реализовано формирование параметра "Число портов".
7. В методе формирования данных по устройствам типа "Мышь" доработано определение наименования производителя для подтипа "Тачпад".
8. В метод формирование данных по устройстам типа "USB устройство" добавлено определение подтипа "Биометрическое устройство".
9. В метод формирование данных по устройстам типа "HDD" добавлено формирование наименования модели без указания емкости диска.
10. Реализовано сохранение данных по активным процессам в лог приложения.
11. Реализовано логирование закрытия потоков приложения при завершении приложения.
12. Исправлена ошибка формирования суммарной емкости для устройств типа "HDD" для узла Общая информация (Общее).
13. Исправлена ошибка определения маркетинговой емкости для устройств типа "HDD", "USB-Drive".
14. В классе получения данных по устройствам типа "HDD" доработано формирование значения параметра "Тип транспорта".

Вышеперечисленное выпущено в v0.1.129.129 (13.11.2012г.)
-------------------------------------------------------------------

1. В классе получения данных по оптическим приводам внесены изменения в части безопасного использования массива-справочника "BusType".
2. В метод формирования данных по устройствам типа "BlueTooth" добавлено дополнительное логирование.

Вышеперечисленное выпущено в v0.1.130.130 (21.11.2012г.)
-------------------------------------------------------------------

1. Исправлена ошибка формирования данных по USB устройствам, возникающая при определнных условиях.

Вышеперечисленное выпущено в v0.1.131.131 (21.11.2012г.)
-------------------------------------------------------------------

1. Реализовано использование сервиса приложения для задач, требующих запуска приложения от имени администратора на ОС типа Windows Vista, Windows 7 и т.п. при влюченном UAC.
2. Доработано формирование суммарной емкости устройств типа "HDD".
3. Внесены изменения в справочник производителей оптических приводов.

Вышеперечисленное выпущено в v0.1.132.132 (22.11.2012г.)
-------------------------------------------------------------------

1. Внесены изменения в класс управлениями иконками приложения в системном трее.
2. Реализована блокировка показаний датчиков температуры при превышении значения, установленного пользователем в параметрах приложения.
3. Внесены изменения в ядро приложения.
4. Реализовано обновление родительского дерева для раздела Датчики (Общее).
5. Внесены изменения в метод копирования драйвера чтения информации на низком уровне при запуске приложения с мобильного носителя в части формирования результата копирования.
6. В методе копирования драйвера чтения информации на низком уровне при запуске приложения с мобильного носителя установлена системная папка Windows в качестве папки назначения.
7. Переработан метод получения данных по установленному на компьютере ПО.
8. Исправлена ошибка с перемешением панелей разделов.

Вышеперечисленное выпущено в v0.1.133.133 (06.12.2012г.)
-------------------------------------------------------------------

1. Добавлен параметр "Многофункциональное PCI устройство" для некоторых устройств, производных от PCI устройств.
2. Добавлен параметр "Тип шины" для некоторых устройств, производных от PCI устройств.
3. Исправлена ошибка определения активности секции для анализа "Датчики видеокарт ATI".
4. Доработан механизм логирования работы приложения и обработки ошибок.

Вышеперечисленное выпущено в v0.1.134.134 (10.12.2012г.)
-------------------------------------------------------------------

1. Внесены изменения в справочники производителей мониторов, моделей мониторов.
2. Доработано формирование данных по неизвестным приложению подсистемам PCI устройств.
3. Дополнен справочник производителей и моделей для устройства типа "Тачпад".
4. Исправлена ошибка формирования данных по устройствам типа "Мышь", возникающая при определенных условиях.
5. Доработан метод формирования данных по устройствам типа "Мышь" для подтипа "Тачпад" для случая тачпада с USB интерфейсом.
6. Дополнен справочник производителей производителей оптических приводов.

Вышеперечисленное выпущено в v0.1.135.135 (12.12.2012г.)
-------------------------------------------------------------------

1. Внесены изменения в ядро приложения.
2. Доработан метод формирования наименований производителей и моделей для устройств, производных от PCI устройств, по данным конечных устройств.
3. Исправлена ошибка формирования наименований производителей и моделей для устройств, производных от USB устройств, возникающая при определенных условиях.
4. Внесены изменения в метод формирования данных по устройству типа "Процессор" в части определения наименований модели устройства.
5. Доработано формирование данных по устройстам типа "USB устройство" для подтипа "Биометрическое устройство".
6. Обновлен справочник биометрических устройств.
7. Доработана блокировка виртуальных оптических приводов.
8. В классе получения данных по PCI устройствам исправлена ошибка получения наименования производителя подсистемы, возникающая при определенных условиях.
9. Доработано формирование данных по неизвестным приложению подсистемам PCI устройств.
10. Исправлена ошибка чтения BIOS PCI устройств.
11. Реализовано сохранение дампа BIOS для видеокарт в отчет о конфигурации.
12. Доработано формирование данных для устройства типа "Процессор" в разделе "Неизвестные устройства" (Детально о системе).
13. Доработан разбор и формирование данных для структуры SMBIOS "Processor Information (Type 4)".
14. Внесены изменения в разбор данных для структуры SMBIOS с учетом версии спецификации.
15. Доработано получение и формирование дополнительных параметров PCI устройств.

Вышеперечисленное выпущено в v0.1.136.136 (21.12.2012г.)
-------------------------------------------------------------------

1. В методах формирования данных исправлена ошибка формирования типы шины для некоторых PCI устройств.
2. Внесены изменения в метод определения наименования производителя для устройства типа "Оптический привод" по наименованию модели.
3. Доработан метод формирования наименований производителей и моделей для устройств, производных от PCI устройств, по данным конечных устройств.
4. В классе формирования данных реализовано блокирование значений для параметра "SKU Number".
5. Внесены изменения в метод копирования драйвера чтения информации на низком уровне при запуске приложения с мобильного носителя.
6. В справочник PCI устройств добавлены данные по некоторым конечным устройствам для видеокарт.

Вышеперечисленное выпущено в v0.1.137.137 (25.12.2012г.)
-------------------------------------------------------------------

1. В метод формирования данных по устройствам типа "Монитор" добавлен параметр "Подключено к контроллеру". 

Вышеперечисленное выпущено в v0.1.138.138 (25.12.2012г.)
-------------------------------------------------------------------

1. Реализована блокировна лишних мониторов (панелей) для устройств типа "Ноутбук".
2. Переработан метод формирования наименований производителей и моделей для устройств, производных от PCI устройств, по данным конечных устройств.
3. В классе определения устройств типа "Звуковая карта" исправлена ошибка определения наименования модели и наименования производителя, по данным конечных устройств. 

Вышеперечисленное выпущено в v0.1.139.139 (27.12.2012г.)
-------------------------------------------------------------------

1. Исправлена ошибка в методе формирования наименований производителей и моделей для устройств, производных от PCI устройств, по данным конечных устройств.
2. Изменен порядок следования параметров для устройства типа "Звуковая карта".
3. Доработано формирование параметра "Видео чип" для устройства типа "Видео карта".
4. Доработано определение интегрированных видеокарт на базе чипов от Intel.
5. Внесены изменения в метод формирования данных по устройствам с учетом интегрированности.

Вышеперечисленное выпущено в v0.1.140.140 (28.12.2012г.)
-------------------------------------------------------------------

1. Исправлена ошибка формирования параметра "Многофункциональное PCI устройство" для устройства типа "Видео карта", возникающая при определенных условиях.
2. Реализовано формирование кодека звуковой карты как отдельного устройства.
3. Реализована группировка однотипных кодеков звуковых карт.

Вышеперечисленное выпущено в v0.1.141.141 (10.01.2013г.)
-------------------------------------------------------------------

1. Реализовано формирование альтернативного наименования модели кодека звуковой карты по наименованию описания драйвера.
2. Реализована блокировка добавления USB устройства типа "Card-Reader", интегрированного в другое устройство.
3. Реализовано формирование альтернативного наименования производителя кодека звуковой карты по наименованию поставщика драйвера.
4. В справочник типов устройств добавлены новые типы (в том числе и для определения подтипов USB устройств).
5. Реализован механизм определения составных частей (интегрированных устройств) для USB устройств.
6. Реализовано формирование данных по составным частям (интегрированным устройствам) для устройств типа "МФУ" и "USB-устройство".

Вышеперечисленное выпущено в v0.1.142.142 (16.01.2013г.)
-------------------------------------------------------------------

1. В классе получения данных по PCI устройствам исправлена ошибка определения расположения PCI адаптера, возникающая при определенных условиях.
2. Доработано определение типов USB устройств.
3. Переработан метод формирования данных по устройствам типа "Клавиатура".
4. Переработан метод формирования данных по устройствам типа "Мышь".
5. Выполнены подготовительные операции для определения USB устройств с подтипом "KVM" для определенной схемотехнической реализации.
6. Доработан метод формирования данных по устройствам типа "USB-устройство" (прочие USB устройства).
7. Исправлена ошибка определения устройства типа "Ноутбук", возникающая при определенных условиях.

Вышеперечисленное выпущено в v0.1.143.143 (21.01.2013г.)
-------------------------------------------------------------------

1. В параметры устройств, производных от PCI устройств, добавлен параметр "Ревизия".
2. Исправлена ошибка, возникающая при определенных условиях при формировании данных по устройству типа "USB-хаб".
3. В методе формирования данных по устройствам типа "Видеокарта" реализована блокировка дополнительных устройств (функций) для интегрированных видеоадаптеров от Intel.
4. Доработано определение устройства типа "USB-хаб".

Вышеперечисленное выпущено в v0.1.144.144 (22.01.2013г.)
-------------------------------------------------------------------

1. Изменен период обновления информации датчиков в трее.
2. В методе формирования данных по устройствам типа "Видеокарта" реализована блокировка дополнительных устройств (функций) для видеокарты с двумя и более независимыми выходами.
3. Исправлена ошибка формирования данных по устройству типа "USB-хаб", возникающая при определенных условиях.

Вышеперечисленное выпущено в v0.1.145.145 (22.01.2013г.)
-------------------------------------------------------------------

1. Исправлена ошибка определения серийного номера устройства типа "Принтер" ("МФУ"), допущенная в одной из бета-версий приложения.

Вышеперечисленное выпущено в v0.1.146.146 (23.01.2013г.)
-------------------------------------------------------------------

1. Исправлена техническая ошибка использования файлов с интерфейсными сообщениями.

Вышеперечисленное выпущено в v0.1.147.147 (23.01.2013г.)
-------------------------------------------------------------------

1. В классе получения данных по устройствам типа "Звуковая карта" реализовано формирование альтернативного наименования для HD Audio контроллера ряда производителей.
2. Реализовано определение и формирование альтернативных наименований для устройств типа "Прочие контроллеры".

Вышеперечисленное выпущено в v0.1.148.148 (24.01.2013г.)
-------------------------------------------------------------------

1. Реализован механизм привязки драйверов для USB устройств к их составным частям.
2. Реализовано раздельное отображение драйверов для USB устройства и его составных частей для устройств типа устройств "МФУ", "USB-устройство".
3. Доработан механизм определения составных частей (интегрированных устройств) для USB устройств.
4. Дополнен справочник альтернативных имен PCI устройств для устройств, относящихся к "Intel AC'97 Audio Controller".
5. В классе получения данных по устройствам типа "Звуковая карта" доработано определение альтернативного наименования устройства.

Вышеперечисленное выпущено в v0.1.149.149 (30.01.2013г.)
-------------------------------------------------------------------

1. Внесены изменения в справочник системных устройств материнской платы.
2. Реализовано формирование альтернативных наименований для устройств типа "Модем".
3. Внесены изменения в класс определения чипсета для устройств типа "Материнская плата" с целью расширения будущего функционала указанного класса.
4. Исправлена ошибка с отображением составных частей устройств типа "МФУ".

Вышеперечисленное выпущено в v0.1.150.150 (31.01.2013г.)
-------------------------------------------------------------------

1. Переработан класс определения устройств типа "Процессор".
2. Внесены изменения в формирование данных по устройствам типа "Процессор".
3. В раздел "Debug" файла-отчета о конфигурации добавлен подраздел "CPUID dumps" с отладочными данными по устройству типа "Процессор".

Вышеперечисленное выпущено в v0.1.151.151 (19.02.2013г.)
-------------------------------------------------------------------

1. Исправлена ошибка сбора данных для подраздела "CPUID dumps" раздела "Debug" файла-отчета о конфигурации.
2. Реализовано определение кода модели (номера процессора) для некоторых процессоров типа Intel(R) Celeron(R).
3. Функции получения данных по SMART атрибутам для устройств типа "HDD" перенесены в сервис приложения.
4. Внесены изменения в метод обновления сервиса приложения.
5. Доработано определение родительского контроллера для устройств типа "HDD".

Вышеперечисленное выпущено в v0.1.152.152 (21.02.2013г.)
-------------------------------------------------------------------

1. Внесены изменения в метод обновления сервиса приложения.
2. Доработано формирование даты, используемой в ряде случаев, с учетом региональных настроек ОС.
3. В файле-отчете о конфигурации формат параметра "Report date" приведен к формату ISO 8601.
4. Внесены изменения в класс определения процессоров для процессоров с микроархитектурой "Nehalem", "Sandy bridge".

Вышеперечисленное выпущено в v0.1.153.153 (25.02.2013г.)
-------------------------------------------------------------------

1. Внесены изменения в нумерацию версии продукта.
2. Реализовано определение подтипа устройства "Card-Reader" для типа устройств "Прочие контроллеры".
3. Доработано определение альтернативного наименования устройства типа "Процессор" для некоторых моделей процессоров.
4. Для устройств в разделе Устройтва (Общее) добавлен параметр "ID устройства".
5. Для некоторых интегрированных устройств в разделе Устройтва (Общее) добавлен параметр "ID родительского устройства".

Вышеперечисленное выпущено в v0.1.154.75 (19.03.2013г.)
-------------------------------------------------------------------

1. В классе получения данных по устройствам типа "Процессор" исправлена ошибка, приводящая к краху приложения, возникающая при определенных условиях.
2. Реализовано дополнительное логирование работы приложения при запуске GUI интерфейса.
3. Доработано определение альтернативного наименования устройства типа "Процессор".

Вышеперечисленное выпущено в v0.1.155.23 (09.04.2013г.)
-------------------------------------------------------------------

1. Исправлена ошибка определения параметра "Part Number" при анализе SPD модулей памяти, возникающая при определенных условиях.
2. Реализовано определение дополнительного наименования производителя модуля памяти при анализе SPD модулей памяти.
3. Исправлена ошибка определения наименования PCI устройства по наименованию драйвера, возникающая при определенных условиях.
4. Доработан определения наименования модели для устройств типа "Прочие контроллеры".
5. Доработана блокировка значений параметра "Номер SKU".
6. Доработан метод блокировки значений наименования производителя устройств.
7. Доработано формирование параметра "Версия" для устройств типа "Корпус", "Ноутбук", "Сервер" с учетом блокировки ненужных значений.
8. Доработан метод блокировки значений наименования модели устройств.
9. Реализована блокировка некоторых значений наименования BIOS видеокарт, при их использовании в формировании наименования модели устройства.
10. Реализован метод дополнительной обработки аппаратных серийных номеров устройств перед их добавлением в массив данных.
11. В классе получения данных об установленной ОС доработано определение ОС типа "MS Windows 8", "MS Windows Server 2012".
12. Исправлена ошибка получения номера версии BIOS для устройства типа "Видеокарта", возникающая при определенных условиях.
13. Доработано определение параметра процессора "Номер процессора" для процессоров Intel.
14. Доработано формирование наименований производителя и наименований модели для устройства по данных USB устройств.
15. В классе получения данных о BIOS реализована проверка текстовых строк на корректность.
16. В методе формирования данных по устройству типа "Материнская плата" доработано использование версии BIOS при формировании модели устройства.
17. Исправлена ошибка в классе работы со строками, возникающая при определенных условиях.
18. Доработан метод определения наименования семейства процессоров Intel.
19. Реализован разбор структуры SMBIOS "Cache Information (Type 7)".
20. Изменен порядок отображения устройств в разделе Устройства (Общее).
21. Выполнено обновление справочников производителей и моделей для PCI устройств.

Вышеперечисленное выпущено в v0.1.156 (15.04.2013г.)
-------------------------------------------------------------------

1. Исправлена ошибка, возникающая при определенных условиях при формировании данных по устройству типа "Корпус", внесенная в последней бета-версии программы.
2. Изменены размеры диалоговых окон приложения.
3. Реализовано дополнительная расшифровка сообщения пользователю при вызове формы "Исправления разработчикам".
4. Доработано формирование наименование модели устройства типа "HDD" с учетом емкости диска.
5. Доработано определение наименования производителя по наименованию модели для устройства типа "HDD" для производителя типа "SanDisk".

Вышеперечисленное выпущено в v0.1.157 (15.04.2013г.)
-------------------------------------------------------------------

1. Внесены изменения в класс логирования работы приложения.
2. Исправлена ошибка формирования данных по устройстам типа "Сканер".
3. Доработан метод блокировки некорректных значений наименования модели устройства.
4. Доработан метод формирования данных по устройстам типа "Принтер".
5. Внесены изменения в ядро приложения.

Вышеперечисленное выпущено в v0.1.158 (19.04.2013г.)
-------------------------------------------------------------------

1. Доработан метод блокировки некорректных значений наименования модели устройства.
2. Доработан класс для хранения и использования параметров приложения.

Вышеперечисленное выпущено в v0.1.159 (22.04.2013г.)
-------------------------------------------------------------------

1. Внесены изменения в значения параметров по умолчанию для приложения.
2. Исправлена ошибка в ядре приложения.
3. Внесены изменения в механизм использования сервиса приложения.
4. Реализовано определение параметров транспорта для оптических приводов.

Вышеперечисленное выпущено в v0.1.160 (23.04.2013г.)
-------------------------------------------------------------------

1. Доработано определение параметров транспорта для оптических приводов.
2. Исправлена ошибка, приводящая к краху приложения, внесенная в последней бета-версии приграммы.
3. Внесены изменения в базовые классы приложения.
4. Доработано определение наименования модели для устройств типа "BlueTooth".

Вышеперечисленное выпущено в v0.1.161 (24.04.2013г.)
-------------------------------------------------------------------

1. В классе получения и разбора данных SPD моделей памяти внесены изменения в метод чтения данных дампов SPD, используемых для отладки приложения.
2. В классе получения и разбора данных SPD моделей памяти реализвана начальная поддержка разбора XMP профилей.

Вышеперечисленное выпущено в v0.1.162 (06.05.2013г.)
-------------------------------------------------------------------

Вышеперечисленное выпущено в v0.1.163 (06.05.2013г.)
-------------------------------------------------------------------

1. Уменьшено время ожидания завершения потоков опроса датчиков при закрытии приложения.
2. Внесены изменения в класс формирования отчета о конфигурации.
3. В разделе Windows Storage (Детально о системе) для контроллеров дисков добавлен параметр, для ссылки на физический PCI контроллер.
4. Для устройств типа "Клавиатура", "Мышь" доработано формирование данных по драйверам.
5. Исправлена ошибка, возникающая при определенных условиях при получении данных по оптическим приводам.
6. Для устройств раздела Устройства Windows (Детально о системе) добавлен параметр "Код драйвера для родительского устройства".
7. Доработано формирование данных по SIO чипам для раздела Неизвестные устройства (Детально о системе). 
8. Выполнено обновление справочников производителей и моделей для USB, PCI устройств.

Вышеперечисленное выпущено в v0.1.164 (13.05.2013г.)
-------------------------------------------------------------------

Вышеперечисленное выпущено в v0.1.165 (13.05.2013г.)
-------------------------------------------------------------------

1. Внесены изменения в стиль отображения стандартных окон сообщений.
2. Доработан класс определения устройств типа "Мышь".
3. Внесены структурные изменения в программу.
4. В классе получения данных Windows Storage реализовано дополнительное логирование.
5. Исправлена ошибка в классе определения устройств типа "Мышь".
6. Внесены изменения в нумерацию версий программы.
7. Реализован класс получения данных о версии файла.
8. Внесены изменения в формат параметра программы "Список запущенных приложений".
9. Исправлена ошибка контекстного поиска, возникающая при определенных условиях.
10. Исправлена ошибка перехода к разделам, возникающая при навигации по списку разделов главного окна программы.
11. Исправлена ошибка формирования всплывающих подсказок для иконок в трее с показаниями датчиков температуры.
12. Исправлена ошибка, возникающая при закрытии окна с сообщением о запущенных приложениях пользователя.
13. Доработано определение папки для записи дампа SMBIOS.
14. Доработан класс логирования работы приложения.
15. Доработано сохранение в файле данных по неизвестным устройствам.
16. Доработан механизм работы с параметрами приложения.

Вышеперечисленное выпущено в v0.1.166 (16.05.2013г.)
-------------------------------------------------------------------

Вышеперечисленное выпущено в v0.1.167 (16.05.2013г.)
-------------------------------------------------------------------

1. Исправлена ошибка формирования данных по устройствам типа "Клавиатура", "Мышь", возникающая при определенных условиях.
2. Внесены изменения в механизм чтения и использования параметров приложения.
3. Исправлены ошибки логирования при отключенном параметре приложения "Создавать лог работы программы".
4. Переработан метод инициализации класса интерфейсных сообщений.
5. Внесены изменения в форму "Параметры программы" для элемента выбора активного языка приложения.
6. Внесены изменения в ядро приложения.
7. Реализовано определение статуса темы рабочего стола MS Windows.
8. Реализовано определение минимального размера по ширине главное формы приложения с учетом активности темы рабочего стола MS Windows.
9. В классе получения данных по PCI устройства исправлена ошибка инициализации параметров, допущенная в одной из бета-версий программы.
10. Доработано формирование данных по показаниям датчиков SIO чипов.

Вышеперечисленное выпущено в v0.1.168 (20.05.2013г.)
-------------------------------------------------------------------

1. Внесены изменения в ядро приложения.
2. В классе получения данных по PCI устройствам доработано логирование работы класса.
3. В классе получения данных по оптическим приводам доработано логирование работы класса.

Вышеперечисленное выпущено в v0.1.169 (21.05.2013г.)
-------------------------------------------------------------------

Вышеперечисленное выпущено в v0.1.170 (21.05.2013г.)
-------------------------------------------------------------------

1. Исправлена ошибка формирование данных по SIO чипам для раздела Неизвестные устройства (Детально о системе).
2. В разделе Windows Storage (Детально о системе) для контроллеров дисков доработано формирование параметра, для ссылки на физический PCI контроллер.
3. Доработано определение родителького PCI контроллера для USB устройств.
4. Доработано формирование алармов на основе базового класса.
5. Исправлена ошибка логирования некоторых структур SMBIOS.
6. Доработано отображение сообщения об успешности выполенения операции для формы "Сообщение разработчикам".
7. Для PCI устройства типа Bridge (тип заголовка - 1) добавлен параметр "Номер вторичной шины".
8. Внесены изменения в ядро приложения.

Вышеперечисленное выпущено в v0.1.171 (24.05.2013г.)
-------------------------------------------------------------------

Вышеперечисленное выпущено в v0.1.172 (24.05.2013г.)
-------------------------------------------------------------------

1. Добавлен параметр "Версия интерфейса" для устройств, производных от PCI устройств.
2. Внесены изменения в класс получения данных Windows Storage.
3. Внесены незначительные изменения в класс получения данных по оптическим приводам.
4. Выполнено обновление справочников моделей PCI устройств.

Вышеперечисленное выпущено в v0.1.173 (27.05.2013г.)
-------------------------------------------------------------------

Вышеперечисленное выпущено в v0.1.174 (27.05.2013г.)
-------------------------------------------------------------------

1. Внесены изменения в формат имен файлов логов, дампов SMBIOS и т.п.
2. Внесены изменения в класс определения рабочих папок приложения.
3. Внесены изменения в ядро приложения.
4. Исправлена ошибка формирования отчетов, возникающая при определенных условиях.
5. Доработано формирование параметра "Processor ID" для структуры SMBIOS Processor Information (Type 4).
6. Доработан механизм разбора структур SMBIOS с учетом версии SMBIOS.
7. Доработан разбор некоторых структур SMBIOS.
8. Внесены изменения в сервис приложения.
9. Добавлены параметры "Скорость соединения", "Размер MTU" и т.п. для устройства "Сетевая карта" типа раздела Устройства (Общее).
10. Внесены изменения в инициализацию значения параметра приложения "Создавать лог работы программы" и его использование.
11. Исправлена ошибка формирования путей для различных вариантов параметра "Место хранения параметров" в форме "Параметры приложения".
12. Исправлена ошибка формирования строки статуса в сплешь-скрине приложения, возникающая при определенных условиях.
13. Доработан метод инициализации класса интерфейсных сообщений приложения.
14. Исправлена ошибка очистки логов приложения при старте, возникающая при определенных условиях.
15. Доработано формирование пути к файлу с данными для хранения исправлений по устройстам пользователя.
16. Внесены изменения в формы "Сообщение разработчикам", "Исправления разработчикам".
17. Исправлена ошибка в методе инициализации класса интерфейсных сообщений приложения.
18. Исправлена ошибка удаления сервиса приложения при операции обновления сервиса, возникающая при определенных условиях. 
19. В классе сервиса приложения доработан механизм определения ошибок при обновления сервиса приложения.
20. В классе сервиса приложения доработан метод инсталляции сервиса приложения.
21. Внесены изменения в сервис приложения в части управления сервисом.
22. Доработан метод обновления драйвера режима ядра приложения.
23. В сервисе приложения реализована функция для установки драйвера режима ядра приложения.
24. Доработано определение числа ядер процессора и числа логических процессоров на ядро.
25. Доработано определение размера кэша процессора.
26. Внесены изменения в определение процессоров Intel.
27. Реализована блокировка серийных номеров для устройств типа "Корпус", "Ноутбук", "Материнская плата" в привязке к производителю устройства.
28. Реализован
29. Реализовано определение размера видеопамяти для устройства типа "Видеокарта" с учетом сетки возможных размеров.
30. Для устройств раздела Устройства Windows (Детально о системе) добавлен параметр "Состояние устройства Windows".
31. Доработано использование справки в приложении.
32. В форме поиска исправлена ошибка поиска по пустой строке.

Вышеперечисленное выпущено в v0.1.175 (17.06.2013г.)
-------------------------------------------------------------------

Вышеперечисленное выпущено в v0.1.176 (17.06.2013г.)
-------------------------------------------------------------------

Вышеперечисленное выпущено в v0.1.177 (17.06.2013г.)
-------------------------------------------------------------------

1. В классе управления сервисом приложения доработан метод копирования сервиса.
2. В классе управления сервисом приложения доработан метод инсталляции сервиса.
3. В сервисе приложения исправлена ошибка запуска сервиса при выполнении команды "/install".
4. Для устройств типа "Оперативная память" добавлена информация с данными по XMP.
5. Внесены изменения в дизайн формы "Сформировать отчет".

Вышеперечисленное выпущено в v0.1.178 (19.06.2013г.)
-------------------------------------------------------------------

Вышеперечисленное выпущено в v0.1.179 (19.06.2013г.)
-------------------------------------------------------------------

1. Внесены изменения в ядро приложения.
2. Исправлена ошибка определения размера кэша процессора, внесенная в одной из последних бета-версий приложения.
3. Внесены изменения по оптимизации класса определения процессоров Intel.

Вышеперечисленное выпущено в v0.1.180 (20.06.2013г.)
-------------------------------------------------------------------

Вышеперечисленное выпущено в v0.1.181 (20.06.2013г.)
-------------------------------------------------------------------

Вышеперечисленное выпущено в v0.1.182 (20.06.2013г.)
-------------------------------------------------------------------

1. Доработана форма "Поиск" в части управления кнопками формы для случая, когда найдено единственное значение.
2. Существенно доработан класс для определения процессоров семейства Intel.
3. Внесены изменения в ядро приложения.
4. В форме "Поиск" исправлена ошибка, возникающая при нажатии кнопки поиска при возврате в форму.
5. Внесены изменения в дизайн формы "О программе".
6. Доработано формирование наименований модели для устройств типа "Модем".
7. Доработан метод получения дерева устройств Windows.
8. Внесены дополнения в справочник USB устройств.

Вышеперечисленное выпущено в v0.1.183 (01.07.2013г.)
-------------------------------------------------------------------

Вышеперечисленное выпущено в v0.1.184 (01.07.2013г.)
-------------------------------------------------------------------

Вышеперечисленное выпущено в v0.1.185 (01.07.2013г.)
-------------------------------------------------------------------

1. Доработан класс для определения процессоров семейства Intel.
2. Исправлена ошибка формирования дампов при аварийном завершении приложения.
3. Реализовано архивирование логов приложения при его закрытии или при аварийном завершении.
4. Добавлена картинка для пункта меню "Исправления разработчикам".

Вышеперечисленное выпущено в v0.1.186 (03.07.2013г.)
-------------------------------------------------------------------

Вышеперечисленное выпущено в v0.1.187 (03.07.2013г.)
-------------------------------------------------------------------

Вышеперечисленное выпущено в v0.1.188 (03.07.2013г.)
-------------------------------------------------------------------

1. Доработано архивирование логов приложения при его закрытии или при аварийном завершении.
2. Реализовано формирование сетевых параметров для устройств типа "BlueTooth".
3. Исправлена ошибка определения процессоров Intel, внесенная в одной из последних бета-версий продукта.
4. Доработан класс для определения процессоров семейства Intel.

Вышеперечисленное выпущено в v0.1.189 (05.07.2013г.)
-------------------------------------------------------------------

Вышеперечисленное выпущено в v0.1.190 (05.07.2013г.)
-------------------------------------------------------------------

Вышеперечисленное выпущено в v0.1.191 (05.07.2013г.)
-------------------------------------------------------------------

1. Доработано определение сетевых параметров для сетевых карт с состоянием "Отключено".
2. В данные по сетевым интерфейсам в разделе Сеть (Программное обеспечение) добавлен параметр "Постоянный MAC".
3. Реализован класс для записи двоичных дампов в файлы.
4. В классе получения данных о системном BIOS реализовано сохранение дампа BIOS в файл.

Вышеперечисленное выпущено в v0.1.192 (10.07.2013г.)
-------------------------------------------------------------------

Вышеперечисленное выпущено в v0.1.193 (10.07.2013г.)
-------------------------------------------------------------------

Вышеперечисленное выпущено в v0.1.194 (10.07.2013г.)
-------------------------------------------------------------------

1. Доработан класс для получения данных для раздела Хранение данных Windows (Детально о системе).
2. Доработан класс определения чипсета материнской платы.
3. Информацию по неизвестным приложению чипсетам материнской платы добавлена в раздел "Неизвестные устройства" (Детально о системе).
4. Доработан класс для хранения данных по неизвестным приложению устройствам.
5. В классе получения данных по USB устройстам обновлен справочник "USB устройства по типам".
6. Реализовано получение параметров для Индекса производительности Windows (WEI) для раздела Операционная система (Программное обеспечение).
7. Выполнена оптимизация структуры некоторых классов приложения.
8. Из наименования устройства типа "BlueTooth" исключен номер версии.
9. Из раздела "Неизвестные устройства" (Детально о системе) исключены системные PCI устройства, расположенные на шине 0.
10. В классе получения данных по устройствам типа "Процессор" исправлена ошибка формирования значения параметра "Технологический процесс", возникающая при определенных условиях.
11. Доработан базовый класс для получения данных по устройствам типа "Процессор".
12. Доработаны классы для получения данных по устройствам типа "Процессор" AMD, Intel.
13. Внесены изменения в порядок формирования наименования моделей для устройств типа "Процессор".
14. Выполнена оптимизация структуры класса получения данных по устровленной ОС, программным продуктам и обновлениям ОС.
15. Внесены изменения в справочники, необходимые для определения параметров ОС.
16. В классе формирования данных по устройствам типа "Мышь" доработа определение статических массивов.
17. Выполнена оптимизация структуры класса чтения и анализа SPD модулей памяти.
18. Исправлена ошибка в классе логирования работы приложения, возникающая при определенных условиях.
19. Выполнена оптимизация структуры класса логирования работы приложения.

Вышеперечисленное выпущено в v0.1.195 (14.08.2013г.)
-------------------------------------------------------------------

Вышеперечисленное выпущено в v0.1.196 (14.08.2013г.)
-------------------------------------------------------------------

Вышеперечисленное выпущено в v0.1.197 (14.08.2013г.)
-------------------------------------------------------------------

1. Доработано определение папки по умолчанию для сохранения отчета о конфигурации в форме формирования отчета.
2. Доработана блокировка значений параметра "SKU Number".
3. Доработана блокировка значений параметра "Version" устройства типа "Корпус".
4. Исправлена ошибка определения регистрационных ключей установленных программных продуктов.
5. Выполнена оптимизация структуры класса получения данных по устройствам типа "Монитор".
6. Реализовано определение и формирование параметра "Виртуальное устройство" для устройств типа "Оптический привод".

Вышеперечисленное выпущено в v1.0.1 (15.08.2013г.)
-------------------------------------------------------------------

1. Исправлена ошибка получения параметров для Индекса производительности Windows (WEI), возникающая при определенных условиях.
2. Доработано получение параметров для Индекса производительности Windows (WEI).

Вышеперечисленное выпущено в v1.0.3 (04.10.2013г.)
-------------------------------------------------------------------

1. В классе получения данных по сетевым адаптерам реализована блокировка IP адреса типа "0.0.0.0".
2. В классе получения данных по сетевым адаптерам реализовано получение списка IP адресов для одного адаптера.
3. Формирование данные для сетевых параметров доработано с учетом перехода на список IP адресов.
4. Доработано получение и формирование данных по сетевым подключениям.
5. Изменена версия структуры файла-отчета.
6. Внесены изменения в объявление и использование констант для сборки проекта.
7. Внесены изменения в наименования редакций продукта. 
8. Внесены изменения в сплешь-скрины для различных редакций приложения.
9. В классе получения данных по USB устройствам выполнен перевод выполнения запроса строкового дескриптора на асинхронный режим.
10. Исправлена ошибка формирования IP адресов для раздела Сеть (Программное обеспечение), возникающая при сохранении отчета.
11. В классе получения данных по PCI устройствам исправлена ошибка определения наименования производителя устройства, возникающая при определенных условиях.
12. Доработано формирование наименования производителя устройства для устройств типа "Видеокарта".
13. Доработано определение устройств типа "UPS".
14. Внесены дополнения в справочники моделей USB и PCI устройств.
15. Исправлена ошибка установки драйвера режима ядра приложения, возникающая при определенных условиях.

Вышеперечисленное выпущено в v1.0.12 (11.01.2014г.)
-------------------------------------------------------------------

1. Исправлена ошибка формирования дампов основных команд CPUID.
2. Оптимизирован метод определения наименования производителя процессора.
3. Внесены изменения по оптимизации класса определения процессоров Intel.
4. Исправлена ошибка определения параметров процессоров Intel Westmere.
5. Реализовано определение процессоров Intel, построенных на архитектуре Haswell. 
 
Вышеперечисленное выпущено в v1.1.1 (30.01.2014г.)
-------------------------------------------------------------------

1. Дополнен справочник типов для USB устройств.
2. Доработан класс определения процессоров от Intel.
3. Доработан базовый класс определения чипсета.
4. Доработано формирование данных по чипсету.
5. Доработан класс определения чипсетов от Intel.
6. Доработана блокировка серийных номеров вида "00020003000400050006000700080009", "00020003-00040005-00060007-00080009".
7. Добавлено определение и формирование параметра "Владелец процесса" для активных процессов.
8. Доработана блокировка виртуальный принтеров.

Вышеперечисленное выпущено в v1.1.4 (21.02.2014г.)
-------------------------------------------------------------------

1. Исправлена ошибка определения производителя чипсета, возникающая при определенных условиях.
2. Доработано определение северного моста чипсета от Intel.
3. В базовом классе определения чипсета доработано перечисление микросхем северного моста.
4. Исправлена ошибка поиска PCI устройства по классу и подклассу, возникающая при определенных условиях.
5. Реализована загрузка дампов PCI устройств с целью отладки приложения.
6. Оптимизирована структура класс получения данных по PCI устройствам.
7. Исправлена ошибка определения микросхемы чипсета Intel PCH, возникающая при определенных условиях.
8. Реализовано сохранение в отчете данных о расположении PCI устройств в разделе с отладочной информацией.

Вышеперечисленное выпущено в v1.1.8 (03.03.2014г.)
-------------------------------------------------------------------

1. Внесены дополнения в справочник моделей USB устройств.
2. Оптимизирована структура класса формирования данных и класса получения данных по PCI устройствам.
3. В структуру данных, используемую при формировании массива для вывода, добавлен массив для хранения наименований моделей устройств.
4. В классе формирования данных внесены изменения в метод добавления устройств в части использования массива наименований моделей устройств.
5. Доработан метод определения производителя HDD.
6. Доработано формирование наименований модели HDD.
7. Внесены изменения в класс определения чипсета от Intel.
8. Доработано формирование наименований модели для устройства типа "Видео карта".
9. Доработано формирование наименований модели для устройств типа "Прочие контроллеры".
10. Доработано формирование наименований модели для устройств типа "Модем".
11. Доработано формирование наименований модели для устройств типа "SCSI-контроллер".
12. Доработано формирование наименований модели для устройств типа "Звуковая карта".
13. Доработано формирование наименований модели для устройств типа "TV-тюнер".
14. Доработано формирование наименований модели для устройств типа "Сканер".
15. Доработано формирование наименований модели для устройств типа "UPS".
16. Доработано формирование наименований модели для устройств типа "USB HUB".
17. Доработано формирование наименований модели для устройств типа "USB устройства".
18. Доработано формирование наименований модели для устройств типа "Клавиатура".
19. Доработано формирование наименований модели для устройств типа "Мышь".             
20. Доработано формирование наименований модели для устройств типа "Материнская плата".
21. Доработано формирование наименований модели для устройств типа "Монитор".
22. Доработано формирование наименований модели для устройств типа "Корпус".
23. Доработано формирование наименований модели для прочих типов устройств.
24. В структуру данных, используемую при формировании массива для вывода, добавлен массив для хранения примечаний к устройствам.
25. В классе формирования данных внесены изменения в метод добавления устройств в части использования массива примечаний к устройству.
26. В структуру данных, используемую при формировании массива для вывода, добавлен массив для хранения примечаний к моделям устройств.
27. В классе формирования данных внесены изменения в метод добавления устройств в части использования массива примечаний к моделям устройств.

Вышеперечисленное выпущено в v1.1.11 (17.03.2014г.)
-------------------------------------------------------------------

1. Выполнена предварительная оптимизация структуры класс для работы со строками.
2. Исправлена ошибка формирования данных по устройству типа "Материнская плата", допущенная в последней бета-версии продукта.
3. Исправлена ошибка формирования данных по устройству типа "Оперативная память", допущенная в последней бета-версии продукта.
4. Исправлена ошибка формирования данных по устройству типа "Видео карта", допущенная в последней бета-версии продукта.
5. В классе получения и разбора данных SPD моделей памяти реализована поддержка разбора XMP профилей.
6. Добавлен класс для управления отладочной информацией.

Вышеперечисленное выпущено в v1.1.14 (24.03.2014г.)
-------------------------------------------------------------------

1. Реализовано формирование наименование модели устройства типа "Оперативная память" по данным XMP.
2. В классе работы со справочником материнских плат добавлена структура для хранения.
3. Доработан класс работы со справочником материнских плат в части стандартизации и использования интерфейсных сообщений для данных SIO чипа.
4. В классе получения показаний датчиков SIO чипа реализовано использование отладочной информации для SIO чипов от Winbond.
5. Доработано определение SIO чипов от Winbond.
6. Доработано получение показаний датчиков с SIO чипов от Winbond.
7. Доработано определение процессоров Intel с ядром Prescott.

Вышеперечисленное выпущено в v1.1.17 (31.03.2014г.)
-------------------------------------------------------------------

1. В классе формирования файла-отчета доработано определение конфиденциальной информации.
2. Доработано определение и формирование параметра "Пользователь в домене".
3. Реализовано определение параметров сервиса, используемого для управления драйвером чтения информации на низком уровне.
4. Исправлена ошибка в методе определения параметров сервиса, используемого для управления драйвером чтения информации на низком уровне.
5. Доработан метод "жесткого" удаления сервиса, используемого для управления драйвером чтения информации на низком уровне.
6. В методе формирования данных доработано формирование суммарной информации.
7. Внесены изменения изменения в базовый класс устройств.
8. В классе работы со справочником материнских плат исправлена ошибка использования описаний материнских плат.
9. Доработан запуск сервиса приложения.
10. Доработан класс работы со справочником материнских плат.

Вышеперечисленное выпущено в v1.1.25 (08.04.2014г.)
-------------------------------------------------------------------

1. Доработано определение наименований производителей, прошитых в SPD модулей памяти.
2. Исправлена ошибка записи в файл отладочной информации о процессоре, возникающая при определенных условиях.
3. Оптимизирована структура базового класса приложения в части чтения параметров приложения из INI файла.
4. Оптимизировано хранение параметров приложения.
5. В классе работы со справочником материнских плат исправлена ошибка поиска в справочнике, возникающая при определенных условиях.
6. Реализована блокировка наименования производителя оптических приводов.

Вышеперечисленное выпущено в v1.1.29 (22.04.2014г.)
-------------------------------------------------------------------

1. Выполнена предварительная оптимизация структуры класса для работы с деревом формы приложения.
2. Выполнена частичная доработка приложения в части устранения предупреждений, выдаваемых на этапе сборки проекта.
3. Исправлена ошибка, возникающая в некоторых случаях из-за использования сервиса приложения.
4. Внесены изменения в сервис приложения.

Вышеперечисленное выпущено в v1.1.32 (29.04.2014г.)
-------------------------------------------------------------------

1. Доработан класс получения данных о параметрах операционной системы.
2. Доработан класс управления драйвером режима ядра приложения.
3. В классе управления сервисом приложения исправлена ошибка, возникающая на некоторых ОС.
4. В классе управления сервисом приложения исправлена ошибка получения типа запуска сервиса.

Вышеперечисленное выпущено в v1.1.35 (05.05.2014г.)
-------------------------------------------------------------------

1. Доработан класс работы со строками.
2. Выполнена оптимизация структуры класс получения данных Windows Storage.
3. Выполнена доработка класса получения данных Windows Storage в части структуры хранения данных.
4. Исправлена ошибка формирования данных Windows Storage.
5. Доработана форма "Диагностический отчет для производителя".
6. Исправлена ошибка обновления сервиса приложения, возникающая при определенных условиях.
7. Доработано определение чипсета Intel для Intel Atom.
8. Внесены изменения в справочники производителей мониторов, моделей мониторов.

Вышеперечисленное выпущено в v1.1.38 (12.05.2014г.)
-------------------------------------------------------------------

1. Доработано определения наименования производителя в классе чтения SPD информации модулей памяти.
2. Внесены изменения в класс определения чипсета от Intel.
3. Добавлены сслылки на родительские устройства для устройств типа "Прочие контроллеры".
4. Добавлен параметр программы "Показывать устройства, интегрированные в материнскую плату".
5. В класс для работы со справочником материнских плат добавлена структура для хранения данных по интегрированным в материнскую плату устройствам.
6. Доработан метод формирования данных для устройств типа "Прочие контроллеры".
7. В классе формирования данных доработан метод блокировки наименований моделей устройства.
8. Внесены дополнения в справочник чипов аудио кодеков.
9. Внесены изменения в справочники производителей и моделей USB-устройств.

Вышеперечисленное выпущено в v1.1.41 (26.05.2014г.)
-------------------------------------------------------------------

1. Исправлена ошибка поиска в классе работы со справочником материнских плат, возникающая при определенных уловиях.
2. Изменено состояние по умолчанию для параметра "Показывать устройства, интегрированные в материнскую плату".
3. Реализовано сохранение дампов SPD моделей памяти в отладочных файлах.

Вышеперечисленное выпущено в v1.1.44 (29.09.2014г.)
-------------------------------------------------------------------

1. Исправлена ошибка формирования ID для записи справочника описаний материнских плат, возникающая при определенных условиях.
2. В классе управления драйвером режима ядра приложения исправлена ошибка открытия драйвера в случае, когда сервис драйвера находится в состоянии "Остановлен".
3. Оптимизирована структура класса получения данных по PCI устройствам.
4. Доработан класс для работы с текстовыми строками.
5. исправлена ошибка применения интерфейсных сообщений для параметра SMBIOS.
6. Реализовано определение чипсетов Broadcom ServerWorks.
7. Обновлен справочник, интегрированных в материнскую плату звуковые карт.
8. Внесены изменения в справочники производителей и моделей USB-устройств, PCI-устройств.
9. Доработан метод формирования данных по устройству типа "Клавиатура".
10. В классе получения данных по PCI устройствам доработан метод определения наименования модели устройства, подсистемы.
11. Исправлена ошибка формирования значения параметра Size для записи в файл-отчет для устройства типа USB-драйв.
12. Выполнена оптимизация структуры метода формировании данных по устройствам типа HDD.
13. Реализовано формирование подтипа устройства "USB-Hub" для устройств типа "Прочие контроллеры".
14. Выполнена оптимизация структуры класса получения данных по сетевым адаптерам.
15. Созданы уникальные сервисы приложения, драйвера режима ядра приложения для каждой редакции продукта и реализовано их использование.

Вышеперечисленное выпущено в v1.1.47 (16.01.2015г.)
-------------------------------------------------------------------

1. Выполнена оптимизация структуры класса получения данных по оптическим приводам.
2. Доработано формирование данных по оптическим приводам.
3. Исправлена ошибка ядра приложения.
4. Внесены изменения в файл ресурсов приложения.
5. Внесены изменения в использование картинок для узлов дерева раздела Датчики (Общее).
6. Доработан метод блокировки значений наименования модели устройств.
7. Реализовано дополнительное логирование для методов получения SMART информации по HDD дискам.
8. Доработано формирование данных о температуре HDD дисков.
9. Доработаны методы получения и формирования данных по устройствам Windows.
10. В раздел Отклонения (Общее) добавлена информация "Ошибки устройств Windows".
11. В раздел Отклонения (Общее) реализована сортировка элементов дерева.
12. В отчет добавлен параметр "Report time zone".
13. Изменена версия для структуры отчета.
14. Исправлена ошибка в классе логирования работы приложения, возникающая при определенных условиях.
15. Доработан класс получения данных по установленному ПО для ОС x64.
16. Исправлена ошибка формирования суммарной информации по IP адресам, возникающая при определенных условиях.

Вышеперечисленное выпущено в v1.1.51 (15.04.2015г.)
-------------------------------------------------------------------

1. Добавлена запись в лог приложения информации о папке, из которой производится запуск приложения.
2. Доработана запись в лог приложения информации о папках для логов приложения.
3. Доработано формирование наименования модели для устройства типа "Материнская плата".
4. Реализована подмена непечатных сиволов в номере версии BIOS для устройства типа "Видеокарта".
5. Внесены изменения в файл ресурсов приложения с учетом языковых параметров.
6. Внесены изменения в ядро приложения для поддержки языковых параметров.
7. Внесены изменения в механизм локализации приложения.
8. Исправлена ошибка получения температуры для устройств типа HDD, возникающая при определенных условиях.

Вышеперечисленное выпущено в v1.1.54 (23.04.2015г.)
-------------------------------------------------------------------

1. Доработано формирование данных для датчиков видеокарт от AMD.
2. Внесены изменения в ядро приложения для поддержки языковых параметров.
3. Исправлена ошибка открытия языковых файлов, возникающая при определенных условиях.
4. Реализовано сохранение дампов для PCI устройств.
5. Исправлена ошибка использования сплешь-скрина приложения, возникающая при определенных условиях.
6. Исправлена ошибка в классе определения чипсета материнской платы, возникающая при определенных условиях.
7. Для устройства типа "Принтер" добавлен параметр "Принтер по умолчанию".

Вышеперечисленное выпущено в v1.1.59 (18.05.2015г.)
-------------------------------------------------------------------

1. Внесены изменения в ядро приложения.
2. Доработано формирование даты выпуска приложения с учетом региональных настроек.
3. Доработано определение устройств типа "Монитор".
4. Доработано определение языка интерфейсных сообщений, используемого по умолчанию.
5. Доработано определение и формирование наименования модели для устройств типа "Оперативная память".
6. Выполнена предварительная оптимизация структуры класса чтения SPD модулей памяти.
7. Выполнена оптимизация описания констант для типов устройств.
8. Реализована предварительная поддержка определения устройств типа "Проектор".
9. Реализована предварительная поддержка определения устройств типа "Планшет".
10. Реализована предварительная поддержка получения списка пользователей, локальных групп, глобальных групп, сетевых ресурсов.
11. Доработано логирование в классе получения данных по установленному ПО и лицензиям.
12. В классе управления драйвером режима ядра приложения исправлена ошибка открытия драйвера, возникающая при определенных условиях.
13. Внесены изменения в ядро приложения.
14. Исправлено применение шрифтов для некоторых диалоговых окон.
15. Исправлена ошибка расшифровки SMART атрибутов для устройств типа HDD, возникающая при определенных условиях.

Вышеперечисленное выпущено в v1.2.1 (23.07.2015г.)
-------------------------------------------------------------------

1. Внесены изменения в структуру данных для хранения информации по PCI устройствам и в методы доспупа к ней.
2. Внесены изменения в структуру данных для хранения информации по USB устройствам и в методы доспупа к ней.
3. Выполнена оптимизация методов формирования данных по устройстам.
4. Реализована предварительная поддержка архивных значения наименований производителей PCI устройств и наименований моделей PCI устройств.
5. Реализована предварительная поддержка архивных значения наименований производителей USB устройств и наименований моделей USB устройств.

Вышеперечисленное выпущено в v1.2.8 (07.09.2015г.)
-------------------------------------------------------------------

1. Доработано определение типа операционной системы.
2. Доработан класс получения данных для индекса производительности Windows (WEI) (раздела Операционная система (Программное обеспечение)).
3. Доработан класс получения данных по WMI.
4. Временно изменено применение манифеста приложения при сборке версии.
5. Внесены изменения в схему логирования и обработки исключений приложения.
6. Доработано определение наименования производителя модели устройства типа "Клавиатура" с интерфейсом PS/2.

Вышеперечисленное выпущено в v1.2.21 (18.03.2016г.)
-------------------------------------------------------------------

1. Доработана блокировка наименования модели устройства типа "Принтер".
2. Доработано формирование списка драйверов для устройства типа "Принтер/МФУ".
3. Доработано определение регистрационного ключа для ОС типа MS Windows 8.1.

Вышеперечисленное выпущено в v1.2.25 (30.03.2016г.)
-------------------------------------------------------------------

1. Доработано определение регистрационного ключа для ОС типа MS Windows 8, MS Windows 10.
2. Внесены изменения в сплешь-скрины для различных редакций приложения.
3. В параметры операционной системы добавлен параметр "Версия ОС".

Вышеперечисленное выпущено в v1.2.28 (04.04.2016г.)
-------------------------------------------------------------------

1. Доработано формирование серийного номера и MAC адресов для устройства типа "Сетевая карта" раздела Устройства (Общее).
2. Доработана блокировка устройств типа "Принтер" по имени порта принтера.
3. Реализована предварительная поддержка устройств типа "Моноблок" и "Неттоп".
4. Внесены изменения в использование картинок для узлов дерева раздела Датчики (Общее).
5. Внесены изменения в класс работы с картинками приложения.
6. Внесены изменения в класс формирования данных в части использования картинок приложения.
7. Внесены изменения в форму "Исправления разработчикам".
8. Исправлена ошибка выполнения команды контекстно-зависимого меню "Перейти" для узла дерева типа "Отклонения".
9. Доработано добавление узлов типа "Отклонения" в раздел Общая информация (Общее), при отсутствии отклонений.
10. Внесены изменения в дизайн форм приложения в части стандартизации положения кнопок, расположенных в нижней части форм.
11. Доработано формирование сообщения для строки статуса приложения.
12. Внесены изменения в ядро приложения.
13. Доработаны классы форм приложения в части стандартизации положения кнопок, расположенных в нижней части форм.
14. Внесены изменения в класс работы по строками.
15. В классе чтения дампа структур SMBIOS реализовано чтение дампа с использованием функций WINAPI MS Windows.
16. Выполнена оптимизация структуры класса работы со строками.
17. Реализован разбор и формирование значений параметра "Характеристики процессора" для структуры SMBIOS "Processor Information (Type 4)".
18. Реализован разбор и формирование данных структуры SMBIOS "System Power Supply (Type 39)".
19. Реализован разбор и формирование данных структуры SMBIOS "Built-in Pointing Device (Type 21)".
20. Доработано формирование списка-справочника обнаруженных устройств.
21. Исправлена ошибка метода копирования строки в классе работы со строками, возникающая при определенных условиях.
22. Доработан метод получения списка установленных обновлений при помощи MS WUA.
23. Доработан метод получения списка установленных обновлений.
24. В классе чтения дампа структур SMBIOS исправлена ошибка вызова метода чтения дампа с использованием функций WINAPI MS Windows.
25. Для устройства типа "Материнская плата" добавлен параметр "Датчик свободного падения присутствует".
26. Доработано определение MAC адресов для сетевых карт с состоянием "Отключено".
27. Для оперативной памяти типа "SDRAM DDR2" реализован разбор параметров "Memory module feature bitmap", "Memory chip feature bitmap" SPD.
28. Добавлены новые модели в справочник чипов аудио кодеков (HDA).
29. Переработано диалоговое окно с сообщением об ошибке, возникшей в приложении.
30. В расширенный обработчик ошибок приложения добавлено отображение диалогового окна с сообщением об ошибке.
31. Внесены изменения в класс определение чипсета материнской платы.
32. Доработано отображение суммарного объема оперативной памяти в  разделе Общая информация (Общее).

Вышеперечисленное выпущено в v1.2.36 (10.06.2016г.)
-------------------------------------------------------------------

1. Внесены изменения в дизайн формы "О программе".
2. Исправлена ошибка копирования временных логов приложения.
3. Выполнены дополнения в справочники производителей и моделей PCI-устройств, USB-устройств.
4. Выполнены дополнения в справочники производителей и моделей мониторов.
5. Доработан метод блокировки серийных номеров устройств.
6. Исправлена ошибка применения параметра приложения "Показывать устройства, интегрированные в материнскую плату", возникающая при определенных условиях.

Вышеперечисленное выпущено в v1.2.39 (28.06.2016г.)
-------------------------------------------------------------------

1. Внесены изменения в класс работы со строками.
2. Внесены изменения в класс локализации приложения.
3. Внесены изменения в методы использования системы логирования работы приложения.
4. Реализована поддержка получения списка пользователей, локальных групп, глобальных групп для раздела "Программное обеспечение".
5. Внесены изменения в дизайн формы "Сообщение разработчикам".
6. Выполнена оптимизация использования картинок для комбобокса выбора разделов.
7. Доработано использование метода для получения строк из реестра Windows.
8. Доработано использование метода для получения строк из ресурса приложения.
9. Доработано логирование в методах класс для разбора структур SMBIOS.
10. Оптимизирована структура класс формирования отчетов о конфигурации.
11. В классе формирования данных доработано использование констант для единиц измерения емкости.
12. Выполнена оптимизация использования картинок для разделов.
13. Доработан метод инициализации структуры устройства в классе формирования данных.

Вышеперечисленное выпущено в v1.2.43 (08.08.2016г.)
-------------------------------------------------------------------

1. Внесены изменения в класс интерфейсных сообщений приложения.
2. Внесены изменения в использование интерфейсных сообщений при формировании данных.
3. Внесены изменения в интерфейсные сообщения для SMART атрибутов жестких дисков.
4. Доработано отображение параметров "Текущее ненормализованное значение" для SMART атрибутов жестких дисков.
5. Выполнена частичная оптимизация класса записи отчета о конфигурации в файл.
6. Доработана запись отладочной информации в отчет о конфигурации.
7. Выполнена оптимизация приложения в части использования массивов.
8. Для параметров типа "Usage" ("Использование") раздела Датчики (Общее) добавлена единица измерения "%".
9. Доработано форматирование параметра "Установлено" раздела Программы (Программное обеспечение) в зависимости от текущего языка приложения.
10. Изменена версия структуры файла-отчета.
11. Доработано сохранение и восстановление информации по последнему сохраненному отчету о конфигурации в форме формирования отчета.
12. Выполнена оптимизация структуры класса формы параметров приложения.
13. Выполнена оптимизация структуры класса главного фрейма приложения.
14. В классе чтения данных об установленном ПО доработан метод чтения строк из реестра.
15. В класс работы с реестром Windows добавлен метод чтения из реестра значения параметров типа "строка" при помощи WINAPI.
16. В классе получения данных по видеокартам доработано чтение из реестра значения параметра "VideoBiosDate".
17. Выполнена оптимизация структуры проекта.
18. Внесены изменения в отображение раздела Программы (Программное обеспечение).
19. Добавлены новые реквизиты для раздела Программы (Программное обеспечение).
20. Исправлены ошибки, возникающие при определенных услових при формировании деревьев приложения и отчетов.
21. Доработан класс работы со строками.
22. Реализована поддержка получения списка общих ресурсов (shared) для раздела "Программное обеспечение".
23. Исправлена ошибка отображения сплешь-скрина приложения, возникающая при определенных условиях. 
24. Выполнена частичная оптимизация базового класса приложения.
25. Исправлена ошибка формирования логов при отключенном параметре приложения "Создавать лог работы программы".
26. Внесены изменения в справочник SMBUS контроллеров.
27. Исправлена ошибка формирования данных, возникающая при определенных условиях.
28. Доработан класс получения данных SPD моделей памяти.
29. Доработан метод записи в файл дампов SPD моделей памяти.
30. Исправлена ошибка формирования данных по некоторым типам устройств.

Вышеперечисленное выпущено в v1.2.51 (10.11.2016г.)
-------------------------------------------------------------------

1. Добавлены новые модели в справочник чипов аудио кодеков (HDA).
2. Выполнены дополнения в справочники производителей и моделей мониторов.
3. Доработан метод формирования данных для устройств типа "Оперативная память".
4. Внесены изменения в справочник типов USB-устройств.
5. Выполнены дополнения в справочники производителей и моделей PCI-устройств, USB-устройств.
6. В параметры приложения добавлен параметр "Получать обновления в любом случае".
7. Внесены изменения в дизайн формы "Параметры приложения".

Вышеперечисленное выпущено в v1.2.57 (24.11.2016г.)
-------------------------------------------------------------------

1. Отключено избыточное логирование работы приложения в некоторых классах.
2. Выполнены дополнения в справочники производителей и моделей PCI-устройств, USB-устройств.

Вышеперечисленное выпущено в v1.3.1 (28.11.2016г.)
-------------------------------------------------------------------

1. Выполнены дополнения в справочники производителей и моделей PCI-устройств, USB-устройств.
2. Внесены дополнения в справочник материнских плат.
3. Выполнены дополнения в справочник моделей мониторов.

Вышеперечисленное выпущено в v1.3.4 (14.12.2016г.)
-------------------------------------------------------------------

1. Внесены изменения в ядро приложения.
2. Реализовано получение списка служб Windows для раздела "Программное обеспечение".
3. Внесены дополнения в справочник Intel MEI контроллеров.
4. Доработано получение показаний датчиков посредством Intel QST.
5. Отключено формирование параметра "Роль пользователя" раздела Сеть (Программное обеспечение).
6. Внесены изменения в сплешь-скрины для различных редакций приложения.
7. Исправлена ошибка использования сервиса приложения, возникающая при определенных условиях.
8. Доработано получение данных SMART атрибутов жестких дисков через сервис приложения.
9. Доработано формирование данных по температуре жестких дисков.
10. Внесены дополнения в описание структур SMBIOS.
11. Доработано сохранение дампа smbios в файл и отчет.
12. В классе разбора структур smbios исправлена ошибка применения версии smbios для разбора.
13. В классе разбора структур smbios исправлена ошибка инициализации данных структуры "Memory Device (Type 17)".
14. В классе разбора структур smbios доработан разбор структуры "Memory Device (Type 17)".
15. Реализовано получение показаний датчиков SIO чипа ITE IT8772.
16. Доработан класс определения температуры процессора через Intel DTS.
17. Доработан класс получения лицензионной информации установленного ПО.
18. Дополнен справочник микроархитектур процессоров Intel.
19. Выполнены дополнения в справочники производителей и моделей PCI-устройств.
20. Доработано получение показаний датчиков SIO чипа ITE IT8720.
21. Внесены изменения в класс получения показания датчиков от ITE.
22. В классе получения данных по установленному ПО исправлена ошибка определения лицензионной информации.
23. Доработано получение регистрационной информации установленного ПО.
24. Выполнены дополнения в справочники производителей и моделей USB-устройств и мониторов.

Вышеперечисленное выпущено в v1.3.8 (01.02.2017г.)
-------------------------------------------------------------------

1. Внесены изменения в класс определения чипсета от AMD.
2. Реализовано получение показаний датчиков SIO чипов ITE IT8620, IT8628, IT8728.

Вышеперечисленное выпущено в v1.3.11 (08.02.2017г.)
-------------------------------------------------------------------

1. Добавлена поддержка словенского языка.
2. Исправлена ошибка отображения параметра "Место хранения отчетов" в форме параметров приложения, возникающая при определенных условиях.

Вышеперечисленное выпущено в v1.3.15 (16.06.2017г.)
-------------------------------------------------------------------

1. Добавлен параметр "DHCP включен" для сетевого адаптера в разделе Сеть (Программное обеспечение).
2. Добавлен параметр "DHCP сервер" для сетевого адаптера в разделе Сеть (Программное обеспечение).
3. Добавлен параметр "DHCP сервер" для устройства типа "Сетевая карта" раздела Устройства (Общее).
4. Исправлена ошибка определения названий источников напряжений, определяемых SIO, внесенная в одной из последних бета-версий.

Вышеперечисленное выпущено в v1.4.1 (20.09.2017г.)
-------------------------------------------------------------------

1. Реализовано получение данных по датчикам температуры, оборотов вентиляторов, напряжений с Super IO чипов NCT6776X, NCT6791D.
2. Выполнено обновление справочника материнских плат.
3. Исправлена ошибка определения источника для датчиков температуры и напряжения, возникающая при определенных условиях.
4. Исправлена ошибка формирования данных по показаниям датчиков для SIO.
5. Реализовано формирование параметров для интегрированных в материнскую плату устройств типа "Сетевая карта".

Вышеперечисленное выпущено в v1.4.8 (06.12.2017г.)
-------------------------------------------------------------------

1. Добавлена блокировка наименования производителя для устройства типа "Корпус".
2. Доработана блокировка наименований модели, версии, параметра asserttag, "Part Number", sku.
3. В справочник структур SMBIOS (DMI) добавлены oem структуры производителей.
4. Реализована сотрировка данных для узла "Неразобранные структуры SMBIOS" раздела SMBIOS (Детально о системе).
5. В классе разбора структур smbios реализован разбор параметров типа напряжение для структуры "Memory Device (Type 17)".
6. Исправлена ошибка формирования данных для структуры SMBIOS типа "Processor Information (Type 4)" раздела SMBIOS(DMI) (Детально о системе).
7. Доработано формирования данных для структуры SMBIOS типа "Memory Device (Type 17)" раздела SMBIOS(DMI) (Детально о системе).
8. Доработано формирования данных для структуры SMBIOS типа "System Slots (Type 9)" раздела SMBIOS(DMI) (Детально о системе).
9. Доработано формирования данных для структуры SMBIOS типа "Portable Battery (Type 22)" раздела SMBIOS(DMI) (Детально о системе).
10. Исправлена ошибка формирования данных по устройствам типа "Оперативная память", возникающая при определенных условиях.
11. Доработано формирования данных для структуры SMBIOS типа "Processor Information (Type 4)" раздела SMBIOS(DMI) (Детально о системе).
12. Доработано формирования данных для структуры SMBIOS типа "System Power Supply (Type 39)" раздела SMBIOS(DMI) (Детально о системе).
13. Реализовано формирование параметра "Размер видео памяти в байтах" для устройств типа "Видеокарта".
14. Исправлена ошибка формирования параметра "Объем видео памяти" для устройств типа "Видеокарта", возникающая при определенных.
15. Доработана блокировка наименования модели устройства типа "Монитор".
16. Внесены изменения в сплешь-скрины для различных редакций приложения.
17. Добавлен параметр процессора "Тип энергопотребления" в разделе CPUID (Детально о системе).
18. Обновлены справочники архитектур и сокетов для процессоров Intel.
19. Доработано определение процессоров Intel.
20. Реализован разбор и формирование данных структур SMBIOS согласно спецификации v. 3.1.1.
21. Доработано определение регистрационного ключа операционной системы.
22. Исправлена ошибка доступа к структурам SMBIOS, возникающая при определенных условиях.
23. Выполнены дополнения в справочники производителей и моделей PCI-устройств, USB-устройств.
24. Выполнены дополнения в справочник моделей мониторов.
25. Исправлена ошибка сохранения в отчете о конфигурации дампа SMBIOS, возникающая при определенных условиях.

Вышеперечисленное выпущено в v1.4.16 (13.03.2018г.)
-------------------------------------------------------------------

1. Исправлена ошибка получения данных для раздела Общие ресурсы (Программное обеспечение), возникающая при определенных условиях.
2. Добавлен подтип "USB HASP" для типа устройств "USB-устройство".
3. Доработано определение регистрационного ключа для MS Office 2010.
4. В раздел "Отклонения" (Общее) добавлено отклонение "Прогноз состояния отказа для жесткого диска".
5. В раздел "Операционная система" (Программное обеспечение) добавлена информация по переменным окружения.
6. Исправлена ошибка формирования серийных номеров устройств типа "Монитор", возникающая при определенных условиях.
7. Доработано блокировка серийного номера и версии для устройств типа "Корпус", "Материнская плата".
8. Внесены дополнения в справочник типов USB устройств.
9. Состав неизвестных приложению устройств типа "Неизвестная подсистема PCI устройства" ограничен базовым классом типа 03h ("Display controller").
10. В класс получения данных по установленному программному обеспечению добавлено сохранение дампов бинарных данных.
11. Выполнена оптимизация структуры класса получения данных по установленному программному обеспечению (ПО).
12. В классе получения данных по установленному ПО доработано сохранение дампов бинарных данных.
13. В классе получения данных по установленному ПО доработано получение регистрационных ключей для продуктов типа MS Office.
14. В классе получения данных по установленному ПО добавлены средства отладки на основе ранее сохраненных бинарных данных. 
15. В классе получения данных по установленному ПО исправлена ошибка получения регистрационного ключа для продукта типа MS Internet Explorer, возникающая при определенных условиях.
16. В классе получения данных по установленному ПО доработано сохранение дампов бинарных данных для регистрационного ключа операционной системы MS Windows.
17. В классе получения данных по установленному ПО доработано сохранение дампов бинарных данных для регистрационного ключа операционной системы MS Windows.
18. В классе получения данных по установленному ПО исправлена ошибка получения регистрационных ключей продуктов типа MS Office, возникающая при определенных условиях.
19. Добавлен параметр "Тип ключа"  в разделы Операционная система, Лицензии (Программное обеспечение).

Вышеперечисленное выпущено в v1.4.28 (03.05.2018г.)
-------------------------------------------------------------------

1. Добавлен подраздел "Автозагрузка" в раздел Операционная система (Программное обеспечение).
2. Добавлен подраздел "Маршруты" в раздел Сеть (Программное обеспечение).
3. Заблокирован вывод параметра "Состояние оценки" в раздел Операционная система (Программное обеспечение).
4. Доработано получение данных для индекса производительности Windows (WEI) раздела Операционная система (Программное обеспечение).
5. Исправлена ошибка сохранения в отчет параметра "Примечание" для раздела Программы (Программное обеспечение), возникающая при определенных условиях.
6. Длина параметра "Примечание" раздела Программы (Программное обеспечение) увеличина до 100 символов.
7. Реализовано определение устройств типа "Проектор".
8. Доработано формирование наименования производителя для устройств типа "Монитор".
9. Доработано формирование наименования модели для устройств типа "Материнская плата".
10. Реализовано определение устройств типа "Моноблок".
11. Доработано формирование серийных номеров для устройств типа "Материнская плата".

Вышеперечисленное выпущено в v1.4.34 (23.05.2018г.)
-------------------------------------------------------------------

1. Доработано формирование данных для устройств типа "Корпус".
2. Внесены изменения в справочники производителей мониторов, моделей мониторов.
3. Исправлена ошибка формирования данных для устройств типа "Прочие контроллеры", возникающая при определенных условиях.
4. Исправлена ошибка инициализации данных для хранения параметров чипсета.
5. Внесены изменения в класс формирования данных и класс сохранения отчетов о конфигурации.
6. В классе получения данных по установленному ПО исправлена ошибка получения регистрационных ключей продуктов типа MS Office.
7. Доработан класс получения данных по установленному ПО.
8. В классе получения данных по установленному ПО доработано получение регистрационных ключей для продуктов типа MS Office.
9. Выполнены дополнения в справочник моделей мониторов.

Вышеперечисленное выпущено в v1.4.39 (04.06.2018г.)
-------------------------------------------------------------------

1. Доработан разбор параметров для устройств типа "Жесткий диск".
2. Доработано формирование параметра "Описание" для узлов в разделе Службы (Программное обеспечение).
3. В классе получения данных по установленному ПО доработано получение регистрационных данных для продуктов типа MS Office.
4. Добавлен новый тип аларма "Драйвер монитора не установлен".
5. Исправлена ошибка формирования отчетов в формате html.
6. Исправлена ошибка форматирования в отчете формата html раздела отчета "[Video BIOS dumps]".
7. Доработано формирование данных для устройств типа "Корпус".
8. Доработано формирование отчета при отключенных областях сканирования.
9. Добавлен новый тип аларма "Драйвер видео карты не установлен".
10. Выполнены дополнения в справочники производителей и моделей PCI-устройств, USB-устройств.
11. Выполнены дополнения в справочник моделей мониторов.
12. Доработаны методы формирования дампов данных с учетом многопоточности.
13. В методе использования драйвера для чтения памяти на физическом уровне добавлена проверка верхнего диапазона адреса.

Вышеперечисленное выпущено в v1.5.1 (22.08.2018г.)
-------------------------------------------------------------------

1. Выполнена оптимизация структуры класса вида приложения.
2. Внесены изменения в класс логирования работы приложения.
3. Исправлена ошибка формирования установленных обновлений для ОС.
4. В классе получения данных о конфигурации реализовано получение текущего значения загрузки процессора.
5. Выполнена оптимизация структуры класса получения данных о конфигурации ПК.
6. В классе получения данных о конфигурации ПК переработан запуск основных потоков получения данных.
7. В базовом классе потоков дополнена справочная информация.
8. В классе параметров приложения реализована предварительная поддержка параметра "Минимизировать использование системы" ("Minimize System Usage").
9. В классе получения данных о конфигурации ПК реализована поддержка параметра "Минимизировать использование системы" ("Minimize System Usage").
10. Реализована поддержка параметра приложения "Минимизировать использование системы" ("Minimize System Usage").
11. Исправлена ошибка формирования данных структуры SMBIOS "Memory Channel (Type 37)".
12. В основном классе приложения исправлена ошибка определения временной папки пользователя.
13. В классе логирования работы приложения добавлен функционал альтернативного (упрощенного) логирования работы приложения.
14. В основном классе приложения добавлены контрольные точки альтернативного логирования работы приложения.
15. В классе получения данных по PCI устройствам отменены изменения по оптимизации структур хранения данных.
16. Доработан класс логирования с учетом уникального ID запущенного экземпляра программы.
17. В классе получения данных по установленному ПО добавлены константы для ОС MS Windows.
18. Доработано формирование имени файла для альтернативного логирования.
19. В классе логирования работы приложения добавлен сброс буферов при записи в файл.
20. Доработан функционал управления исправлениями по устройствам.
21. Внесены изменения в основной класс приложения.
22. В классе работы со строками доработан метод форматирования строк.
23. В классе получения параметров сети доработан метод определения сетевого имени ПК.
24. В классе получения данных об операционной системе доработан метод перечисления процессов Windows.
25. Реализована класс-враппер для вызова функций WinAPI.
26. Выполнена предварительная работа по переходу к использованию класса-враппера для вызова функций WinAPI.
27. Внесена изменения в класс логирования приложения.
28. Исправлена ошибка инициализации картинок библиотеки SetupAPI.
29. Реализован метод поиска файлов с использованием WinAPI.
30. В классе логирования работы программы изменен режим буферизации файлов-логов.
31. В классе получения данных по PCI устройствам добавлен дополнительный вывод информации в сплешь-скрин.
32. В классе получения данных по PCI устройствам добавлен дополнительный вывод информации в сплешь-скрин.
33. В классе получения данных по PCI устройствам отключен метод разблокировки SMBUS контроллера.
34. Внесены измнения в форму "Диагностический отчет для производителя".
35. Внесены измнения в форму "Сформировать отчет".
36. В классе получения данных для устройств типа HDD, исправлена ошибка перечисления дисков в реестре, возникающая при определенных условиях.
37. Исправлена ошибка формирования данных по устройствам типа "Жесткий диск SCSI".
38. Выполнена доработка класса получения данных Windows Storage в части структуры хранения данных.
39. Выполнены подготовительные мероприятия по определению диском NVMe.
40. Доработан класс получения данных Windows Storage.
41. В классе получения данных Windows Storage исправлена ошибка логирования работы приложения, возникающая при определенных условиях.
42. Доработан класс получения данных Windows Storage.
43. Доработано определение PS/2 клавиатуры.
44. Исправлена ошибка определения конечного продукта для PCI устройств.

Вышеперечисленное выпущено в v1.5.27 (05.12.2018г.)
-------------------------------------------------------------------

1. В классе получения данных Windows Storage исправлена ошибка, возникающая при определенных условиях, внесенная в предыдущей бета-версии программы.

Вышеперечисленное выпущено в v1.5.31 (11.12.2018г.)
-------------------------------------------------------------------

1. В классе получения данных для устройств типа HDD, исправлена ошибка определения параметра "Размер буфера" ("Buffer size"), возникающая при определенных условиях.
2. Реализована предварительная поддержка определения дисков NVMe.
3. В классе получения данных для устройств типа HDD исправлена ошибка, возникающая при определенных условиях.
4. Реализовано дополнительное логирование работы класса получения данных Windows Storage.
5. Доработан класс получения данных для устройств типа HDD.
6. Реализовано дополнительное логирование работы класса получения данных Windows Storage.
7. Реализовано дополнительное логирование работы класса получения данных Windows Storage.
8. Доработан класс получения данных Windows Storage.
9. Доработан класс разбора параметров командной строки.
10. В классе получения данных Windows Storage доработано определение наименования контроллера, к которому подключен диск.
11. Доработано определение дисков типа Nvme на материнской плате с контроллером типа Intel RST.
12. В классе получения данных по PCI устройствам выполнена замена структур данных, используемых для хранения информации по классам и подклассам PCI устройств.
13. В классе получения данных по PCI устройствам внесены дополнения в справочную информацию по классам и подклассам PCI устройств.
14. В классе получения данных по PCI устройствам переработан метод поиска в справочной информацию по классам и подклассам PCI устройств.
15. Доработано формирование наименований для устройства типа "Корпус" с учетом реквизита "SKU Number".
16. Доработано формирование серийного номера для устройства типа "Оперативная память".
17. Для сетевого адаптера в разделе Сеть (Программное обеспечение) добавлен параметр "Состояние подключения".
18. В меню "Сервис" приложения добавлена команда "Открыть папку с логами работы приложения".
19. Дополнен справочник микроархитектур процессоров Intel.
20. Доработан класс работы со строками.
21. Дополнен справочник производителей дисков (жестких и SSD).
22. Исправлена ошибка сохранения в отчете наименования модели устройства типа "Видео карта", возникающая при определенных условиях.

Вышеперечисленное выпущено в v1.5.39 (05.03.2019г.)
-------------------------------------------------------------------

1. Доработано формирование серийного номера для устройства типа "Оперативная память".
2. Доработан разбор параметра производитель для структуры SMBIOS типа "Memory Device (Type 17)" раздела SMBIOS(DMI) (Детально о системе).
3. В классе получения данных Windows Storage выполнена оптимизация структуры класса с целью переноса функционала в сервис приложения.
4. В классе получения данных Windows Storage выполнена дополнительная оптимизация структуры класса с целью переноса функционала в сервис приложения.
5. Исправлена ошибка, возникающая при определенных условиях при получении получении информации о процессоре.
6. Для устройств типа HDD доработано определение наименования производителя по наименованию модели.
7. Выполнен перенос части функционала класса получения данных Windows Storage в сервис приложения.

Вышеперечисленное выпущено в v1.5.48 (22.05.2019г.)
-------------------------------------------------------------------

1. Реализовано получение версии BIOS для устройств типа "Видеокарта" на базе чипов Nvidia с помощью библиотеки nvapi.
2. Реализованы дополнительные паузы в потоках приложения для синхронизации с ОС Windows.

Вышеперечисленное выпущено в v1.5.54 (12.06.2019г.)
-------------------------------------------------------------------

1. Доработан сервис приложения.
2. В классе получения данных Windows Storage доработано сохранение дампа данных по дискам.
3. Исправлена ошибка определение наименования производителя по наименованию модели для устройств типа HDD, возникающая при определенных условиях.

Вышеперечисленное выпущено в v1.5.62 (22.06.2019г.)
-------------------------------------------------------------------

1. Доработан сервис приложения.
2. Внесены изменения в сплешь-скрины для различных редакций приложения.
3. Доработан класс получения данных с датчиков видеокарт от AMD.
4. Добавлены новые модели в справочник чипов аудио кодеков (HDA).
5. Исправлена ошибка в классе получения данных с датчиков видеокарт от AMD, внесенная в одной из последних бета-версий.
6. Исправлена ошибка получения версии BIOS видеокарты, возникающая при определенных условиях.
7. В конфигурационный файл приложения добавлен новый параметр "Источник данных для RAM" ("RAM_SOURCE").
8. В параметры приложения добавлен параметр "Источник данных для RAM".

Вышеперечисленное выпущено в v1.5.68 (08.09.2019г.)
-------------------------------------------------------------------

1. Исправлена ошибка формирования параметра "Строка деинсталлятора" раздела Программы (Программное обеспечение).

Вышеперечисленное выпущено в v1.5.71 (06.10.2019г.)
-------------------------------------------------------------------

1. Доработано формирование наименования производителя для устройств типа "Материнская плата".
2. Доработано формирование наименования модели для устройств типа "Материнская плата".
3. Доработано формирование серийных номеров для устройств типа "Материнская плата".
4. добавлен новый ключ командной строки "/RAM_SOURCE" - "Источник данных для RAM".
5. Доработано формирование данных по Video BIOS для устройств типа "Видеокарта".
6. В параметры приложения добавлены параметры для обеспечения стабильности работы приложения.

Вышеперечисленное выпущено в v1.5.74 (19.10.2019г.)
-------------------------------------------------------------------

1. Выполнены дополнения в справочники производителей и моделей PCI-устройств, USB-устройств.
2. Внесены дополнения в справочники производителей мониторов, моделей мониторов.
3. В параметры приложения добавлены параметры "Включать в отчет отладочную информацию", "Включать в отчет конфиденциальную информацию".
4. Доработано определение наименования производителей жестких дисков.

Вышеперечисленное выпущено в v1.5.77 (30.10.2019г.)
-------------------------------------------------------------------

1. Реализовано получение данных по видео BIOS для видеокарт с помощью библиотеки ATI ADL.
2. Изменено значение по умолчанию в состояние "Да" для параметра приложения "Автоподбор высоты родительского дерева по его содержимому".
3. Внесены изменения в класс определения чипсета от Intel.
4. Доработно определение производителя для устройства типа "HDD" по наименованию модели для HDD Toshiba.
5. Доработан класс определения устройств типа "Мышь".
6. Доработно определение размера памяти и версии BIOS для устройства типа "Видеокарта".
7. Доработано применение параметра приложения "Автоподбор высоты родительского дерева по его содержимому".
8. Внесены изменения в класс разбора структуры SMBIOS(DMI) типа "Memory Device (Type 17)".
9. Реализован разбор и формирование данных структуры SMBIOS "TMP Device (Type 43)".
10. Исправлена ошибка формирования наименования модели для устройства типа "Видеокарта", возникающая при определенных условиях.

Вышеперечисленное выпущено в v1.6.1 (21.11.2019г.)
-------------------------------------------------------------------

1. Исправлена ошибка формирования серийного номера для устройств типа "Корпус".
2. Доработано формирование структуры "On Board Devices Information" (Type 10).
3. Исправлена ошибка определения устройства типа "Ноутбук", возникающая при определенных условиях.
4. Исправлена ошибка разбора структуры "BIOS Information" (Type 0).
5. Доработан разбор и формирование данных для структуры "BIOS Information" (Type 0).
6. Доработан поиск в справочнике материнских плат.
7. Выполнена оптимизация классов разбора структур SMBIOS.
8. Выполнено обновление справочных данных классов разбора структур SMBIOS.
9. Доработан класс формирования отчета.
10. Доработано использование структур данных приложения.
11. Дополнен справочник микроархитектур процессоров Intel.
12. Внесены изменения в класс определения чипсета от Intel.
13. Доработан класс получения информации по лицензиям на программное обеспечение.
14. Исправлено ошибка в классе получения информации по лицензиям на программное обеспечение, возникающая при определенных условиях.
15. Выполнена частичная оптимизация структуры класса определения процессоров Intel.
16. Обновлен справочник процессоров Intel.

Вышеперечисленное выпущено в v1.6.9 (22.01.2020г.)
-------------------------------------------------------------------

1. Исправлена ошибка инициализации параметров при разборе командной строки, возникающая при определенных условиях.
2. Исправлена ошибка в классе получения данных для раздела Хранение данных Windows (Детально о системе), возникающая при определенных условиях.
3. Доработан класс для работы с драйвером приложения.
4. Внесены изменения в класс определения чипсета от Intel.
5. Выполнены дополнения в справочники моделей PCI-устройств, USB-устройств.
6. Доработно определение производителя для устройства типа "HDD" по наименованию модели.
7. Обновлен справочник процессоров Intel.
8. Дополнен справочник микроархитектур процессоров Intel.

Вышеперечисленное выпущено в v1.6.14 (31.01.2020г.)
-------------------------------------------------------------------

1. Доработано определение типа устройства для MFD (МФУ).
2. Доработано формирование наименований производителя для устройств типа "Жесткий диск", "Монитор".
3. Исправлена ошибка определения наименования производителя для устройства типа "Оперативная память", возникающая при определенных условиях.
4. Исправлена ошибка формирования наименований производителей устройств, возникающая при определенных условиях.
5. Доработано формирование производителей для устройств типа "Процессор".

Вышеперечисленное выпущено в v1.6.18 (20.02.2020г.)
-------------------------------------------------------------------

1. В классе получения данных об установленной ОС доработано определение ОС типа "MS Windows Server 2016/2019".
2. Доработано определение параметров для получения обновлений для ОС Windows 10, Windows Server 2016, Windows Server 2019.
3. В методе разбора структуры EDID для устройств типа "Монитор" реализована блокировка непечатных символов в ASCII строках, прошитых производителем.
4. Выполнена оптимизация класса получения данных для устройств типа "Монитор".
5. Доработан класс получения данных для устройств типа "Монитор" по спецификации EDID версии 1.4.
6. Доработано формирование данных для устройства типа "Монитор".
7. В классе получения данных для устройств типа "Монитор" доработано использование структур данных.
8. В классе получения данных для устройств типа "Монитор" реализовано получение данных в зависимости от версии EDID.
9. Оптимизирована структура класса для использования при отладке файлов-дампов.
10. В классе формирования данных внесены изменения для последующего перевода наименований производителей, моделей устройств на коллекции и альтернативные наименования.
11. В классе формирования данных для устройства типа "Сетевая карта" реализовано формирование альтернативных наименований производителей, моделей устройств.
12. В классе формирования данных для устройств типа "Оперативная память" выполнена оптимизация размещения программного кода.

Вышеперечисленное выпущено в v1.6.21 (13.04.2020г.)
-------------------------------------------------------------------

1. В классе формирования данных доработано определение конечного типа для устройства типа "Корпус".
2. В классе формирования данных доработано определение корпуса типа "Неттоп".
3. Обновлен справочник процессоров Intel.
4. Реализовано определение подтипа "USB Serial Adapter" для USB устройства.
5. Дополнен справочник типов для USB устройств.
6. Реализовано определение подтипов "Card-Reader, Smart Card-Reader" для прочих PCI контроллеров.
7. Выполнены дополнения в справочники моделей PCI-устройств, USB-устройств.
8. В классе формирования данных оптимизирована структура метода по устройстам типа "Сетевая карта".
9. В классе формирования данных оптимизирована структура метода по устройстам типа "Bluetooth".
10. Реализовано предварительное определение устройств типа "Сетевая карта" с USB интерфейсом.
11. Исправлена ошибка получения наименования процессора, возникающая при определенных условиях.
12. Доработана блокировка принтеров по наименованию порта.
13. Реализована проверка валидности IP адресов при блокировке принтеров по наименованию порта.

Вышеперечисленное выпущено в v1.6.28 (02.06.2020г.)
-------------------------------------------------------------------

1. Реализовано определение устройств типа "Видеокарта" c USB интерфейсом.
2. Реализовано определение устройств типа "Звуковая карта" c USB интерфейсом.
3. Добавлен параметр "Идентификатор устройства" для устройства типа "USB-устройство".
4. В классе получения данных по устройствам типа "Звуковая карта" исправлена ошибка инициализации структуры данных, получаемых из реестра Windows.
5. Оптимизирована структура класса определения устройства типа Конфигурация компьютера.
6. Реализовано определение устройств типа "Сетевая карта" с USB интерфейсом.
7. Доработано перечисление USB устройств в реестре Windows с учетом особенности Windows 10.

Вышеперечисленное выпущено в v1.6.32 (14.07.2020г.)
-------------------------------------------------------------------

1. Исправлена ошибка разбора SPD модулей памяти, возникающая при определенных условиях.
2. Реализовано определение новых подтипов для устройства типа "USB-устройство".

Вышеперечисленное выпущено в v1.6.36 (30.07.2020г.)
-------------------------------------------------------------------

1. Исправлена ошибка определения устройств типа "Моноблок".

Вышеперечисленное выпущено в v1.6.39 (04.09.2020г.)
-------------------------------------------------------------------

1. В параметры приложения добавлен параметр "Пропускать анализ HDD при наличии IRST".

Вышеперечисленное выпущено в v1.6.42 (11.09.2020г.)
-------------------------------------------------------------------

1. Внесены дополнения в справочники производителей и моделей PCI-устройств, USB-устройств.
2. Внесены дополнения в справочник моделей мониторов.

Вышеперечисленное выпущено в v1.7.1 (27.10.2020г.)
-------------------------------------------------------------------

1. Внесены изменения в классы приложения для поддержки кроссплатформенности.

Вышеперечисленное выпущено в v1.7.7 (19.02.2021г.)
-------------------------------------------------------------------

1. Доработано определение наименования производителя для структуры smbios "System Information (Type 1)" раздела SMBIOS(DMI) (Детально о системе).
2. Доработано определение семейства процессора для структуры SMBIOS типа "Processor Information (Type 4)" раздела SMBIOS(DMI) (Детально о системе).
3. Исправлена ошибка, возникающая при определенных обстоятельствах, при закрытии приложения.
4. Внесены изменения в классы разбора структур SMBIOS для поддержки кроссплатформенности.
5. Внесены изменения в класс формирования данных для поддержки кроссплатформенности. 
6. Доработан класс работы со строками.
7. Исправлены ошибки справочника семейства процессора для структуры SMBIOS типа "Processor Information (Type 4)" раздела SMBIOS(DMI) (Детально о системе).
8. Внесены дополнения в справочники производителей и моделей PCI-устройств, USB-устройств.
9. Внесены дополнения в справочник моделей мониторов.
10. В форме "Параметры" исправлена ошибка, возникающая в выборе узла "Параметры анализа".

Вышеперечисленное выпущено в v1.7.11 (19.05.2021г.)
-------------------------------------------------------------------

1. Выполнена оптимизация класса получения информации по USB устройствам в части структуры класса, структур данных.

Вышеперечисленное выпущено в v1.7.15 (27.07.2021г.)
-------------------------------------------------------------------

1. Переработан класс получения данных по USB устройства.
2. Обновлен справочник типов для USB устройств.
3. Исправлена ошибка формирования сетевых адресов для устройства типа "Сетевая карта" c USB интерфейсом.

Вышеперечисленное выпущено в v1.7.21 (09.09.2021г.)
-------------------------------------------------------------------

1. Для устройства типа "Процессор" добавлен параметр "Дата начала выпуска модели".
2. Добавлен параметр процессора "Дата начала выпуска модели" в разделе CPUID (Детально о системе).
3. Обновлен справочник процессоров Intel.

Вышеперечисленное выпущено в v1.7.24 (11.11.2021г.)
-------------------------------------------------------------------

1. Исправлена ошибка формирования данных для раздела "Неизвестные устройства" (Детально о системе), возникающая при определенных условиях.

Вышеперечисленное выпущено в v1.7.29 (17.11.2021г.)
-------------------------------------------------------------------

1. Исправлена ошибка блокировки наименования устройств, возникающая при определенных условиях.

Вышеперечисленное выпущено в v1.7.32 (17.11.2021г.)
-------------------------------------------------------------------

1. Внесены дополнения в справочники производителей и моделей PCI-устройств, USB-устройств.

Вышеперечисленное выпущено в v1.8.1 (26.11.2021г.)
-------------------------------------------------------------------

1. Внесены изменения в метод инициализации сервиса приложения.
2. Внесены дополнения в справочники производителей и моделей PCI-устройств, USB-устройств.
3. Внесены изменения в ядро приложения. 
4. Внесены изменения в структуру хранения справочных данных процессоров Intel.
5. Внесены дополнения в справочники производителей материнских плат.
6. Реализовано определение производителя материнской платы по наименованию модели при разборе структуры "Base Board (or Module) Information (Type 2)".
7. Реализовано определение подтипа устройства "Микрофон" для типа устройств "USB-устройство".
8. Реализовано определение подтипа устройства "Переходник USB - COM/LPT/Serial" для типа устройств "USB-устройство".
9. Реализовано определение подтипа устройства "Считыватель карт доступа" для типа устройств "USB-устройство".
10. Реализовано определение подтипа устройства "Модуль модема 4G LTE M.2" для типа устройств "USB-устройство".
11. Реализовано определение подтипа устройства "Оптический привод" для типа устройств "USB-устройство".
12. Внесены дополнения в справочник моделей мониторов.
13. Внесены дополнения в справочник производителей материнских плат.
14. Доработано определение производителя материнской платы при разборе структуры "Base Board (or Module) Information (Type 2)".

Вышеперечисленное выпущено в v1.8.8 (11.04.2022г.)
-------------------------------------------------------------------

1. Доработана инициализация данных при разборе структур smbios раздела SMBIOS(DMI).
2. Доработана инициализация данных в классе для определения установленного программного обеспечения.
3. В классе формирования данных для устройств типа "Оперативная память" доработано формирование серийного номера устройства.
4. Исправлена ошибка использования потоков для получения данных о конфигурации, возникающая при определенных условиях.
5. Внесены изменения в метод формирования данных по USB устройствам.
6. Доработан разбор наименования процессора для структуры SMBIOS "Processor Information (Type 4)".
7. Внесены изменения в ядро приложения.

Вышеперечисленное выпущено в v1.8.11 (11.07.2022г.)
-------------------------------------------------------------------

Вышеперечисленное выпущено в v1.9.1 (10.08.2022г.)
-------------------------------------------------------------------

1. В методе формирования данных SMBIOS(DMI) для структуры типа "Port Connector Information (Тип 8)" исправлена ошибка, возникающая при определенных условиях.

Вышеперечисленное выпущено в v1.9.4 (05.09.2022г.)
-------------------------------------------------------------------

1. Исправлена ошибка разбора данных для структуры "BIOS Information" (Type 0), возникающая при определенных условиях.
2. Для устройства типа "Монитор" добавлен параметр "Тип подключения" со значениями "Внутренний \ Внешний".
3. Реализовано определение операционной системы типа Microsoft Windows 11.
4. Доработа формирование данных для устройства типа "Монитор".

Вышеперечисленное выпущено в v1.9.12 (11.01.2023г.)
-------------------------------------------------------------------

1. Дополнен справочник микроархитектур процессоров Intel.
2. Обновлен справочник процессоров Intel.
3. Внесены дополнения в справочник моделей мониторов.
4. Внесены дополнения в справочники производителей и моделей PCI-устройств, USB-устройств.
5. Внесены изменения в класс определения чипсета от Intel.

Вышеперечисленное выпущено в v1.9.15 (30.11.2023г.)
-------------------------------------------------------------------

Вышеперечисленное выпущено в v1.9.24 (06.05.2024г.)
-------------------------------------------------------------------

1. Добавлен параметр приложения "Не использовать драйвер для приложения" ("AppWithoutDriver").
2. Доработано чтение данных по PCI-устройствам из реестра MS Windows.
3. Исправлена ошибка чтения данных портов ввода-вывода, возникающая при определенных условиях.

Вышеперечисленное выпущено в v1.9.27 (25.05.2024г.)
-------------------------------------------------------------------

1. Внесены дополнения в справочники производителей и моделей PCI-устройств, USB-устройств.
2. Внесены дополнения в справочник производителей материнских плат.

Вышеперечисленное выпущено в v1.10.1 (03.06.2024г.)
-------------------------------------------------------------------

1. Реализован определение наименование производителя TPM по его ID для данных структуры SMBIOS "TMP Device (Type 43)".
2. Исправлена ошибка определения драйверов для устройств Windows.
3. Для устройства типа "Материнская плата" реализовано отображение информации по TPM.

Вышеперечисленное выпущено в v1.10.5 (14.07.2024г.)
-------------------------------------------------------------------

1. Добавлено автоматическое определение возможности использования драйвера SysInfoDetectorPro.sys/SysInfoDetectorProX64.sys. И если драйвер недоступен, то идет анализ конфигурации компьютера без его использования. При этом в заголовке файла отчета в параметре "Application without driver" фиксируется этот факт.
2. Доработана работа приложения в режиме без использования драйвера.

Вышеперечисленное выпущено в v1.10.18 (15.09.2024г.)
-------------------------------------------------------------------

1. Исправлена ошибка проверки наличия файла-флага блокировки драйвера приложения.
2. Реализована деисталляция драйвера приложения в режиме получения данных без использования драйвера и удаление файла драйвера из системной папки.
3. Исправлена ошибка создания файла для хранения параметров приложения, возникающая при определенных условиях.

Вышеперечисленное выпущено в v1.10.21 (28.09.2024г.)
-------------------------------------------------------------------

1. Исправлена ошибка деисталляции драйвера приложения в режиме получения данных без использования драйвера.
2. Доработано удаление файла драйвера из системной папки.

Вышеперечисленное выпущено в v1.10.26 (04.10.2024г.)
-------------------------------------------------------------------

1. Внесены дополнения в справочники производителей и моделей PCI-устройств, USB-устройств.

Вышеперечисленное выпущено в v1.11.1 (26.10.2024г.)
-------------------------------------------------------------------

1. Внесены дополнения в справочник моделей мониторов.
2. Внесены дополнения в справочники производителей и моделей PCI-устройств, USB-устройств.
3. Добавлены новые модели в справочник чипов аудио кодеков (HDA).

Вышеперечисленное выпущено в v1.11.8 (01.11.2025г.)
-------------------------------------------------------------------
