Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Наборы обновлений для Windows XP/2003/Windows 7 (http://forum.oszone.net/forumdisplay.php?f=62)
-   -   DBS - Drivers BackUp Solution v.3.9.21 Stable Beta (http://forum.oszone.net/showthread.php?t=190814)

romeo91 10-11-2010 18:33 1539445

DBS - Drivers BackUp Solution v.3.9.21 Stable Beta
 
Drivers BackUp Solution 3.9.21 Stable Beta
Сайт проекта или Форум проекта

Данная программа предназначена для создания резервных копий драйверов устройств. Программа также находит драйвера для неживых "устройств". Программа умеет создавать 7z-архивы, которые в дальнейшем могут быть использованы как пакеты драйверов в программе Drivers Installer Assistant.

СКРИНШОТЫ ПРОГРАММЫ


ОСНОВНЫЕ ВОЗМОЖНОСТИ:
  1. Информация обо всех драйверах установленных в системе (для активные и неактивных устройств)
  2. Отбор информации по фильтру
  3. Создание архивной копии драйверов (Структурированный каталог или 7z-архив, используя консольный архиватор 7-zip)
  4. Функция проверки обновлений программы
  5. Поддержка мультиязычного интерфейса
  6. Поддержка всех Windows, начиная с Windows NT 2000 SP4
  7. Отладочный режим с записью информации в лог-файл
  8. Встроенный обработчик ошибок
  9. Регистрация недостающих компонентов для нормального функционирования программы (MSFLXGRD.OCX, RICHTX32.OCX, vbscript.dll)
  10. Создание SFX-архива с автоустановкой драйверов, посредством DPInst
Поддерживаемые ОС: Все Windows любой разрядности начиная с 2000

Ссылку на программу смотрите на Офф.Сайте или Офф.Форуме проекта
Полный список изменений

Скачать последнюю версию

Список последних изменений:
читать дальше »

"-" - Исправлена ошибка
"+" - Добавлен функционал
"*" - Косметические изменения
"!" - Важные примечания по работе программы

Версия 3.9.21 Stable Beta (21.09.2012)
- Исправлена ошибки вылета программы при нажатии кнопки Backup.
+ Реализован функционал для работы с командной строкой. На текущий момент в программе предусмотрены следующие ключи запуска:
"/?", "/h","-h","-help","/help" - показ окна справки;
"/extractdll[:путь]" - извлечение файлов из ресурсов программы в указанный каталог, если каталог не указан, то извлечение происходит во временный каталог;
"/regdll" - регистрация программных компонентов(dll и ocx).
* Названия вложенных папок при создании резервной копии более не содержат пробелы.
* Небольшие изменения интерфейса окна "Параметры".
* Оптимизация кода программы
* Обновлен модифицированный SFX-модуль Олега Щербакова (www.7zsfx.info) до версии 1.5.0.2485 Beta
* Обновлен архиватор 7za Игоря Павлова (http://7-zip.org) до версии 9.22 Beta.

Версия 3.4.10 Final (10.04.2012)
+ Добавлена обработка недостающих секций .Coinstallers.
+ Улучшен поиск драйверов на системах Windows Vista и выше, за счет изменения принципа работы с каталогом DriverStore.
+ Доработана программа для корректного определения и работы на Windows 8.
+ Доработаны компоненты прогресс бар и статусбар.
- Исправлена ошибка обработки секций CopyFiles - файлы в дистрибутиве драйвера могут быть с другими именами, чем после установки.
* Учтено корректное изменение размеров элементов формы при изменении размеров формы на системах Windows Vista и выше.
* Обновлен испанский язык (Спасибо OscurPoet)
* Множество внутренних оптимизаций кода программы

Версия 3.3.1 PreFinal (01.03.2012)
- Исправлена обработка файла каталога безопасности *.cat (CatalogFile). Иногда программа не могла считать параметр из inf-файла
- Исправлена ошибка не локализации служебных сообщений, при выборе языка программы через интерфейс
- Исправлена ошибка локализации некоторых элементов интерфейса
! Изменены некоторые элементы интерфейса
+ Добавлен частичный перевод на Испанский язык (Спасибо OscurPoet)
+ Добавлен перевод на Украинский язык (Спасибо Vsirf и samsobi)
+ Добавлен перевод на Чешский язык (Спасибо Tron)
+ Добавлен частичный перевод на Турецкий язык (Спасибо TiXTOR)
! Все языковые файлы переведены в кодировку Юникод, для более корректного отображения текста.
- В языковые файлы (*.lng) добавлен параметр, определяющий кодовую страницу - "Charset". Этот параметр необходим для корректного отображения текста в элементах, неподдерживаемых Юникод. Например, для России кодовая страница Windows 1251, и соответственно "Charset=1251".
* Обновлен модифицированный SFX-модуль Олега Щербакова (www.7zsfx.info) до версии 1.5.0.2100
! убрана зависимость от контрола tabctl32.ocx (соответственно файл убран из ресурсов программы и убрана регистрация компонента при запуске)
+ Множество других изменений интерфейса и кода программы, всех я, к сожалению не помню
+ Добавлена возможность изменять имя архива перед созданием.
Доступно 3 варианта:
- в имя архива, по умолчанию подставляется имя компьютера
- в имя архива, по умолчанию подставляется модель компьютера
- пользовательский шаблон с поддержкой предопределенных макросов:
%PCName% - имя компьютера
%PCModel% - модель компьютера/материнской платы
%OSVer% - версия операционной системы
%OSBit% - разрядность операционной системы
%OSDate% - текущая дата

Версия 2.4.11 PreFinal (11.04.2011)
+ Добавлена автоматическая регистрация библиотеки capicom.dll (версия 2.1.0.2) при ее отсутствии (библиотека часто отсутствовала на Windows Vista и Windows 7)
+ В программу добавлено меню "Настройка", для изменения большинства настроек через графический интерфейс.
* Обновлен модифицированный SFX-модуль Олега Щербакова (www.7zsfx.info) до версии 1.5.0.2079
* Добавлен конфигурационный файл для SFX-модуля с английским интерфейсом

Версия 2.3.3 RC1 (03.03.2011)
* Изменена логика работы программы, файлы драйвера сначала ищутся в папке DRVSTORE
* Скорость работы программы увеличена на порядок
+ Теперь копирование файлов происходит с сохранением структуры каталогов драйвера
+ Добавлена возможность создавать SFX-архивы с автоустановкой драйверов, используя DPInst.
Соответственно в дистрибутив программы включена программа DPInst
При создании SFX 7za-архива используется модифицированный модуль Олега Щербакова (www.7zsfx.info) версии 1.5.0.1989, за что ему огромное спасибо.
Файл конфигурации модуля лежит в папке ".\Tools\Arc\sfx\"
+ Добавлен новый параметр в файл настроек DriversBackuper.ini Секция [Main] ArchMode=0
Параметр указывает программе, какой режим архивирования использовать по умолчанию. Может принимать значения 0..2.
- Исправлено копирование драйверов из хранилища DrvStore, если источник содержал подкаталоги
- Исправлены ошибки при удалении временных файлов

Версия 1.12.24 Final (24.12.2010)

- Исправлена ошибка при которой программа зависала при выборочном режиме создания резервной копии

Версия 1.12.17 Final (17.12.2010)

- Исправлена ошибка при которой окно "Проверка обновления" не закрывалось.
* Поправлены настройки для предустановки каталогов для создания резервный копий по типу системы.
- Исправлена ошибка работы на 64-битных системах - некорректно определялся системный каталог sysWOW64.
* Имя каталога с драйверами теперь формируется также как и имя архива - DP_<имя компьютера>_WNT<версия системы>_<разрядность системы>_<дата>.
* Добавлена проверка на существование исходного inf-файла.
* Добавлена очистка каталога назначения, если такой каталог уже существует.
* Если резервная копия с таким именем уже существует, то она удаляется.
* Обновлен архиватор 7za до версии 9.20 Final.
+ Добавлена проверка на редко встречающиеся дубли драйверов (особенность записи данных в реестр Windows).
* Улучшено определение директорий типа Custom.
* Изменена процедура поиска cat-файла.
+ Если существует cat-файл, то inf-файл будет переименован под имя cat-файла.
+ Добавлено определение специфичных параметров inf-файлов: CatalogFile.ntx86; CatalogFile.ntamd64.
+ Добавлен анализ хранилища DRVStore. Если драйвера найден в каталоге, то происходит копирование всех файлов для данного драйвера, даже не прописанных в inf-файле.

Версия 1.11.12 Next Release (12.11.2010)

- Исправлена ошибка "Type mismatch" при создании архива
* Теперь на время создания резервной копии окно "Список драйверов" блокируется
* Изменен диалог выбора каталога (Функция заменена на более стабильную)
+ Добавлены настройки для предустановки каталогов для создания резервный копий по типу системы.
* Изменены режимы работы с блоком "Выделение группы драйверов"
* Учтены некоторые пожелания пользователей

! Внимание! Файл DriversBackuper.ini необходимо удалить, при запуске программы будет создан новый.

Версия 1.11.11 First Release (11.11.2010)

! Первая публичная версия


Официальный форум проекта

Программа написана VB6 поэтому вам в редких случаях могут понадобится некоторые библиотеки.
Для установки библиотек можете скачать и установить VB runtimes .
Библиотеки, не включенные хранятся в теле программы и сами устанавливаются при их отсутствии.

При ошибке программа предложит создать лог. Выкладывайте или присылайте на почту при нахождении таковых.
Также желательно при ошибках включить отладочный режим в настройках и создавшийся лог также прикрепить к письму

:Beer:
ВЫ ТАКЖЕ МОЖЕТЕ ПОБЛАГОДАРИТЬ АВТОРА ЗА ЕГО ТРУД, И ПОМОЧЬ В РАЗВИТИИ ПРОГРАММЫ...
В случае если данная программа оказалась для Вас полезной, автор будет весьма признателен, если Вы поддержите его, оказав материальную поддержку. (Более подробно о помощи проекту на домашней странице)
Возможные способы поощрения:
читать дальше »
1. Реквизиты в системе WebMoney:
R354692313850
Z389122026282

2. Реквизиты в системе YandexMoney:
41001626648736

3. Посредством SMS
SMS-Копилка
SMSCoin

4. Картой VISA или MasterCard через PayPal

romeo91 10-11-2010 18:41 1539453

Друзья рад представить вам еще один мой FreeWare-проект Drivers BackUp Solution

Программа сравнима по функционалу и результату своей работы таким программам как Double Driver, Driver Magician Lite и многим другим существующим
Программа на текущий момент полностью работоспособна...Правда пока я в ней не реализовал интерфейс для изменения настроек, но все можно менять напрямую через ini-файл (который создастся после первого запуска программы)

Одно чего нет (да и наверное не будет), так это восстановления драйверов из резервной копии, но с этим вы сами прекрасно знаете справится Drivers Installer Assistant :)

P.S. В данной программе постарался уделить побольше внимания интерфейсу - с учетом высказываний пользователей программы Drivers Installer Assistant

Готов выслушать замечания и пожелания к программе :)

Lisabon 10-11-2010 18:51 1539462

romeo91, а может стоить этот функционал прикрутить в DIA?




Собственно по программе:

1. Работает быстро. +
2. Интерфейс минимален, но информативен. +
3. Не совсем понятно зачем выбирать при первом запуске драйвера, при условии, что есть кнопки "Выделить всё" и "Снять выделение". ИМХО лучше просто отображать список драйверов, а пользователь сам решит, что выделять.
4. Не понравилось, что когда жму на кнопку "BackUP" (ИМХО лучше назвать создать резервную копию), и мне предлагает выбор только куда сохранять, при условии, что в программе есть папки drivers\Vista , drivers\Vista64 , drivers\Vista , правильней реализовать выбор источников:
- один - по-умолчанию в существующие папки drivers\Vista , drivers\Vista64 , drivers\Vista , если программа запущена на определённой операционной системе и производится создание резервной копии драйверов, то логично их складировать в существущие папки drivers\Vista , drivers\Vista64 , drivers\Vista в зависимости от ОС.
- второй - то что, сейчас есть, тобишь пользовательский выбор, куда сохранять "Обзор папок".
5. После создания "BackUp" выдала ошибку, при условии, что я выбрал создания 7-z архива



Сам error.log
читать дальше »

Код:

Description error in program Drivers BackUp Solution
====================================

DateTime:        10.11.2010 17:58:20
Error Number:        13
Procedure:        DelRecursiveFolder
Row with error:        181
Description error:        Type mismatch

Listing executing procedure
---------------------
637        DelRecursiveFolder
270        DelFolderBackUp
620        StartBackUp
3598        cmdStartBackUp_Click
3561        UserControl_MouseUp

Extended information
---------------------
Version of program:        1.11.11
Work path:        C:\Downloads\DriversBackUpSolution_FULL_v1.11.11
Name OS:        Windows XP
Version OS:        5.1
Build OS:        2600
Other:        Service Pack 3
====================================



6. После создания резервной копии драйверов, осталась папка DriversBackUp, в которой нет ни одного файла, но есть куча пустых папок, при условии, что я выбрал создание 7-z архива. ИМХО в данной ситуации лучше после создания архива удалять папку DriversBackUp.
7.


Пустое место, лучше заполнить, например, информацией о системе, как в DIA, или подгонять существующие элементы программы на всю ширину экрана.

romeo91 11-11-2010 06:23 1539752

Цитата:

Цитата Lisabon
а может стоить этот функционал прикрутить в DIA? »

Ну не хотелось бы делать комбайн из DIA, хотя кому-то данный функционал не помешал бы возможно.
Не всем же нужен установщик дров, а бекап сделать захотят :)
Так что пока отладим данную программу, а там посмотрим...
Цитата:

