Scramjet, on Aug 28 2005, 04:54 AM, said:
I noticed the following issue with 98SE2ME. When I try to update the driver for a device from Device Manager, by specifying the location of the new drivers, the "Find file" dialog box that appears shows only 8.3 file names.
First time I noticed it I had already installed SP2, IE6 SP1, 98SE2ME, DirectX9, and Rev Pack, so I didn't know what was causing it. I reinstalled Win98SE and then I installed the following in order:
98SE SP 2.0.1, nForce2 drivers for A7N8X-X Mobo, ATI Catalyst 4.3 for Radeon 8500, IE6 SP1, 98SE2ME (Options 6 & 2 only).
And this I time I tried to reproduce the bug after installing each update. It only happened after installing 98SE2ME.
Normally this wouldn't be a big deal but I have customized a few folders to show different icon and a tooltip, and those directories don't show up in this dialog box. Which files do I need to restore to get the old dialog box?
MDGx, on Aug 30 2005, 04:49 AM, said:
I'll look into it, and if I can reproduce this on my PC and [eventually] find a fix, I'll post it here.
I have installed 98SE2ME on my "tweaked-way-too-much" 98SE PC.
Then I have installed 98SE from "scratch" [on a different HD partition] and installed 98SE2ME again.
Then I asked a friend of mine to install 98SE2ME on his PC.
In all 3 cases that dialog [and all other similar ones] display(s) LFNs correctly.
Sorry, can't reproduce the issue you have experienced.
Also, I don't believe this is related to 98SE2ME in any way.
A wild guess:
your comdlg32.dll and/or commdlg.dll might be corrupted. [?]
To make sure they are not corrupted, reinstall the original ones from your 98SE setup CD CABs [example]:
EXTRACT/Y PRECOPY1.CAB /L %TEMP% COMMDLG.DLL
Repeat same with COMDLG32.DLL [found inside WIN98_27.CAB from your 98SE CD].
Then reboot/exit to native/true MS-DOS mode [or reboot from a 98SE boot floppy] and copy this file to %windir%\SYSTEM [example]:
COPY/Y %TEMP%\COMMDLG.DLL %winbootdir%\SYSTEM
COPY/Y %TEMP%\COMMDLG.DLL %winbootdir%\SYSBCKUP
from native MS-DOS, outside Windows.
If COPY/Y doesn't work, make sure these files' attributes are not set to (H)idden, ®ead-only or (S)ystem:
ATTRIB -H -R -S %winbootdir%\SYSTEM\COM*.DLL
ATTRIB -H -R -S %winbootdir%\SYSBCKUP\COM*.DLL
Then run the 2 COPY/Y lines above one more time.
Then reboot normal or type WIN and hit Enter.
Or to get WinME COMMDLG.DLL, reinstall 98SE2ME, but make sure your WinME setup CD CABs are intact, eventually copy them over from your CD onto your HD one more time.
98SE2ME options 1 + 2 do not replace COMDLG32.DLL. This file must be from 98SE CABs if u have not installed 98SE2ME option 3.
If u have installed 98SE2ME option 3, u must use COMDLG32.DLL from WinME CABs [which 98SE2ME does anyway whenever u install option 3].
If you believe those files were corrupted, run your anti-virus tool [with up to date virus signatures] to make sure you're not infected with a virus.
Hope this helps.