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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Наборы обновлений для Windows XP/2003/Windows 7 (http://forum.oszone.net/forumdisplay.php?f=62)
-   -   [addon] Kernel and User Mode Driver Framework 1.9 (http://forum.oszone.net/showthread.php?t=228299)

jameszero 20-02-2012 12:55 1862652

[addon] Kernel and User Mode Driver Framework 1.9
 
Вложений: 1
Kernel and User Mode Driver Framework версии 1.9

В аддон включены компоненты Windows Driver Foundation:
  • Kernel-Mode Driver Framework для поддержки стандартных драйверов уровня ядра
  • User-Mode Driver Framework для поддержки определённых классов драйверов, которые могут исполняться на уровне пользователя.
Скачать аддон WDF
~ полметра.
MD5 7c256747c9becc4a8b975e24ea6a309f
--
Тип интеграции - SYSOC
Деинсталляция не предусмотрена.
Для интеграции в дистрибутив Windows распакуйте архив в папку "Addons" Набора обновлений.

hobbit25 20-02-2012 13:06 1862660

jameszero, добавили бы для чего а то замучают вопросами))))))

Nun-Nun 20-02-2012 13:46 1862693

jameszero,

А не могли бы в шапке чуть более подробно пояснить, в каких именно случаях, кроме, как для написания драйверов, пользователю может потребоваться Kernel and User Mode Driver Framework ? Пробовал выудить смысл из перевода текстов с MSDN, но, честно говоря, - как-то
смутно
UMDF драйверы Plug and Play (PnP) и требованиям управления питанием и может поддерживать протокол или последовательные устройства на базе шины. Эти драйверы обрабатывать те же типы запросов ввода-вывода, что драйверов режима ядра и установлены INF-файлы, так же, как в режиме ядра драйверы. Однако написание драйверов UMDF предлагает следующие преимущества перед написание драйверов режима ядра:
Драйверов UMDF способствовать повышению стабильности операционной системы, потому что они имеют доступ только к адресному пространству процесса, в котором они запущены. Таким образом коррумпированных драйверов UMDF может привести к его устройство не функционирует, но водитель гораздо меньше шансов вызвать системные проблемы. Коррумпированных в режиме ядра драйвер, однако, имеет доступ к системе адресного пространства и вызывает функции режима ядра, что предоставляет операционной системы и что напрямую управлять важные системные структуры. Ошибки в режиме ядра драйвер может коррумпированных эти структуры и привести к компьютеру на провал.
Потому что драйверов UMDF выполняются с учетной записью LocalService, они имеют ограниченный доступ к данным пользователя или системных файлов, за исключением тех случаев, когда они олицетворять процесс клиента (для получения дополнительных сведений о как UMDF обрабатывает олицетворение, см. Обработка олицетворения клиента). Однако, потому что драйверов UMDF чувствительны к того же типа атак другие услуги, которые выполняются с учетной записью LocalService, должны по-прежнему написать драйвер UMDF с использованием безопасных методов кодирования.
Все драйверы работают в гораздо более простой среде чем драйверами режима ядра. Драйверы должны избегать проблем, которые связаны с IRQL, ошибки страниц и контекст потока, например. Однако, в пользовательском режиме, эти вопросы не существует. Драйверов пользовательского режима всегда выполняются в потоке от запрашивающего процесса и всегда может принимать ошибок страниц.
Большинство программистов приложений знакомы с интерфейс прикладного программирования (API) Microsoft Win32. Драйверов UMDF вызов Win32 API вместо того вызова функций режима ядра. Win32 API обеспечивает доступ к некоторым услугам, которые не доступны в режиме ядра, такие как шифрование. Потому что Win32 API является компонентом режима пользователя, операционная система выполняет дополнительные проверки безопасности и проверки перед внесением изменений, которые просит абонентом режима пользователя.
Можно выполнять отладку драйверов UMDF с помощью пользовательского режима отладчика вместо режима ядра отладчика. Отладка и драйверов развитие в пользовательском режиме может быть быстрее, потому что ошибка затрагивает только текущий процесс, а не весь компьютер, поэтому вам не придется тратить время перезагрузить компьютер. Кроме того пользовательском режиме отладки требуется только один компьютер, в то время как в режиме ядра отладки требуется узловой компьютер и компьютер. WDF включает в себя несколько расширения отладчика для использования с драйверами UMDF. Для получения дополнительных сведений об этих расширений увидеть отладки драйверов UMDF.
UMDF разработан таким образом, что вы можете писать драйверы, которые используют объектно ориентированные функции C++.
UMDF основан на подмножества модели компонентных объектов (COM). Можно использовать многочисленные средства COM, такие как библиотеки активных шаблонов (ATL), чтобы быстро создать код для драйвера.
Для типов устройств, поддерживаемых драйверов UMDF пропускной является большую вопросом, чем производительности внутренних драйвера. Для таких устройств драйверов UMDF сопоставимы в производительности для драйверов режима ядра....
:dont-know