Цитата Lisabon
(ИМХО лучше назвать создать резервную копию) »

Все в ваших руках, языковые файлы также доступны :). Это скажем так черновой вариант...
Цитата:

Цитата Lisabon
что в программе есть папки drivers\Vista , drivers\Vista64 , drivers\Vista »

Честно говоря , папки случайно попали :)
Цитата:

Цитата Lisabon
- один - по-умолчанию в существующие папки drivers\Vista , drivers\Vista64 , drivers\Vista »

Есть нюансик, не все же будут запускать прогу с флешки... Тут проверять надо, хотя это и не сложно сделать
Цитата:

Цитата Lisabon
Сам error.log
читать дальше » »

Цитата:

Цитата Lisabon
6. После создания резервной копии драйверов, осталась папка DriversBackUp, в которой нет ни одного файла, но есть куча пустых папок, при условии, что я выбрал создание 7-z архива. ИМХО в данной ситуации лучше после создания архива удалять папку DriversBackUp. »

Ну вообще-то так и задумано, просто после того как я добавил отладчик, прога в этом месте стала вываливаться, а работу с отладчиком я и не проверял :).
Вообще не пойму чего-ей надо, такая же функция удаления каталога есть и в DIA и работает на ура (надеюсь :))
Так что придется поковыряться, чтобы понять чего ей надо, и почему она не работает...
Цитата:

Цитата Lisabon
Пустое место, лучше заполнить, например, информацией о системе, как в DIA, или подгонять существующие элементы программы на всю ширину экрана. »

А вот тут я пока не знаю что делать... При размерах программы по умолчанию, все хорошо, если растягивать далее то получается как у тебя на скрине...
Поэтому добавлять лишнюю инфу пока не хочется, так как ее не будет видно при запуске с параметрами по умолчанию, а вот растягивать.... возможно тоже будет не красиво...В общем я в замешательстве
Цитата:

Цитата Lisabon
3. Не совсем понятно зачем выбирать при первом запуске драйвера, при условии, что есть кнопки "Выделить всё" и "Снять выделение". ИМХО лучше просто отображать список драйверов, а пользователь сам решит, что выделять. »

Ну не знаю, так захотелось :) Все можно сменить, посмотрим! Может еще будут желающие оценить фейс...

SamLab 11-11-2010 11:54 1539946

Цитата:

Цитата Lisabon
5. После создания "BackUp" выдала ошибку, при условии, что я выбрал создания 7-z архива »

Абсолютно такая же ошибка при таких же действиях

Lisabon 11-11-2010 12:55 1540011

Цитата:

Цитата romeo91
Ну не хотелось бы делать комбайн из DIA...»

Если прикрутить этот функционал, то DIA будет только в выигрыше, в других подобных программах такого функционала нет.

Цитата:

Цитата romeo91
...хотя кому-то данный функционал не помешал бы возможно. »

Мне бы точно не помешал в DIA, и было б экономичнее держать "комбайн", нежели две программы врозь, так как у обеих программ общие корни.

Цитата:

Цитата romeo91
Честно говоря , папки случайно попали »

Видимо не случайно, судьба значит так распорядилась. Просто хотелось чтоб была б сортировка готового бэкапа по принадлежности к операционным системам, так сказать разделять мух от котлет.

Цитата:

Цитата romeo91
Есть нюансик, не все же будут запускать прогу с флешки... Тут проверять надо, хотя это и не сложно сделать »

Согласен, тут без проверки никуда.

romeo91 11-11-2010 13:21 1540030

Цитата:

Цитата Lisabon
Если прикрутить этот функционал, то DIA будет только в выигрыше, в других подобных программах такого функционала нет. »

Ну тогда со временем (не очень долгим) данный функционал появится и в DIA. Тока отладим его именно в DBS...
Цитата:

Цитата Lisabon
Видимо не случайно, судьба значит так распорядилась. Просто хотелось чтоб была б сортировка готового бэкапа по принадлежности к операционным системам, так сказать разделять мух от котлет. »

Цитата:

Цитата Lisabon
Согласен, тут без проверки никуда. »

Это сделаю, не сложно. Будет так если система запущена с CD\DVD то показываем диалог выбора, иначе сохраняем в существующие каталоги.
Тока вот сложность будет маленькая, свободное место на диске я не учитываю, поэтому может возникнуть ошибка...
Цитата:

Цитата SamLab
Абсолютно такая же ошибка при таких же действиях »

Ошибку понял, как ни странно, но проблема оказалась в том что к проекту подключен Shell32.dll как раз для организации Диалога выбора каталога, а он как-то сказывается на объекте FileSystemObjects. В общем щас диалог переделаем и в путь... Без отладки система просто не выдавала сообщений никаких и просто аварийно завершала функцию, а отладка выявила баг...

P.S. По интерфейсу буду какие-то еще замечания?
Тут по аське предложили организовать фейс для этой проги, как в проводнике - кнопки слева, список справа. Стоит пробовать? или еще идеи будут...

SamLab 11-11-2010 13:41 1540047

romeo91, Лично я против проводникового стиля - а так исправить ошибку и можно вовсю использовать, только вот долго драйвера ищет, но тут уж главное чтобы нашел

romeo91 11-11-2010 13:42 1540048

Цитата:

Цитата SamLab
только вот долго драйвера ищет, но тут уж главное чтобы нашел »

Две минуты это долго?

SamLab 11-11-2010 14:19 1540076

romeo91, Для видео драйверов не долго, а для мышиного например драйвера мелкого это уже долго думаю

vovansa 11-11-2010 14:31 1540084

romeo91, спасибо за еще одну программу.
А теперь о программе: Выбрал драйвера, создал папку, выбираю 7z-архив c драйверами.
Программа подумала, подумала и выдала ошибку:

читать дальше »
Код:

Description error in program Drivers BackUp Solution
====================================

DateTime:        11.11.2010 16:29:09
Error Number:        52
Procedure:        CopyFile2Dest
Row with error:        1096
Description error:        Bad file name or number

Listing executing procedure
---------------------
225        CopyFile2Dest
620        StartBackUp
3598        cmdStartBackUp_Click
3561        UserControl_MouseUp

Extended information
---------------------
Version of program:        1.11.11
Work path:        C:\Tmp\DriversBackUpSolution_FULL_v1.11.11
Name OS:        Windows 7\Server 2008 R2
Version OS:        6.1
Build OS:        7600
Other:       
====================================


romeo91 11-11-2010 17:41 1540230

Цитата:

Цитата vovansa
Программа подумала, подумала и выдала ошибку: »

А определить на каком драйвере можно? В статусной строке пишется имя драйвера, хотелось бы увидеть этот inf живьем...

Цитата:

Цитата SamLab
а для мышиного например драйвера мелкого это уже долго думаю »

Может быть два нюанса:
1. Если программа не нашла cat-файл в папке catroot, то она ищет его в папке windows (рекурсивно само собой)
2.Ну и скажем так косяк программы - долго может делать из-за того что после выбора каталога, мышка оказывается на списке, и там элемент ListView связанные с ним события. Попробуй передвинь диалог выше программы и повторить так, чтобы мышка осталась за пределами программы.
А в новой версии добавлю блокирование окна...

