You are currently offline, waiting for your internet to reconnect

BUG: ACMSetup Causes an IPF in Kernel32 During Checking for Installed Components

This article was previously published under Q249964
This article has been archived. It is offered "as is" and will no longer be updated.
SYMPTOMS
While the message, "Setup is searching for installed components" is displayed during Visual Studio Setup, the following error message appears:
This program has performed an illegal operation and will be shut down.
When you click Details, this message appears:
ACMSetup caused an Invalid Page Fault in module kernel32.dll.
CAUSE
This problem can occur for a variety of reasons, but it mainly occurs in two scenarios:
  • An Open Database Connectivity (ODBC) component is in use.
  • Mismatched ODBC files or dependencies were placed on your computer by an installation program.
RESOLUTION
If the file is in use, restarting your computer and running Setup again will result in a successful installation.


If restarting your computer does not resolve the error, two possible fixes are available:
If updating MDAC does not resolve the error, then copy the following files to C:\Temp (where C:\ is your system drive). Next, copy the same files in D:\OS\System from Disk 1 of the Visual Studio CD (where D:\ is your CD-ROM or DVD-ROM drive) to C:\Windows\System. Choose to overwrite the files if prompted.
Ds16gt.dll
Ds32gt.dll
Mtxdm.dll
Odbc16gt.dll
Odbc32.dll
Odbc32gt.dll
Odbcad32.exe
Odbccp32.cpl
Odbccp32.dll
Odbccr32.dll
Odbccu32.dll
Odbcint.dll
Odbctrac.dll
Odbcinst.hlp
Odbcinst.cnt
Odbccp32.cpl
Mfc42.dll
Msvcrt.dll
After copying the files, restart Windows and run Setup again.
STATUS
Microsoft has confirmed that this is a bug in the Microsoft products that are listed at the beginning of this article.
MORE INFORMATION
For additional information, click the article number below to view the article in the Microsoft Knowledge Base:
195231 BUG: ACMSETUP Invalid Page Fault in Kernel32
REFERENCES
studio kbvs600 kbsetup
Properties

Article ID: 249964 - Last Review: 01/10/2015 12:20:54 - Revision: 4.2

Microsoft Visual Basic 6.0 Learning Edition, Microsoft Visual Basic 6.0 Professional Edition, Microsoft Visual Basic Enterprise Edition for Windows 6.0, Microsoft Visual C++ 6.0 Enterprise Edition, Microsoft Visual C++ 6.0 Professional Edition, Microsoft Visual C++, 32-bit Learning Edition 6.0, Microsoft Visual FoxPro 6.0 Professional Edition, Microsoft Visual InterDev 6.0 Standard Edition, Microsoft Visual J++ 6.0 Standard Edition, Microsoft Visual SourceSafe 6.0 Standard Edition, Microsoft Visual Studio 6.0 Enterprise Edition, Microsoft Visual Studio 6.0 Professional Edition

  • kbnosurvey kbarchive kbbug kbpending KB249964
Feedback