nmap / nmap/npcap

0x8007007e

Open
#787 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C
Stars
3.6k
Forks
592
PR merge metrics
No merged PRs in 30d

Description

Image

<setupapi.dev.log>

[Deinstall network driver]

Section start 2025/04/18 13:55:51.630
cmd: "C:\Program Files\Npcap\NPFInstall.exe" -n -i2
<<< Section end 2025/04/18 13:55:51.640
<<< [Exit status: FAILURE(0x8007007e)]

[Deinstall network driver]
Section start 2025/04/18 13:55:51.640
cmd: "C:\Program Files\Npcap\NPFInstall.exe" -n -i2
<<< Section end 2025/04/18 13:55:51.650
<<< [Exit status: FAILURE(0x8007007e)]

[SetupCopyOEMInf - C:\Program Files\Npcap\NPCAP.inf]
Section start 2025/04/18 13:55:51.660
cmd: "C:\Program Files\Npcap\NPFInstall.exe" -n -i2
inf: Copy style: 0x00000000
sto: {Setup Import Driver Package: C:\Program Files\Npcap\NPCAP.inf} 13:55:51.670
inf: Provider: Nmap Project
inf: Class GUID: {4D36E974-E325-11CE-BFC1-08002BE10318}
inf: Driver Version: 02/18/2025,12.32.29.913
inf: Catalog File: npcap.cat
sto: {Copy Driver Package: C:\Program Files\Npcap\NPCAP.inf} 13:55:51.680
sto: Driver Package = C:\Program Files\Npcap\NPCAP.inf
sto: Flags = 0x00000007
sto: Destination = C:\Users\jmh\AppData\Local\Temp{e17cae27-1b3e-3847-b05c-4987b417d114}
sto: Copying driver package files to 'C:\Users\jmh\AppData\Local\Temp{e17cae27-1b3e-3847-b05c-4987b417d114}'.
flq: {FILE_QUEUE_COMMIT} 13:55:51.680
flq: Copying 'C:\Program Files\Npcap\npcap.cat' to 'C:\Users\jmh\AppData\Local\Temp{e17cae27-1b3e-3847-b05c-4987b417d114}\npcap.cat'.
flq: Copying 'C:\Program Files\Npcap\NPCAP.inf' to 'C:\Users\jmh\AppData\Local\Temp{e17cae27-1b3e-3847-b05c-4987b417d114}\NPCAP.inf'.
flq: Copying 'C:\Program Files\Npcap\npcap.sys' to 'C:\Users\jmh\AppData\Local\Temp{e17cae27-1b3e-3847-b05c-4987b417d114}\npcap.sys'.
flq: {FILE_QUEUE_COMMIT - exit(0x00000000)} 13:55:51.700
sto: {Copy Driver Package: exit(0x00000000)} 13:55:51.700
ump: Import flags: 0x00000000
pol: {Driver package policy check} 13:55:51.760
pol: {Driver package policy check - exit(0x00000000)} 13:55:51.760
sto: {Stage Driver Package: C:\Users\jmh\AppData\Local\Temp{e17cae27-1b3e-3847-b05c-4987b417d114}\NPCAP.inf} 13:55:51.760
inf: {Query Configurability: C:\Users\jmh\AppData\Local\Temp{e17cae27-1b3e-3847-b05c-4987b417d114}\NPCAP.inf} 13:55:51.770
inf: Driver package 'NPCAP.inf' is configurable.
inf: {Query Configurability: exit(0x00000000)} 13:55:51.770
flq: {FILE_QUEUE_COMMIT} 13:55:51.770
flq: Copying 'C:\Users\jmh\AppData\Local\Temp{e17cae27-1b3e-3847-b05c-4987b417d114}\npcap.cat' to 'C:\WINDOWS\System32\DriverStore\Temp{77adaace-18d2-5b43-81ce-fa1d3ae60bd6}\npcap.cat'.
flq: Copying 'C:\Users\jmh\AppData\Local\Temp{e17cae27-1b3e-3847-b05c-4987b417d114}\NPCAP.inf' to 'C:\WINDOWS\System32\DriverStore\Temp{77adaace-18d2-5b43-81ce-fa1d3ae60bd6}\NPCAP.inf'.
flq: Copying 'C:\Users\jmh\AppData\Local\Temp{e17cae27-1b3e-3847-b05c-4987b417d114}\npcap.sys' to 'C:\WINDOWS\System32\DriverStore\Temp{77adaace-18d2-5b43-81ce-fa1d3ae60bd6}\npcap.sys'.
flq: {FILE_QUEUE_COMMIT - exit(0x00000000)} 13:55:51.780
sto: {DRIVERSTORE IMPORT VALIDATE} 13:55:51.790
sig: Driver package catalog is valid.
sig: {_VERIFY_FILE_SIGNATURE} 13:55:51.830
sig: Key = NPCAP.inf
sig: FilePath = C:\WINDOWS\System32\DriverStore\Temp{77adaace-18d2-5b43-81ce-fa1d3ae60bd6}\NPCAP.inf
sig: Catalog = C:\WINDOWS\System32\DriverStore\Temp{77adaace-18d2-5b43-81ce-fa1d3ae60bd6}\npcap.cat
sig: Success: File is signed in catalog.
sig: {_VERIFY_FILE_SIGNATURE exit(0x00000000)} 13:55:51.840
sto: {DRIVERSTORE IMPORT VALIDATE: exit(0x00000000)} 13:55:51.840
sig: Signer Score = 0x0D000005 (WHQL)
sig: Signer Name = Microsoft Windows Hardware Compatibility Publisher
sig: Submission ID = 84957980_13979116860972510_1152921505698910604
sto: {Core Driver Package Import: npcap.inf_amd64_fff8958d177ca58a} 13:55:51.840
sto: {DRIVERSTORE IMPORT BEGIN} 13:55:51.840
sto: {DRIVERSTORE IMPORT BEGIN: exit(0x00000000)} 13:55:51.840
cpy: {Copy Directory: C:\WINDOWS\System32\DriverStore\Temp{77adaace-18d2-5b43-81ce-fa1d3ae60bd6}} 13:55:51.840
cpy: Target Path = C:\WINDOWS\System32\DriverStore\FileRepository\npcap.inf_amd64_fff8958d177ca58a
cpy: {Copy Directory: exit(0x00000000)} 13:55:51.850
idb: {Register Driver Package: C:\WINDOWS\System32\DriverStore\FileRepository\npcap.inf_amd64_fff8958d177ca58a\NPCAP.inf} 13:55:51.850
idb: Created driver package object 'npcap.inf_amd64_fff8958d177ca58a' in DRIVERS database node.
idb: Created driver INF file object 'oem99.inf' in DRIVERS database node.
idb: Registered driver package 'npcap.inf_amd64_fff8958d177ca58a' with 'oem99.inf'.
idb: {Register Driver Package: exit(0x00000000)} 13:55:51.850
idb: {Publish Driver Package: C:\WINDOWS\System32\DriverStore\FileRepository\npcap.inf_amd64_fff8958d177ca58a\NPCAP.inf} 13:55:51.850
idb: Activating driver package 'npcap.inf_amd64_fff8958d177ca58a'.
cpy: Published 'npcap.inf_amd64_fff8958d177ca58a\npcap.inf' to 'oem99.inf'.
idb: Indexed 3 device IDs for 'npcap.inf_amd64_fff8958d177ca58a'.
sto: Flushed driver database node 'DRIVERS'. Time = 0 ms
sto: Flushed driver database node 'SYSTEM'. Time = 0 ms
idb: {Publish Driver Package: exit(0x00000000)} 13:55:51.860
sto: {DRIVERSTORE IMPORT END} 13:55:51.870
dvi: Flushed all driver package files to disk. Time = 0 ms
sig: Installed catalog 'npcap.cat' as 'oem99.cat'.
sto: {DRIVERSTORE IMPORT END: exit(0x00000000)} 13:55:51.960
sto: {Core Driver Package Import: exit(0x00000000)} 13:55:51.960
sto: {Stage Driver Package: exit(0x00000000)} 13:55:51.960
sto: {Setup Import Driver Package - exit (0x00000000)} 13:55:52.130
inf: Driver Store Path: C:\WINDOWS\System32\DriverStore\FileRepository\npcap.inf_amd64_fff8958d177ca58a\NPCAP.inf
inf: Published Inf Path: C:\WINDOWS\INF\oem99.inf
<<< Section end 2025/04/18 13:55:52.130
<<< [Exit status: SUCCESS]

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The report includes setupapi.dev.log output for NPFInstall.exe while importing NPCAP.inf and shows failure 0x8007007e during driver deinstallation. Start by reproducing the failure and tracing the NPFInstall.exe path involved; done means identifying and resolving the cause of the failed operation.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
networking, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.