Jump to content

dll is linked to missing export Kernel32


Recommended Posts

Posted

Please help. What should I do? It says:

Error Starting Program The WLANAPI.DLL file is linked to missing

export KERNEL32.DLL:GetSystemWindowsDirectoryW.

 

The date on the dll file is 11/10/07, and the Kernel32 is date

6/8/2000.

 

When I click on OK, there is a box underneath that says

C:\Programs\D-Link\AirGCFG.exe A device attached to the system is not

functioning.

 

 

I have WinME on an IBM Thinkpad laptop with 256M Ram, and everything

has been running fine for a long time.

 

Except I don't use the laptop very often, and I can't remember if my

almost new D-Link wireless card worked last month or not. I have a

wireless-b card that I might have used then. But now the D-link

bg-card wasn't working so I went to reinstall the software that goes

with it. It required me to uninstall the software first, so I did and

I reinstalled, and then it won't start the software and when I click

on the icon, it gives the message WLANAPI.dll was missing, so I found

and downloaded a copy of that. Then it wanted WZCSAPI.dll, so I dl'd

a copy of that, which was dated 5/13/04. Now I get the messages at

the top. I've googled but not found what I need.

 

Posted to microsoft.public.windowsme.general and alt.internet.wireless

 

Any help is greatly appreciated.

 

If you are inclined to email me

for some reason, remove NOPSAM :-)

  • Replies 6
  • Created
  • Last Reply
Guest Mike M
Posted

Re: dll is linked to missing export Kernel32

 

This message usually indicates that the version of the program, or at

least the dll involved, you are trying to run isn't designed for use with

the operating system you are using.

 

The problem isn't with kernel32.dll but rather with wlanapi.dll which is

looking for an entrypoint GetSystemWindowsDirectoryW.to kernel32.dll that

does not exist. The date of your copy of kernel32.dll, 8 June 2000, is

that of the version that forms part of Win Me.

> it gives the message WLANAPI.dll was missing, so I found

> and downloaded a copy of that.

 

And thus the cause of your problem. You downloaded the incorrect version.

 

My advice would be to look for and install Win Me compatible drivers, if

they exist, for your wireless card. I'd start with the D-Link site and

work from there if you don't have them on a CD.

--

Mike Maltby

mike.maltby@gmail.com

 

 

mm <NOPSAMmm2005@bigfoot.com> wrote:

> Please help. What should I do? It says:

> Error Starting Program The WLANAPI.DLL file is linked to missing

> export KERNEL32.DLL:GetSystemWindowsDirectoryW.

>

> The date on the dll file is 11/10/07, and the Kernel32 is date

> 6/8/2000.

>

> When I click on OK, there is a box underneath that says

> C:\Programs\D-Link\AirGCFG.exe A device attached to the system is not

> functioning.

>

>

> I have WinME on an IBM Thinkpad laptop with 256M Ram, and everything

> has been running fine for a long time.

>

> Except I don't use the laptop very often, and I can't remember if my

> almost new D-Link wireless card worked last month or not. I have a

> wireless-b card that I might have used then. But now the D-link

> bg-card wasn't working so I went to reinstall the software that goes

> with it. It required me to uninstall the software first, so I did and

> I reinstalled, and then it won't start the software and when I click

> on the icon, it gives the message WLANAPI.dll was missing, so I found

> and downloaded a copy of that. Then it wanted WZCSAPI.dll, so I dl'd

> a copy of that, which was dated 5/13/04. Now I get the messages at

> the top. I've googled but not found what I need.

>

> Posted to microsoft.public.windowsme.general and alt.internet.wireless

>

> Any help is greatly appreciated.

>

> If you are inclined to email me

> for some reason, remove NOPSAM :-)

Posted

Re: dll is linked to missing export Kernel32

 

On Tue, 22 Apr 2008 01:28:30 +0100, "Mike M"

<No_Spam@Corned_Beef.Only> wrote:

>This message usually indicates that the version of the program, or at

>least the dll involved, you are trying to run isn't designed for use with

>the operating system you are using.

>

>The problem isn't with kernel32.dll but rather with wlanapi.dll which is

>looking for an entrypoint GetSystemWindowsDirectoryW.to kernel32.dll that

>does not exist. The date of your copy of kernel32.dll, 8 June 2000, is

>that of the version that forms part of Win Me.

>

>> it gives the message WLANAPI.dll was missing, so I found

>> and downloaded a copy of that.

>

>And thus the cause of your problem. You downloaded the incorrect version.

>

>My advice would be to look for and install Win Me compatible drivers, if

>they exist, for your wireless card. I'd start with the D-Link site and

>work from there if you don't have them on a CD.

 

Thanks for the advice. I couldn't find anything on the D-link site, or

any DLL file of this name that was specifically ME or 98.

 

So I figured it must have been in the original setup file, so I ran

setup again and it didn't improve. So finally I had the great idea to