wolkow70 11-11-2010 18:50 1540296

Спасибо за программу!

vovansa 11-11-2010 22:14 1540438

Цитата:

Цитата romeo91
А определить на каком драйвере можно? В статусной строке пишется имя драйвера, хотелось бы увидеть этот inf живьем.. »

http://rghost.ru/3224624 Кинул в архив .inf и error.log.
P.S. После сохранения в папку последним из 7 файлов был этот драйвер.
P.P.S. А может добавить диалог, перед сохранением дров, вроде этого: OK, сохраняем дрова - Нет, не сейчас.

romeo91 12-11-2010 07:51 1540684

Цитата:

Цитата vovansa
http://rghost.ru/3224624 Кинул в архив .inf и error.log.
P.S. После сохранения в папку последним из 7 файлов был этот драйвер. »

Странно проверил у себя у меня с этим inf-файлом ошибок нет. Хотя версия программы у меня поновее :)
Точно этот inf? Т.е если ты выберешь только этот драйвер, и запустишь бекап то у тебя снова будет ошибка...
Цитата:

Цитата vovansa
А может добавить диалог, перед сохранением дров, вроде этого: OK, сохраняем дрова - Нет, не сейчас. »

А смысл? Случайно кнопку не нажать. А если и нажмешь, то можно прервать

vovansa 12-11-2010 08:10 1540688

Цитата:

Цитата romeo91
Странно проверил у себя у меня с этим inf-файлом ошибок нет. Хотя версия программы у меня поновее
Точно этот inf? Т.е если ты выберешь только этот драйвер, и запустишь бекап то у тебя снова будет ошибка.. »

В архиве картинка, где выделены только драйвера мфу и ошибка. Выбираю только драйвера мфу и на второй галке, вылетает
с ошибкой. http://rghost.ru/3227505

romeo91 12-11-2010 09:14 1540722

Цитата:

Цитата vovansa
Выбираю только драйвера мфу и на второй галке, вылетает
с ошибкой »

Мммм, там другой inf-файл чем ты выкладывал

vovansa 12-11-2010 12:46 1540873

http://rghost.ru/3228789 ))) Скачал новую версию программы ))
Вопрос. Даже если прога спотыкается на каком-либо драйвере, она все равно сохраняет
его?
P.S. Попозже Винду7 переставлю и попробую на свежаке.. ))))

romeo91 12-11-2010 13:07 1540885

Цитата:

Цитата vovansa
Вопрос. Даже если прога спотыкается на каком-либо драйвере, она все равно сохраняет
его? »

Программа архивирует сразу в указанный каталог... Если ошибка есть, то вы можете попытаться продолжить, и возможно далее все будет ок. А может и нет. Принцип такой же как и в DIA.

По новой версии:
Drivers BackUp Solution [Версия 1.11.12 - Next Release]


[FIXED] Исправлена ошибка "Type mismatch" при создании архива
[b][ADDED] Добавлены настройки для предустановки каталогов для создания резервных копий по типу системы.
[CHANGED] Теперь во время создания резервной копии окно "Список драйверов" блокируется
[CHANGED] Изменен диалог выбора каталога (Функция заменена на более стабильную)
[CHANGED] Изменены режимы работы с блоком "Выделение группы драйверов".
[CHANGED] Учтены некоторые другие пожелания пользователей

[Warning] Файл DriversBackuper.ini необходимо удалить, при запуске программы создаст новый.


Drivers BackUp Solution на форуме программы.
Drivers BackUp Solution на сайте программы.

BepToleT 12-11-2010 14:24 1540927

Вложений: 1
Вот лог со скрином ошибки, посмотри.

romeo91 12-11-2010 14:41 1540941

Цитата:

Цитата BepToleT
Вот лог со скрином ошибки, посмотри. »

Проверку на существование inf-файл я не делал. Так как подразумевал, что если есть запись в системе об этом драйвере, а в ней есть сведения какой inf-отвечает, за данный драйвер, соответственно он должен быть в системе. Видимо я ошибался... Ну чтоже предусмотрим в будущих версиях и такую проверку.

Lisabon 12-11-2010 15:49 1540988

Цитата:

Цитата romeo91
Drivers BackUp Solution [Версия 1.11.12 - Next Release] »

1. Запускаю Drivers BackUp Solution 1.11.11 и выскакивает вот такое окно



далее жму или закрыть или на крестик или на скачать обновление, но само окно не закрывается, и так до бесконечности. Приходится лезть в диспетчер задач и убивать процесс.

2. В новой версии изменилась структура папок на drivers\2k_xp_2003\x32\ , drivers\2k_xp_2003\x64\, и т.д. , так вот при создании резервной копии программа мне предлагает по-умолчанию сохранить в папку в зависимости от ОС, но не учитывает битность системы, тобишь по идее должна предлагать в drivers\2k_xp_2003\x32\ , если ос 32-битка или drivers\2k_xp_2003\x64\ , если 64-битка.

3. Ещё одна хотелка. Хотелось чтоб при создании резервной копии при выборе "Структурированная папка с драйверами" папка именовалась как при создании 7-z архива, тобишь DP_Имя пользователя_принадлежность к системе_битность_дата создания , а сейчас папка просто именуется DriversBackUp.

romeo91 13-11-2010 10:59 1541566

Цитата:

Цитата Lisabon
1. Запускаю Drivers BackUp Solution 1.11.11 и выскакивает вот такое окно »

Косяк в программе. Исправлю... Пока решается только отключением проверки обновлений
Цитата:

Цитата Lisabon
но не учитывает битность системы »

Реально проверить не могу, но если в программе принудительно ставлю флаг что система 64-bit, То все работает
Может настройки менял какие с путями?
Цитата:

Цитата Lisabon
3. Ещё одна хотелка. »

Сделаю.

Lisabon 13-11-2010 12:27 1541637

Цитата:

Цитата romeo91
Может настройки менял какие с путями? »

Да нет, не менял настройки всё по дефолту. Вот сами настройки программы DriversBackuper.ini

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

Код:

[Main]
DelTmpAfterClose=1
UpdateCheck=1
UpdateCheckBeta=0
HideOtherProcess=0
AlternativeTemp=0
AlternativeTempPath=%Temp%
AutoLanguage=1
StartLanguageID=0409
IconMainSkin=Standart
SilentDLL=0
DateFormatRus=1
CheckAllGroup=1
ListOnlyGroup=1
StartMode=2
BlockListOnBackup=1

[Debug]
DebugEnable=0
DebugLogPath=C:\debuglog.txt
CleenHistory=1

[Arc]
PathExe=Tools\Arc\7za.exe
CompressParam1=-mmt=off -m0=BCJ2 -m1=LZMA2:d32m:fb273 -m2=LZMA2:d512k -m3=LZMA2:d512k -mb0:1 -mb0s1:2 -mb0s2:3 *.ini -ir!*.inf
CompressParam2=-mmt=off -m0=BCJ2 -m1=LZMA2:d32m:fb273 -m2=LZMA2:d512k -m3=LZMA2:d512k -mb0:1 -mb0s1:2 -mb0s2:3 -xr!*.inf -x!*.ini

[MainForm]
Width=12585
Height=6800
StartMaximazed=0
SaveSizeOnExit=0

[OS]
OSCount=4

[OS_1]
Ver=5.0;5.1;5.2
is64bit=0
drpFolder=drivers\2k_xp_2003\x32

[OS_2]
Ver=5.1;5.2
is64bit=1
drpFolder=drivers\2k_xp_2003\x64

[OS_3]
Ver=6.0;6.1
is64bit=0
drpFolder=drivers\vista_7\x32

[OS_4]
Ver=6.0;6.1
is64bit=1
drpFolder=drivers\vista_7\x64



Кстати я проверял только на Windows XP SP3 х32 ... на других осях пока не проверял.

romeo91 13-11-2010 13:47 1541681

Цитата:

Цитата Lisabon
Да нет, не менял настройки всё по дефолту. »

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

Lisabon 13-11-2010 14:56 1541727

Цитата:

Цитата romeo91
Поставь для путей на конце слеш. Должно получится. »

Поставил... Получилось :).

romeo91 16-11-2010 10:33 1543748

vovansa, выложи файлик oem7.inf
А то твое сообщение об ошибке так и осталось для меня загадкой. Ты всегда выкладываешь oem5.inf, а программа скорее всего выдает ошибку на другом inf

vovansa 16-11-2010 18:00 1544112

дома появлюсь, сделаю )))

romeo91 18-11-2010 13:49 1545636

Цитата:

Цитата vovansa
дома появлюсь, сделаю ))) »

Цитата:

Цитата vovansa
Отправлено: 21:00, 16-11-2010 »

Хватит гулять ужо... А то так можно в загул уйти... :)

hobbit25 18-11-2010 14:41 1545671

romeo91, а BackUp Solution тока бекапит или еще и ставит а то так и не понял из описанияDrivers

romeo91 18-11-2010 16:39 1545750

hobbit25, только бекапит. Но если вы сделаете архив, то можете его подсунуть программе DIA или DPS и ставить будут уже они...

vovansa 18-11-2010 21:53 1545928

Цитата:

Цитата romeo91
Хватит гулять ужо... А то так можно в загул уйти... »

Не вели казнить, вели миловать :pray: )))))))))))))
http://rghost.ru/3300569
P.S. Версия программы 1.11.12. Винду пока не переставил. Пока со временем затык (

vovansa 21-11-2010 10:33 1547684

что скажет Доктор, "жить" будем или ...возможны варианты? ))))))))))))))

romeo91 22-11-2010 07:56 1548342

Цитата:

Цитата vovansa
что скажет Доктор »

Бум жить.... :)
На днях выложу новую версию, добавил больше проверок, ошибки локализовал и исправил...

romeo91 23-11-2010 16:06 1549568

Есть тестовая версия проги. Интересует очень работа на win x64 - в частности полнота создания резервных копий драйверов. Т.е наличие не только inf и cat-файла, а всех файлов. Забугорные пользователи утверждают что не работает...
Если ошибки подтвердятся, то просьба выкладывать debug.log

http://forum.adia-project.net/index....pic,831.0.html
Да и вообще посмотрите что нового было добавлено...

