Microsoft Visual C++ Runtime Library Buffer overrun detected

  • Thread starter Thread starter Barry Stevenson
  • Start date Start date
B

Barry Stevenson

I am getting the following error message:

Microsoft Visual C++ Runtime Library
Buffer overrun detected
C:\WIMDOWS\Explorer.EXE
Buffer overrun detected. The programs internal state is
dammaged / corrupted and cannot proceed.

I cant open anything from the desktop icons - My Computer,
Network Places, program icons etc. Each time an icon is
clicked the message above appears and then the screen
refreshes.

I can start programs from Start/All Programs/Program, but
cannot access the directories of any drive or My
Computer / Control Panel, etc.

HELP!
 
Hi Barry,

Is this a Windows XP Embedded version problem? If not then you might want to
direct your problem to the microsoft.public.windowsxp.general newsgroup.

However if this is an XPe problem I recall having a similar problem when
first using XPe and the target for our app was win2k, we were hurrying a
proof of concept and our install system installed an older version of the VC
runtimes, this actually caused winlogon to fail and no logon was possible.

I would check (probably by pulling the Hard disk and putting it as a slave
in a different machine, since it will be difficult to do this if explorer
isn't working ;) ) and compare versions of the Visual C runtime files (I
forget all their names but generally they start msvc*.dll) between a known
good installation of XP Pro SP1 and your XPe SP1 image

I hope that helps
 
Hi Barry,

I had the same issue and fixed it by doing the following:

Reboot in Safemode.
Go to add/remove programs (control panel should load in safemode).
Remove the "NavHelp" application.
Restart the computer normally......and voila! It should be fine.

This occured on my PC because Norton Antivirus was left activated when
i was installing an application.
 
Back
Top