Khi cài đặt WinPcap 4.1.2 trên Windows 7, tôi nhận được thông báo sau
"A previous version of WinPcap has been detected on this system and cannot be
removed because in use by another application. Please close all the
WinPcap-based applications and run the installer again."
Tôi đã cài đặt và gỡ cài đặt chương trình nhiều lần.
Theo Câu hỏi thường gặp về WinPcap, người ta nên:
Xóa gói. * (Pack.dll, pack.lib, v.v.)
Xóa wpcap.dll
Xóa npf.sys.
Điều này đã được thực hiện và nó vẫn không cài đặt.
Ngoài ra, tôi đã xóa 'thiết bị' Bộ lọc gói mạng bằng trình quản lý thiết bị.
Tôi cũng đã thực hiện một tìm kiếm trong sổ đăng ký winpcap mà không có kết quả. Tôi đã tìm kiếm wpcap và chỉ tìm thấy một mục - một tệp tiêu đề trong một thư mục bao gồm. Tôi đổi tên nó thành .old không thành công.
Hơn nữa, tôi đã tải xuống mã nguồn và tìm kiếm một phần của thông báo ở trên với hy vọng tìm ra cách nó kiểm tra các phiên bản trước. Chuỗi đó (phiên bản WinPcap) không được tìm thấy trong mã nguồn (sử dụng grep trong cygwin).
Cuối cùng, tôi đã gửi email cho hai người được liệt kê là người liên lạc của chương trình.
Tôi cũng đã thử cài đặt chương trình với tư cách Quản trị viên.
Không may mắn. Tất cả các bạn là hy vọng cuối cùng của tôi. :)
Câu hỏi như trên - Tôi muốn xóa phiên bản cũ của WinPcap. Nhưng những câu hỏi khác có thể giúp tôi là, làm thế nào để chương trình kiểm tra các phiên bản trước? Có cái gì khác tôi nên tìm kiếm trong sổ đăng ký? Có cách nào để tìm ra chương trình nào đang sử dụng winpcap không? Có cách nào để xem liệu có chương trình nào phụ thuộc vào winpcap không? Bất kỳ sự chỉ đạo nào cũng đều được đánh giá cao.
Cảm ơn!