Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Comctl32.dll errors!

140 views
Skip to first unread message

Mark Messinger

unread,
Sep 12, 2000, 11:05:58 PM9/12/00
to
Everytime I open the newsreader for Outlook Express, no matter whether I
open it through Outlook 2000 or IE5.5, I get an error in Comctl32.dll. This
is really beginning to bug me.

Has anyone stumbled across a solution to this problem? The Microsoft KB
appears to be mute.

--
----------------------------------
Remove * and + for valid e-mail address

Ron Badour

unread,
Sep 12, 2000, 11:41:04 PM9/12/00
to
Please post the exact error message back to the newsgroups. If there is a
details button, click it and post that message--the registers are not
required.

--
Regards

Ron Badour, MS MVP W95/98 Systems
Making good newsgroup posts:
http://badour.freewebsites.com/assets/images/Gpost.zip
Tips: http://badour.freewebsites.com/index.html
Knowledge Base Info: http://support.microsoft.com/support/search/c.asp
No email support please--post to the group where others can benefit

"Mark Messinger" <++messinger**@**bigfoot.com++> wrote in message
news:qaCv5.74996$Ur3.9...@news1.sttls1.wa.home.com...

Jim©

unread,
Sep 13, 2000, 12:11:21 AM9/13/00
to
As Ron pointed out, the error message would have been helpful. It it looks like this, maybe you can find the answer.

When you start your computer, you receive the following error message:
A required .DLL file, C:\WINDOWS\SYSTEM\COMCTL32.DLL, was not found

http://support.microsoft.com/support/kb/articles/q155/4/01.asp

Extraneous cross posting trimmed.
--
Jim Pickering
MVP (IE/OE)
Please do not send email unless asked to do so.
http://members.home.net/jlpick99/oe.htm


"Mark Messinger" <++messinger**@**bigfoot.com++> wrote in message news:qaCv5.74996$Ur3.9...@news1.sttls1.wa.home.com...

SpyGuy

unread,
Sep 13, 2000, 12:47:30 AM9/13/00
to
Hi,
I get a lot of Explorer crashes when launching OE
Some are COMCTL32 and some are KERNEL32
Here is some examples from my faultlog.txt:

Date 09/10/2000 Time 23:31
EXPLORER caused an invalid page fault in
module COMCTL32.DLL at 0167:bfb9eca3.
Registers:
EAX=0056eb3c CS=0167 EIP=bfb9eca3 EFLGS=00010202
EBX=0045c17c SS=016f ESP=0086fb78 EBP=0086fbc8
ECX=00000100 DS=016f ESI=00000000 FS=45c7
EDX=00000081 ES=016f EDI=00000001 GS=0000
Bytes at CS:EIP:
80 38 00 75 06 80 78 01 00 74 03 40 eb f1 47 8d
Stack dump:
00000000 0086fd74 0000041c 00010000 08cc0200 8bbc0000 d9504d39 d9500002
16cf0002 00008c00 0000000c 00860000 bfc03ce6 bfc03ce6 00000000 5de106c2

Date 09/07/2000 Time 09:32
EXPLORER caused an invalid page fault in
module KERNEL32.DLL at 0167:bff9db61.
Registers:
EAX=c0030bfc CS=0167 EIP=bff9db61 EFLGS=00010216
EBX=0086ffbc SS=016f ESP=0082fee8 EBP=00830184
ECX=00000000 DS=016f ESI=00000000 FS=3617
EDX=bff76855 ES=016f EDI=bff79050 GS=0000
Bytes at CS:EIP:
53 8b 15 e4 9c fc bf 56 89 4d e4 57 89 4d dc 89
Stack dump:


Can you help?
Thanks,
Guy

Steve Cochran

unread,
Sep 13, 2000, 3:00:00 AM9/13/00
to

Depending upon your operating system you might try running system file
checker (SFC) and replace corrupted files.

steve

