see if the following thread from dells community is of help. mght be a different computer but the fix might be similar
I have a Dell E6230, originally shipped with win7.
I have been using it for ages with a bought Win7. I needed to replace hdd with ssd but am having problems installing any drivers for anything. Win7 loads ok but not any drivers.Downloaded them from Dell with service tag but they all give:
The procedure entry point add dll directory could not be located in the dynamic link library kernel32.dll
I am stuck, cant load drivers or access internet.
What is going on anyone.