首页
社区
课程
招聘
未解决 [求助]ndis小端口驱动安装失败,日志显示拷贝文件错误
发表于: 2024-1-18 20:55 1833

未解决 [求助]ndis小端口驱动安装失败,日志显示拷贝文件错误

2024-1-18 20:55
1833
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
>>>  [Device Install (DiInstallDevice) - ROOT\NET\0000]
>>>  Section start 2024/01/18 20:44:13.270
      cmd: "C:\Windows\system32\mmc.exe" "C:\Windows\system32\compmgmt.msc" /s
     dvi: Selected driver installs from section [Ndisedge.ndi] in 'c:\users\15pb\desktop\ndisedge.inf'.
     dvi: Class GUID of device remains: {4d36e972-e325-11ce-bfc1-08002be10318}.
     dvi: Set selected driver complete.
     inf: {SetupCopyOEMInf: c:\users\15pb\desktop\ndisedge.inf} 20:44:13.286
     sto:      {Import Driver Package: c:\users\15pb\desktop\ndisedge.inf} 20:44:13.286
     sto:           Importing driver package into Driver Store:
     sto:                Driver Store   = C:\Windows\System32\DriverStore (Online | 6.1.7601)
     sto:                Driver Package = c:\users\15pb\desktop\ndisedge.inf
     sto:                Architecture   = x86
     sto:                Locale Name    = neutral
     sto:                Flags          = 0x00000000
     sto:           Copying driver package files to 'C:\Users\15PB\AppData\Local\Temp\{1a6ac3cc-401a-697b-6bfb-fc7068f52c35}'.
     inf:           Opened INF: 'c:\users\15pb\desktop\ndisedge.inf' ([strings])
     inf:           Opened INF: 'c:\users\15pb\desktop\ndisedge.inf' ([strings])
     flq:           {FILE_QUEUE_COPY}
     flq:                CopyStyle      - 0x00000000
     flq:                SourceRootPath - 'c:\users\15pb\desktop'
     flq:                SourceFilename - 'ndisedge.inf'
     flq:                TargetDirectory- 'C:\Users\15PB\AppData\Local\Temp\{1a6ac3cc-401a-697b-6bfb-fc7068f52c35}'
     flq:           {FILE_QUEUE_COPY exit(0x00000000)}
     flq:           {FILE_QUEUE_COPY}
     flq:                CopyStyle      - 0x00000000
     flq:                SourceRootPath - 'c:\users\15pb\desktop'
     flq:                SourceFilename - 'Ndisedge.sys'
     flq:                TargetDirectory- 'C:\Users\15PB\AppData\Local\Temp\{1a6ac3cc-401a-697b-6bfb-fc7068f52c35}'
     flq:           {FILE_QUEUE_COPY exit(0x00000000)}
     flq:           {FILE_QUEUE_COPY}
     flq:                CopyStyle      - 0x00000000
     flq:                SourceRootPath - 'c:\users\15pb\desktop'
     flq:                SourceFilename - 'WdfCoInstaller$KMDFCOINSTALLERVERSION$.dll'
     flq:                TargetDirectory- 'C:\Users\15PB\AppData\Local\Temp\{1a6ac3cc-401a-697b-6bfb-fc7068f52c35}'
     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\15pb\desktop]
     flq:                          SourceFile   - [ndisedge.inf]
     flq:                          Flags        - 0x00000000
     flq:                     {_commit_copyfile}
     flq:                          CopyFile: 'c:\users\15pb\desktop\ndisedge.inf'
     flq:                                to: 'C:\Users\15PB\AppData\Local\Temp\{1a6ac3cc-401a-697b-6bfb-fc7068f52c35}\SET49EC.tmp'
     flq:                          MoveFile: 'C:\Users\15PB\AppData\Local\Temp\{1a6ac3cc-401a-697b-6bfb-fc7068f52c35}\SET49EC.tmp'
     flq:                                to: 'C:\Users\15PB\AppData\Local\Temp\{1a6ac3cc-401a-697b-6bfb-fc7068f52c35}\ndisedge.inf'
     flq:                     {_commit_copyfile exit OK}
     flq:                     {_commit_copyfile}
     flq:                          CopyFile: 'c:\users\15pb\desktop\Ndisedge.sys'
     flq:                                to: 'C:\Users\15PB\AppData\Local\Temp\{1a6ac3cc-401a-697b-6bfb-fc7068f52c35}\SET49ED.tmp'
     flq:                          MoveFile: 'C:\Users\15PB\AppData\Local\Temp\{1a6ac3cc-401a-697b-6bfb-fc7068f52c35}\SET49ED.tmp'
     flq:                                to: 'C:\Users\15PB\AppData\Local\Temp\{1a6ac3cc-401a-697b-6bfb-fc7068f52c35}\Ndisedge.sys'
     flq:                     {_commit_copyfile exit OK}
     flq:                     source media:
     flq:                          SourcePath   - [c:\users\15pb\desktop]
     flq:                          SourceFile   - [WdfCoInstaller$KMDFCOINSTALLERVERSION$.dll]
     flq:                          Flags        - 0x00000000
     flq:                     {_commit_copyfile}
