bristols Posted November 21, 2009 Share Posted November 21, 2009 (edited) I'm building a minimal 98 SE system. I'm trying to shrink it according to my needs. Of course there are accounts of many similar projects documented across the internet. But it seems that few of them mention explicitly uninstalling MDAC components.I've read that MDAC version 2.1d is shipped with 98 SE (so far I have avoided using the MDAC Component Checker from Microsoft to verify this, mainly because I'm not keen to use its MSI installer). Here's a list of MDAC-related files that I'll take as my main reference for files to remove:Filename Version Install Location Description ==================================================================================================== ADO --- ADOReadme.txt \Program Files\Common Files\System\ADO Release Notes for ADO Adoapt15.reg \Program Files\Common Files\System\ADO Apartment Thread Model batch file Adofre15.reg \Program Files\Common Files\System\ADO Free Thread Model batch file Adojavas.inc \Program Files\Common Files\System\ADO JavaScript Include file for ADO Adovbs.inc \Program Files\Common Files\System\ADO VBScript Include file for ADO Makapt15.bat \Program Files\Common Files\System\ADO Apartment Thread Model batch file Makfre15.bat \Program Files\Common Files\System\ADO Free Thread Model batch file Msader15.dll 2.10.3711.3 \Program Files\Common Files\System\ADO ADO Error String Library Msado15.dll 2.10.3711.9 \Program Files\Common Files\System\ADO ADO Library Msado20.tlb \Program Files\Common Files\System\ADO ADO Type-Library Msador15.dll 2.10.3711.3 \Program Files\Common Files\System\ADO ADO Resource Library Msadrh15.dll 2.10.3711.3 \Program Files\Common Files\System\ADO ADO Rowset Helper ADOMD ----- ADOMDReadme.txt \Program Files\Common Files\System\ADO Release Notes for ADOMD Msadomd.dll 2.10.3711.0 \Program Files\Common Files\System\ADO ADO Multi-Dimensional Library ADOX ---- ADOXReadme.txt \Program Files\Common Files\System\ADO ADOX Release Notes Msadox.dll 2.10.3711.0 \Program Files\Common Files\System\ADO ADO Extensions Library JRO --- JROreadme.txt \Program Files\Common Files\System\ADO Release Notes for JRO Msjro.dll 2.10.3711.0 \Program Files\Common Files\System\ADO Jet Replication Objects Library Jet98 ----- Expsrv.dll 6.0.0.8268 <system directory> VBA Expression Service Msexch40.dll 4.00.2521.8 <system directory> Exchange IISAM Msexcl40.dll 4.00.2521.8 <system directory> Excel IISAM Msjet40.dll 4.00.2521.8 <system directory> Jet Engine Msjetoledb40.dll 4.00.2521.8 <system directory> OLE DB Provider for Jet Msjint40.dll 4.00.2521.8 <system directory> Jet International Library Msjter40.dll 4.00.2521.8 <system directory> Jet Error Library Msjtes40.dll 4.00.2521.8 <system directory> Jet 4.0 Expression Service Msltus40.dll 4.00.2521.8 <system directory> Lotus IISAM Mspbde40.dll 4.00.2521.8 <system directory> Paradox IISAM Msrclr40.dll 4.00.2521.8 <system directory> Replication Reconciler Msrd2x40.dll 4.00.2521.9 <system directory> ISAM for Jet 2.0 Databases Msrd3x40.dll 4.00.2521.8 <system directory> ISAM for Jet 3.0 Databases Msrecr40.dll 4.00.2521.8 <system directory> Replication Reconciler Resource Library Msrepl40.dll 4.00.2521.9 <system directory> Replication Library Mstext40.dll 4.00.2521.8 <system directory> Text IISAM Mswdat10.dll 4.00.2521.8 <system directory> Jet Sorting Data Library Mswstr10.dll 4.00.2521.8 <system directory> Jet Sorting Library Msxbde40.dll 4.00.2521.8 <system directory> dBase IISAM vbajet32.dll 6.0.1.8268 <system directory> VBA Expression Service Loader JetODBC ------- Odbcjet.cnt <system directory> JetODBC Help Contents Odbcjet.hlp <system directory> Jet ODBC Help Odbcji32.dll 4.0.3711.06 <system directory> ODBC Driver for Desktop Databases Resource Library Odbcjt32.dll 4.0.3711.08 <system directory> ODBC Driver for Desktop Databases Oddbse32.dll 4.0.3711.06 <system directory> Installable dBase IISAM Odexl32.dll 4.0.3711.06 <system directory> Installable Excel IISAM Odfox32.dll 4.0.3711.06 <system directory> Installable FoxPro IISAM Odpdx32.dll 4.0.3711.06 <system directory> Installable Paradox IISAM Odtext32.dll 4.0.3711.06 <system directory> Installable Text IISAM MTxOCI ------ Mtxoci.dll 1998.2.715.0 <system directory> Oracle Database support Library ODBC ---- Ds16gt.dll 3.510.3711.0 <system directory> ODBC 16-bit driver setup generic thunking Ds32gt.dll 3.510.3711.0 <system directory> ODBC 32-bit driver setup generic thunking Mtxdm.dll 1997.11.532.0 <system directory> ODBC Connection Pooling Manager Odbc16gt.dll 3.510.3711.0 <system directory> ODBC 16-bit generic thunking Odbc32.dll 3.510.3711.0 <system directory> ODBC Driver Manager Odbc32gt.dll 3.510.3711.0 <system directory> ODBC 32-bit generic thunking Odbcad32.exe 3.510.3711.0 <system directory> ODBC Administrator Executable Odbccp32.cpl 3.510.3711.0 <system directory> ODBC Control Panel Applet Odbccp32.dll 3.510.3711.0 <system directory> ODBC Control Panel Library Odbccr32.dll 3.510.3711.0 <system directory> ODBC ANSI Cursor Library Odbccu32.dll 3.510.3711.0 <system directory> ODBC Unicode Cursor Library Odbcinst.cnt <system directory> ODBC Installer Help Contents Odbcinst.hlp <system directory> ODBC Installer Help Odbcint.dll 3.510.3711.0 <system directory> ODBC 16-bit Installer Odbctrac.dll 3.510.3711.0 <system directory> ODBC Tracing Library OLEDB ----- MSDASQLreadme.txt \Program Files\Common Files\System\OLE DB OLE DB Provider for ODBC Release Notes Msdadc.dll 2.10.3711.2 \Program Files\Common Files\System\OLE DB OLE DB Data Conversion Library Msdaenum.dll 2.10.3711.2 \Program Files\Common Files\System\OLE DB OLE DB Services Enumerator Msdaer.dll 2.10.3711.2 \Program Files\Common Files\System\OLE DB OLE DB Errors Object Msdaosp.dll 2.10.3711.0 \Program Files\Common Files\System\OLE DB OLE DB Simple Provider Msdaps.dll 2.10.3711.0 \Program Files\Common Files\System\OLE DB OLE DB Interface Remote Msdasc.cnt \Program Files\Common Files\System\OLE DB OLE DB Service Components Help Contents Msdasc.dll 2.10.3711.2 \Program Files\Common Files\System\OLE DB OLE DB Service Components Library Msdasc.hlp \Program Files\Common Files\System\OLE DB OLE DB Service Components Help Msdasc.txt \Program Files\Common Files\System\OLE DB Release Notes for OLE DB Service Components Msdasql.dll 2.10.3711.0 \Program Files\Common Files\System\OLE DB OLE DB Provider for ODBC Msdasqlr.dll 2.10.3711.0 \Program Files\Common Files\System\OLE DB OLE DB Provider for ODBC Resource Library Msdatl2.dll 2.10.3711.0 \Program Files\Common Files\System\OLE DB OLE DB Tools Library Msdatt.dll 2.10.3711.0 \Program Files\Common Files\System\OLE DB OLE DB Temporary Table Service Provider Msxactps.dll 2.10.3711.0 \Program Files\Common Files\System\OLE DB OLE DB Transactions Proxies / Stubs Oledb32.dll 2.10.3711.9 \Program Files\Common Files\System\OLE DB OLE DB Core Services Library Oledb32r.dll 2.10.3711.2 \Program Files\Common Files\System\OLE DB OLE DB Resource Library Oledb32x.dll 2.10.3711.2 \Program Files\Common Files\System\OLE DB OLE DB Extensions Library Oracle ODBC ----------- MSOracle32Readme.txt <system directory> Oracle ODBC Driver Release Notes Mscpxl32.dll 3.60.3.20 <system directory> ANSI Codepage Translator Msorcl32.cnt <system directory> Oracle ODBC Help Contents Msorcl32.dll 2.573.3711.0 <system directory> Oracle ODBC Driver Msorcl32.hlp <system directory> Oracle ODBC Help Oracle OLEDB ------------ MSOrclOLEDBreadme.txt \Program Files\Common Files\System\OLE DB Oracle OLE DB Provider Release Notes Msdaora.dll 2.10.3711.0 \Program Files\Common Files\System\OLE DB OLE DB Provider for Oracle RDS --- HANDLER.reg \Program Files\Common Files\System\MSADC Register and Include file Adcjavas.inc \Program Files\Common Files\System\MSADC JavaScript Include file for RDS/ADC Adcvbs.inc \Program Files\Common Files\System\MSADC VBScript Include file for RDS/ADC Handsafe.reg \Program Files\Common Files\System\MSADC Handler settings for safe mode/restricted access Handunsf.reg \Program Files\Common Files\System\MSADC Handler settings for unrestricted access Msadce.dll 2.10.3711.0 \Program Files\Common Files\System\MSADC RDS Client-Side Cursor Engine Msadcer.dll 2.10.3711.0 \Program Files\Common Files\System\MSADC RDS Client-Side Cursor Engine Resource Library Msadcf.dll 2.10.3711.0 \Program Files\Common Files\System\MSADC RDS Data-Factory Object Msadcfr.dll 2.10.3711.0 \Program Files\Common Files\System\MSADC RDS Data-Factory Object Resource Library Msadco.dll 2.10.3711.1 \Program Files\Common Files\System\MSADC RDS Databinding HTML Control Msadcor.dll 2.10.3711.0 \Program Files\Common Files\System\MSADC RDS Databinding HTML Control Resource Library Msadcs.dll 2.10.3711.0 \Program Files\Common Files\System\MSADC RDS ISAPI Library Msadds.dll 2.10.3711.2 \Program Files\Common Files\System\MSADC RDS DataShape Provider Msaddsr.dll 2.10.3711.0 \Program Files\Common Files\System\MSADC RDS DataShape Provider Resource Library Msdaprsr.dll 2.10.3711.0 \Program Files\Common Files\System\MSADC RDS Proxies / Stubs Resource Library Msdaprst.dll 2.10.3711.0 \Program Files\Common Files\System\MSADC RDS Proxies / Stubs Library Msdarem.dll 2.10.3711.0 \Program Files\Common Files\System\MSADC RDS Remoting Msdaremr.dll 2.10.3711.0 \Program Files\Common Files\System\MSADC RDS Remoting Resource Library Msdatsrc.tlb <system directory> RDS DataBinding Type-Library Msdfmap.dll 2.10.3711.0 \Program Files\Common Files\System\MSADC RDS Data-Factory Handler Core Msdfmap.ini <windows directory> RDS Data-Factory Handler Core INI file SQL Server ODBC --------------- 12520437.cpx <system directory> Translation Code Page 12520850.cpx <system directory> Translation Code Page Sqlsrdme.txt <system directory> SQL Server ODBC Driver Release Notes Cliconf.hlp <system directory> SQL Server Client Configuration Help file Cliconfg.DLL 1998.11.13.0 <system directory> SQL Server Client Configuration Library Cliconfg.exe 1998.11.13.0 <system directory> SQL Server Client Configuration Executable Odbcbcp.dll 3.70.6.23 <system directory> SQL Server BCP Library Sqlsodbc.hlp <system directory> SQL Server ODBC Help Sqlsrv32.dll 3.70.6.23 <system directory> SQL Server ODBC Driver Sqlstr.dll 1998.11.13.0 <system directory> SQL Server String Function Library Sqlwid.dll 1998.11.13.0 <system directory> SQL Server UNICODE Function Library Sqlwoa.dll 1998.11.13.0 <system directory> SQL Server ANSI / UNICODE Function Library SQL Server OLEDB ---------------- SQLOLEDB.txt \Program Files\Common Files\System\OLE DB SQL Server OLEDB Provider Release Notes SQLSOLDB.hlp \Program Files\Common Files\System\OLE DB SQL Server OLEDB Help Dbmsadsn.dll 1998.11.13.0 <system directory> SQL Server AppleTalk Net-Library Dbmsrpcn.dll 1998.11.13.0 <system directory> SQL Server RPC Net-Library Dbmsshrn.dll 1998.11.13.0 <system directory> SQL Server Shared-Memory Net-Library Dbmssocn.dll 1998.11.13.0 <system directory> SQL Server TCP/IP Sockets Net-Library Dbmsspxn.dll 1998.11.13.0 <system directory> SQL Server SPX Net-Library Dbmsvinn.dll 1998.11.13.0 <system directory> SQL Server Vines Networking Net-Library Dbnmpntw.dll 1998.11.13.0 <system directory> SQL Server Named Pipes Net-Library Instcat.sql <system directory> Updated System Stored Procedure Catalog<BR/> Sqloledb.dll 7.1.6.23 \Program Files\Common Files\System\OLE DB SQL Server OLEDB Provider Setup ----- Common98.dll <system directory> Setup Library Odbcconf.exe <system directory> Setup Library Odbckey.inf <system directory> Setup Library Odbcstf.dll <system directory> Setup Library Qfeupd.exe <system directory> Setup Executable System ------ Asycfilt.dll 2.40.4275 <system directory> OLE Automation System Library Msvcirt.dll 6.00.8168.0 <system directory> Microsoft C-Runtime Library Msvcrt.dll 6.00.8397.0 <system directory> Microsoft C-Runtime Library Oleaut32.dll 2.40.4275 <system directory> OLE Automation System Library Olepro32.dll 5.0.4275 <system directory> OLE Automation System Library Stdole2.tlb 2.40.4275 <system directory> OLE Automation System Library Visual FoxPro ------------- Drvvfp.cnt <system directory> Visual FoxPro ODBC Driver Help Contents Drvvfp.hlp <system directory> Visual FoxPro ODBC Driver Help Vfpodbc.dll 6.0.8428.0 <system directory> Visual FoxPro ODBC Driver Vfpodbc.txt <system directory> VFPODBC Release NotesI won't try to remove every file listed here, because I'm already aware that other parts of my system (and programs I will use) require them (particularly the files listed above in the System directory). But the plan is to remove as many as possible without reducing the functionality I require.The Component Checker mentioned above apparently can be used to unregister MDAC-related files. There's also a script provided by Microsoft to achieve the same purpose. Microsoft's stated aim is to help users install a later version of MDAC than the one currently installed, not to completely uninstall MDAC. I may try to use these if my simple approach of deleting the files and then cleaning the registry with Regseeker doesn't work out.I'll update the thread with the results. Please share any thoughts you have about removing MDAC. Has anyone tried it? Is it completely unwise? Can you advise me about any pitfalls I should avoid? Thanks guys for any comments. I should also mention that I used the 98lite 4.5 Preview version to clean-install 98 SE without Internet Explorer, Outlook Express, and many other components. Edited November 21, 2009 by bristols Link to comment Share on other sites More sharing options...
Guest wsxedcrfv Posted November 28, 2009 Share Posted November 28, 2009 I'm building a minimal 98 SE system. Please share any thoughts you have about removing MDAC. Has anyone tried it? Is it completely unwise? Can you advise me about any pitfalls I should avoid? Thanks guys for any comments.I was hoping to see more here in this thread, as I too would be interested in removing MDAC. Oh well... Link to comment Share on other sites More sharing options...
glocK_94 Posted December 1, 2009 Share Posted December 1, 2009 The full version of 98Lite let's you uninstall MDAC simply but you probably know that already.Have a look at Mindows setuppp.inf. All references to mdacinst.inf are removed so unless some MDAC files are copied inside some other inf, MDAC is totally removed and that seems to work.Maybe you can find the list of files that can be deleted safely by comparing the traditional installation scripts and Mindows scripts. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now