- Исправлено ошибка при которой окно "Обновление" не закрывалось
- Пути по умолчанию со слешами для папок
- Исправлена ошибка работы на x64 - некорректно определялся системный каталог WOW64.
* имя каталога с драйверами теперь формируется также как и имя архива. DP_"имякомпа"_WNT"версия операционки"_"разрядность операционки"_"дата"
* Добавлена проверка на существование исходного inf-файла
* Добавлена очистка каталога назначения, если такой каталог уже существует
* Добавлено удаление предыдущей с таким же именем резервной копии, если она существует
* Ускорено создание резервной копии
* Обновлена 7za до версии 9.20 Final
+ Добавлена проверка на редко встречающиеся дубли драйверов (особенность записи данных в реестр Windows)
* Улучшено определение директорий типа Custom

Если ошибок не будет, то через день два версия будет опубликована....
P.S. Очепятки в списке изменений просьба не указывать, писались на скорую руку... К релизу поправлю...

BepToleT 23-11-2010 17:13 1549633

Дак версия exe там от 12 числа лежит вот и нет исправлений

Lisabon 23-11-2010 17:36 1549656

Цитата:

Цитата BepToleT
Дак версия exe там от 12 числа лежит вот и нет исправлений »

точно я и не заметил :lol:

romeo91 24-11-2010 06:06 1550096

Сорри, торопился сбежать с работы... :sorry: И более компу не подходил...
Залил исправленный файл.

Lisabon 24-11-2010 09:32 1550189

Цитата:

Цитата romeo91
Есть тестовая версия проги. DriversBackUpSolution TEST v1.11.23»

Цитата:

Цитата romeo91
Залил исправленный файл. »

1.
Цитата:

Цитата Lisabon
так вот при создании резервной копии программа мне предлагает по-умолчанию сохранить в папку в зависимости от ОС, но не учитывает битность системы, тобишь по идее должна предлагать в drivers\2k_xp_2003\x32\ , если ос 32-битка или drivers\2k_xp_2003\x64\ , если 64-битка. »

Проблема так и осталась. Решение как уже говорилось есть, но хотелось чтобы было исправлено.

P. S. Windows XP SP3 х32

romeo91 24-11-2010 10:48 1550233

Цитата:

Цитата Lisabon
Проблема так и осталась. Решение как уже говорилось есть, но хотелось чтобы было исправлено. »

это исправлено, попозже выложу. Меня пока больше интересует вообще работа на win-x64. Создаются ли там копии или нет... И если создаются то полные? или только inf и cat

mamont1 24-11-2010 11:55 1550275

romeo91
Дайте в шапку темы ссылку на не барыжные обменники.

romeo91 24-11-2010 12:00 1550278

Цитата:

Цитата mamont1
Дайте в шапку темы ссылку на не барыжные обменники. »

тестовые версии всегда на офф.форуме во вложении....
Официальные пока к сожалению только с обменниками...

Комсомолец 24-11-2010 12:32 1550308

Цитата:

Цитата romeo91
Меня пока больше интересует вообще работа на win-x64 »

готов проверить на 7х64, но не могу скачать :)

Комсомолец 24-11-2010 14:06 1550406

Вложений: 2
romeo91, вот что получилось. А как логирование включить?

забыл прикрепить скрин.

romeo91 24-11-2010 15:21 1550493

Цитата:

Цитата Комсомолец
А как логирование включить? »

аналогично DIA, только пока через ini
\Tools\DriversBackuper.ini
[Debug]
DebugEnable=1
DebugLogPath=C:\debuglog.txt

Нужен debug.log
И если можно, то еще сами inf файлы выложи на обменник чтоль. А еще лучше полностью создавшийся архив

Комсомолец 24-11-2010 15:58 1550525

romeo91, хорошо. но уже завтра.

Lisabon 24-11-2010 16:36 1550574

Цитата:

Цитата romeo91
Нужен debug.log
И если можно, то еще сами inf файлы выложи на обменник чтоль. А еще лучше полностью создавшийся архив »

ОС: Windows 7 x64

Не все файлы находит Drivers BackUp Solution. Для сравнительного теста, взял программу My Drivers v5.00.3668. После создания резервной копии на обоих программах, результат был совершенно разный по нахождению необходимых файлов.

К сообщению прилагаю архивы созданных резервных копий обеих программ, и debuglog.txt.

Drivers BackUp Solution BackUp + debuglog.txt

My Drivers BackUp

romeo91 25-11-2010 07:21 1551048

Цитата:

Цитата Lisabon
После создания резервной копии на обоих программах, результат был совершенно разный по нахождению необходимых файлов. »

да походу придется изучать структуру winx64. Или еще лучше искать комп для тестов и изучения...
Кто расскажет что есть в папке sysWow64 ? это полный аналог system32 или же это папка в которой файлы лежат только связанные с 64 разрядностью.
А следовательно все основные файлы по прежнему лежат в папке system32 и подкаталогах drivers и т.д

Комсомолец 25-11-2010 14:48 1551341

Вложений: 1
romeo91,

romeo91 25-11-2010 15:33 1551366

Похоже, проблема с Windows 64-bit локализована. Спасибо всем кто откликнулся.
Заключалась она в том что при обращении из 32-битного приложения к папке system32 программу всегда перенаправляли в каталог syswow64, и как следствие нужных файлов там не оказывалось. Для решения проблемы пришлось воспользоваться Api-функциями для отключения данного перенаправления.

Последняя тестовая версия....

irod61 25-11-2010 18:19 1551496

romeo91, скачал с форума последнюю тест-версию Drivers BackUp Solution 1.11.25 и не смог сделать бэкап, зависает прога, всё гудит и греется. Предыдущая версия Drivers BackUp Solution 1.11.12 Next Release работает на ура.
WinXP SP3 x86.

vovansa 25-11-2010 18:34 1551510

Цитата:

Цитата irod61.... не смог сделать бэкап, зависает прога....[post=1551496
»[/post]

так же и у меня. через диспетчер приходится закрывать (((

romeo91 26-11-2010 03:56 1551802

irod61, vovansa, коллеги, ну вы же знаете. что такие сообщения ни к чему не приведут... Логи надо логи...
Я программу проверял на нескольких компах прежде чем выложить, зависаний не было. Так что нужно подробное описание что и как делаете и на каком этапе зависает... В debug-логе как минимум видно что было последней операцией

vovansa 26-11-2010 07:31 1551843

Цитата:

Цитата romeo91
коллеги, ну вы же знаете. что такие сообщения ни к чему не приведут... Логи надо логи... »

Извини не дошли руки до логов, исправлюсь...надеюсь ))) http://rghost.ru/3382008. В паке скриншоты, debug.log
P.S. где можно поправить название драйвер паков, с названия компа - на название драйверов...,
типа DP_Pupkin_x32...7z --> DP_Printers_x32...7z )))))

romeo91 26-11-2010 07:37 1551845

Цитата:

Цитата vovansa
В паке скриншоты, debug.log»

Очень странно что ошибка такая вылазит... Хотя я делал некую оптимизацию и чистку кода, может где начистил чего лишнего. Но смущает что где-то работает, а где-то нет...
Цитата:

Цитата vovansa
типа DP_Pupkin_x32...7z --> DP_Printers_x32...7z ))))) »

пока такой возможности нет. Не знаю как лучше реализовать, чтобы пользователь мог вводить имя архива... Есть мысли?

Комсомолец 26-11-2010 16:57 1552172

romeo91, есть еще хотелка. Добавить третий вариант бэкапа дров-в самоустанавливающийся sfx архив. Думаю не проблема в архив вставить dpinst, запускать его с параметрами и рекурсивно сканировать им папки, распакованные, допустим, в %temp%\DP_blabla.

romeo91 29-11-2010 06:27 1553888

Цитата:

Цитата Комсомолец
Добавить третий вариант бэкапа дров-в самоустанавливающийся sfx архив. »

Возможно, сделаем...

romeo91 17-12-2010 12:48 1567979

Новая версия Drivers BackUp Solution

Версия 1.12.17 Final (17.12.2010)

- Исправлена ошибка при которой окно "Проверка обновления" не закрывалось.
* Поправлены настройки для предустановки каталогов для создания резервный копий по типу системы.
- Исправлена ошибка работы на 64-битных системах - некорректно определялся системный каталог sysWOW64.
* Имя каталога с драйверами теперь формируется также как и имя архива - DP_<имя компьютера>_WNT<версия системы>_<разрядность системы>_<дата>.
* Добавлена проверка на существование исходного inf-файла.
* Добавлена очистка каталога назначения, если такой каталог уже существует.
* Если резервная копия с таким именем уже существует, то она удаляется.
* Обновлен архиватор 7za до версии 9.20 Final.
+ Добавлена проверка на редко встречающиеся дубли драйверов (особенность записи данных в реестр Windows).
* Улучшено определение директорий типа Custom.
* Изменена процедура поиска cat-файла.
+ Если существует cat-файл, то inf-файл будет переименован под имя cat-файла.
+ Добавлено определение специфичных параметров inf-файлов: CatalogFile.ntx86; CatalogFile.ntamd64.
+ Добавлен анализ хранилища DRVStore. Если драйвера найден в каталоге, то происходит копирование всех файлов для данного драйвера, даже не прописанных в inf-файле.

Сайт
Форум

romeo91 17-12-2010 15:14 1568081

irod61, vovansa, коллеги, проблемы с зависаниями для данной версии актуальны?

Lisabon 17-12-2010 22:24 1568469

Цитата:

Цитата romeo91
коллеги, проблемы с зависаниями для данной версии актуальны? »

Да, зависания актуальны.

У меня при определённых условиях, тоже зависает.

Условие подвисания программы:
- запускаю программу
- жму на кнопку "Снять выделение"
- выбираю OEM драйвер для резервирования, например, на видео карту или сетевую карту, или звуковую.
- жму на кнопку "Создать резервную копию"
- происходит подвисание программы

Прилагаю к сообщению debuglog.log (debuglog_DriversBackUpSolution_FULL_v1.12.17.rar)

P.S. Windows 7 x64

vovansa 17-12-2010 22:39 1568478

romeo91, приветствую. Не вели казнить.... ))))После выбора моих любимых драйверов, ступор нападает на программу.
Приходится через три заветных кнопки выходит из нее. Скрины прилагаются..
Перезалил. Добавил debuglog.. Win7

romeo91 18-12-2010 08:21 1568622

vovansa, Lisabon, т.е я так понимаю диалога выбора каталога не появляется?
Или же все-таки диалог есть, но виснет далее?

vovansa 18-12-2010 10:44 1568674

что сохраняем-в каком виде сохраняем- в какой папке сохраняем (папка -система-разрядность) есть.
потом программа виснет.

