lostindark / DriverStoreExplorer

Driver Store Explorer [RAPR]
GNU General Public License v2.0
6.56k stars 390 forks source link

Driver store explorer incorrectly chooses newest ntprint driver when selecting old drivers #214

Open Bamajon1974 opened 1 year ago

Bamajon1974 commented 1 year ago

Driver Store Explorer version 11.92.0

When Selecting Old Drivers(s): Driver Store Explorer incorrectly chooses latest version of ntprint.inf (v906) as opposed to older version of driver (v1806). Please see attached screenshot. Can this issue be fixed please?

Thanks! driver

lostindark commented 1 year ago

How do you determine which one is newer? They both have the same date, and 1806 has a higher version number.

Bamajon1974 commented 1 year ago

In the Printers section, there are two ntprint.inf files. One is v10.0.19041.906 and the other is 10.0.19041.1806. Both have the same date. Select Old Drivers button selects the newer file but neither can be forcefully deleted. Perhaps both are needed by the OS?

I am running Win10 Education, v22H2.

Thanks!

MELERIX commented 1 year ago

10.0.19041.906 is the older version.

Bamajon1974 commented 1 year ago

Ahh so maybe if the version number is written as 10.0.19041.0906 now it looks older than 10.0.19041.1806. At any rate, the DSE still won't let me delete the older version When checking "force deletion" and clicking "Delete Driver(s)", I get an error message "Error removing ntprint.inf (oem22.inf) from driver store. Perhaps both versions are needed by my printer? Dell C2660dn Color Laser PCL6.

MELERIX commented 1 year ago

Ahh so maybe if the version number is written as 10.0.19041.0906 now it looks older than 10.0.19041.1806. At any rate, the DSE still won't let me delete the older version When checking "force deletion" and clicking "Delete Driver(s)", I get an error message "Error removing ntprint.inf (oem22.inf) from driver store. Perhaps both versions are needed by my printer? Dell C2660dn Color Laser PCL6.

try in Windows safe mode.

Bamajon1974 commented 1 year ago

Still won't remove when booting into safe mode. I did check and that ntprint.inf file in C:\Windows\System32\DriverStore\FileRepository\ntprint.inf_x86_c62e9f8067f98247 directory has SYSTEM owner and standard admin privileges won't remove. I am wondering if I should just leave this file alone and just keep the older file?

irwir commented 8 months ago

Select old drivers got 6 ntprint.inf files with different versions. None could be deleted; even with forced delete. But Windows utility could remove these drivers with a command like this (maybe the /force option was unnecessary here): pnputil /delete-driver oemXX.inf /force

171252 commented 3 months ago

Hello, even with "Force delete" it does not delete and an error message appears. grafik Message: grafik Can I do something about this?

Bamajon1974 commented 2 months ago

I tried running Driver Store Explorer with System and TrustedInstaller privileges and the old version of ntprint.inf still would not force delete.