![VxD IOS(01) 中的 0028:xxxxxx 发生致命异常 0E](https://linux22.com/image/1225814/VxD%20IOS(01)%20%E4%B8%AD%E7%9A%84%200028%3Axxxxxx%20%E5%8F%91%E7%94%9F%E8%87%B4%E5%91%BD%E5%BC%82%E5%B8%B8%200E.png)
我的 Windows 98 机器每次启动时都会出现蓝屏死机。我无法访问我的桌面。错误如下:
A fatal exception 0E occured at 0028:C003CC2F in VxD IOS(01) + 0000156B
This was called from 0028:C0082E60 in VxD VKD(01) + 000001D0
然后我必须竖起三根手指来重新启动系统。此时除了按下 CPU 电源按钮外,没有其他方法可以关闭系统。
可能是什么问题呢?
我的窗户系统配置文件是:
[boot]
oemfonts.fon=vgaoem.fon
shell=Explorer.exe
system.drv=system.drv
drivers=mmsystem.dll power.drv
user.exe=user.exe
gdi.exe=gdi.exe
sound.drv=mmsound.drv
dibeng.drv=dibeng.dll
comm.drv=comm.drv
mouse.drv=mouse.drv
keyboard.drv=keyboard.drv
*DisplayFallback=0
fonts.fon=vgasys.fon
fixedfon.fon=vgafix.fon
386Grabber=vgafull.3gr
display.drv=pnpdrvr.drv
[keyboard]
keyboard.dll=
oemansi.bin=
subtype=
type=4
[boot.description]
system.drv=Standard PC
mouse.drv=Standard mouse
keyboard.typ=Standard 101/102-Key or Microsoft Natural Keyboard
aspect=100,96,96
display.drv=Standard PCI Graphics Adapter (VGA)
[386Enh]
;device=tddebug.386
;device=D:\TC\TASM\BIN\WINDPMI.386
ebios=*ebios
woafont=dosapp.fon
mouse=*vmouse, msmouse.vxd
device=*dynapage
device=*vcd
device=*vpd
device=*int13
keyboard=*vkd
display=*vdd,*vflatd
ConservativeSwapfileUsage=0
Paging=on
[NonWindowsApp]
TTInitialSizes=4 5 6 7 8 9 10 11 12 13 14 15 16 18 20 22
[power.drv]
[drivers]
wavemapper=*.drv
MSACM.imaadpcm=*.acm
;msvideo.STV680=STV680sg.drv
midi=mmsystem.dll
wave=mmsystem.dll
MSACM.msadpcm=*.acm
[iccvid.drv]
[mciseq.drv]
[mci]
cdaudio=mcicda.drv
sequencer=mciseq.drv
waveaudio=mciwave.drv
avivideo=mciavi.drv
videodisc=mcipionr.drv
vcr=mcivisca.drv
MPEGVideo=mciqtz.drv
MPEGVideo2=mciqtz.drv
[vcache]
[MSNP32]
[DISPLAY]
BusThrottle=1
[network]
SSID=1438661605
[vicax]
msacm711=74603
msacm811=148933
msacm911=42405
[Sessew]
VideoManufacturer=Standard VGA
VideoBoard=Standard Display Adapter (VGA)
MouseType=0
VidType=0
Mono=0
Ddraw=1
[drivers32]
msacm.lhacm=lhacm.acm
VIDC.IV50=ir50_32.dll
msacm.iac2=C:\WINDOWS\SYSTEM\IAC25_32.AX
VIDC.YUY2=msyuv.dll
VIDC.UYVY=msyuv.dll
VIDC.YVYU=msyuv.dll
msacm.msaudio1=msaud32.acm
msacm.vorbis=vorbis.acm
msacm.l3acm=C:\WINDOWS\SYSTEM\L3CODECA.ACM
msacm.sl_anet=sl_anet.acm
VIDC.TSCC=tsccvid.dll
VIDC.IV41=IR41_32.AX
vidc.mpg4=mpg4c32.dll
vidc.mp43=mpg4c32.dll
msacm.voxacm160=vct3216.acm
MSACM.msadpcm=msadp32.acm
[TTFontDimenCache]
0 4=2 4
0 5=3 5
0 6=4 6
0 7=4 7
0 8=5 8
0 9=5 9
0 10=6 10
0 11=7 11
0 12=7 12
0 13=8 13
0 14=8 14
0 15=9 15
0 16=10 16
0 18=11 18
0 20=12 20
0 22=13 22
答案1
首先,我会尝试遵循解决 Windows 98 启动问题来自微软的指南。
它会让您首先尝试启动到安全模式:
以安全模式启动 Windows 98
如果 Windows 98 无法正常启动,请尝试以安全模式启动它。以安全模式启动 Windows 98 会绕过当前的实模式配置并加载最小的保护模式配置,禁用 Windows 98 设备驱动程序并使用标准 VGA 显示适配器。要以安全模式启动 Windows 98,请重新启动计算机,按住 CTRL 键直到出现 Windows 98 启动菜单,然后选择安全模式。如果可以在安全模式下启动,请参阅本文“Windows 98 以安全模式启动”部分中的步骤。
如果 Windows 98 无法以安全模式启动,请参阅本文的“Windows 98 无法以安全模式启动”部分。
本文将逐步引导您了解不同的文件,以帮助您找出问题的根源。
答案2
刚刚看到社区提出了这个问题 - 如果您还没有找到解决方案,我只想补充一些一般性建议。
我的建议很简单,这台机器已经有 12 年的历史了,如果您最近没有安装任何东西,那么问题最可能的原因就是硬件故障。
对于这么老的机器,我首先要检查的是硬盘,如果有备用硬盘,可能会更换硬盘。之后,可能是主板、附加卡、内存或其他。实在没有简单的方法可以找出问题所在。