jameszero 20-02-2012 14:01 1862705

Nun-Nun
Из личного опыта, ставил недавно XP на ASUS K53E. Нашёл все драйверы, но Bluetooth не ставился ни в какую (Vid_13d3&Pid_3304&Rev_0001) пока не был установлен Kernel-Mode Driver Framework 1.9, несмотря на то, что соинсталлятор WDF был в составе драйвера.

JohnnyD 20-02-2012 14:13 1862722

У меня User-Mode и так стоит, откуда взялся - неизвестно. :)

AltY 20-02-2012 15:36 1862786

Цитата:

Цитата JohnnyD
У меня User-Mode и так стоит, откуда взялся - неизвестно. »

Инсталлятор WMP11 устанавливает Microsoft User-Mode Driver Framework Feature Pack 1.0

Nun-Nun 20-02-2012 15:45 1862789

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

virus-smal 21-02-2012 22:33 1863922

Надо бы включить в стандартный набор апдейт пака..

Grunger86 22-02-2012 06:45 1864062

Вложений: 1
jameszero, прошу сделать svcpack вариант.

Скажите пожалуйста, какие именно msi-пакеты из GRMWDK_EN_7600_1.ISO отвечают за сабж?

Помогите с установкой сабжа на живую систему. Нахимичил я че-то с этими установщиками из wcoinstallers_cab001.cab...
Установил полный msi-пакет wcoinstallers, так почему-то установился только user-mode driver framework, причем старой версии (WudfPf.sys и WudfRd.sys - 6.0.5716.32). Хотя kernel-mode распакованный оттуда же установился нормальной версии - 1.9.7600.16385.0
Чуть позже нашел вроде бы нормальный, нужный, wudf но он поверх старой (видимо) не хочет устанавливаться. Скрин ошибки во вложении.

jameszero 22-02-2012 15:51 1864418

Вложений: 1
Microsoft Kernel-Mode Driver Framework Install-v1.9-Win2k-WinXP-Win2k3.exe
Microsoft User-Mode Driver Framework-v1.9-WinXP-Win2K3.exe

hobbit25 22-02-2012 15:57 1864420

jameszero, а он поддерживает Win 7

jameszero 22-02-2012 16:06 1864429

hobbit25
В Windows 7 данные обновления включены.

vitbomba 22-02-2012 18:07 1864509

Microsoft Kernel-Mode Driver Framework Install-v1.9-Win2k-WinXP-Win2k3.exe - не видно в установке
Microsoft User-Mode Driver Framework-v1.9-WinXP-Win2K3.exe - показано в установке что есть

Это так и должно быть?

jameszero 22-02-2012 18:35 1864528

vitbomba
Так задумано в Microsoft, но можно включить отображение KMDF в "установке и удалении" твиком:
Код:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Wdf01009]
"ParentKeyName"="OperatingSystem"
"ParentDisplayName"="Windows XP - Обновление программного обеспечения"
"SystemComponent"=-

Добавлено:
Речь идет об KMDF, установленном вручную. В аддоне данный момент учтён и твик не нужен.

leopold_bloom 19-04-2012 04:35 1902289

jameszero,
Прошу прощения, что немного не по теме.
1) Спасибо огромное за выложенные:
Microsoft Kernel-Mode Driver Framework Install-v1.9-Win2k-WinXP-Win2k3.exe
Microsoft User-Mode Driver Framework-v1.9-WinXP-Win2K3.exe

2) Никак не могу найти обновление KB971286 (WinUSB драйвер v. 1.9 для Windows XP)
для установки на живую систему. Не поможете?

simplix 19-04-2012 14:04 1902471

leopold_bloom, Microsoft WinUsb 2.0.

k417 19-04-2012 14:14 1902484

simplix, а что он даст обычному пользователю?

leopold_bloom 20-04-2012 06:16 1902919

simplix,
Спасибо Вам!
P.S. И еще один вопрос: как Вы относитесь к включению обновлений:
KB970158, KB970159 и KB971286 в Ваш UpdatePack Live ?

PTs 14-06-2012 10:53 1933950

jameszero, не могу закачать 1-WDF по ссылке в вашем посте "Скачать аддон WDF", - просит ввести пароль и логин. После ввода, логина и пароля говорит "спасибо, что зашёл" и предлагает ввести имя и логин ещё раз и так далее...