Lisabon 18-12-2010 20:37 1569075

Цитата:

Цитата romeo91
т.е я так понимаю диалога выбора каталога не появляется? »

У меня диалог появляется, но после выбора, должна произойти обработка, но это не происходит, программа подвисает.

romeo91 27-12-2010 10:22 1575363

Новая версия Drivers BackUp Solution

Версия 1.12.24 Final (24.12.2010)

- Исправлена ошибка при которой программа зависала при выборочном режиме создания резервной копии

Сайт
Форум

romeo91 03-03-2011 13:13 1626238

Друзья рад представить обновление своей программы.
Основные нововведения выделены жирным.
Drivers BackUp Solution [Version 2.3.3 - RC1]
* Изменена логика работы программы, файлы драйвера сначала ищутся в папке DRVSTORE
* Скорость работы программы увеличена на порядок
+ Теперь копирование файлов происходит с сохранением структуры каталогов драйвера
+ Добавлена возможность создавать SFX-архивы с автоустановкой драйверов, используя DPInst.
Соответственно в дистрибутив программы включена программа DPInst
При создании SFX 7za-архива используется модифицированный модуль Олега Щербакова (www.7zsfx.info) версии 1.5.0.1989, за что ему огромное спасибо.
Файл конфигурации модуля лежит в папке ".\Tools\Arc\sfx\"
+ Добавлен новый параметр в файл настроек DriversBackuper.ini Секция [Main] ArchMode=0
Параметр указывает программе, какой режим архивирования использовать по умолчанию. Может принимать значения 0..2.
- Исправлено копирование драйверов из хранилища DrvStore, если источник содержал подкаталоги
- Исправлены ошибки при удалении временных файлов

http://forum.adia-project.net/index....pic,896.0.html
http://www.adia-project.net/news/38-...-v233-rc1.html

P.S. Я сравнивал результат работы программы Drivers BackUp Solution со многими известными программами для резервирования драйверов, такими как:
DoubleDriver V4.1.0.
Smart Driver Backup 2.12
Driver Magician Lite 3.72
DriverMax 5.31
DriverBackup 2.1.0.83 (IcemanND from MSFN)
В итоге Drivers BackUp Solution опережает многие программы по качеству и скорости создания резервных копий.
Одно в чем пока программа уступает (но не всем), это в расширенном функционале. Но программа пока очень молода и только набирает обороты, так что все еще впереди.

Готов выслушать конструктивную критику и дальнейшие пожелания в развитии продукта.

vovansa 03-03-2011 16:43 1626429

Воот. Словил. )))) http://rghost.ru/4610544

romeo91 03-03-2011 17:50 1626493

Цитата:

Цитата vovansa
Воот. Словил. )))) http://rghost.ru/4610544 »

Так и знал что где нить да вылезет... :)
перерегистрируй capicom.dll - в инете читал что после некоторых фиксов на винду, слетает регистрация этой библиотеки
Если не получится, то тогда измени параметр в секции main
CalculateHashMode=0 - это старый метод без использования данной библиотеки

vovansa 03-03-2011 20:54 1626646

Вложений: 1
Приветствую )))) Забыл написать какая система стоит. Win7SP1 Enterprise Rus + обновления с WU
Цитата:

Цитата romeo91
перерегистрируй capicom.dll..»

В системе не обнаружил такой файл ))) скачал, зарегистрировал. Заработало )))
Цитата:

Цитата romeo91
Если не получится, то тогда измени параметр в секции main CalculateHashMode=0 - это старый метод без использования данной библиотеки »

Сначала попробовал этот метод, сработало нормально..
Можно как-то в программе все это организовать, без лишних телодвижений )))))?
Спасибо за программу!!!! Навсякий пожарный случай приложу dll

Bond01 03-03-2011 23:20 1626770

Выскочила ошибка при создании BackUpа(7zSFX-архив с автоустановкой через DPInst) драйверов

Код:

Description error in program Drivers BackUp Solution
====================================

DateTime:        03.03.2011 23:03:20
Error Number:        429
Procedure:        CalcHashFile
Row with error:        20
Description error:        ActiveX component can't create object

Listing executing procedure
---------------------
1993        CalcHashFile
225        StartBackUp
4194        cmdStartBackUp_Click
3622        UserControl_MouseUp

Extended information
---------------------
Version of program:        2.3.3
Work path:        C:\Users\Boss\Desktop\DriversBackUpSolution_FULL_v2.3.3
Name OS:        Windows 7\Server 2008 R2
Version OS:        6.1
Build OS:        7601
Other:        Service Pack 1
====================================


LonerD 04-03-2011 01:44 1626861

Цитата:

Цитата romeo91
и дальнейшие пожелания в развитии продукта. »

Планируется ли возможность не только бэкапить, а и восстанавливать драйвера из бэкапа?

vovansa 04-03-2011 02:32 1626878

Bond01, попробуй рецепт, который ромео мне посоветовал ))

romeo91 04-03-2011 05:34 1626891

Вложений: 1
Цитата:

Цитата vovansa
В системе не обнаружил такой файл ))) скачал, зарегистрировал. Заработало ))) »

странно, на тестовой семерке все было ок.
Цитата:

Цитата vovansa
Можно как-то в программе все это организовать, без лишних телодвижений )))))? »

Конечно можно как и с другими компонентами сделаем, или еще как-то, посмотрим

Цитата:

Цитата Bond01
Выскочила ошибка при создании BackUpа(7zSFX-архив с автоустановкой через DPInst) драйверов »

подведем итог лечения проблемы!

У некоторых пользователей при создании бэкапа драйверов появляется ошибка
Procedure: CalcHashFile
Description error: ActiveX component can't create object
Чаще ошибка наблюдается на системах отличных от XP

Есть несколько путей решения этой проблемы
1. Скачать и установить с сайта Microsoft библиотеку capicom
http://download.microsoft.com/downlo...1906-v2102.exe
на всякий случай скажу дистрибутив устанавливает библиотеку в папку c:\Program Files\Microsoft CAPICOM 2.1.0.2\Lib\X86\
2. a. Скачать архив capicom.7z из вложения, распаковать его и файл capicom.dll поместить в каталог %windir%\system32
b. После это надо зарегистрировать файл - выбрать Пуск-Выполнить regsvr32 capicom.dll
3. Изменить параметр в секции [Main]
CalculateHashMode=0 - это старый метод получения hash файла, без использования библиотеки capicom

Первый и второй метод предпочтительнее, так как в третьем замедляется скорость создания Бэкапа

ispolin 04-03-2011 08:22 1626933

romeo91, позвольте уточнить некоторые детали
если я приду к другу и захочу забекапить его дрова с последующей переустановкой системы win7 то чтобы исключить
Цитата:

Цитата romeo91
замедляется скорость создания Бэкапа »

1-мне нужно таскать с собой
Цитата:

Цитата romeo91
capicom.dll »

проделывать указаные манипуляции по регистрации библиотеке и только потом бекапиться?
из всего сказанного может стоит прикрутить какой батник в тихом режиме который проверял наличие в системе необходимой библиотеки, устанавливал, регистрировал и только потом запускал саму основную прогу?

romeo91 04-03-2011 08:40 1626940

ispolin, Я в предыдущем посте написал что сделаю...значит ждите в следующей версии
К тому же замедляется не на часы...
Минута в столь важном деле думаю особой погоды не важна.

romeo91 04-03-2011 09:52 1626980

Цитата:

Цитата LonerD
Планируется ли возможность не только бэкапить, а и восстанавливать драйвера из бэкапа? »

Ну вроде как именно в версии 2.3.3 это и реализовано.
Только не принудительно..., хотя это можно и выставить в настройках DPInst
Других методов восстановления драйверов пока не предусматривается для этой программы

Bond01 04-03-2011 11:47 1627060

Цитата:

Цитата romeo91
У некоторых пользователей при создании бэкапа драйверов появляется ошибка
Procedure: CalcHashFile
Description error: ActiveX component can't create object »

romeo91, спасибо помогло.
Поддерживает ли backup 7zSFX-архив авто-установку с помощью ключей ком. строки?

romeo91 04-03-2011 13:35 1627116

Цитата:

Цитата Bond01
Поддерживает ли backup 7zSFX-архив авто-установку с помощью ключей ком. строки? »

Для 7zSFX-архив архива конфиг открытый (.\Tools\Arc\sfx\config.txt), так что тихую установку сделать не проблема.
А для того чтобы сделать тихую установку драйверов, надо поиграться ключами DPinst.

Если есть желающие помочь в настройке конфига для 7zSFX отзовитесь!!!, ну а с пользователей само собой пожелания - что именно хотят видеть в автоустановке - само собой в том виде в котором она сейчас есть.

Также может кто подскажет, как лучше менять ресурсы создаваемого exe-файла (иконку и значения версий и т.д)? Может есть стандартные возможно sfx-модуля. Как с помощью кнопки от gora сделать это уже наверное все знают. У меня пока только один вариант менять использовать скрипт для reshacker.exe

Комсомолец 10-04-2011 07:08 1655075

Вложений: 2
romeo91, я так понял, речь идёт о данной ошибке и библиотеке?

romeo91 10-04-2011 16:05 1655294

Комсомолец, да абсолютно верно именно о ней...
Сегодня-завтра выложу новую версию, где регистрация библиотеки сделана

romeo91 11-04-2011 17:04 1655899

Версия 2.4.11 PreFinal (11.04.2011)
+ Добавлена автоматическая регистрация библиотеки capicom.dll (версия 2.1.0.2) при ее отсутствии (библиотека часто отсутствовала на Windows Vista и Windows 7)
+ В программу добавлено меню "Настройка", для изменения большинства настроек через графический интерфейс.
* Обновлен модифицированный SFX-модуль Олега Щербакова (www.7zsfx.info) до версии 1.5.0.2079
* Добавлен конфигурационный файл для SFX-модуля с английским интерфейсом

romeo91 21-04-2011 15:38 1663175

Вложений: 3
Тестовая версия 2.4.21
Добавлена возможность изменять имя архива перед созданием.
Доступно 3 варианта:
- в имя архива, по умолчанию подставляется имя компьютера
- в имя архива, по умолчанию подставляется модель компьютера
- пользовательский шаблон с поддержкой предопределенных макросов:
%PCName%
%PCModel%
%OSVer%
%OSBit%
%OSDate%

Обновление ставится поверх версии 2.4.11