rename wlanapi.dll (the one that doesn't work) and then run setup

again. Then everything worked.

 

I didn't just run the setup program in the first place because the

error message was so specific, but I shouldn't have let that get me.

 

I had a major hard drive crash a few months ago, and that's probably

when I lost this file. I thought I had used this wireless card since

then, but when I used it yesterday, the list of possible networks as

displayed in this software was new to me, so I guess I never did run

it in this country. (I bought the wireless card overseas.)

 

Thanks a lot.

 

If you are inclined to email me

for some reason, remove NOPSAM :-)

Guest Mike M
Posted

Re: dll is linked to missing export Kernel32

 

I'm pleased to read that you have now got the card working.

> Thanks for the advice. I couldn't find anything on the D-link site, or

> any DLL file of this name that was specifically ME or 98.

 

That is to be expected. The manufacturer's provide installable driver

packages not individual files as it is never really sensible to work at

the individual file level when installing drivers but rather one should

install the entire package as supplied. In your case it would appear that

when you first tried reinstalling the driver it was not replacing the none

Win Me compatible version of wlanapi.dll so renaming it as you did was a

good step to take.

 

Cheers,

--

Mike Maltby

mike.maltby@gmail.com

 

 

mm <NOPSAMmm2005@bigfoot.com> wrote:

> Thanks for the advice. I couldn't find anything on the D-link site, or

> any DLL file of this name that was specifically ME or 98.

>

> So I figured it must have been in the original setup file, so I ran

> setup again and it didn't improve. So finally I had the great idea to

> rename wlanapi.dll (the one that doesn't work) and then run setup

> again. Then everything worked.

>

> I didn't just run the setup program in the first place because the

> error message was so specific, but I shouldn't have let that get me.

>

> I had a major hard drive crash a few months ago, and that's probably

> when I lost this file. I thought I had used this wireless card since

> then, but when I used it yesterday, the list of possible networks as

> displayed in this software was new to me, so I guess I never did run

> it in this country. (I bought the wireless card overseas.)

>

> Thanks a lot.

Guest Bill Kearney
Posted

Re: dll is linked to missing export Kernel32

 

> That is to be expected. The manufacturer's provide installable driver

> packages not individual files as it is never really sensible to work at

> the individual file level when installing drivers but rather one should

> install the entire package as supplied. In your case it would appear that

> when you first tried reinstalling the driver it was not replacing the none

> Win Me compatible version of wlanapi.dll so renaming it as you did was a

> good step to take.

 

It's sometimes helpful to dig into the setup files for the driver and look

in any files ending in .INF

 

Those files are typically how the installer decides which files are going to

be copied. Sometimes it helps to find those files, move them into a

temporary directory somewhere and then retry the setup. If you can't move

the files then you may have to boot into safe mode to do it. Thus make

notes of the INF (don't waste the paper printing ALL of it) and move them

while in safe mode. I've had good luck doing this for screwy drivers in the

past.

 

But make note of what was where before you moved them. It's possible for

any number of things to go wrong. Having the files still on disc will ease

recovering from a blue screen or similar disaster.

 

-Bill Kearney

Guest Baho Utot
Posted

Re: dll is linked to missing export Kernel32

 

On Thu, 24 Apr 2008 17:14:30 -0400, Bill Kearney wrote:

 

[putolin]

> But make note of what was where before you moved them. It's possible

> for any number of things to go wrong. Having the files still on disc

> will ease recovering from a blue screen or similar disaster.

>

> -Bill Kearney

 

Why is a blue screen a disaster?

 

I have my screen set to blue and so far have not have a problema.

Should I change the colour of my screen to prevent disaster?

If so what is the best colour to prevent disaster?

I don't want to lose my wireless link.

 

--

Tayo'y Mga Pinoy

Posted

Re: dll is linked to missing export Kernel32

 

Tayo, if you are particularly worried about losing your wireless link, you

are probably best to change it to red and that way you could always use

infra-red as an alternative, should the wireless link fail. Warning: be sure

to wear protective goggles.

 

NB Cross-post to alt.internet.wireless removed

 

Mart

 

 

"Baho Utot" <baho-utot@bildanet.com> wrote in message

news:pan.2008.04.24.23.22.36@bildanet.com...

> On Thu, 24 Apr 2008 17:14:30 -0400, Bill Kearney wrote:

>

> [putolin]

>

>> But make note of what was where before you moved them. It's possible

>> for any number of things to go wrong. Having the files still on disc

>> will ease recovering from a blue screen or similar disaster.

>>

>> -Bill Kearney

>

> Why is a blue screen a disaster?

>

> I have my screen set to blue and so far have not have a problema.

> Should I change the colour of my screen to prevent disaster?

> If so what is the best colour to prevent disaster?

> I don't want to lose my wireless link.

>

> --

> Tayo'y Mga Pinoy


×
×
  • Create New...