2007年生产的金沱牌3年:盟军敢死队4的安装问题

来源:百度文库 编辑:高校问答 时间:2024/04/30 02:30:41
在china BT 上下载了盟军敢死队4《打击力量》但是下载下来后确发现不能安装。我用了虚拟光驱,但是一按安装后就跳出一个像Dos一样的窗口后立即就消失了。是不是操作上有什么问题?

那也许是因为你的系统中的两个DOS文件被删除的原因,游戏不能自解压。两个文件应该分别是AUTOEXEC.NT和CONFIG.NT。具体的编辑方法是建立个新的记事本。输入
  @echo off

  REM AUTOEXEC.BAT is not used to initialize the MS-DOS environment.
  REM AUTOEXEC.NT is used to initialize the MS-DOS environment unless a
  REM different startup file is specified in an application's PIF.

  REM Install CD ROM extensions
  lh %SystemRoot%\system32\mscdexnt.exe

  REM Install network redirector (load before dosx.exe)
  lh %SystemRoot%\system32\redir

  REM Install DPMI support
  lh %SystemRoot%\system32\dosx

  REM The following line enables Sound Blaster 2.0 support on NTVDM.
  REM The command for setting the BLASTER environment is as follows:
  REM SET BLASTER=A220 I5 D1 P330
  REM where:
  REM A specifies the sound blaster's base I/O port
  REM I specifies the interrupt request line
  REM D specifies the 8-bit DMA channel
  REM P specifies the MPU-401 base I/O port
  REM T specifies the type of sound blaster card
  REM 1 - Sound Blaster 1.5
  REM 2 - Sound Blaster Pro I
  REM 3 - Sound Blaster 2.0
  REM 4 - Sound Blaster Pro II
  REM 6 - SOund Blaster 16/AWE 32/32/64
  REM
  REM The default value is A220 I5 D1 T3 and P330. If any of the switches is
  REM left unspecified, the default value will be used. (NOTE, since all the
  REM ports are virtualized, the information provided here does not have to
  REM match the real hardware setting.) NTVDM supports Sound Blaster 2.0
  only.
  REM The T switch must be set to 3, if specified.
  SET BLASTER=A220 I5 D1 P330 T3

  REM To disable the sound blaster 2.0 support on NTVDM, specify an invalid
  REM SB base I/O port address. For example:
  REM SET BLASTER=A0

  保存后缀名为NT的AUTOEXEC文件。

  CONFIG.NT的编辑方式也差不多,保存后缀名.NT的CONFIG文件

  REM Windows MS-DOS Startup File
  REM
  REM CONFIG.SYS vs CONFIG.NT
  REM CONFIG.SYS is not used to initialize the MS-DOS environment.
  REM CONFIG.NT is used to initialize the MS-DOS environment unless a
  REM different startup file is specified in an application's PIF.
  REM
  REM ECHOCONFIG
  REM By default, no information is displayed when the MS-DOS environment
  REM is initialized. To display CONFIG.NT/AUTOEXEC.NT information, add
  REM the command echoconfig to CONFIG.NT or other startup file.
  REM
  REM NTCMDPROMPT
  REM When you return to the command prompt from a TSR or while running an
  REM MS-DOS-based application, Windows runs COMMAND.COM. This allows the
  REM TSR to remain active. To run CMD.EXE, the Windows command prompt,
  REM rather than COMMAND.COM, add the command ntcmdprompt to CONFIG.NT or
  REM other startup file.
  REM
  REM DOSONLY
  REM By default, you can start any type of application when running
  REM COMMAND.COM. If you start an application other than an MS-DOS-based
  REM application, any running TSR may be disrupted. To ensure that only
  REM MS-DOS-based applications can be started, add the command dosonly to
  REM CONFIG.NT or other startup file.
  REM
  REM EMM
  REM You can use EMM command line to configure EMM(Expanded Memory Manager).
  REM The syntax is:
  REM
  REM EMM = [A=AltRegSets] [B=BaseSegment] [RAM]
  REM
  REM AltRegSets
  REM specifies the total Alternative Mapping Register Sets you
  REM want the system to support. 1 <= AltRegSets <= 255. The
  REM default value is 8.
  REM BaseSegment
  REM specifies the starting segment address in the Dos conventional
  REM memory you want the system to allocate for EMM page frames.
  REM The value must be given in Hexdecimal.
  REM 0x1000 <= BaseSegment <= 0x4000. The value is rounded down to
  REM 16KB boundary. The default value is 0x4000
  REM RAM
  REM specifies that the system should only allocate 64Kb address
  REM space from the Upper Memory Block(UMB) area for EMM page frames
  REM and leave the rests(if available) to be used by DOS to support
  REM loadhigh and devicehigh commands. The system, by default, would
  REM allocate all possible and available UMB for page frames.
  REM
  REM The EMM size is determined by pif file(either the one associated
  REM with your application or _default.pif). If the size from PIF file
  REM is zero, EMM will be disabled and the EMM line will be ignored.
  REM
  dos=high, umb
  device=%SystemRoot%\system32\himem.sys
  files=40

  两个文件建好之后,复制到WINDOWS的system32目录下,应该可以解决问题。