romeo91 16-08-2011 15:15 1733122

Всем привет. Лето заканчивается, и появляется все больше свободного времени для написания программы. :) А то что-то я совсем расслабился....
Кто-то пользуется программой? Есть ли замечания или предложения по программе? Надо все таки выпустить её в версии Final, а то как-то незаконченный продукт получается. Особенно интересует работа программы на Windows ядра 6.0 и выше.
Ну и также сравнение с другими программами по качеству и скорости сборки архива.

P.S. Если замечаний не будет, то до финала программе не хватает только справки, и тогда думаю финала сильно долго ждать не будем.

Vsirf 16-01-2012 15:56 1837124

romeo91, перевел программу на Украиский язык ( разрешение на перевод было получено ), Скачать

Lisabon 16-01-2012 17:37 1837196

Цитата:

Цитата Vsirf
перевел программу на Украиский язык »

Точнее google перевёл, со всеми вытекающими... :)

Vsirf 16-01-2012 18:41 1837251

Цитата:

Цитата Lisabon
Точнее google перевёл, со всеми вытекающими... »

Да,но и после него еще было работы,много слов он не перевел корректно,надо было подправлять)

romeo91 08-02-2012 14:42 1854198

Вложений: 1
Vsirf, поправил ваш языковой файл, после правки гугля :). Также пересохранил в кодировке UTF, и добавил недостающие поля из версии 2.4.21. Поправите перевод?

samsobi 08-02-2012 23:28 1854498

romeo91, Объясните мне непонятливому, зачем нужен ещё один украинский перевод, хуже по качеству, чем существующий от Лисабона? Только без обид? :) Если уж переводить на украинский, то уж не Гуглом американским. :( Специально засел за проверку файла от Лисабона - грубых ошибок пара-тройка всего, а остальное можно считать описками от замыленого глаза. Уточню: язык знаю хорошо, читаю и пишу без словаря. Тем более Гугла. :)
ЗЫ. Тем более, как только перехожу на этот файл - Винда кричит, что работа программы прекращена и радостно предлагает поискать решение!

romeo91 09-02-2012 06:22 1854591

samsobi, хм, может я чего попутал, забыл или пропустил, но для программы DBS никогда не было никаких языковых файлов кроме русского и английского, само собой созданных мной. (если ошибся, то прошу ткнуть носом где такой файл - много времени прошло)
Вы часом не путаете с программой DIA?
Если же вы не ошиблись, то тогда просьба подробнее рассказать про то как прога у вас вылетает, так как у меня на версии 2.4.11 и выше (ниже не проверял), данный файл обрабатывается без ошибок.

samsobi 09-02-2012 11:58 1854709

Вложений: 1
Цитата:

Цитата romeo91
Вы часом не путаете с программой DIA? »

КАЮСЬ!!! :sorry: :sorry: Так и есть, зарапортовался называется. Просто у меня это всё в комлексе на основе пакета от SamLab'a, вот и лоханулся Но я всё равно уже файл допроверил, вечером гляну ещё раз и если нужно - выложу. Ещё раз прошу прощения!
ЗЫ. Проверь ссылку на скачку в шапке - не работает.
Исправленный файл:

volk1234 23-02-2012 23:09 1865423

Ромео, отличная утилита!
Чего же вы не сделали в шапке темы DIA ссылочку на эту ?
Я бы раньше узнал про замечательную утилиту...

romeo91 01-03-2012 15:50 1870093

Новая версия программы - http://www.adia-project.net/forum/in...pic,910.0.html

Полный список изменений, насколько я его вспомнил

Версия 3.3.1 PreFinal (01.03.2012)
- Исправлена обработка файла каталога безопасности *.cat (CatalogFile). Иногда программа не могла считать параметр из inf-файла
- Исправлена ошибка не локализации служебных сообщений, при выборе языка программы через интерфейс
- Исправлена ошибка локализации некоторых элементов интерфейса
! Изменены некоторые элементы интерфейса
+ Добавлен частичный перевод на Испанский язык (Спасибо OscurPoet)
+ Добавлен перевод на Украинский язык (Спасибо Vsirf и samsobi)
+ Добавлен перевод на Чешский язык (Спасибо Tron)
+ Добавлен частичный перевод на Турецкий язык (Спасибо TiXTOR)
! Все языковые файлы переведены в кодировку Юникод, для более корректного отображения текста.
- В языковые файлы (*.lng) добавлен параметр, определяющий кодовую страницу - "Charset". Этот параметр необходим для корректного отображения текста в элементах, неподдерживаемых Юникод. Например, для России кодовая страница Windows 1251, и соответственно "Charset=1251".
* Обновлен модифицированный SFX-модуль Олега Щербакова (www.7zsfx.info) до версии 1.5.0.2100
! убрана зависимость от контрола tabctl32.ocx (соответственно файл убран из ресурсов программы и убрана регистрация компонента при запуске)
+ Множество других изменений интерфейса и кода программы, всех я, к сожалению не помню
+ Добавлена возможность изменять имя архива перед созданием.
Доступно 3 варианта:
- в имя архива, по умолчанию подставляется имя компьютера
- в имя архива, по умолчанию подставляется модель компьютера
- пользовательский шаблон с поддержкой предопределенных макросов:
%PCName% - имя компьютера
%PCModel% - модель компьютера/материнской платы
%OSVer% - версия операционной системы
%OSBit% - разрядность операционной системы
%OSDate% - текущая дата

Пока в основные новости на сайте не пишу, и в проверку обновлений не добавляю, на случай если будут обнаружены критические ошибки.

SOLON7 10-03-2012 23:30 1876485

1.в Вашей программе были найдены не доработки..
сравнивая с аналогами наример DriverGenius выявилось то что
в секции

[nv_detoured32_copyfiles]
Nvd3d9wrap.dll,,,0x00004000
detoured.dll,nvdet.dll,,0x00004000
nvdxgiwrap.dll,,,0x00004000

detoured.dll должен переименовыватся в nvdet.dll

в секции
[nv_system32_copyfiles__02]
OpenCL.dll,OpenCL64.dll,,0x00004000
// это касается 64 битной системы.
OpenCL.dll должен переименовыватся в OpenCL64.dll

2.Эта программа не бекапит файл панели Nvidia, хотя в инфе он заявлен....
3. ПРограмма копирует не все файлы которые описаны в ИНФЕ (так что думаю что потом кто будет матюкатся на то что у него что там не работает и неустанавливается).

Рекомендую ознакомится
Цитата:

Флаги копирования

Во время копирования файлов посредством INF-скрипта можно переименовывать файлы, то есть указывать не только каталог назначения, но и новое имя файла в каталоге назначения, а также определять поведение интерпретатора флагами копирования во время выполнения процедуры копирования при встрече ошибок. Пример описания этих возможностей дан ниже:
Код:

[DefaultInstall]
CopyFiles=cpf.files

[cpf.files]
filenam2.exe,filename.ext,2

Как видно в примере, в дочерней секции копирования в каждой строке через запятую нужно указывать все условия, относящиеся к копированию конкретного файла.
Здесь:
filenam2.exe - имя файла, которое необходимо получить в месте назначения;
filename.ext - старое имя файла, которым он обладает в директории (архиве) дистрибутива;
2 - флаг обработки события, которое наступит, если в месте назначения уже есть файл с таким же именем или же в случае сбоя при копировании.
Все известные значения флагов:

http://www.oszone.net/3827

PS. Ошибку врядли бы нашел, делаю алгоритм бекапа.
За малину полезное сообщение не ставьте. лучше прокомментируйте !!

quarq 11-03-2012 02:29 1876556

Цитата:

Цитата SOLON7
Рекомендую ознакомится »

как я понимаю этот пост логическое продолжение сказанного здесь
http://forum.oszone.net/post-1875256-477.html
очень рад, что наконец то теперь всем стало понятным:
что бекаб во много раз более сложное занятие чем установка драйвера
к тому же намного хуже изучено ...
а если удастся решить все эти проблемы , это программа станет уникальной
ясно еще и то что бекап сам по себе очень редкое занятие , а уж установка драйверов из бекапа...
посему отрабатывать баги придется очень очень долго!

romeo91 11-03-2012 10:17 1876654

Цитата:

Цитата SOLON7
PS. Ошибку врядли бы нашел, делаю алгоритм бекапа.
За малину полезное сообщение не ставьте. лучше прокомментируйте !! »

Недоработки принимаю, так как этот параметр не учитывал. Точнее просто не сталкивался с этим. Будем тщательнее изучать и править.
Цитата:

Цитата SOLON7
2.Эта программа не бекапит файл панели Nvidia, хотя в инфе он заявлен.... »

Вот тут поподробнее, это продолжение первого пункта? Если можно то приложите inf-файл из папки oem
А еще лучше было бы включить отладку в программе и приложить сюда файл - по умолчанию C:\debuglog_DBS.txt

P.S. Полезное сообщение все равно поставлю :)

Цитата:

Цитата quarq
очень рад, что наконец то теперь всем стало понятным:
что бекаб во много раз более сложное занятие чем установка драйвера
к тому же намного хуже изучено ...
а если удастся решить все эти проблемы , это программа станет уникальной
ясно еще и то что бекап сам по себе очень редкое занятие , а уж установка драйверов из бекапа...
посему отрабатывать баги придется очень очень долго! »

Были бы желающие тестировать данный процесс :)
А вообще никто не говорил что это простое занятие. Но оно позволяет еще более глубоко понять структуру и особенности inf-файла.
А вообще процедура бекапа, в моем понимании, создается именно для личных целей, а не для того чтобы из бекапа люди делали пакеты драйверов и не задумываясь их публиковали. Поэтому буду естественно рад, если кто-то на живую решиться попробовать установить забекапленный драйвер на реальную систему. У меня под рукой нет машин с внешними видюхами и другими устройствами имеющими "сложные" по структуре файлов и каталогов драйвера

romeo91 11-03-2012 12:20 1876742

Цитата:

Цитата SOLON7
[cpf.files] filenam2.exe,filename.ext,2 »

только тут тоже маленькая опечатка
должно быть
Цитата:

Цитата SOLON7
[cpf.files]
filenam2.exe,filename.ext,,2 »

ибо
Цитата:

[file-list-section]
destination-file-name[,[source-file-name][,[unused][,flag]]]

destination-file-name
Specifies the name of the destination file. If no source-file-name is given, this specification is also the name of the source file.

source-file-name
Specifies the name of the source file. If the source and destination file names for the file copy operation are the same, source-file-name can be omitted.

