Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Ветеран


Сообщения: 593
Благодарности: 222

Профиль | Отправить PM | Цитировать


У меня дома на Windows 7 x64 также падает при индексировании того же драйверпака что и на XP. Минидампы включены, но они не создаются, и DIA_woErrHandler.exe закрывается без каких либо сообщений вроде отправки отчета в Microsoft.
Возможно, DIA излишне зависим от определенных версий внешних модулей.

читать дальше »

Windows XP
Код: Выделить весь код
RegisterAddComponent - Start
    {BDC217C8-ED16-11CD-956C-0000C04E4C0A}: Path to TabCtl32.OCX from Reestr: g:\windows\system32\tabctl32.ocx
    {BDC217C8-ED16-11CD-956C-0000C04E4C0A}: is already present in system - File version: 6.1.98.16
    {BDC217C8-ED16-11CD-956C-0000C04E4C0A}: Result=1
RegisterAddComponent - *****************Check Next File********************
    {5E9E78A0-531B-11CF-91F6-C2863C385E30}: Path to MSFLXGRD.OCX from Reestr: g:\windows\system32\msflxgrd.ocx
    {5E9E78A0-531B-11CF-91F6-C2863C385E30}: is already present in system - File version: 6.1.98.14
    {5E9E78A0-531B-11CF-91F6-C2863C385E30}: Result=1
RegisterAddComponent - *****************Check Next File********************
    {3F4DACA7-160D-11D2-A8E9-00104B365C9F}: Path to vbscript.dll from Reestr: g:\windows\system32\vbscript.dll\3
    {3F4DACA7-160D-11D2-A8E9-00104B365C9F}: is already present in system - File version: 5.8.6001.23552
    {3F4DACA7-160D-11D2-A8E9-00104B365C9F}: Result=1
RegisterAddComponent - Finish
OsCurrentVersion: 5.1
Windows 7
Код: Выделить весь код
RegisterAddComponent - Start
    {BDC217C8-ED16-11CD-956C-0000C04E4C0A}: Path to TabCtl32.OCX from Reestr: c:\windows\syswow64\tabctl32.ocx
    {BDC217C8-ED16-11CD-956C-0000C04E4C0A}: is already present in system - File version: 6.1.98.16
    {BDC217C8-ED16-11CD-956C-0000C04E4C0A}: Result=1
RegisterAddComponent - *****************Check Next File********************
    {5E9E78A0-531B-11CF-91F6-C2863C385E30}: Path to MSFLXGRD.OCX from Reestr: c:\windows\syswow64\msflxgrd.ocx
    {5E9E78A0-531B-11CF-91F6-C2863C385E30}: is already present in system - File version: 6.1.98.14
    {5E9E78A0-531B-11CF-91F6-C2863C385E30}: Result=1
RegisterAddComponent - *****************Check Next File********************
    {3F4DACA7-160D-11D2-A8E9-00104B365C9F}: Path to vbscript.dll from Reestr: c:\windows\syswow64\vbscript.dll\3
    {3F4DACA7-160D-11D2-A8E9-00104B365C9F}: Update file for your operating system does not provide
RegisterAddComponent - Finish
OsCurrentVersion: 6.1

--------------------------------------

Я исключил проблемный драйверпак и сравнил скоростные показатели старой и новой версии DIA, а также Snappy Driver Installer.

Время индексации
Старая DIA – 351 сек (5:51)
Новая DIA – 128 сек (2:08)
SDI – 19 сек

Новая версия справилась с индексацией в 2,7 раза быстрее, но даже этот результат в 6,7 раза хуже чем у SDI. Здесь также нужно иметь ввиду что DIA извлекает и обрабатывает только inf файлы(объем 1,2 ГБ), а SDI – inf файлы и в дополнении к ним еще cat файлы. Суммарный объемом всех файлов - 2 ГБ. Таким образом, SDI приходится обработать гораздо больший объем информации.

Размер индексов
DIA – 132 МБ
SDI – 6 МБ (до сжатия методом LZMA – 55 МБ)

Несмотря на малый размер индексов SDI, они содержат больше информации о драйверах(FeatureScore, InstallSection, classguid, provider, catalogfile), пустые секции, сигнализирующие об отсутствии поддержки драйвера указанной ОС.
Для поиска драйверов DIA требуется загрузить как минимум 23 МБ индексов(а на практике приходится больше). SDI достаточно загрузить 6 МБ. Минимизация размера индексов и объема загружаемых данных важна для оптимизации времени холодного старта или запуска с DVD.

Время готовности
Старая DIA – 9 сек.
Новая DIA – 3 сек.
SDI – 0,5 сек.

Новая версия в 3 раза быстрее, но в 6 раз медленнее чем SDI.

-------
Автор программы Snappy Driver Installer

Это сообщение посчитали полезным следующие участники:

Отправлено: 19:34, 11-04-2014 | #1472