Kernal32.dll error when installing dell drivers

We recently just replaced a hard drive on a Dell Lattitude E5450, and performed a clean install of windows 7 pro 64 bit.

We are attempting to install drivers from the dell website, however, when clicking on the executable files (ex: Network_Driver_D8VDT_WN32_22.3.108.0_A03.exe), we are recieving the following error message: "The procedure entry point could not be located in the dynamic link library kernel32.dll"

Has anyone ever run into this issue in the past, and if so, is there a fix?
zito2000Asked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

☠ MASQ ☠Commented:
Try restoring a backup copy of kernel32.dll by running sfc /scannow in an admin command prompt
Dr. KlahnPrincipal Software EngineerCommented:
Yes, I've seen this before.  It occurs when the software being loaded uses a feature that was not present in the version of kernel32.dll which was used to compile and link the software.  There are so many different versions of kernel32.dll (at least 12 of them) that it's hard to keep track.

The page below discusses the problem and offers some fix procedures.

http://www.dlldownloader.com/kernel32-dll/

Note that applying these fixes is not risk-free.  If you find a version of kernel32.dll that solves the problem for this software, it may break some other piece of software.  Unfortunately, it's the only fix I know of available to the consumer, because you can't go back to Dell and say "Compile this software for MY system."

(As the failing driver appears to be a network driver, then how are you getting the driver install executable onto the system?)

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
JohnBusiness Consultant (Owner)Commented:
Go to this Dell page and see all the models and drivers.  See if you can match the model and OS you have below with your drivers.

https://i.dell.com/sites/csdocuments/Shared-Content_data-Sheets_Documents/ar/dz/CSG-EN-XX-ALL-Latitude-14-E5450-Spec-Sheet.pdf

This model Celeron:

4th Generation Intel® Celeron (late 2014) and Core™ i3/5 Processors
5th Generation Intel® Celeron, up to Core™ i7 processors
Operating System1,2 Microsoft® Windows® 7 Professional 32/64-bit
Microsoft® Windows® 7 Professional 32/64-bit (available
through downgrade rights from Windows®8.1 Pro 64-bit)
Microsoft® Windows® 8.1 64-bit
Microsoft® Windows® 8.1 Pro 64-bit
Microsoft® Windows® 8.1 Single Language 64-bit

This model Celeron
5th Generation Intel® Celeron, up to Core™ i7 processors

Microsoft® Windows® 7 Professional 32/64-bit
Microsoft® Windows® 7 Professional 32/64-bit (available
through downgrade rights from Windows®8.1 Pro 64-bit)
Microsoft® Windows® 8.1 64-bit
Microsoft® Windows® 8.1 Pro 64-bit
Microsoft® Windows® 8.1 Single Language 64-bit
UBUNTU Linux 14.04 LTS (64-bit)
zito2000Author Commented:
Thank you everyone for the responses.

Turns out that the version of Kernal32 was older than the drivers on the Dell webpage (I used a very old win7 installation cd rom) and needed a more recent incarnation of that specific dll file.

I was able to obtain a much more current copy of Win7 and that contained the proper kernel32 dll file.

Thank you Dr Klahn for the article, that pointed me in the right direction.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Dell

From novice to tech pro — start learning today.