!!!  flq:                          Error installing file (0x00000002)
!!!  flq:                          Error 2: The system cannot find the file specified.
!    flq:                               SourceFile   - 'c:\users\15pb\desktop\WdfCoInstaller$KMDFCOINSTALLERVERSION$.dll'
!    flq:                               TargetFile   - 'C:\Users\15PB\AppData\Local\Temp\{1a6ac3cc-401a-697b-6bfb-fc7068f52c35}\WdfCoInstaller$KMDFCOINSTALLERVERSION$.dll'
     flq:                          {SPFQNOTIFY_COPYERROR}
!!!  sto:                               Failed to copy file 'c:\users\15pb\desktop\WdfCoInstaller$KMDFCOINSTALLERVERSION$.dll' to 'C:\Users\15PB\AppData\Local\Temp\{1a6ac3cc-401a-697b-6bfb-fc7068f52c35}\WdfCoInstaller$KMDFCOINSTALLERVERSION$.dll'. Error = 0x00000002
     flq:                          {SPFQNOTIFY_COPYERROR - returned 0x00000000}
!!!  flq:                          SPFQNOTIFY_COPYERROR: returned SPFQOPERATION_ABORT.
!!!  flq:                          Error 995: The I/O operation has been aborted because of either a thread exit or an application request.
     flq:                     {_commit_copyfile exit(0x000003e3)}
     flq:                {_commit_copy_subqueue exit(0x000003e3)}
!!!  flq:                FileQueueCommit aborting!
!!!  flq:                Error 995: The I/O operation has been aborted because of either a thread exit or an application request.
     flq:           {_commit_file_queue exit(0x000003e3)}
!!!  sto:           Failed to copy driver package to 'C:\Users\15PB\AppData\Local\Temp\{1a6ac3cc-401a-697b-6bfb-fc7068f52c35}'. Error = 0x00000002
     sto:      {Import Driver Package: exit(0x00000002)} 20:44:13.301
     inf:      Opened INF: 'c:\users\15pb\desktop\ndisedge.inf' ([strings])
!    inf:      Add to Driver Store unsuccessful
!    inf:      Error 2: The system cannot find the file specified.
!!!  inf:      returning failure to SetupCopyOEMInf
     inf: {SetupCopyOEMInf exit (0x00000002)} 20:44:13.317
!!!  ndv: Driver Package import failed for new device...installing NULL driver.
!!!  ndv: Error 2: The system cannot find the file specified.
     dvi: {Plug and Play Service: Device Install for ROOT\NET\0000}
     ump:      Creating Install Process: DrvInst.exe 20:44:13.317