"SpyGuy" <...> wrote in message
news:uj1n5dZ...@cppssbbsa02.microsoft.com...
>
> "Steve Cochran" <scoc...@chattanooga.net> wrote in message
> news:OfyT9oX...@cppssbbsa02.microsoft.com...
> ~ Try going to start | run and type
> ~
> ~ regsvr32 comctl32.dll
> ~
> ~ and see if it gives you an error. If it does, replace the dll. If
> not see
> ~ if it fixed the problem.
>
> Yes an error was returned upon start | run > regsrvr32 comctl32.dll
>
> "comctl32 was loaded, but the DllRegisterServer entry point was not
> found"
>
> I've replaced comctl32.dll atleast 3 times in the past to no avail.
>
> This is another explorer that occured earlier (not when i ran "start
> | run")
>
> Date 09/13/2000 Time 05:25


> EXPLORER caused an invalid page fault in
> module KERNEL32.DLL at 0167:bff9db61.
> Registers:

> EAX=c0030bfc CS=0167 EIP=bff9db61 EFLGS=00010212
> EBX=005fffbc SS=016f ESP=005bfec8 EBP=005c0164
> ECX=00000000 DS=016f ESI=00000000 FS=138f


> EDX=bff76855 ES=016f EDI=bff79050 GS=0000
> Bytes at CS:EIP:
> 53 8b 15 e4 9c fc bf 56 89 4d e4 57 89 4d dc 89
> Stack dump:
>

> I try the video driver update, but I've done that also.
> The errors occurred with both original and updated video drivers.
>
> Thanks,
> Guy.
>
>


gi...@my-deja.com

unread,
Sep 13, 2000, 3:00:00 AM9/13/00
to

> Everytime I open the newsreader for Outlook Express, no matter
whether I
> open it through Outlook 2000 or IE5.5, I get an error in
Comctl32.dll. This
> is really beginning to bug me.
>
> Has anyone stumbled across a solution to this problem? The Microsoft
KB
> appears to be mute.
I had a problem with Comctl32.dll after incorporation of IE5.01 SP1.
I solved the problem and I'll describe it for you from memory. I feel
your pain.

I did an Explorer Tools/Find Comctl32.dll. I found three different
files on my system. The same file name but different dates. If I
remember, they were in \System \VCM and the third was restored from the
Win98 CD ROM.
6/9/2000 in \System, 3/17/99 in \VCM and 4/23/99 in the System folder
after my first attempt at repair- utilizing sfc.The 6/9/2000 is saved
in a backup folder, I think it's \helpdesk.

After you determine the number and whereabouts of the files, write the
exact paths down. Make back ups in a safe place.
Restart in the DOS mode. You must because Comctl32.dll is used when
Windows loads up. Copy the files to the \System folder one at a time.
In other words copy the \VCM Comctl32.dll to the System folder then
restart your system.
From the prompt copy c:\windows\vcm\comctl32.dll c:\windows\system
Repeat the process at the prompt, for each unique copy of Comctl32.dll
relative to its specific lcation- you've written down.
After each copy (from the DOS prompt) and the restart, bump around in
Windows 98. Try to duplicate the problem and look for TaskBar and
Toolbar colors, if things look bad don't use the copy. If you're lucky
you'll find the right copy of Comctl32.dll.
For me the 3/17/99 version fixed my problem. I had intermittent IPFs,
6/9/2000, and could not rename a shortcut on the Desktop (without an
IPF. The 4/23/99 version caused my SysTray and QuickLaunch areas to
turn black- not the normal grey color. Your results may vary. I wish
you luck. I apologize for incorrect information here, if any, cause my
memory ain't what it used to be.

--
I want a big American automobile with tail fins.


Sent via Deja.com http://www.deja.com/
Before you buy.

Mark Messinger

unread,
Sep 13, 2000, 3:11:01 AM9/13/00
to
Yeah, this is very similar to what I'm experiencing, too. I'll post more
details, as has been requested by some of the respondents to my original
post. But, it appears that you and I both have a mixed-bag of COMCTL32.DLL
and KERNEL32 errors.

Mark

"SpyGuy" <...> wrote in message

news:OQfoi2T...@cppssbbsa02.microsoft.com...

Steve Cochran

unread,
Sep 13, 2000, 8:04:13 AM9/13/00
to
The Kernel errors are often associated with the video drivers. See if you
can upgrade yours at the manufacturer's website for your video card.

steve

"SpyGuy" <...> wrote in message
news:OQfoi2T...@cppssbbsa02.microsoft.com...

Steve Cochran

unread,
Sep 13, 2000, 8:05:34 AM9/13/00
to

Try going to start | run and type

regsvr32 comctl32.dll

and see if it gives you an error. If it does, replace the dll. If not see

if it fixed the problem.

you might also try booting to DOS and typing scanreg /fix in case its a
registry problem.

steve

"Mark Messinger" <++messinger**@**bigfoot.com++> wrote in message

news:9MFv5.75642$Ur3.9...@news1.sttls1.wa.home.com...

SpyGuy

unread,
Sep 13, 2000, 11:30:36 AM9/13/00
to

"Steve Cochran" <scoc...@chattanooga.net> wrote in message
news:OfyT9oX...@cppssbbsa02.microsoft.com...
~ Try going to start | run and type
~
~ regsvr32 comctl32.dll
~
~ and see if it gives you an error. If it does, replace the dll. If
not see

~ if it fixed the problem.

Yes an error was returned upon start | run > regsrvr32 comctl32.dll

"comctl32 was loaded, but the DllRegisterServer entry point was not
found"

I've replaced comctl32.dll atleast 3 times in the past to no avail.

This is another explorer that occured earlier (not when i ran "start
| run")

Date 09/13/2000 Time 05:25

EXPLORER caused an invalid page fault in
module KERNEL32.DLL at 0167:bff9db61.
Registers:

EAX=c0030bfc CS=0167 EIP=bff9db61 EFLGS=00010212
EBX=005fffbc SS=016f ESP=005bfec8 EBP=005c0164
ECX=00000000 DS=016f ESI=00000000 FS=138f

EDX=bff76855 ES=016f EDI=bff79050 GS=0000
Bytes at CS:EIP:
53 8b 15 e4 9c fc bf 56 89 4d e4 57 89 4d dc 89
Stack dump:

I try the video driver update, but I've done that also.

Mark Messinger

unread,
Sep 14, 2000, 2:07:35 AM9/14/00
to
As you suggested, I ran regsvr32 comctl32.dll

The response I received was:

"comctl32.dll was loaded, but the DllRegisterServer entry point was not
found.
DllRegisterServer may not be exported, or a corrupt version of comctl32.dll
may be in memory. Consider using PView to detect and remove it."

Uh, okaaaay. . .

I'm not sure how to fix a problem where the "DllRegisterServer may not be
exported". How could I obtain a new (possibly un-corrupted) copy of
comctl32.dll? And, what's PView?

Mark


"Steve Cochran" <scoc...@chattanooga.net> wrote in message
news:OfyT9oX...@cppssbbsa02.microsoft.com...
>

Steve Cochran

unread,
Sep 14, 2000, 3:00:00 AM9/14/00
to

If you are using Win98 or Win2000 then go to Start | run and type SFC which
will check your files and can replace the corrupt versions.

PView is not much help, so don't bother with it.

If you are on NT, then its trickier to fix.

steve

"Mark Messinger" <++messinger**@**bigfoot.com++> wrote in message

news:HWZv5.78843$Ur3.9...@news1.sttls1.wa.home.com...

D Guess

unread,
Sep 14, 2000, 3:00:00 AM9/14/00
to

If it's the one I'm thinking of, PVIew will help when programming in C,
which you'll find out when the Unix system get running over there. <G>

Couldn't resist.

dg

"Steve Cochran" <scoc...@chattanooga.net> wrote in message

news:O0lTcXm...@cppssbbsa02.microsoft.com...


> If you are using Win98 or Win2000 then go to Start | run and type SFC
which
> will check your files and can replace the corrupt versions.
>
> PView is not much help, so don't bother with it.
>
> If you are on NT, then its trickier to fix.
>

> steve
>
> "Mark Messinger" <++messinger**@**bigfoot.com++> wrote in message

> news:HWZv5.78843$Ur3.9...@news1.sttls1.wa.home.com...

Steve Cochran

unread,
Sep 14, 2000, 3:00:00 AM9/14/00
to

I will never find this out. <G>

steve

"D Guess" <ma...@mindspring.com> wrote in message
news:O8xuCimHAHA.196@cppssbbsa04...


> If it's the one I'm thinking of, PVIew will help when programming in C,
> which you'll find out when the Unix system get running over there. <G>
>
> Couldn't resist.
>
> dg
>

> "Steve Cochran" <scoc...@chattanooga.net> wrote in message

> news:O0lTcXm...@cppssbbsa02.microsoft.com...
> > If you are using Win98 or Win2000 then go to Start | run and type SFC
> which
> > will check your files and can replace the corrupt versions.
> >
> > PView is not much help, so don't bother with it.
> >
> > If you are on NT, then its trickier to fix.
> >

> > steve
> >
> > "Mark Messinger" <++messinger**@**bigfoot.com++> wrote in message

> > news:HWZv5.78843$Ur3.9...@news1.sttls1.wa.home.com...

Mark Messinger

unread,
Sep 17, 2000, 1:17:31 AM9/17/00
to
Several responses to my original posting requested more details on the error
I am receiving. It still occurs with fair regularity. Here is a copy from
the latest occurrence:

EXPLORER caused an invalid page fault in

module COMCTL32.DLL at 01a7:bfb9e749.
Registers:
EAX=0056ec3c CS=01a7 EIP=bfb9e749 EFLGS=00010202
EBX=00457824 SS=01af ESP=00d5fb20 EBP=00d5fb70
ECX=00000100 DS=01af ESI=00000000 FS=56e7
EDX=00000081 ES=01af EDI=00000001 GS=0000


Bytes at CS:EIP:
80 38 00 75 06 80 78 01 00 74 03 40 eb f1 47 8d
Stack dump:

00000000 00d5fcfc 00d5fd7e 02632a35 00d5fbcc 022d1f35 02632a34 02632a20
022d2e8b 00000005 0045d2c0 022d2f8e 0045d2c0 022d31bb 0237e5af 00000007

This is a very predictable error whenever I run the newsreader in Outlook
Express from the IE 5.5 menu.

Mark


"Mark Messinger" <++messinger**@**bigfoot.com++> wrote in message

news:qaCv5.74996$Ur3.9...@news1.sttls1.wa.home.com...

Golem

unread,
Sep 17, 2000, 2:37:18 AM9/17/00
to
++messinger**@**bigfoot.com++ (Mark Messinger) wrote in
<LtYw5.89482$Ur3.1...@news1.sttls1.wa.home.com>:

>Several responses to my original posting requested more details on the error
>I am receiving. It still occurs with fair regularity. Here is a copy from
>the latest occurrence:
>
>EXPLORER caused an invalid page fault in
>module COMCTL32.DLL at 01a7:bfb9e749.
>Registers:

><snip unnecessary information>

Take a look at these two pages on Explorer/Comctl32.dll errors.

http://support.microsoft.com/support/kb/articles/Q174/2/74.ASP
http://support.microsoft.com/support/kb/articles/Q173/9/96.ASP

--
Golem
Reply to newsgroup.
Email is FAKE.

0 new messages