http://home.att.net/~wymette /programs AptivaNotes\ErrorMsg DLL file not found? (1 of 3) Conf: Aptiva 2140 and 2142 From: Paul Springstead Date: Saturday, July 03, 1999 When I start my 2140 L61, I continue to get the message "a required DLL file BMSUBS32.DLL not found" followed by "environmental variable DMIDIR not set". ( * see below * aw ) I have recovered the BMSUBS32.DLL file from my Recovery CD. However, I continue to get these messages. I have also recently run Scan Disk and Drive Defragmenter. Any thoughts what to do next? Topic: DLL file not found? (2 of 3) Conf: Aptiva 2140 and 2142 From: Del IBM Date: Tuesday, July 06, 1999 Paul, For a "DMIDIR environment variable not set" message, try this: - Click Start > Click Run - Type SYSEDIT > Click OK - Choose the Autoexec.bat file - If you do not see the following line: SET DMIDIR=C:\DMI . . . add it anywhere below "@ECHO OFF" - Click File > Click Save While you are in the Autoexec.bat file fixing the above issue, lets fix the "File BMSSUBS32.dll not found" message. Make sure that the C:\IBMTOOLS folder is in your PATH statement (SET PATH=). If you see a PATH= statement which doesn't include C:\IBMTOOLS, add it with a semicolon separating it from the previous folder name. If you don't see a PATH= statement I'd suggest adding this line anywhere below "@ECHO OFF": SET PATH=c:\windows;c:\windows\command;c:\ibmtools;c:\ (The above line should all appear on one line when you type it in. It won't appear here as one line of text because of the formatting restrictions of our webboard.) Save the change, close the Autoexec.bat file, shut down and restart the computer. Del Franklin IBM World-Wide OnLine HelpCenter Topic: DLL file not found? (3 of 3) Conf: Aptiva 2140 and 2142 From: Alice Wyman Date: Wednesday, July 07, 1999 Paul, I have a 2140 L5H. Here's what my autoexec.bat looks like, in case it helps: @ECHO OFF SET BLASTER=A220 I5 D1 T4 PATH C:\IBMTOOLS LH DOSKEY SET DMIDIR=C:\DMI C:\IBMAV95\IBMAVSH /F00 Alice Topic: dll? at startup (2 of 2) Conf: Aptiva 2140 and 2142 Community From: awyman Date: Saturday, December 23, 2000 04:25 PM On 12/20/00 6:43:00 PM, ixs wrote: >When I start up my 2140, there >is a error message saying can >not find "bmsubs32.dll" >Well neither can I >Searched internet, not >anywhere >Is there such dll? Either you somehow deleted the file C:\Ibmtools\bmsubs32.dll or C:\Ibmtools needs to be added to your autoexec.bat path statement. - Click Start > Click Run - Type SYSEDIT > Click OK - Choose the Autoexec.bat file Make sure that the C:\IBMTOOLS folder is in your PATH statement. For example, my autoexec.bat looks like this: @ECHO OFF SET BLASTER=A220 I5 D1 T4 PATH C:\IBMTOOLS LH DOSKEY SET DMIDIR=C:\DMI If you see a PATH statement which doesn't include C:\IBMTOOLS, add it with a semicolon separating it from the previous folder name. If you don't see a PATH= statement I'd suggest adding this line anywhere below "@ECHO OFF": SET PATH=c:\windows;c:\windows\command;c:\ibmtools;c:\ Save the change, close the Autoexec.bat file, shut down and restart the computer. If you are actually missing the bmsubs32.dll file, then you need to either recover it with a selective recovery from the red Product Recovery CD or go to http://home.att.net/~alicewyman/ if you want to download the copy I placed there. Right-click the link and save it to your C:\Ibmtools folder. --------------------- Topic: Error Starting Program (1 of 3) Conf: Aptiva 2140 and 2142 Community From: s346265 Date: Saturday, December 30, 2000 01:14 AM Each time I turn my computer on I get an "error starting program" message right after Windows loads. It says that a required file, BMSUBS32.DLL, was not found. I have used the Aptiva Product Recovery CD to locate and re-install it, but even still the message just won't go away. I wonder if I've done anything wrong, or if there is anyway to fix the problem and get rid of the message? I'm not even sure what the file is used for, maybe in some part of the audio/cd player or something? If anyone can help me out further, I'd be most grateful. Topic: Error Starting Program (2 of 3) Conf: Aptiva 2140 and 2142 Community From: s346265 Date: Saturday, December 30, 2000 05:08 AM I managed to read through some of the other posts since posting my own and found a few ways to overcome the problem, thanks to Alice Wyman and her very useful tips... when I opened up the Autoexec.bat file it was actually blank and so I added "@ECHO OFF" and underneath that "SET PATH=c:\windows;c:\windows\command;c:\ibmtools;c:\" I wasn't sure on this 'set path' line whether it would have been ok to just put "PATH C:\IBMTOOLS" under the "@ECHO OFF"... since there was no path there in the first place I opted for the "SET PATH..." (Not sure even if there was any need for the "@ECHO OFF" line?) Anyways, I hope this will be ok, when I re-booted the error message was no longer there. Anyone else experiencing the same difficulties I'd strongly suggest you go here: http://home.att.net/~wymette/programs/Bmsubs32.txt Thanks again Alice! -------------------------------------------------- From Unofficial Aptiva Message Board Topic: Where's the IBM Tools on Recovery? General Aptiva 01-04-2001 DON5408 Webmaster posted 01-06-2001 05:31 AM "I restored that as well and the restoration worked but still get the same message that that dll is missing! Weird, huh?" Nope...all this generally means is that the C:\IBMTOOLS folder isn't in your PATH environment variable as per your AUTOEXEC.BAT file. Two options as far as addressing this: (A) PATHFIX http://home.ptd.net/~don5408/apps/pathfix/pathfix.exe Download and Double-Click on this small file: PATHFIX or (B) Verify/Add IBMTOOLS to the PATH statement in AUTOEXEC.BAT Click Start > Click Run > Type SYSEDIT > Click OK If you DON'T HAVE an AUTOEXEC.BAT file skip down to (C) If you HAVE an AUTOEXEC.BAT file bring it to the front Look for a line starting with PATH or SET PATH= If you see a PATH statement make sure that C:\IBMTOOLS is included on it If you don't see a PATH statement add the following line anywhere in the file: SET PATH=C:\WINDOWS;C:\WINDOWS\COMMAND;C:\;C:\IBMTOOLS Click File > Click Save to record the change (C) Creating an AUTOEXEC.BAT file (if necessary) 1- Open NotePad 2- Type or paste the following: @ECHO OFF SET PATH=C:\WINDOWS;C:\WINDOWS\COMMAND;C:\;C:\IBMTOOLS 3- Click File > Click Save As 4- Pull down the "Save in" dropdown menu and set it to "Drive C" 5- Pull down the "Save as type" dropdown menu and set it to "All files [*.*]" 6- After "File name" type AUTOEXEC.BAT 7- Click the Save button ------------------ Best wishes, Don Topic: 'Error Message', Unable to find BMSUBS32.DLL (4 of 4) Conf: Aptiva 2140 and 2142 From: Alice Wyman Date: Friday, July 23, 1999 Keo, The IBM support document describing how to use your Product Recovery CD is at http://www.pc.ibm.com/qtechinfo/MNOK-3QYV6B.html I found the following in my notes: -------------------------------------------------- Topic: mssing dll (2 of 4) Conf: Aptiva 2140 and 2142 From: Keith IBM Date: Thursday, June 03, 1999 Hi there, the bmsubs32.dll is an application file in the IBMTOOLS directory on your C: Drive. In order to restore it, you will need to use your recovery cd. A) When booting of the cd you will get two messages, answer "yes" to both. B) Then you will be brought to a menu with four options, 1. Recover hard disk(with format) 2. Recover hard disk(without format) 3. Recover selected files 4. Exit to dos prompt Choose option 3 C) The next menu gives you three options (Recovery selected files menu) 1. Shared windows libraries 2. Aptiva programs(choosing this option restores the C:\ibmtools\*.* directory) 3. Specify a file or directory Choose option 3. D) Type in the pathname of the file or directory that you are trying to recover, in this case, "C:\ibmtools\bmsubs32.dll" and press [enter] Having chosen the files to restore press [enter] You will be asked to verify that the chosen path is correct, press Y and [enter]. Then you will be asked do you want to view the file match before recovering the files, choose "N" and finally will be asked "Do you want to recover the file matches now? Y/N" Answer "yes" and when the files are recovered you will be prompted to remove the cd and reboot. This should resolve the problem. (snip) Regards, Keith IBM Online Helpcenter ============================================================= * see also http://home.att.net/~wymette/programs/WinslDMI.txt for more on DMI (Desktop Management Interface) AW aw