Добрый день.
В процессе переустановки winpkfilter на один из своих компьютеров, столкнулся со следующей проблемой: после запуска программы установки вылетает стандартное окошко
Необходим файл 'ndisrd.sys' на WinpkFilter LightWeight Filter
Лог установки при этом такой:
Code:
Output folder: C:\Program Files\WinpkFilter\bin\amd64
Installing x64 sample binaries
Extract: wwwcensor.exe... 100%
Extract: gretunnel.exe... 100%
Extract: listadapters.exe... 100%
Extract: packetsniffer.exe... 100%
Extract: passthru.exe... 100%
Extract: packthru.exe... 100%
Extract: filter.exe... 100%
Extract: ndisrequest.exe... 100%
Extract: filterstats.exe... 100%
Extract: ndisapi.dll... 100%
Output folder: C:\Program Files\WinpkFilter\bin\i386
Installing i386 sample binaries
Extract: wwwcensor.exe... 100%
Extract: gretunnel.exe... 100%
Extract: listadapters.exe... 100%
Extract: packetsniffer.exe... 100%
Extract: passthru.exe... 100%
Extract: packthru.exe... 100%
Extract: filter.exe... 100%
Extract: ndisrequest.exe... 100%
Extract: filterstats.exe... 100%
Extract: ndisapi.dll... 100%
Output folder: C:\Program Files\WinpkFilter\include
Extract: Common.h... 100%
Extract: ndisapi.h... 100%
Extract: winpkf.pas... 100%
Extract: ndisapi.cs... 100%
Extract: modDecl_Ndisapi.bas... 100%
Output folder: C:\Program Files\WinpkFilter\include
Extract: Common.h... 100%
Extract: ndisapi.h... 100%
Extract: winpkf.pas... 100%
Extract: ndisapi.cs... 100%
Extract: modDecl_Ndisapi.bas... 100%
Output folder: C:\Program Files\WinpkFilter\samples\MSVC\filter
Extract: StdAfx.h... 100%
Extract: iphlp.h... 100%
Extract: StdAfx.cpp... 100%
Extract: filter.cpp... 100%
Extract: filter.dsp... 100%
Extract: filter.vcproj... 100%
Output folder: C:\Program Files\WinpkFilter\samples\MSVC\filterstats
Extract: StdAfx.h... 100%
Extract: iphlp.h... 100%
Extract: StdAfx.cpp... 100%
Extract: filterstats.cpp... 100%
Extract: filterstats.dsp... 100%
Extract: filterstats.vcproj... 100%
Output folder: C:\Program Files\WinpkFilter\samples\MSVC\listadapters
Extract: StdAfx.h... 100%
Extract: StdAfx.cpp... 100%
Extract: listadapters.cpp... 100%
Extract: listadapters.dsp... 100%
Extract: listadapters.vcproj... 100%
Output folder: C:\Program Files\WinpkFilter\samples\MSVC\packetsniffer
Extract: StdAfx.h... 100%
Extract: iphlp.h... 100%
Extract: StdAfx.cpp... 100%
Extract: packetsniffer.cpp... 100%
Extract: packetsniffer.dsp... 100%
Extract: packetsniffer.vcproj... 100%
Output folder: C:\Program Files\WinpkFilter\samples\MSVC\passthru
Extract: StdAfx.h... 100%
Extract: iphlp.h... 100%
Extract: StdAfx.cpp... 100%
Extract: passthru.cpp... 100%
Extract: passthru.dsp... 100%
Extract: passthru.vcproj... 100%
Output folder: C:\Program Files\WinpkFilter\samples\MSVC\packthru
Extract: StdAfx.h... 100%
Extract: iphlp.h... 100%
Extract: StdAfx.cpp... 100%
Extract: packthru.cpp... 100%
Extract: packthru.dsp... 100%
Extract: packthru.vcproj... 100%
Output folder: C:\Program Files\WinpkFilter\samples\MSVC\ndisrequest
Extract: StdAfx.h... 100%
Extract: StdAfx.cpp... 100%
Extract: ndisrequest.cpp... 100%
Extract: ndisrequest.dsp... 100%
Extract: ndisrequest.vcproj... 100%
Output folder: C:\Program Files\WinpkFilter\samples\MSVC\wwwcensor
Extract: StdAfx.h... 100%
Extract: iphlp.h... 100%
Extract: StdAfx.cpp... 100%
Extract: wwwcensor.cpp... 100%
Extract: wwwcensor.dsp... 100%
Extract: wwwcensor.vcproj... 100%
Output folder: C:\Program Files\WinpkFilter\samples\MSVC\gretunnel
Extract: StdAfx.h... 100%
Extract: iphlp.h... 100%
Extract: StdAfx.cpp... 100%
Extract: gretunnel.cpp... 100%
Extract: gretunnel.dsp... 100%
Extract: gretunnel.vcproj... 100%
Output folder: C:\Program Files\WinpkFilter\samples\advanced\igateway
Extract: NetcardProp.h... 100%
Extract: NetworkInterface.h... 100%
Extract: iphlp.h... 100%
Extract: resource.h... 100%
Extract: snat.h... 100%
Extract: snatDlg.h... 100%
Extract: stdafx.h... 100%
Extract: NetcardProp.cpp... 100%
Extract: NetworkInterface.cpp... 100%
Extract: snat.cpp... 100%
Extract: snatDlg.cpp... 100%
Extract: stdafx.cpp... 100%
Extract: snat.rc... 100%
Extract: snat.vcproj... 100%
Output folder: C:\Program Files\WinpkFilter\samples\advanced\igateway\res
Extract: main.ico... 100%
Extract: modem.ico... 100%
Extract: netcard.ico... 100%
Extract: snat.ico... 100%
Extract: snat.manifest... 100%
Extract: snat.rc2... 100%
Output folder: C:\Program Files\WinpkFilter\samples\CBuilder\ndisapi
Extract: StdAfx.cpp... 100%
Extract: ndisapi.bpf... 100%
Extract: ndisapi.bpr... 100%
Extract: ndisapi.cpp... 100%
Extract: ndisapi.def... 100%
Extract: ndisapi.res... 100%
Extract: stdafx.h... 100%
Output folder: C:\Program Files\WinpkFilter\samples\CBuilder\listadapters
Extract: ListAdapters.bpf... 100%
Extract: ListAdapters.bpr... 100%
Extract: ListAdapters.cpp... 100%
Extract: ListAdapters.res... 100%
Output folder: C:\Program Files\WinpkFilter\samples\CBuilder\ndisrequest
Extract: ndisrequest.bpf... 100%
Extract: ndisrequest.bpr... 100%
Extract: ndisrequest.cpp... 100%
Extract: ndisrequest.res... 100%
Output folder: C:\Program Files\WinpkFilter\samples\CBuilder\packetsniffer
Extract: PacketSniffer.bpf... 100%
Extract: PacketSniffer.bpr... 100%
Extract: PacketSniffer.cpp... 100%
Extract: PacketSniffer.res... 100%
Extract: iphlp.h... 100%
Output folder: C:\Program Files\WinpkFilter\samples\CBuilder\passthru
Extract: PassThru.bpf... 100%
Extract: PassThru.bpr... 100%
Extract: PassThru.cpp... 100%
Extract: PassThru.res... 100%
Extract: iphlp.h... 100%
Output folder: C:\Program Files\WinpkFilter\samples\Delphi
Extract: winpkf.pas... 100%
Extract: iphlp.pas... 100%
Output folder: C:\Program Files\WinpkFilter\samples\Delphi\listadapters
Extract: ListAdapters.cfg... 100%
Extract: ListAdapters.dof... 100%
Extract: ListAdapters.dpr... 100%
Output folder: C:\Program Files\WinpkFilter\samples\Delphi\ndisrequest
Extract: ndisrequest.cfg... 100%
Extract: ndisrequest.dof... 100%
Extract: ndisrequest.dpr... 100%
Output folder: C:\Program Files\WinpkFilter\samples\Delphi\packetsniffer
Extract: PacketSniffer.cfg... 100%
Extract: PacketSniffer.dof... 100%
Extract: PacketSniffer.dpr... 100%
Output folder: C:\Program Files\WinpkFilter\samples\Delphi\passthru
Extract: PassThru.cfg... 100%
Extract: PassThru.dof... 100%
Extract: PassThru.dpr... 100%
Output folder: C:\Program Files\WinpkFilter\samples\CSharp
Extract: CSharp.sln... 100%
Output folder: C:\Program Files\WinpkFilter\samples\CSharp\listadapters
Extract: ListAdapters.csproj... 100%
Extract: Program.cs... 100%
Extract: ndisapi.cs... 100%
Extract: win32api.cs... 100%
Output folder: C:\Program Files\WinpkFilter\samples\CSharp\listadapters\Properties
Extract: AssemblyInfo.cs... 100%
Output folder: C:\Program Files\WinpkFilter\samples\CSharp\packetsniffer
Extract: PacketSniffer.csproj... 100%
Extract: Program.cs... 100%
Extract: iphlp.cs... 100%
Extract: ndisapi.cs... 100%
Extract: win32api.cs... 100%
Output folder: C:\Program Files\WinpkFilter\samples\CSharp\packetsniffer\Properties
Extract: AssemblyInfo.cs... 100%
Output folder: C:\Program Files\WinpkFilter\samples\CSharp\passthru
Extract: PassThru.csproj... 100%
Extract: Program.cs... 100%
Extract: iphlp.cs... 100%
Extract: ndisapi.cs... 100%
Extract: win32api.cs... 100%
Output folder: C:\Program Files\WinpkFilter\samples\CSharp\passthru\Properties
Extract: AssemblyInfo.cs... 100%
Output folder: C:\Program Files\WinpkFilter\samples\MSVB6\include
Extract: modDecl_Api.bas... 100%
Extract: modDecl_Ndisapi.bas... 100%
Extract: mod_iphlp.bas... 100%
Output folder: C:\Program Files\WinpkFilter\samples\MSVB6\listadapters
Extract: ListAdapters.vbp... 100%
Extract: ListAdapters.vbw... 100%
Extract: Main.frm... 100%
Extract: Main.frx
Output folder: C:\Program Files\WinpkFilter\samples\MSVB6\packetsniffer
Extract: Main.frm... 100%
Extract: Main.frx
Extract: PacketSniffer.vbp... 100%
Extract: PacketSniffer.vbw... 100%
Output folder: C:\Program Files\WinpkFilter\samples\MSVB6\passthru
Extract: Main.frm... 100%
Extract: Main.frx
Extract: PassThru.vbp... 100%
Extract: PassThru.vbw... 100%
Output folder: C:\Program Files\WinpkFilter\kernel\ndisapi
Extract: StdAfx.h... 100%
Extract: resource.h... 100%
Extract: StdAfx.cpp... 100%
Extract: ndisapi.cpp... 100%
Extract: ndisapi.dsp... 100%
Extract: ndisapi.vcproj... 100%
Extract: ndisapi.rc... 100%
Extract: ndisapi.def... 100%
Output folder: C:\Program Files\WinpkFilter\help
Extract: winpkfilter.chm... 100%
Output folder: C:\Program Files\WinpkFilter\Kernel\bin\dll\i386
Extract: ndisapi.dll... 100%
Extract: ndisapi.lib... 100%
Output folder: C:\Program Files\WinpkFilter\Kernel\bin\dll\amd64
Extract: ndisapi.dll... 100%
Extract: ndisapi.lib... 100%
Installing WinpkFilter driver.
Output folder: C:\Program Files\WinpkFilter\instlwftmp
Extract: snetcfg.exe... 100%
Extract: certinst.exe... 100%
Extract: ndisrd_lwf.inf... 100%
Extract: ndisrd86.cat... 100%
Extract: ndisrd.sys... 100%
Extract: root.cer... 100%
AddClientCert: certificate was successfully added to system store
Current full path - C:\Program Files\WinpkFilter\instlwftmp\ndisrd_lwf.inf
Trying to install 'nt_ndisrd'...
...C:\Program Files\WinpkFilter\instlwftmp\ndisrd_lwf.inf was copied to C:\Windows\INF\oem47.inf
При этом искать он его пытается в C:\Windows\INF\
Ок, вручную указываем, где лежит нужный файлик, а именно - C:\Program Files\WinpkFilter\instlwftmp
Лог дописывается следующим:
Code:
Trying to install 'nt_ndisrd'...
...C:\Program Files\WinpkFilter\instlwftmp\ndisrd_lwf.inf was copied to C:\Windows\INF\oem47.inf
..failed. Error code: 0x80070002
Output folder: C:\Program Files\WinpkFilter
Delete file: C:\Program Files\WinpkFilter\instlwftmp\certinst.exe
Delete file: C:\Program Files\WinpkFilter\instlwftmp\ndisrd.sys
Delete file: C:\Program Files\WinpkFilter\instlwftmp\ndisrd86.cat
Delete file: C:\Program Files\WinpkFilter\instlwftmp\ndisrd_lwf.inf
Delete file: C:\Program Files\WinpkFilter\instlwftmp\root.cer
Delete file: C:\Program Files\WinpkFilter\instlwftmp\snetcfg.exe
Remove folder: C:\Program Files\WinpkFilter\instlwftmp\
Output folder: C:\Program Files\WinpkFilter
Created uninstaller: C:\Program Files\WinpkFilter\uninstall.exe
Output folder: C:\Users\yegorov-p\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\WinpkFilter
Create shortcut: C:\Users\yegorov-p\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\WinpkFilter\WinpkFilter API Reference.lnk
Create shortcut: C:\Users\yegorov-p\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\WinpkFilter\Uninstall WinpkFilter Runtime Libraries.lnk
Completed
При этом компонент WinpkFilterчтототам в компонентах сетевого подключения появляется, но при попытке как либо работать с сетевыми интерфейсами, например запустить стандартный listadapters.exe интерфейсов не видно:
Code:
The following network interfaces are available to MSTCP:
Current system wide MTU decrement = 0
Default adapter startup mode = 0x0
Ошибка 0x80070002 гуглится как связанная с проблемами обновления винды, при чем здесь winpkfilter, непонятно.
Собственно, при деинсталяции winpkfilter в логе видна все та же ошибка:
Code:
Removing WinpkFilter driver.
Output folder: C:\Program Files\WinpkFilter\instlwftmp
Extract: snetcfg.exe... 100%
Extract: ndisrd_lwf.inf... 100%
Extract: ndisrd86.cat... 100%
Extract: ndisrd.sys... 100%
Trying to uninstall 'nt_ndisrd'...
..failed. Error code: 0x80070002
Delete file: C:\Program Files\WinpkFilter\instlwftmp\ndisrd.sys
Delete file: C:\Program Files\WinpkFilter\instlwftmp\ndisrd86.cat
Delete file: C:\Program Files\WinpkFilter\instlwftmp\ndisrd_lwf.inf
Delete file: C:\Program Files\WinpkFilter\instlwftmp\snetcfg.exe
Delete on reboot: C:\Program Files\WinpkFilter\instlwftmp\
Delete file: C:\Program Files\WinpkFilter\uninstall.exe
Remove folder: C:\Users\yegorov-p\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\WinpkFilter\
Delete file: C:\Program Files\WinpkFilter\bin\amd64\filter.exe
Delete file: C:\Program Files\WinpkFilter\bin\amd64\filterstats.exe
Delete file: C:\Program Files\WinpkFilter\bin\amd64\gretunnel.exe
Delete file: C:\Program Files\WinpkFilter\bin\amd64\listadapters.exe
Delete file: C:\Program Files\WinpkFilter\bin\amd64\ndisapi.dll
Delete file: C:\Program Files\WinpkFilter\bin\amd64\ndisrequest.exe
Delete file: C:\Program Files\WinpkFilter\bin\amd64\packetsniffer.exe
Delete file: C:\Program Files\WinpkFilter\bin\amd64\packthru.exe
Delete file: C:\Program Files\WinpkFilter\bin\amd64\passthru.exe
Delete file: C:\Program Files\WinpkFilter\bin\amd64\wwwcensor.exe
Remove folder: C:\Program Files\WinpkFilter\bin\amd64\
Delete file: C:\Program Files\WinpkFilter\bin\i386\filter.exe
Delete file: C:\Program Files\WinpkFilter\bin\i386\filterstats.exe
Delete file: C:\Program Files\WinpkFilter\bin\i386\gretunnel.exe
Delete file: C:\Program Files\WinpkFilter\bin\i386\listadapters.exe
Delete file: C:\Program Files\WinpkFilter\bin\i386\ndisapi.dll
Delete file: C:\Program Files\WinpkFilter\bin\i386\ndisrequest.exe
Delete file: C:\Program Files\WinpkFilter\bin\i386\packetsniffer.exe
Delete file: C:\Program Files\WinpkFilter\bin\i386\packthru.exe
Delete file: C:\Program Files\WinpkFilter\bin\i386\passthru.exe
Delete file: C:\Program Files\WinpkFilter\bin\i386\wwwcensor.exe
Remove folder: C:\Program Files\WinpkFilter\bin\i386\
Remove folder: C:\Program Files\WinpkFilter\bin\
Delete file: C:\Program Files\WinpkFilter\help\winpkfilter.chm
Remove folder: C:\Program Files\WinpkFilter\help\
Delete file: C:\Program Files\WinpkFilter\include\Common.h
Delete file: C:\Program Files\WinpkFilter\include\modDecl_Ndisapi.bas
Delete file: C:\Program Files\WinpkFilter\include\ndisapi.cs
Delete file: C:\Program Files\WinpkFilter\include\ndisapi.h
Delete file: C:\Program Files\WinpkFilter\include\winpkf.pas
Remove folder: C:\Program Files\WinpkFilter\include\
Delete on reboot: C:\Program Files\WinpkFilter\instlwftmp\
Delete file: C:\Program Files\WinpkFilter\kernel\bin\dll\amd64\ndisapi.dll
Delete file: C:\Program Files\WinpkFilter\kernel\bin\dll\amd64\ndisapi.lib
Remove folder: C:\Program Files\WinpkFilter\kernel\bin\dll\amd64\
Delete file: C:\Program Files\WinpkFilter\kernel\bin\dll\i386\ndisapi.dll
Delete file: C:\Program Files\WinpkFilter\kernel\bin\dll\i386\ndisapi.lib
Remove folder: C:\Program Files\WinpkFilter\kernel\bin\dll\i386\
Remove folder: C:\Program Files\WinpkFilter\kernel\bin\dll\
Remove folder: C:\Program Files\WinpkFilter\kernel\bin\
Delete file: C:\Program Files\WinpkFilter\kernel\ndisapi\ndisapi.cpp
Delete file: C:\Program Files\WinpkFilter\kernel\ndisapi\ndisapi.def
Delete file: C:\Program Files\WinpkFilter\kernel\ndisapi\ndisapi.dsp
Delete file: C:\Program Files\WinpkFilter\kernel\ndisapi\ndisapi.rc
Delete file: C:\Program Files\WinpkFilter\kernel\ndisapi\ndisapi.vcproj
Delete file: C:\Program Files\WinpkFilter\kernel\ndisapi\resource.h
Delete file: C:\Program Files\WinpkFilter\kernel\ndisapi\StdAfx.cpp
Delete file: C:\Program Files\WinpkFilter\kernel\ndisapi\StdAfx.h
Remove folder: C:\Program Files\WinpkFilter\kernel\ndisapi\
Remove folder: C:\Program Files\WinpkFilter\kernel\
Delete file: C:\Program Files\WinpkFilter\samples\advanced\igateway\iphlp.h
Delete file: C:\Program Files\WinpkFilter\samples\advanced\igateway\NetcardProp.cpp
Delete file: C:\Program Files\WinpkFilter\samples\advanced\igateway\NetcardProp.h
Delete file: C:\Program Files\WinpkFilter\samples\advanced\igateway\NetworkInterface.cpp
Delete file: C:\Program Files\WinpkFilter\samples\advanced\igateway\NetworkInterface.h
Delete file: C:\Program Files\WinpkFilter\samples\advanced\igateway\res\main.ico
Delete file: C:\Program Files\WinpkFilter\samples\advanced\igateway\res\modem.ico
Delete file: C:\Program Files\WinpkFilter\samples\advanced\igateway\res\netcard.ico
Delete file: C:\Program Files\WinpkFilter\samples\advanced\igateway\res\snat.ico
Delete file: C:\Program Files\WinpkFilter\samples\advanced\igateway\res\snat.manifest
Delete file: C:\Program Files\WinpkFilter\samples\advanced\igateway\res\snat.rc2
Remove folder: C:\Program Files\WinpkFilter\samples\advanced\igateway\res\
Delete file: C:\Program Files\WinpkFilter\samples\advanced\igateway\resource.h
Delete file: C:\Program Files\WinpkFilter\samples\advanced\igateway\snat.cpp
Delete file: C:\Program Files\WinpkFilter\samples\advanced\igateway\snat.h
Delete file: C:\Program Files\WinpkFilter\samples\advanced\igateway\snat.rc
Delete file: C:\Program Files\WinpkFilter\samples\advanced\igateway\snat.vcproj
Delete file: C:\Program Files\WinpkFilter\samples\advanced\igateway\snatDlg.cpp
Delete file: C:\Program Files\WinpkFilter\samples\advanced\igateway\snatDlg.h
Delete file: C:\Program Files\WinpkFilter\samples\advanced\igateway\stdafx.cpp
Delete file: C:\Program Files\WinpkFilter\samples\advanced\igateway\stdafx.h
Remove folder: C:\Program Files\WinpkFilter\samples\advanced\igateway\
Remove folder: C:\Program Files\WinpkFilter\samples\advanced\
Delete file: C:\Program Files\WinpkFilter\samples\CBuilder\listadapters\ListAdapters.bpf
Delete file: C:\Program Files\WinpkFilter\samples\CBuilder\listadapters\ListAdapters.bpr
Delete file: C:\Program Files\WinpkFilter\samples\CBuilder\listadapters\ListAdapters.cpp
Delete file: C:\Program Files\WinpkFilter\samples\CBuilder\listadapters\ListAdapters.res
Remove folder: C:\Program Files\WinpkFilter\samples\CBuilder\listadapters\
Delete file: C:\Program Files\WinpkFilter\samples\CBuilder\ndisapi\ndisapi.bpf
Delete file: C:\Program Files\WinpkFilter\samples\CBuilder\ndisapi\ndisapi.bpr
Delete file: C:\Program Files\WinpkFilter\samples\CBuilder\ndisapi\ndisapi.cpp
Delete file: C:\Program Files\WinpkFilter\samples\CBuilder\ndisapi\ndisapi.def
Delete file: C:\Program Files\WinpkFilter\samples\CBuilder\ndisapi\ndisapi.res
Delete file: C:\Program Files\WinpkFilter\samples\CBuilder\ndisapi\StdAfx.cpp
Delete file: C:\Program Files\WinpkFilter\samples\CBuilder\ndisapi\stdafx.h
Remove folder: C:\Program Files\WinpkFilter\samples\CBuilder\ndisapi\
Delete file: C:\Program Files\WinpkFilter\samples\CBuilder\ndisrequest\ndisrequest.bpf
Delete file: C:\Program Files\WinpkFilter\samples\CBuilder\ndisrequest\ndisrequest.bpr
Delete file: C:\Program Files\WinpkFilter\samples\CBuilder\ndisrequest\ndisrequest.cpp
Delete file: C:\Program Files\WinpkFilter\samples\CBuilder\ndisrequest\ndisrequest.res
Remove folder: C:\Program Files\WinpkFilter\samples\CBuilder\ndisrequest\
Delete file: C:\Program Files\WinpkFilter\samples\CBuilder\packetsniffer\iphlp.h
Delete file: C:\Program Files\WinpkFilter\samples\CBuilder\packetsniffer\PacketSniffer.bpf
Delete file: C:\Program Files\WinpkFilter\samples\CBuilder\packetsniffer\PacketSniffer.bpr
Delete file: C:\Program Files\WinpkFilter\samples\CBuilder\packetsniffer\PacketSniffer.cpp
Delete file: C:\Program Files\WinpkFilter\samples\CBuilder\packetsniffer\PacketSniffer.res
Remove folder: C:\Program Files\WinpkFilter\samples\CBuilder\packetsniffer\
Delete file: C:\Program Files\WinpkFilter\samples\CBuilder\passthru\iphlp.h
Delete file: C:\Program Files\WinpkFilter\samples\CBuilder\passthru\PassThru.bpf
Delete file: C:\Program Files\WinpkFilter\samples\CBuilder\passthru\PassThru.bpr
Delete file: C:\Program Files\WinpkFilter\samples\CBuilder\passthru\PassThru.cpp
Delete file: C:\Program Files\WinpkFilter\samples\CBuilder\passthru\PassThru.res
Remove folder: C:\Program Files\WinpkFilter\samples\CBuilder\passthru\
Remove folder: C:\Program Files\WinpkFilter\samples\CBuilder\
Delete file: C:\Program Files\WinpkFilter\samples\CSharp\CSharp.sln
Delete file: C:\Program Files\WinpkFilter\samples\CSharp\listadapters\ListAdapters.csproj
Delete file: C:\Program Files\WinpkFilter\samples\CSharp\listadapters\ndisapi.cs
Delete file: C:\Program Files\WinpkFilter\samples\CSharp\listadapters\Program.cs
Delete file: C:\Program Files\WinpkFilter\samples\CSharp\listadapters\Properties\AssemblyInfo.cs
Remove folder: C:\Program Files\WinpkFilter\samples\CSharp\listadapters\Properties\
Delete file: C:\Program Files\WinpkFilter\samples\CSharp\listadapters\win32api.cs
Remove folder: C:\Program Files\WinpkFilter\samples\CSharp\listadapters\
Delete file: C:\Program Files\WinpkFilter\samples\CSharp\packetsniffer\iphlp.cs
Delete file: C:\Program Files\WinpkFilter\samples\CSharp\packetsniffer\ndisapi.cs
Delete file: C:\Program Files\WinpkFilter\samples\CSharp\packetsniffer\PacketSniffer.csproj
Delete file: C:\Program Files\WinpkFilter\samples\CSharp\packetsniffer\Program.cs
Delete file: C:\Program Files\WinpkFilter\samples\CSharp\packetsniffer\Properties\AssemblyInfo.cs
Remove folder: C:\Program Files\WinpkFilter\samples\CSharp\packetsniffer\Properties\
Delete file: C:\Program Files\WinpkFilter\samples\CSharp\packetsniffer\win32api.cs
Remove folder: C:\Program Files\WinpkFilter\samples\CSharp\packetsniffer\
Delete file: C:\Program Files\WinpkFilter\samples\CSharp\passthru\iphlp.cs
Delete file: C:\Program Files\WinpkFilter\samples\CSharp\passthru\ndisapi.cs
Delete file: C:\Program Files\WinpkFilter\samples\CSharp\passthru\PassThru.csproj
Delete file: C:\Program Files\WinpkFilter\samples\CSharp\passthru\Program.cs
Delete file: C:\Program Files\WinpkFilter\samples\CSharp\passthru\Properties\AssemblyInfo.cs
Remove folder: C:\Program Files\WinpkFilter\samples\CSharp\passthru\Properties\
Delete file: C:\Program Files\WinpkFilter\samples\CSharp\passthru\win32api.cs
Remove folder: C:\Program Files\WinpkFilter\samples\CSharp\passthru\
Remove folder: C:\Program Files\WinpkFilter\samples\CSharp\
Delete file: C:\Program Files\WinpkFilter\samples\Delphi\iphlp.pas
Delete file: C:\Program Files\WinpkFilter\samples\Delphi\listadapters\ListAdapters.cfg
Delete file: C:\Program Files\WinpkFilter\samples\Delphi\listadapters\ListAdapters.dof
Delete file: C:\Program Files\WinpkFilter\samples\Delphi\listadapters\ListAdapters.dpr
Remove folder: C:\Program Files\WinpkFilter\samples\Delphi\listadapters\
Delete file: C:\Program Files\WinpkFilter\samples\Delphi\ndisrequest\ndisrequest.cfg
Delete file: C:\Program Files\WinpkFilter\samples\Delphi\ndisrequest\ndisrequest.dof
Delete file: C:\Program Files\WinpkFilter\samples\Delphi\ndisrequest\ndisrequest.dpr
Remove folder: C:\Program Files\WinpkFilter\samples\Delphi\ndisrequest\
Delete file: C:\Program Files\WinpkFilter\samples\Delphi\packetsniffer\PacketSniffer.cfg
Delete file: C:\Program Files\WinpkFilter\samples\Delphi\packetsniffer\PacketSniffer.dof
Delete file: C:\Program Files\WinpkFilter\samples\Delphi\packetsniffer\PacketSniffer.dpr
Remove folder: C:\Program Files\WinpkFilter\samples\Delphi\packetsniffer\
Delete file: C:\Program Files\WinpkFilter\samples\Delphi\passthru\PassThru.cfg
Delete file: C:\Program Files\WinpkFilter\samples\Delphi\passthru\PassThru.dof
Delete file: C:\Program Files\WinpkFilter\samples\Delphi\passthru\PassThru.dpr
Remove folder: C:\Program Files\WinpkFilter\samples\Delphi\passthru\
Delete file: C:\Program Files\WinpkFilter\samples\Delphi\winpkf.pas
Remove folder: C:\Program Files\WinpkFilter\samples\Delphi\
Delete file: C:\Program Files\WinpkFilter\samples\MSVB6\include\modDecl_Api.bas
Delete file: C:\Program Files\WinpkFilter\samples\MSVB6\include\modDecl_Ndisapi.bas
Delete file: C:\Program Files\WinpkFilter\samples\MSVB6\include\mod_iphlp.bas
Remove folder: C:\Program Files\WinpkFilter\samples\MSVB6\include\
Delete file: C:\Program Files\WinpkFilter\samples\MSVB6\listadapters\ListAdapters.vbp
Delete file: C:\Program Files\WinpkFilter\samples\MSVB6\listadapters\ListAdapters.vbw
Delete file: C:\Program Files\WinpkFilter\samples\MSVB6\listadapters\Main.frm
Delete file: C:\Program Files\WinpkFilter\samples\MSVB6\listadapters\Main.frx
Remove folder: C:\Program Files\WinpkFilter\samples\MSVB6\listadapters\
Delete file: C:\Program Files\WinpkFilter\samples\MSVB6\packetsniffer\Main.frm
Delete file: C:\Program Files\WinpkFilter\samples\MSVB6\packetsniffer\Main.frx
Delete file: C:\Program Files\WinpkFilter\samples\MSVB6\packetsniffer\PacketSniffer.vbp
Delete file: C:\Program Files\WinpkFilter\samples\MSVB6\packetsniffer\PacketSniffer.vbw
Remove folder: C:\Program Files\WinpkFilter\samples\MSVB6\packetsniffer\
Delete file: C:\Program Files\WinpkFilter\samples\MSVB6\passthru\Main.frm
Delete file: C:\Program Files\WinpkFilter\samples\MSVB6\passthru\Main.frx
Delete file: C:\Program Files\WinpkFilter\samples\MSVB6\passthru\PassThru.vbp
Delete file: C:\Program Files\WinpkFilter\samples\MSVB6\passthru\PassThru.vbw
Remove folder: C:\Program Files\WinpkFilter\samples\MSVB6\passthru\
Remove folder: C:\Program Files\WinpkFilter\samples\MSVB6\
Delete file: C:\Program Files\WinpkFilter\samples\MSVC\filter\filter.cpp
Delete file: C:\Program Files\WinpkFilter\samples\MSVC\filter\filter.dsp
Delete file: C:\Program Files\WinpkFilter\samples\MSVC\filter\filter.vcproj
Delete file: C:\Program Files\WinpkFilter\samples\MSVC\filter\iphlp.h
Delete file: C:\Program Files\WinpkFilter\samples\MSVC\filter\StdAfx.cpp
Delete file: C:\Program Files\WinpkFilter\samples\MSVC\filter\StdAfx.h
Remove folder: C:\Program Files\WinpkFilter\samples\MSVC\filter\
Delete file: C:\Program Files\WinpkFilter\samples\MSVC\filterstats\filterstats.cpp
Delete file: C:\Program Files\WinpkFilter\samples\MSVC\filterstats\filterstats.dsp
Delete file: C:\Program Files\WinpkFilter\samples\MSVC\filterstats\filterstats.vcproj
Delete file: C:\Program Files\WinpkFilter\samples\MSVC\filterstats\iphlp.h
Delete file: C:\Program Files\WinpkFilter\samples\MSVC\filterstats\StdAfx.cpp
Delete file: C:\Program Files\WinpkFilter\samples\MSVC\filterstats\StdAfx.h
Remove folder: C:\Program Files\WinpkFilter\samples\MSVC\filterstats\
Delete file: C:\Program Files\WinpkFilter\samples\MSVC\gretunnel\gretunnel.cpp
Delete file: C:\Program Files\WinpkFilter\samples\MSVC\gretunnel\gretunnel.dsp
Delete file: C:\Program Files\WinpkFilter\samples\MSVC\gretunnel\gretunnel.vcproj
Delete file: C:\Program Files\WinpkFilter\samples\MSVC\gretunnel\iphlp.h
Delete file: C:\Program Files\WinpkFilter\samples\MSVC\gretunnel\StdAfx.cpp
Delete file: C:\Program Files\WinpkFilter\samples\MSVC\gretunnel\StdAfx.h
Remove folder: C:\Program Files\WinpkFilter\samples\MSVC\gretunnel\
Delete file: C:\Program Files\WinpkFilter\samples\MSVC\listadapters\listadapters.cpp
Delete file: C:\Program Files\WinpkFilter\samples\MSVC\listadapters\listadapters.dsp
Delete file: C:\Program Files\WinpkFilter\samples\MSVC\listadapters\listadapters.vcproj
Delete file: C:\Program Files\WinpkFilter\samples\MSVC\listadapters\StdAfx.cpp
Delete file: C:\Program Files\WinpkFilter\samples\MSVC\listadapters\StdAfx.h
Remove folder: C:\Program Files\WinpkFilter\samples\MSVC\listadapters\
Delete file: C:\Program Files\WinpkFilter\samples\MSVC\ndisrequest\ndisrequest.cpp
Delete file: C:\Program Files\WinpkFilter\samples\MSVC\ndisrequest\ndisrequest.dsp
Delete file: C:\Program Files\WinpkFilter\samples\MSVC\ndisrequest\ndisrequest.vcproj
Delete file: C:\Program Files\WinpkFilter\samples\MSVC\ndisrequest\StdAfx.cpp
Delete file: C:\Program Files\WinpkFilter\samples\MSVC\ndisrequest\StdAfx.h
Remove folder: C:\Program Files\WinpkFilter\samples\MSVC\ndisrequest\
Delete file: C:\Program Files\WinpkFilter\samples\MSVC\packetsniffer\iphlp.h
Delete file: C:\Program Files\WinpkFilter\samples\MSVC\packetsniffer\packetsniffer.cpp
Delete file: C:\Program Files\WinpkFilter\samples\MSVC\packetsniffer\packetsniffer.dsp
Delete file: C:\Program Files\WinpkFilter\samples\MSVC\packetsniffer\packetsniffer.vcproj
Delete file: C:\Program Files\WinpkFilter\samples\MSVC\packetsniffer\StdAfx.cpp
Delete file: C:\Program Files\WinpkFilter\samples\MSVC\packetsniffer\StdAfx.h
Remove folder: C:\Program Files\WinpkFilter\samples\MSVC\packetsniffer\
Delete file: C:\Program Files\WinpkFilter\samples\MSVC\packthru\iphlp.h
Delete file: C:\Program Files\WinpkFilter\samples\MSVC\packthru\packthru.cpp
Delete file: C:\Program Files\WinpkFilter\samples\MSVC\packthru\packthru.dsp
Delete file: C:\Program Files\WinpkFilter\samples\MSVC\packthru\packthru.vcproj
Delete file: C:\Program Files\WinpkFilter\samples\MSVC\packthru\StdAfx.cpp
Delete file: C:\Program Files\WinpkFilter\samples\MSVC\packthru\StdAfx.h
Remove folder: C:\Program Files\WinpkFilter\samples\MSVC\packthru\
Delete file: C:\Program Files\WinpkFilter\samples\MSVC\passthru\iphlp.h
Delete file: C:\Program Files\WinpkFilter\samples\MSVC\passthru\passthru.cpp
Delete file: C:\Program Files\WinpkFilter\samples\MSVC\passthru\passthru.dsp
Delete file: C:\Program Files\WinpkFilter\samples\MSVC\passthru\passthru.vcproj
Delete file: C:\Program Files\WinpkFilter\samples\MSVC\passthru\StdAfx.cpp
Delete file: C:\Program Files\WinpkFilter\samples\MSVC\passthru\StdAfx.h
Remove folder: C:\Program Files\WinpkFilter\samples\MSVC\passthru\
Delete file: C:\Program Files\WinpkFilter\samples\MSVC\wwwcensor\iphlp.h
Delete file: C:\Program Files\WinpkFilter\samples\MSVC\wwwcensor\StdAfx.cpp
Delete file: C:\Program Files\WinpkFilter\samples\MSVC\wwwcensor\StdAfx.h
Delete file: C:\Program Files\WinpkFilter\samples\MSVC\wwwcensor\wwwcensor.cpp
Delete file: C:\Program Files\WinpkFilter\samples\MSVC\wwwcensor\wwwcensor.dsp
Delete file: C:\Program Files\WinpkFilter\samples\MSVC\wwwcensor\wwwcensor.vcproj
Remove folder: C:\Program Files\WinpkFilter\samples\MSVC\wwwcensor\
Remove folder: C:\Program Files\WinpkFilter\samples\MSVC\
Remove folder: C:\Program Files\WinpkFilter\samples\
Delete on reboot: C:\Program Files\WinpkFilter\
Completed
Попытка установки/удаления драйвера через
snetcfg.exe приводит к все той же ошибке
setupapi.app.log:
Code:
[Device Install Log]
OS Version = 6.1.7601
Service Pack = 1.0
Suite = 0x0100
ProductType = 1
Architecture = x86
[BeginLog]
[Boot Session: 2011/12/01 19:22:08.513]
>>> [Build Driver List - ROOT\NT_NDISRD\0000]
>>> Section start 2011/12/01 21:13:40.532
cmd: "C:\Program Files\WinpkFilter\instlwftmp\snetcfg.exe" -v -l ndisrd_lwf.inf -c s -i nt_ndisrd
cpy: Policy is set to make all digital signatures equal.
! sig: Verifying file against specific (valid) catalog failed! (0x800b0109)
! sig: Error 0x800b0109: A certificate chain processed, but terminated in a root certificate which is not trusted by the trust provider.
<<< Section end 2011/12/01 21:13:40.700
<<< [Exit status: SUCCESS]
>>> [Select Best Driver - ROOT\NT_NDISRD\0000]
>>> Section start 2011/12/01 21:13:40.700
cmd: "C:\Program Files\WinpkFilter\instlwftmp\snetcfg.exe" -v -l ndisrd_lwf.inf -c s -i nt_ndisrd
<<< Section end 2011/12/01 21:13:40.701
<<< [Exit status: SUCCESS]
>>> [SetupInstallFilesFromInfSection - Install]
>>> Section start 2011/12/01 21:13:40.704
cmd: "C:\Program Files\WinpkFilter\instlwftmp\snetcfg.exe" -v -l ndisrd_lwf.inf -c s -i nt_ndisrd
<<< Section end 2011/12/01 21:13:40.704
<<< [Exit status: SUCCESS]
>>> [SetupScanFileQueue]
>>> Section start 2011/12/01 21:13:40.704
cmd: "C:\Program Files\WinpkFilter\instlwftmp\snetcfg.exe" -v -l ndisrd_lwf.inf -c s -i nt_ndisrd
! sig: Verifying file against catalog 'ndisrd86.cat' failed.
! sig: Error 2: The system cannot find the file specified.
<<< Section end 2011/12/01 21:13:40.705
<<< [Exit status: SUCCESS]
flq: CopyFile: 'c:\program files\winpkfilter\instlwftmp\ndisrd.sys'
flq: to: 'C:\Windows\system32\DRIVERS\SET5A70.tmp'
flq: MoveFile: 'C:\Windows\system32\DRIVERS\SET5A70.tmp'
flq: to: 'C:\Windows\system32\DRIVERS\ndisrd.sys'
>>> [SetupInstallFromInfSection - Install]
>>> Section start 2011/12/01 21:13:40.736
cmd: "C:\Program Files\WinpkFilter\instlwftmp\snetcfg.exe" -v -l ndisrd_lwf.inf -c s -i nt_ndisrd
<<< Section end 2011/12/01 21:13:40.739
<<< [Exit status: SUCCESS]
>>> [SetupInstallServicesFromInfSectionEx - Install.Services]
>>> Section start 2011/12/01 21:13:40.740
cmd: "C:\Program Files\WinpkFilter\instlwftmp\snetcfg.exe" -v -l ndisrd_lwf.inf -c s -i nt_ndisrd
<<< Section end 2011/12/01 21:13:41.083
<<< [Exit status: SUCCESS]
>>> [SetupInstallFromInfSection - Install]
>>> Section start 2011/12/01 21:13:41.084
cmd: "C:\Program Files\WinpkFilter\instlwftmp\snetcfg.exe" -v -l ndisrd_lwf.inf -c s -i nt_ndisrd
<<< Section end 2011/12/01 21:13:41.084
<<< [Exit status: SUCCESS]
>>> [DIF_PROPERTYCHANGE - ROOT\SUN_VBOXNETFLTMP\0001]
>>> Section start 2011/12/01 21:13:41.320
cmd: "C:\Program Files\WinpkFilter\instlwftmp\snetcfg.exe" -v -l ndisrd_lwf.inf -c s -i nt_ndisrd
<<< Section end 2011/12/01 21:13:41.324
<<< [Exit status: SUCCESS]
>>> [DIF_DESTROYPRIVATEDATA]
>>> Section start 2011/12/01 21:13:41.325
cmd: "C:\Program Files\WinpkFilter\instlwftmp\snetcfg.exe" -v -l ndisrd_lwf.inf -c s -i nt_ndisrd
<<< Section end 2011/12/01 21:13:41.325
<<< [Exit status: SUCCESS]
! cci: !NCI: Op=ATTACH, Layer=NDIS, Upper={EA24CD6C-D17A-4348-9190-09F0D5BE83DD} Lower=\Device\{A087F605-CB23-40A3-B004-2BB0B6699AE6}, Error=00000002
! cci: !NCI: Op=ATTACH, Layer=NDIS, Upper={EA24CD6C-D17A-4348-9190-09F0D5BE83DD} Lower=\Device\{4E0E6B15-A445-4E70-A482-C664F198D986}, Error=0000001f
! cci: !NCI: Op=ATTACH, Layer=NDIS, Upper={5CBF81BD-5055-47CD-9055-A76B2B4E3697} Lower=\Device\{B0976D1C-89AF-485E-A9F8-53B1CD95052D}, Error=00000002
setupapi.dev.log:
Code:
[Device Install Log]
OS Version = 6.1.7601
Service Pack = 1.0
Suite = 0x0100
ProductType = 1
Architecture = x86
[BeginLog]
[Boot Session: 2011/12/01 19:22:08.513]
>>> [SetupCopyOEMInf - C:\Program Files\WinpkFilter\instlwftmp\ndisrd_lwf.inf]
>>> Section start 2011/12/01 21:13:39.654
cmd: "C:\Program Files\WinpkFilter\instlwftmp\snetcfg.exe" -v -l ndisrd_lwf.inf -c s -i nt_ndisrd
sto: {Import Driver Package: C:\Program Files\WinpkFilter\instlwftmp\ndisrd_lwf.inf} 21:13:39.671
sto: Importing driver package into Driver Store:
sto: Driver Store = C:\Windows\System32\DriverStore (Online | 6.1.7601)
sto: Driver Package = C:\Program Files\WinpkFilter\instlwftmp\ndisrd_lwf.inf
sto: Architecture = x86
sto: Locale Name = neutral
sto: Flags = 0x00000020
sto: Copying driver package files to 'C:\Users\YEGORO~1\AppData\Local\Temp\{761ea11b-713c-2376-a1fa-9c18989a277b}'.
inf: Opened INF: 'C:\Program Files\WinpkFilter\instlwftmp\ndisrd_lwf.inf' ([strings])
inf: Opened INF: 'C:\Program Files\WinpkFilter\instlwftmp\ndisrd_lwf.inf' ([strings])
flq: {FILE_QUEUE_COPY}
flq: CopyStyle - 0x00000000
flq: SourceRootPath - 'C:\Program Files\WinpkFilter\instlwftmp'
flq: SourceFilename - 'ndisrd.sys'
flq: TargetDirectory- 'C:\Users\YEGORO~1\AppData\Local\Temp\{761ea11b-713c-2376-a1fa-9c18989a277b}'
flq: {FILE_QUEUE_COPY exit(0x00000000)}
flq: {FILE_QUEUE_COPY}
flq: CopyStyle - 0x00000000
flq: SourceRootPath - 'C:\Program Files\WinpkFilter\instlwftmp'
flq: SourceFilename - 'ndisrd86.cat'
flq: TargetDirectory- 'C:\Users\YEGORO~1\AppData\Local\Temp\{761ea11b-713c-2376-a1fa-9c18989a277b}'
flq: {FILE_QUEUE_COPY exit(0x00000000)}
flq: {FILE_QUEUE_COPY}
flq: CopyStyle - 0x00000000
flq: SourceRootPath - 'C:\Program Files\WinpkFilter\instlwftmp'
flq: SourceFilename - 'ndisrd_lwf.inf'
flq: TargetDirectory- 'C:\Users\YEGORO~1\AppData\Local\Temp\{761ea11b-713c-2376-a1fa-9c18989a277b}'
flq: {FILE_QUEUE_COPY exit(0x00000000)}
flq: {_commit_file_queue}
flq: CommitQ DelNodes=0 RenNodes=0 CopyNodes=3
flq: {_commit_copy_subqueue}
flq: subqueue count=3
flq: source media:
flq: SourcePath - [C:\Program Files\WinpkFilter\instlwftmp]
flq: SourceFile - [ndisrd.sys]
flq: Flags - 0x00000000
flq: {_commit_copyfile}
flq: CopyFile: 'C:\Program Files\WinpkFilter\instlwftmp\ndisrd.sys'
flq: to: 'C:\Users\YEGORO~1\AppData\Local\Temp\{761ea11b-713c-2376-a1fa-9c18989a277b}\SET565B.tmp'
flq: MoveFile: 'C:\Users\YEGORO~1\AppData\Local\Temp\{761ea11b-713c-2376-a1fa-9c18989a277b}\SET565B.tmp'
flq: to: 'C:\Users\YEGORO~1\AppData\Local\Temp\{761ea11b-713c-2376-a1fa-9c18989a277b}\ndisrd.sys'
flq: {_commit_copyfile exit OK}
flq: {_commit_copyfile}
flq: CopyFile: 'C:\Program Files\WinpkFilter\instlwftmp\ndisrd86.cat'
flq: to: 'C:\Users\YEGORO~1\AppData\Local\Temp\{761ea11b-713c-2376-a1fa-9c18989a277b}\SET565C.tmp'
flq: MoveFile: 'C:\Users\YEGORO~1\AppData\Local\Temp\{761ea11b-713c-2376-a1fa-9c18989a277b}\SET565C.tmp'
flq: to: 'C:\Users\YEGORO~1\AppData\Local\Temp\{761ea11b-713c-2376-a1fa-9c18989a277b}\ndisrd86.cat'
flq: {_commit_copyfile exit OK}
flq: {_commit_copyfile}
flq: CopyFile: 'C:\Program Files\WinpkFilter\instlwftmp\ndisrd_lwf.inf'
flq: to: 'C:\Users\YEGORO~1\AppData\Local\Temp\{761ea11b-713c-2376-a1fa-9c18989a277b}\SET566D.tmp'
flq: MoveFile: 'C:\Users\YEGORO~1\AppData\Local\Temp\{761ea11b-713c-2376-a1fa-9c18989a277b}\SET566D.tmp'
flq: to: 'C:\Users\YEGORO~1\AppData\Local\Temp\{761ea11b-713c-2376-a1fa-9c18989a277b}\ndisrd_lwf.inf'
flq: {_commit_copyfile exit OK}
flq: {_commit_copy_subqueue exit OK}
flq: {_commit_file_queue exit OK}
pol: {Driver package policy check} 21:13:39.748
pol: {Driver package policy check - exit(0x00000000)} 21:13:39.749
sto: {Stage Driver Package: C:\Users\YEGORO~1\AppData\Local\Temp\{761ea11b-713c-2376-a1fa-9c18989a277b}\ndisrd_lwf.inf} 21:13:39.750
inf: Opened INF: 'C:\Users\YEGORO~1\AppData\Local\Temp\{761ea11b-713c-2376-a1fa-9c18989a277b}\ndisrd_lwf.inf' ([strings])
inf: Opened INF: 'C:\Users\YEGORO~1\AppData\Local\Temp\{761ea11b-713c-2376-a1fa-9c18989a277b}\ndisrd_lwf.inf' ([strings])
sto: Copying driver package files:
sto: Source Path = C:\Users\YEGORO~1\AppData\Local\Temp\{761ea11b-713c-2376-a1fa-9c18989a277b}
sto: Destination Path = C:\Windows\System32\DriverStore\Temp\{3e1a4268-30bb-280b-25fc-b0232077975b}
flq: {FILE_QUEUE_COPY}
flq: CopyStyle - 0x00000010
flq: SourceRootPath - 'C:\Users\YEGORO~1\AppData\Local\Temp\{761ea11b-713c-2376-a1fa-9c18989a277b}'
flq: SourceFilename - 'ndisrd.sys'
flq: TargetDirectory- 'C:\Windows\System32\DriverStore\Temp\{3e1a4268-30bb-280b-25fc-b0232077975b}'
flq: {FILE_QUEUE_COPY exit(0x00000000)}
flq: {FILE_QUEUE_COPY}
flq: CopyStyle - 0x00000010
flq: SourceRootPath - 'C:\Users\YEGORO~1\AppData\Local\Temp\{761ea11b-713c-2376-a1fa-9c18989a277b}'
flq: SourceFilename - 'ndisrd86.cat'
flq: TargetDirectory- 'C:\Windows\System32\DriverStore\Temp\{3e1a4268-30bb-280b-25fc-b0232077975b}'
flq: {FILE_QUEUE_COPY exit(0x00000000)}
flq: {FILE_QUEUE_COPY}
flq: CopyStyle - 0x00000010
flq: SourceRootPath - 'C:\Users\YEGORO~1\AppData\Local\Temp\{761ea11b-713c-2376-a1fa-9c18989a277b}'
flq: SourceFilename - 'ndisrd_lwf.inf'
flq: TargetDirectory- 'C:\Windows\System32\DriverStore\Temp\{3e1a4268-30bb-280b-25fc-b0232077975b}'
flq: {FILE_QUEUE_COPY exit(0x00000000)}
flq: {_commit_file_queue}
flq: CommitQ DelNodes=0 RenNodes=0 CopyNodes=3
flq: {_commit_copy_subqueue}
flq: subqueue count=3
flq: source media:
flq: SourcePath - [C:\Users\YEGORO~1\AppData\Local\Temp\{761ea11b-713c-2376-a1fa-9c18989a277b}]
flq: SourceFile - [ndisrd.sys]
flq: Flags - 0x00000000
flq: {_commit_copyfile}
flq: CopyFile: 'C:\Users\YEGORO~1\AppData\Local\Temp\{761ea11b-713c-2376-a1fa-9c18989a277b}\ndisrd.sys'
flq: to: 'C:\Windows\System32\DriverStore\Temp\{3e1a4268-30bb-280b-25fc-b0232077975b}\SET56A9.tmp'
flq: MoveFile: 'C:\Windows\System32\DriverStore\Temp\{3e1a4268-30bb-280b-25fc-b0232077975b}\SET56A9.tmp'
flq: to: 'C:\Windows\System32\DriverStore\Temp\{3e1a4268-30bb-280b-25fc-b0232077975b}\ndisrd.sys'
flq: {_commit_copyfile exit OK}
flq: {_commit_copyfile}
flq: CopyFile: 'C:\Users\YEGORO~1\AppData\Local\Temp\{761ea11b-713c-2376-a1fa-9c18989a277b}\ndisrd86.cat'
flq: to: 'C:\Windows\System32\DriverStore\Temp\{3e1a4268-30bb-280b-25fc-b0232077975b}\SET56AA.tmp'
flq: MoveFile: 'C:\Windows\System32\DriverStore\Temp\{3e1a4268-30bb-280b-25fc-b0232077975b}\SET56AA.tmp'
flq: to: 'C:\Windows\System32\DriverStore\Temp\{3e1a4268-30bb-280b-25fc-b0232077975b}\ndisrd86.cat'
flq: {_commit_copyfile exit OK}
flq: {_commit_copyfile}
flq: CopyFile: 'C:\Users\YEGORO~1\AppData\Local\Temp\{761ea11b-713c-2376-a1fa-9c18989a277b}\ndisrd_lwf.inf'
flq: to: 'C:\Windows\System32\DriverStore\Temp\{3e1a4268-30bb-280b-25fc-b0232077975b}\SET56BB.tmp'
flq: MoveFile: 'C:\Windows\System32\DriverStore\Temp\{3e1a4268-30bb-280b-25fc-b0232077975b}\SET56BB.tmp'
flq: to: 'C:\Windows\System32\DriverStore\Temp\{3e1a4268-30bb-280b-25fc-b0232077975b}\ndisrd_lwf.inf'
flq: {_commit_copyfile exit OK}
flq: {_commit_copy_subqueue exit OK}
flq: {_commit_file_queue exit OK}
sto: {DRIVERSTORE_IMPORT_NOTIFY_VALIDATE} 21:13:39.786
inf: Opened INF: 'C:\Windows\System32\DriverStore\Temp\{3e1a4268-30bb-280b-25fc-b0232077975b}\ndisrd_lwf.inf' ([strings])
sig: {_VERIFY_FILE_SIGNATURE} 21:13:39.801
sig: Key = ndisrd_lwf.inf
sig: FilePath = C:\Windows\System32\DriverStore\Temp\{3e1a4268-30bb-280b-25fc-b0232077975b}\ndisrd_lwf.inf
sig: Catalog = C:\Windows\System32\DriverStore\Temp\{3e1a4268-30bb-280b-25fc-b0232077975b}\ndisrd86.cat
flq: {SPFILENOTIFY_CABINETINFO}
flq: {SPFILENOTIFY_CABINETINFO - exit(0x00000000)}
flq: {SPFILENOTIFY_FILEEXTRACTED}
flq: {SPFILENOTIFY_FILEEXTRACTED - exit(0x00000000)}
flq: {SPFILENOTIFY_CABINETINFO}
flq: {SPFILENOTIFY_CABINETINFO - exit(0x00000000)}
flq: {SPFILENOTIFY_FILEEXTRACTED}
flq: {SPFILENOTIFY_FILEEXTRACTED - exit(0x00000000)}
! sig: Verifying file against specific (valid) catalog failed! (0x800b0109)
! sig: Error 0x800b0109: A certificate chain processed, but terminated in a root certificate which is not trusted by the trust provider.
sig: {_VERIFY_FILE_SIGNATURE exit(0x800b0109)} 21:13:39.860
sig: {_VERIFY_FILE_SIGNATURE} 21:13:39.860
sig: Key = ndisrd_lwf.inf
sig: FilePath = C:\Windows\System32\DriverStore\Temp\{3e1a4268-30bb-280b-25fc-b0232077975b}\ndisrd_lwf.inf
sig: Catalog = C:\Windows\System32\DriverStore\Temp\{3e1a4268-30bb-280b-25fc-b0232077975b}\ndisrd86.cat
flq: {SPFILENOTIFY_CABINETINFO}
flq: {SPFILENOTIFY_CABINETINFO - exit(0x00000000)}
flq: {SPFILENOTIFY_FILEEXTRACTED}
flq: {SPFILENOTIFY_FILEEXTRACTED - exit(0x00000000)}
flq: {SPFILENOTIFY_CABINETINFO}
flq: {SPFILENOTIFY_CABINETINFO - exit(0x00000000)}
flq: {SPFILENOTIFY_FILEEXTRACTED}
flq: {SPFILENOTIFY_FILEEXTRACTED - exit(0x00000000)}
sig: Success: File is signed in Authenticode(tm) catalog.
sig: Error 0xe0000241: The INF was signed with an Authenticode(tm) catalog from a trusted publisher.
sig: {_VERIFY_FILE_SIGNATURE exit(0xe0000241)} 21:13:39.894
sto: Validating driver package files against catalog 'ndisrd86.cat'.
sto: Driver package is valid.
sto: {DRIVERSTORE_IMPORT_NOTIFY_VALIDATE exit(0x00000000)} 21:13:39.895
sto: Verified driver package signature:
sto: Digital Signer Score = 0xFF000000
sto: Digital Signer Name = <unknown>
sto: {DRIVERSTORE_IMPORT_NOTIFY_BEGIN} 21:13:39.896
inf: Opened INF: 'C:\Windows\System32\DriverStore\Temp\{3e1a4268-30bb-280b-25fc-b0232077975b}\ndisrd_lwf.inf' ([strings])
sto: Create system restore point:
sto: Description = Установить пакет драйверов устройств: NT Kernel Resources Сетевая служба
sto: Time = 0ms
sto: Status = 0x00000422 (FAILURE)
sto: {DRIVERSTORE_IMPORT_NOTIFY_BEGIN: exit(0x00000000)} 21:13:39.901
idb: Unpublished driver store entry 'ndisrd_lwf.inf_x86_neutral_8924f3d5ce0e50f4'.
sto: Published driver package INF 'oem47.inf' was deleted.
idb: Unregistered driver store entry 'ndisrd_lwf.inf_x86_neutral_8924f3d5ce0e50f4'.
sto: {Delete Directory: C:\Windows\System32\DriverStore\FileRepository\ndisrd_lwf.inf_x86_neutral_8924f3d5ce0e50f4} 21:13:40.136
sto: {Delete Directory: exit(0x00000000)} 21:13:40.151
sto: Importing driver package files:
sto: Source Path = C:\Windows\System32\DriverStore\Temp\{3e1a4268-30bb-280b-25fc-b0232077975b}
sto: Destination Path = C:\Windows\System32\DriverStore\FileRepository\ndisrd_lwf.inf_x86_neutral_8924f3d5ce0e50f4
sto: {Copy Directory: C:\Windows\System32\DriverStore\Temp\{3e1a4268-30bb-280b-25fc-b0232077975b}} 21:13:40.154
sto: Target Path = C:\Windows\System32\DriverStore\FileRepository\ndisrd_lwf.inf_x86_neutral_8924f3d5ce0e50f4
sto: {Copy Directory: exit(0x00000000)} 21:13:40.158
sto: {Index Driver Package: C:\Windows\System32\DriverStore\FileRepository\ndisrd_lwf.inf_x86_neutral_8924f3d5ce0e50f4\ndisrd_lwf.inf} 21:13:40.159
idb: Registered driver store entry 'ndisrd_lwf.inf_x86_neutral_8924f3d5ce0e50f4'.
idb: Published 'ndisrd_lwf.inf_x86_neutral_8924f3d5ce0e50f4\ndisrd_lwf.inf' to 'C:\Windows\INF\oem47.inf'
idb: Published driver store entry 'ndisrd_lwf.inf_x86_neutral_8924f3d5ce0e50f4'.
sto: Published driver package INF 'oem47.inf' was changed.
sto: Active published driver package is 'ndisrd_lwf.inf_x86_neutral_8924f3d5ce0e50f4'.
sto: {Index Driver Package: exit(0x00000000)} 21:13:40.352
sto: {DRIVERSTORE_IMPORT_NOTIFY_END} 21:13:40.353
ndv: No system restore point was set earlier.
sto: {DRIVERSTORE_IMPORT_NOTIFY_END: exit(0x00000000)} 21:13:40.354
sto: {Stage Driver Package: exit(0x00000000)} 21:13:40.356
ndv: Doing device matching lookup!
inf: Opened INF: 'C:\Windows\System32\DriverStore\FileRepository\ndisrd_lwf.inf_x86_neutral_8924f3d5ce0e50f4\ndisrd_lwf.inf' ([strings])
inf: Saved PNF: 'C:\Windows\System32\DriverStore\FileRepository\ndisrd_lwf.inf_x86_neutral_8924f3d5ce0e50f4\ndisrd_lwf.PNF' (Language = 0419)
sto: Driver package was staged to Driver Store. Time = 764 ms
sto: Imported driver package into Driver Store:
sto: Filename = C:\Windows\System32\DriverStore\FileRepository\ndisrd_lwf.inf_x86_neutral_8924f3d5ce0e50f4\ndisrd_lwf.inf
sto: Time = 795 ms
sto: {Import Driver Package: exit(0x00000000)} 21:13:40.469
inf: Opened INF: 'C:\Program Files\WinpkFilter\instlwftmp\ndisrd_lwf.inf' ([strings])
inf: Driver Store location: C:\Windows\System32\DriverStore\FileRepository\ndisrd_lwf.inf_x86_neutral_8924f3d5ce0e50f4\ndisrd_lwf.inf
inf: Published Inf Path: C:\Windows\INF\oem47.inf
<<< Section end 2011/12/01 21:13:40.473
<<< [Exit status: SUCCESS]
При последующих запусках окошко "Необходим файл 'ndisrd.sys' на WinpkFilter LightWeight Filter " больше не появляется, но в логе установщика все равно пишет ошибка из субжа и как следствие, ничего не работает. Win 7 sp1 ru. Вирусов/антивирусов и тому подобного нет.
Не подскажете, в чем может быть дело?