maurice-daly / DriverAutomationTool

Home of the Driver Automation Tool
https://www.msendpointmgr.com
BSD 2-Clause "Simplified" License
400 stars 120 forks source link

Cannot Find Lenovo Drivers #455

Open techygeekshome opened 1 year ago

techygeekshome commented 1 year ago

I'm trying to add a few Lenovo model drivers to our system but I'm getting an error stating as in the image. I've tried using version 7.2.2 as well just in case, but getting the same error. This is only the drivers, the BIOS download works fine. Any ideas please?

image

Further info...

This was trying to download any Windows 10 drivers, however, if I try the Windows 11 dropdown, that works.

jmcwatty commented 1 year ago

if you look in c:\program files\msendpointmgr\driver automation tool\temp\catalogv2.xml file, you will see that the model Thinkpad L390 doesn't have any drivers listed for Windows 10 22H2. I speculate that it is detecting on the version and ignoring if the OS is Win10 or Win11 as that device does have 22H2 drivers for Windows 11. I don't have access to the source code though. I have the same issue on versions 7.2.1 and 7.2.2

techygeekshome commented 1 year ago

I actually found this out the hard way – but you are right, basically there were no drivers available from Lenovo for 22H2 but there was for 21H2 so I managed to use them. Rookie mistake, I should know better!

From: DarkBull47 @.> Sent: Thursday, June 1, 2023 6:09 PM To: maurice-daly/DriverAutomationTool @.> Cc: TechyGeeksHome @.>; Author @.> Subject: Re: [maurice-daly/DriverAutomationTool] Cannot Find Lenovo Drivers (Issue #455)

A good rule of thumb is to check if lenovo itself actually has drivers for that OS version. You can check lenovo here https://download.lenovo.com/cdrt/td/catalogv2.xml. If you search for L390 you will see that it only Supports Windows 10 up to 21H1 from Lenovo, but it supports Windows 11 22H2. I am guessing the only reason you are seeing it listed at all is just a bug. Fixing this bug wouldnt make Lenovo create drivers for it.

What you could do is download the 21H1 version which Lenovo actually has and either use the driver os fallback option or rename the package from 21H1 to 22H2 in MECM after the fact both having the same result which is attempting to use the latest drivers Lenovo actually provides.

Hope this helps.

— Reply to this email directly, view it on GitHubhttps://github.com/maurice-daly/DriverAutomationTool/issues/455#issuecomment-1572454744, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AJ3EUUON6WFSZKAXWL3UKZTXJDEDXANCNFSM6AAAAAAULVJUFY. You are receiving this because you authored the thread.Message ID: @.**@.>>