unused
This entry is no longer supported in Windows 2000 and later versions of Windows.

flag
These optional flags, expressed in hexadecimal notation or as a decimal value in a section entry, can be used to control how (or whether) a particular source file is copied to the destination. One or more (ORed) values for the following system-defined flags can be specified. However, some of these flags are mutually exclusive:

SOLON7 11-03-2012 15:53 1876884

Вложений: 1
вот список который показал devcon64
читать дальше »
Цитата:

C:\Program Files\NVIDIA Corporation\Drs\dbInstaller.exe
C:\Program Files\NVIDIA Corporation\Drs\nvdrsdb.bin
C:\windows\System32\DriverStore\FileRepository\nvlt.inf_amd64_neutral_ab9de76d8d1e7bd6\NvCplSetupInt .exe
C:\Program Files (x86)\NVIDIA Corporation\coprocmanager\Nvd3d9wrap.dll
C:\Program Files (x86)\NVIDIA Corporation\coprocmanager\detoured.dll
C:\Program Files (x86)\NVIDIA Corporation\coprocmanager\nvdxgiwrap.dll
C:\Program Files\NVIDIA Corporation\coprocmanager\Nvd3d9wrapx.dll
C:\Program Files\NVIDIA Corporation\coprocmanager\detoured.dll
C:\Program Files\NVIDIA Corporation\coprocmanager\nvdxgiwrapx.dll
C:\Program Files\NVIDIA Corporation\license.txt
C:\windows\system32\DRIVERS\nvlddmkm.sys
C:\windows\system32\DRIVERS\nvpciflt.sys
C:\windows\system32\OpenCL.dll
C:\windows\system32\nvapi64.dll
C:\windows\system32\nvcompiler.dll
C:\windows\system32\nvcuda.dll
C:\windows\system32\nvcuvenc.dll
C:\windows\system32\nvcuvid.dll
C:\windows\system32\nvd3dumx.dll
C:\windows\system32\nvdecodemft.dll
C:\windows\system32\nvinfo.pb
C:\windows\system32\nvinitx.dll
C:\windows\system32\nvoglv64.dll
C:\windows\system32\nvumdshimx.dll
C:\windows\system32\nvwgf2umx.dll
C:\windows\SysWow64\OpenCL.dll
C:\windows\SysWow64\nvapi.dll
C:\windows\SysWow64\nvcompiler.dll
C:\windows\SysWow64\nvcuda.dll
C:\windows\SysWow64\nvcuvenc.dll
C:\windows\SysWow64\nvcuvid.dll
C:\windows\SysWow64\nvd3dum.dll
C:\windows\SysWow64\nvdecodemft.dll
C:\windows\SysWow64\nvinit.dll
C:\windows\SysWow64\nvoglv32.dll
C:\windows\SysWow64\nvumdshim.dll
C:\windows\SysWow64\nvwgf2um.dll
C:\windows\system32\nvdispco64.dll
C:\windows\system32\nvgenco64.dll


вот список того что ваша программа отбекапила
читать дальше »
Цитата:

detoured.dll
NV_DISP.CAT
NV_DISP.inf
nvapi.dll
nvapi64.dll
nvcompiler.dll
nvcuda.dll
nvcuvenc.dll
nvcuvid.dll
Nvd3d9wrap.dll
nvd3dum.dll
nvd3dumx.dll
nvdecodemft.dll
nvdispco64.dll
nvdxgiwrap.dll
nvgenco64.dll
nvinfo.pb
nvinit.dll
nvinitx.dll
nvlddmkm.sys
nvoglv32.dll
nvoglv64.dll
nvpciflt.sys
nvumdshim.dll
nvumdshimx.dll
nvwgf2um.dll
nvwgf2umx.dll
OpenCL.dll


и сам инф файл

Позже поймете что все намного сложно чем казалось.
интересно другое что хоть и devcon показал что панель лежит в репозитории в диспетчер устройств показано что панель лежит в программ файлс.
хотя и там и там есть !!!

PS. Я думал что быстро напишу функцию бекапа. оказалось это дело непросто и без системного АПИ не обойтись !!!

SOLON7 15-03-2012 14:50 1879907

Сидел и думал. сделал теоретический алгоритм коректного Бекапа дров..

1.Выбираем устроуство например PCI\VEN_8086&DEV_0042; ( Intel(R) Graphics Media Accelerator HD)
2.Узнаем Hard и Compatible Хвиды устройства. заносим их в BHWIDS;
3.Парсим секции MFG. Узнаем какие секции устройств есть;
Код:

[Manufacturer]
%Intel%  = Intel.Mfg

4.Парсим секции где хвиды устройств. Ищем HWID из списка BHWIDS;
Код:

[Intel.Mfg]
%iCNTG0% = iCNT0, PCI\VEN_8086&DEV_2A42
%iCNTG1% = iCNT1, PCI\VEN_8086&DEV_2A43
%iEGLG0% = iEGL0, PCI\VEN_8086&DEV_2E02
%iEGLG1% = iEGL1, PCI\VEN_8086&DEV_2E03
%iEGLQ4G0%  = iEGL0, PCI\VEN_8086&DEV_2E12
%iEGLQ4G1%  = iEGL1, PCI\VEN_8086&DEV_2E13
%iEGLG4G0%  = iEGL0, PCI\VEN_8086&DEV_2E22
%iEGLG4G1%  = iEGL1, PCI\VEN_8086&DEV_2E23
%iEGLGVG0%  = iEGL0, PCI\VEN_8086&DEV_2E32
%iEGLGVG1%  = iEGL1, PCI\VEN_8086&DEV_2E33
%iEGLGB0%  = iEGL0, PCI\VEN_8086&DEV_2E42
%iEGLGB1%  = iEGL1, PCI\VEN_8086&DEV_2E43
%iEGLGBU0%  = iEGL0, PCI\VEN_8086&DEV_2E92
%iEGLGBU1%  = iEGL1, PCI\VEN_8086&DEV_2E93
%iILKGM0% = iILKM0, PCI\VEN_8086&DEV_0046
%iILKG0%    = iILKD0, PCI\VEN_8086&DEV_0042

5.Если нашли останавливаем поиск и берем секцию из которой ставится драйвер
например
Код:

%iILKG0%    = iILKD0, PCI\VEN_8086&DEV_0042
Его секция iILKD0.

6.дальше ищем
Код:

[iILKD0]
DelFiles=CUI.DelFiles
CopyFiles=ialm.Miniport, ialm.Display, Copp.Copy, MedKrnG575.Copy, CUI.Copy,Resource.Copy,CUISDK.Copy , OpenGL.Copy.Gen4
AddReg =  CUI.AddReg , OpenGL.AddReg.Gen4, CUISDK.AddReg
DelReg =  CUI.DelReg , OpenGL.DelReg, CUISDK.DelReg

Выдираем оттуда значения CopyFiles;

7.Парсим секции на предмет нахождения файла;
Код:

ialm.Miniport, ialm.Display,
Copp.Copy, MedKrnG575.Copy,
CUI.Copy,Resource.Copy,
CUISDK.Copy , OpenGL.Copy.Gen4

8. Также не забываем о CoInstallers, находим секцию iILKD0.CoInstallers;
Код:

[iILKD0.CoInstallers]
AddReg = CoInst.AddReg
CopyFiles = CoInst.CopyFiles

Выдираем отуда значение параметра CopyFiles;

9. Ищем секцию CoInst.CopyFiles.

Код:

[CoInst.CopyFiles]
igfxCoIn_v5179.dll,igxpco32.dll,,0x00000010

Парсим ее. ВСЕ Бекап сделан.

Админы пост прошу не удалять иммет непосдредственное отношение к программе

romeo91 30-03-2012 06:24 1889742

Вложений: 1
http://www.adia-project.net/forum/in...pic,911.0.html

Друзья, в данной версии учтены многие, не принятые мной ранее во внимание, особенности inf-файлов (Спасибо SOLON7 за подсказку). Также изменена процедура обработки каталога хранилища драйверов DriverStore, на системах Vista+. Поэтому, огромная просьба протестировать и сравнить результаты работы программы с другими аналогами, которыми вы возможно пользуетесь.

Список изменений в тестовой версии 3.3.30
! Увеличена скорость работы программы, особенно заметно на старых компьютерах (до 30%).
! Улучшен поиск драйверов на системах Vista+, за счет изменения принципа работы с каталогом DriverStore.
- Исправлена ошибка обработки секций CopyFiles - файлы в дистрибутиве драйвера могут быть с другим именем, чем после установки.
- Учтено корректное изменение размеров элементов формы при изменениеи размеров формы на системах Vista+.
+ Доработана программа для корректного определения и работы на Windows 8.
+ Доработаны компоненты прогресс бар и статусбар.
+ Добавлена обработка недостающих секций .Coinstallers.
* Обновлен испанский язык (Спасибо OscurPoet)

Обновление необходимо ставить поверх последней официальной версии 3.3.1

Комсомолец 30-03-2012 07:44 1889769

Вложений: 1
romeo91, что-то не увидел я панелей. Всё осталось так же.

romeo91 30-03-2012 11:50 1889905

Цитата:

Цитата Комсомолец
romeo91, что-то не увидел я панелей. Всё осталось так же. »

Хм, походу api-шная функция на 64-битной винде как то не так отработалась. Попытаюсь разобраться, на виртуалке накачу 64-битную 7-ку
На 32-битной у меня все ОК, есть возможность проверить?

Хотя, я проверял работу на Windows 8 CP 64,там тоже функция некорректно отрабатывала, думал что это особенность 8-ки так как еще сырая. А получается это просто у меня реализация кода для X64 не подходит.

Комсомолец 30-03-2012 12:46 1889958

romeo91, 32 нету. только хр и 7 64. еще linuxmint ;)

romeo91 30-03-2012 16:33 1890132

Вложений: 1
Цитата:

Цитата Комсомолец
что-то не увидел я панелей. Всё осталось так же. »

Поправил. Пробуем еще раз :)

Lisabon 30-03-2012 17:13 1890167

romeo91,
Цитата:

Цитата romeo91
3.3.30 test2

При нажатии на Параметры, выскакивает ошибка:



Windows 7 x64

Комсомолец 31-03-2012 02:08 1890471

Вложений: 1
romeo91, вот

romeo91 31-03-2012 08:09 1890518

Цитата:

Цитата Комсомолец
romeo91, вот »