Так и задумано? т.е. я НЕ могу скачать этот аддон?

P.S. я специально только что зарегистрировался, что-бы скачать этот аддон, может в этом дело, надо подождать?

vitbomba 14-06-2012 11:00 1933953

PTs, всё нормально качается. Обновите страницу. А вы активировали аккаунт?

PTs 14-06-2012 11:17 1933958

vitbomba, спасибо за участие, 'вопорс' решился: работаю через кэширующую-проксю, запретил ей сохранение в кэш страниц oszone, и всё загрузилось.

TERMINAL 17-07-2012 16:09 1953605

jameszero, подскажите плз, по каким записям в реестре можно определить наличие установленного данного аддона ?

jameszero 18-07-2012 08:59 1954044

TERMINAL, например по веткам:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Wdf01009]
и
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Wudf01009]

В секции [WDF.AddReg] файла Pck_WDF.inf перечислены все записи, добавляемые аддоном.

TERMINAL 17-01-2013 14:56 2068830

jameszero, После интеграции Вашего аддона с UpdatePack-XPSP3-Rus версия 13.1.15 (хотя и с ранее UpdatePack-XPSP3-Rus версиями тоже такое было) идёт нижеописанное.
При установке ХР (х86) и проверке QFECHECK.exe в логах идёт запись :
Wudf01000: Current on system.
Wudf01009: This hotfix should be reinstalled.

The following files are incorrect for this hotfix:
C:\WINDOWS\SYSTEM32\WUDFCOINSTALLER.DLL
C:\WINDOWS\SYSTEM32\WUDFHOST.EXE
C:\WINDOWS\SYSTEM32\WUDFPLATFORM.DLL
C:\WINDOWS\SYSTEM32\WUDFSVC.DLL
C:\WINDOWS\SYSTEM32\WUDFX.DLL
C:\WINDOWS\SYSTEM32\DRIVERS\WUDFPF.SYS
C:\WINDOWS\SYSTEM32\DRIVERS\WUDFRD.SYS

Как можно исправить Wudf01009 на Current on system ? Может ограничения есть или конфликты с другими аддонами или не в той последовательности интегрируется ?
Проверялось на свежеустановленной системе.

jameszero 17-01-2013 15:20 2068847

TERMINAL
Укажите версии всех этих файлов в системе после установки.
Прикрепите к сообщению логи интеграции и установки.
Используете ли в сборке автоустановку драйверов?

TERMINAL 17-01-2013 15:57 2068877

jameszero, всё что нашёл Использовал установку только сетевых драйверов, но помоему и без установки-тоже самое. Сейчас попробую саму систему поставить без программ и Вам отпишусь.

Отписываюсь-На пустой системе тоже самое.

Multic 18-01-2013 10:18 2069340

TERMINAL, я вчера интегрировал и установил XP sp3 с UpdatePack-XPSP3-Rus версия 13.1.15 и аддоном 1-WDF-12.2.20. Никаких проблем не было. Все драйвера встали без ошибок.

TERMINAL 18-01-2013 11:28 2069380

Multic, Пока жду хоть какого-нибудь ответа от jameszero.

jameszero 18-01-2013 11:44 2069398

TERMINAL
По прикрепленному архиву проблему не решить. Логи установки вы видимо удаляете при первом старте, а по файлам WUDF* видно только то, что они заменены на более старые версии, чем в аддоне. Определить на каком этапе и по какой причине это произошло не представляется возможным.

Повторите интеграцию/установку, исключив аддон, производящий зачистку логов и выложите все файлы, перечисленные в диагностике

jameszero 18-01-2013 12:45 2069456

TERMINAL
Файлы User Mode Driver Framework 6.0.5716.32, оказавшиеся у вас в системе, когда то входили в состав аддона Windows Media Player 11. Убедитесь, что используете последнюю его версию.

TERMINAL 18-01-2013 19:57 2069829

jameszero, Спасибо, аддон Windows Media Player 11 обновил и всё стало красиво.

Aquila 27-02-2013 17:36 2100449

Здрасте всем. А для этого аддона - http://forum.oszone.net/thread-66385.html нужен данный компонент?

margo4486 10-03-2015 00:09 2480780

пытаюсь установить
Цитата:

Цитата jameszero
Microsoft Kernel-Mode Driver Framework Install-v1.9-Win2k-WinXP-Win2k3.exe
Microsoft User-Mode Driver Framework-v1.9-WinXP-Win2K3.exe »

- постоянно выдаёт ошибку "отказано в доступе". Что делать?


Время: 14:55.

Время: 14:55.
© OSzone.net 2001-