高分悬赏!虚拟机安装Win95后启动不了!!求解

Ndis的问题.800MHZ以上机器的常见问题.给虚拟机设置较低硬件平台或者升级Ndis即可.

目前已测试可正常使用的方法是.

1)用P3?800以下的机器做虚拟机主机.866也可.

2)VirtualPC5.2版,安装好Windows95之后第一次启动进入安全模式,拷贝本帖结尾的文件到95的[系统目录\system]之下.可用虚拟软盘拷贝.结束之后重启进入正常模式,安装过程继续,提示Ndis之类的文件已存在的时候保留现有文件不替换.

3)VPC微软版,设置虚拟机属性,禁用硬件虚拟化,装好95之后同(2)操作.

4)Vm建立虚拟机的时候选用Vm4兼容模式已测成功安装.(*Vm5兼容模式未测,应该也可以,VM65也应该行)(*建议先将95文件拷贝到硬盘安装)

===============

*)不继续测试了.

这个是需要更新一个微软补丁.

/downloads/details.aspx?familyid=7E2792F7-43D9-407D-8B6D-6CA2BFDF2119&displaylang=en

能进入安全模式就用升级包.否则:

这个补丁中有个CABINET补丁包,改名为**.cab,打开后就能找到msnet95.cab,以下文件就是从中提取的.由于有些时候进入安全模式有困难所以提取了文件出来,这样可以用其它虚拟机挂95的盘做资料碟然后导入这些文件(相当于手动安装).

=====================

需要拷贝的文件有以下这些(暂不确定所有都是必须的)

msnet95(到system不要到iosubsys?的目录

1995-07-11?09;5025,402?afvxd.vxd

1995-07-11?09;50728?hosts.sam

1995-07-11?09;50?3,691?lmhosts.sam

1996-08-24?11;1176,288?msshrui.dll

1998-04-16?12;04116,341?ndis.vxd

1996-08-24?11;1123,744?NDIS2SUP.VXD

1995-07-11?09;50?6,140?ndishlp.sys

1995-07-11?09;50407?networks

1996-04-01?18;09130,668?nwserver.vxd

1995-07-11?09;5022,810?protman.dos

1995-07-11?09;5014,952?protman.exe

1995-07-11?09;50800?protocol

1996-04-23?15;27?8,624?rpcltc3.dll

1996-06-14?07;22?9,168?rpclts3.dll

2000-07-11?14;4425,600?secur32.dll

1995-07-11?09;50?6,007?services

1996-08-24?11;1113,312?svrapi.dll

1999-06-28?18;0527,245?vnetbios.vxd

1995-07-11?09;5019,129?vnetsup.vxd

2001-01-09?09;40112,904?vserver.vxd

1995-07-11?09;50?6,960?wsasrv.exe

1995-07-11?09;50?5,816?wshtcp.vxd

1996-08-24?11;1115,523?wsock.vxd