!    ndv:      Installing NULL driver!
     dvi:      Set selected driver complete.
     dvi:      {DIF_ALLOW_INSTALL} 20:44:13.332
     dvi:           Using exported function 'NetClassInstaller' in module 'C:\Windows\system32\NetCfgx.dll'.
     dvi:           Class installer == NetCfgx.dll,NetClassInstaller
     dvi:           Using exported function 'NciDeviceInstall' in module 'C:\Windows\system32\nci.dll'.
     dvi:           CoInstaller 1 == nci.dll,NciDeviceInstall
     dvi:           Using exported function 'WlanDeviceClassCoInstaller' in module 'C:\Windows\system32\wlaninst.dll'.
     dvi:           CoInstaller 2 == wlaninst.dll,WlanDeviceClassCoInstaller
     dvi:           Using exported function 'WwanDeviceClassCoInstaller' in module 'C:\Windows\system32\wwaninst.dll'.
     dvi:           CoInstaller 3 == wwaninst.dll,WwanDeviceClassCoInstaller
     dvi:           CoInstaller 1: Enter 20:44:13.332
     dvi:           CoInstaller 1: Exit
     dvi:           CoInstaller 2: Enter 20:44:13.332
     dvi:           CoInstaller 2: Exit
     dvi:           CoInstaller 3: Enter 20:44:13.332
     dvi:           CoInstaller 3: Exit
     dvi:           Class installer: Enter 20:44:13.332
     dvi:           Class installer: Exit
     dvi:           Default installer: Enter 20:44:13.332
     dvi:           Default installer: Exit
     dvi:      {DIF_ALLOW_INSTALL - exit(0xe000020e)} 20:44:13.332
     dvi:      {DIF_INSTALLDEVICE} 20:44:13.332
     dvi:           CoInstaller 1: Enter 20:44:13.332
     cci:                [NdisCoinst: Enter NcipHandleInstallPreProcessing]
     cci:                [NdisCoinst: Enter NcipSetNewDeviceInstall]
!!!  cci:                NdisCoinst: NcipOpenDriverRegistryKey failed with error code 0xe0000204
     cci:                [NdisCoinst: Exit NcipSetNewDeviceInstall]
     cci:                NdisCoinst: Null driver install
     cci:                [NdisCoinst: Exit NcipHandleInstallPreProcessing]
     dvi:           CoInstaller 1: Exit
     dvi:           CoInstaller 2: Enter 20:44:13.332
     dvi:           CoInstaller 2: Exit
     dvi:           CoInstaller 3: Enter 20:44:13.332
     dvi:           CoInstaller 3: Exit
     dvi:           Class installer: Enter 20:44:13.332
     cci:                [NCI BEGIN INSTALL DEVICE for ROOT\NET\0000]
     cci:                NCI: Null driver install.
     cci:                [NCI END INSTALL DEVICE for ROOT\NET\0000]
     dvi:           Class installer: Exit
     dvi:           Default installer: Enter 20:44:13.332
!    dvi:                Installing NULL driver!
!    dvi:                A NULL driver installation is not allowed for this type of device!
!!!  dvi:                Cleaning up failed installation (e0000219)
!!!  dvi:           Default installer: failed!
!!!  dvi:           Error 0xe0000219: The installation failed because a function driver was not specified for this device instance.
     dvi:      {DIF_INSTALLDEVICE - exit(0xe0000219)} 20:44:13.332
     dvi:      {DIF_DESTROYPRIVATEDATA} 20:44:13.348
     dvi:           CoInstaller 1: Enter 20:44:13.348
     dvi:           CoInstaller 1: Exit
     dvi:           CoInstaller 2: Enter 20:44:13.348
     dvi:           CoInstaller 2: Exit
     dvi:           CoInstaller 3: Enter 20:44:13.348
     dvi:           CoInstaller 3: Exit
     dvi:           Class installer: Enter 20:44:13.348
     dvi:           Class installer: Exit
     dvi:      {DIF_DESTROYPRIVATEDATA - exit(0x00000000)} 20:44:13.348
     ump:      Server install process exited with code 0xe0000219 20:44:13.348
     ump: {Plug and Play Service: Device Install exit(e0000219)}
<<<  Section end 2024/01/18 20:44:13.348
<<<  [Exit status: FAILURE(0x00000002)]

其中拷贝文件失败,应该是KMDFCOINSTALLERVERSIONKMDFCOINSTALLERVERSIONKMDFCOINSTALLERVERSION不对,我指定的dll是WdfCoInstaller01009_chk.dll,是01009版本的,我怀疑是KMDFCOINSTALLERVERSION不是01009,怎么办?好无奈啊,搞了两天了还没有解决


[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (1)
雪    币: 10
活跃值: (1168)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
看来你们都不行阿萨
2024-1-19 12:03
0
游客
登录 | 注册 方可回帖
返回
//