все что надо скопировалось? Если нет то, тогда еще inf-файл нужен. И включить более детальную отладку, detailmode=2, в секции debug.

Комсомолец 31-03-2012 14:35 1890693

romeo91, я просто лог дал. Для того чтобы увидеть-всё ли нормально. Скопировалось больше файлов в этот раз. Могу дать листинг и .inf с логом.

romeo91 31-03-2012 20:06 1890937

Цитата:

Цитата Комсомолец
romeo91, я просто лог дал. Для того чтобы увидеть-всё ли нормально. Скопировалось больше файлов в этот раз. Могу дать листинг и .inf с логом. »

листинг я вижу в логе. А вот все ли это по сравнению с inf-файлом сказать не могу, но надеюсь на это :)

romeo91 01-04-2012 12:48 1891221

Цитата:

Цитата Lisabon
При нажатии на Параметры, выскакивает ошибка: »

ни на одной системе у меня ошибка не повторяется... Точно программу распаковывал поверх полной версии 3.3.1?
Других ошибок перед этим не было? так как эта ошибка (по скрину) появлятся при закрытии формы

Lisabon 01-04-2012 13:17 1891250

romeo91

Разобрался... Не хватало OPT_ARCHNAME.ico

romeo91 10-04-2012 16:37 1897068

Зафиналил версию - DBS 3.4.10
Изменения в Drivers BackUp Solution [3.4.10 Final]

[CHANGED] Улучшен поиск драйверов на системах Windows Vista и выше, за счет изменения принципа работы с каталогом DriverStore.
[CHANGED] Доработаны компоненты прогресс бар и статусбар, а также множество внутренних оптимизаций кода программы.
[CHANGED] Обновлен перевод на Испанский язык (Спасибо OscurPoet).

[ADDED] Добавлена обработка недостающих секций .Coinstallers.
[ADDED] Доработана программа для корректного определения и работы на Windows 8.

[FIXED] Исправлена ошибка обработки секций CopyFiles - файлы в дистрибутиве драйвера могут быть с другими именами, чем после установки.
[FIXED] Учтено корректное изменение размеров элементов формы при изменении размеров формы на системах Windows Vista и выше.

qqwwaass 18-09-2012 01:19 1990620

Вложений: 2


Имя сбойного приложения: DriversBackuper.exe
Имя сбойного приложения: DriversBackuper.exe, версия: 3.4.0.10, метка времени: 0x4f840d0e
Имя сбойного модуля: ntdll.dll, версия: 6.2.8400.0, метка времени: 0x4fb71abc
Код исключения: 0xc0000374
Смещение ошибки: 0x000ce2c1
Идентификатор сбойного процесса: 0x1970
Время запуска сбойного приложения: 0x01cd95173bf1dff8
Путь сбойного приложения: Z:\Программы\DriversBackUpSolution_FULL_v3.4.10\DriversBackUpSolution_FULL_v3.4.10\DriversBackuper.e xe
Путь сбойного модуля: C:\WINDOWS\SYSTEM32\ntdll.dll
Идентификатор отчета: 8484ff62-010a-11e2-a642-5cd998f56359
Полное имя сбойного пакета:
Код приложения, связанного со сбойным пакетом:


Контейнер ошибки -1134693460
Контейнер ошибки -1134693460, тип 1
Имя события: APPCRASH
Отклик: Нет данных
Идентификатор CAB: 0

Сигнатура проблемы:
P1: DriversBackuper.exe
P2: 3.4.0.10
P3: 4f840d0e
P4: StackHash_56d4
P5: 6.2.8400.0
P6: 4fb71abc
P7: c0000374
P8: PCH_81_FROM_ntdll+0x00016E74
P9:
P10:

Вложенные файлы:
C:\Users\Olegs\AppData\Local\Temp\WER5164.tmp.WERInternalMetadata.xml

Эти файлы можно найти здесь:
C:\ProgramData\Microsoft\Windows\WER\ReportArchive\AppCrash_DriversBackuper._416ad2c23a3a333768a1292 9816d4ea99e3c5ae_1753b1a0

Символ анализа:
Повторный поиск решения: 0
Идентификатор отчета: 8484ff62-010a-11e2-a642-5cd998f56359
Состояние отчета: 0
Хэшированный контейнер: b9b807e409b3ca509fe201bf590185f0


пробовал все типы совместимости и прав, результат ноль... (Windows 8 RP build 8400)

romeo91 18-09-2012 12:28 1990788

qqwwaass, попробуй эту версию
http://www.mediafire.com/?48358d8eijk92zy

P.S. У себя на форуме тоже отписался :)

romeo91 21-09-2012 13:51 1992529

http://www.adia-project.net/forum/index.php?topic=918.0

Изменения в Drivers BackUp Solution [3.9.21 Stable Beta]

[FIXED] Исправлена ошибка вылета программы при нажатии кнопки Backup.

[ADDED] Реализован функционал для работы с командной строкой. На текущий момент в программе предусмотрены следующие ключи запуска:
• "/?", "/h","-h","-help","/help" - показ окна справки;
• "/extractdll[:путь]" - извлечение файлов из ресурсов программы в указанный каталог, если каталог не указан, то извлечение происходит во временный каталог;
• "/regdll" - регистрация программных компонентов(dll и ocx).

[CHANGED] Названия вложенных папок при создании резервной копии более не содержат пробелы.
[CHANGED] Небольшие изменения интерфейса окна "Параметры".
[CHANGED] Оптимизация кода программы.
[CHANGED] Обновлен модифицированный SFX-модуль Олега Щербакова (www.7zsfx.info) до версии 1.5.0.2485 Beta.
[CHANGED] Обновлен архиватор 7za Игоря Павлова (7-zip.org) до версии 9.22 Beta.

vespasian 28-04-2014 18:19 2344229

Как обещал, сделал сравнение с Driver Genius. ПК были P4, A10 и i5, потом, ради хохмы, P3 - WinXP/7. Нашла драйверов Ваша с очевидным преемуществом, создавала SFXархив медленнее, но после сравнения размеров все стало понятно - ничья. Потом на том-же ПК на чистой (такой-же) системе восстанавливал. На P4 (и 3) - медленнее, на A10 и i5 - без разницы. В обоих случаях потом все работало отменно, как приятный бонус, избавление от всяких довесков. Вывод - только Ваша, особенно если принять во внимание, что DG и shareware и оффиционально портабле не бывает.

romeo91 28-04-2014 20:00 2344287

vespasian, я скоро займусь DBS, и думаю по скорости будет все получше. Так как база с DIA почти одна и та же. А в DIA я нашел/исправил проблемы в работе с файлами, что может сказываться на быстродействии и точности.
К тому же надо бы самому сравнить последние версии DG, может там что сменилось к лучшему, или я что-то не учитываю

vespasian 29-04-2014 07:20 2344440

Цитата:

Цитата romeo91
последние версии DG, может там что сменилось к лучшему, или я что-то не учитываю »

Да нет, по моему стала даже медленней, но там, главное, последние версии под W8 заточивали. Надо будет перебороть отвращение, и попробовать.

Сантей 26-06-2014 12:41 2368725

Цитата:

Цитата romeo91
я скоро займусь DBS, и думаю по скорости будет все получше »

надеюсь Вы не передумали развивать программу? будет обидно потерять такой отличный полезный инструмент

romeo91 26-06-2014 13:48 2368753

Почему потерять? DBS не работает? или вы пользуетесь только программами которые постоянно обновляются, даже когда они свой функционал выполняют? :)

нет не передумал, развитие идет хотя и медленно.
Вам конкретно какого-то функционала не хватает в работе программы?
Если есть пожелания, то пишите...

Я сейчас только дорабатываю интерфейс (аналогично изменениям в DIA, также подержка unicode), небольшие правки в процессе, кардинальных изменений в работе программы не предвидится.

Отзывов о работе программы крайне мало. Толи мало кто пользуюется из-за того что не раскручена, толи все устраивает. Так как отзывы в интернете чаще появляются негативные, а отсутсвие может говорить о том что все хорошо.

Программа вполне работоспособна и не уступает аналогам, а в чем то даже лучше их. Хотя не будем брать в расчет платных монстров, где кроме функционала резервного копирования еще много всего

s600 26-06-2014 17:08 2368817

Программа супер. Много раз спасала, но нельзя ли реализовать команды для автобэкапа?

romeo91 27-06-2014 07:15 2369049

Цитата:

Цитата s600
Программа супер. Много раз спасала, но нельзя ли реализовать команды для автобэкапа? »

т.е вам не хватает возможности запуска с коммандной строки?
Если так, то это реализуемо. Правда много параметров придется указать (что, куда, какой тип архива). Надо ли придусматривать еще какие-то ключи?

s600 27-06-2014 08:31 2369055

Да я это и имел виду. Допустим произвести настройки в программе, использовать ключ автобэкапа с указанием куда сохранить к примеру.
И SFX с ключем скрытой установки драйверов без всяких окон можно реализовать?

romeo91 27-06-2014 10:07 2369070

Цитата:

Цитата s600
И SFX с ключем скрытой установки драйверов без всяких окон можно реализовать? »

Думаю можно, но надо понимать что пока для установки используется все тот же DPInst, и он поставит то что посчитает нужным.

Его настройки можно всегда изменить и убрать показ окон (добавить ключ /Q)
Что касается самого SFX то это мождифицированный модуль 7z (Modified 7za-SFX Module (Oleg Scherbakov - http://7zsfx.info)), его настройки тоже можно изменить \Tools\Arc\sfx\config.txt

там же параметры запуска dpinst
RunProgram="x86:hidcon:cmd /c DPInst.exe /LM /P /SH"
RunProgram="x64:hidcon:cmd /c DPInst64.exe /LM /P /SH"

DonQuixote 12-09-2017 10:46 2764238

Вложений: 1
Файл 148061
кто нибудь сталкивался на win10 rs2 при бекапе драйверов с это ошибкой?

Vanadiy777 11-11-2020 12:39 2939520

Цитата:

Цитата romeo91
Программа вполне работоспособна и не уступает аналогам, а в чем то даже лучше их. »

Роман, программа Ваша самая замечательная и очень простая в использовании.
Правда вместо DPInst пришлось Snappy Drivers Installer "прикрутить", т.к на десятке на видео дрова не ставились.
Очень много раз выручала, пользуюсь ей уже более трех лет и по сей день.

Спасибо Вам огромное от всей души!


Время: 09:21.

Время: 09:21.
© OSzone.net 2001-