1.如何在win10上玩dos游戏
一、重新登录Win10商店
1、打开商店后,点击你的头像
2、点击你的账户名称,进入账户页面
3、点击你的账户名,然后点击“注销”
4、再次点击头像图标,然后点击“登录”
5、点击你的账户(一般第一个就是)进行登录
然后你再尝试下载应用,问题可能就会解决。如果无效,可尝试下一种方法。
二、重置Windows10商店缓存
1、在Cortana搜索栏输入wsreset,然后选择第一项
2、重置命令会自动运行,并打开Win10商店
此时再次尝试下载,问题也许就会解决。如果还不管用,可尝试第三种方法。
三、使用“疑难解答”
1、在Cortana搜索栏输入“疑难解答”,选择第一项
2、点击下方“使用Windows更新解决问题”
3、按照提示点击“下一步”就可以,中间如果要求管理员权限,就点击“尝试以管理员身份进行疑难解答”
4、Win10会自动搜索问题并尝试解决,完成之后,会给出相应结果(上图只是举例,实际结果可能不同)
这种方法算是比较通用,哪怕是不能解决商店问题,可能也会解决一些其他问题,不妨一试。如果这种方法解决不了,可以尝试最后的“终极方法”。
四、重置Win10更新
1、在Cortana搜索栏输入“服务”,选择第一个
2、找到Windows Update服务,并将其停止(可在服务名称上点右键,选择“停止”;或点击左侧的“停止此服务”)
3、然后进入C:\windows\,找到SoftwareDistribution文件夹,并将其重命名为SoftwareDistribution.old(只要名称变了就行,不必非要是这个)
4、重新启动Windows Update服务
此时再次打开商店应用,问题应该就会解决了。不过这种方法属于“猛剂”,前三种方法不管用时再用比较安全。
2.DOS 环境下如何运行游戏
适合玩dos游戏的操作系统 dos5.0、dos6.0 (比较稳定的dos旧版,默认目录c:dos) dos6.22 (纯dos的最终版本,默认目录c:dos) dos7.0 (win95,win98附带的dos,默认目录c:windowscommand) 另外winxp,winnt和win2000都有自己的Dos command prompt,但是不能作为启动系统,如果你的机器只有这几个系统,那很遗憾,你玩不了dos游戏。
启动和加载 旧版dos(dos6.22以前的版本)启动后会加载msdos.sys、io.sys和command.com系统文件,缺一不可。然后加载config.sys和autoexec.bat中的管理程序,这2个文件如果缺省,那你几乎寸步难行,只能操作最基本的dos命令。
新版dos(win95/win98附带的dos7.0)启动以后加载io.sys和command.com系统文件,msdos.sys只是作为一个开机配置文件。config.sys和autoexec.bat基本是个空文件,因为系统默认加载了emm386,himem,dos,files等重要配置。
内存常识 内存有基本内存(base memory,640K),高端内存(upper memory,384K),扩充内存(expand memory,用户的物理内存总数)等类型。 一般dos游戏启动都是放在基本内存(base memory),因为只有640K,而其他常驻程序都是放在这里,所以通常提示不够内存都是因为使用者没有加载高端内存,调离其他程序的存放位置,它们占用了游戏程序空间,导致游戏出现"not enough memory"的提示。
高端内存(upper memory)一般游戏程序用不上,那么把一些常驻的程序,例如mouse,mscdex,doskey,gb等放到里面,就可以腾出很多空间给基本内存。 扩展内存(expand memory)不用于游戏的启动,而是处理交换游戏中的大量数据,和游戏启动无关,有时候游戏半途退出,可能就是扩充内存不够。
dos游戏最致命的瓶颈就是内存。它不同windows系统那样智能管理内存,所有设置都要自己慢慢调试,而且早期的游戏设计只能用高端内存和基本内存,就算你的扩充内存有128M也是没用的--程序设计本身就不用它们。
config.sys文件的编写 这开机系统文件可以编辑,最常用就是用dos自带的edit命令。如果你的path(该命令后面再解释)没有指错地方,那个你在c:下面运行 “edit config.sys”就可以编辑这个文件,同理可以编辑autoexec.bat。
config.sys文件管理dos系统的内存,常用的加载内存管理语句: DEVICE(加载管理程序) DEVICEhigh(加载到高端内存) dos(系统文件的位置) files(打开文件数量) buffers(缓冲区数量) lastdrive(最后盘符) shell(解释命令的位置) rem (注释) 例子解释: 1, DEVICE=C:dosHIMEM.SYS /testmem:off 这个语句非常重要,加载高端内存管理,使dos能使用高端内存,如果你的机器慢,可以加/testmem:off跳过内存检测 2,DEVICEhigh=C:dosEMM386.EXE ram 在高端内存中加载emm386,emm386.exe是用来管理扩充内存的,这个语句也很重要。常用的参数为 ram 和 noems,解释为使用扩充内存和使用扩展内存。
noems 比 ram 能释放更多的基本内存 ,但是这个noems语句很多程序不使用,所以使用面很窄。 3,dos=high,umb 这个语句很重要,把msdos.sys、io.sys和command.com系统文件放到高端内存中。
4,files=30 同时打开的最大文件数量,一些游戏需要同时打开很多个数据流,如果这个语句没有设定,其默认值是10,游戏可能会出错。 5,buffers=20,8 设定缓冲区数量以及高速缓冲区数量,用于加速文件读取速度。
6,lastdrive=z 指定最后一个硬盘盘符为z,就是说,你可以使用到z:这些盘符,即使你没有这么多的分区,你可以通过subst,fcd,ramdrive,img等手段虚拟一些硬盘分区出来。如果不加载这个语句,上述命令就不会起效。
7,shell=c:doscommand.com 这个命令默认存在,一般不用加载。作用为指定dos的解释命令,一般默认就是c:doscommand.com,如果你需要日文dos或者使用其他的解释命令,例如4dos、ndos,就需要指定一个shell。
8,rem this is a sample rem为注释语句,后面无论你写什么东西dos都不理睬,常用于屏蔽一些暂时不用的语句,例如你暂时不需要加载shell=c:doscommand.com, 只需 rem shell=c:doscommand.com ,dos就会跳过该行不予执行。同理运用于autoexec.bat 总结dos游戏通常需要的config配置: DEVICE=C:dosHIMEM.SYS DEVICE=C:dosEMM386.EXE ram (或者DEVICE=C:dosEMM386.EXE noems) dos=high,umb files=30 如果还需要光驱来玩,可能还需要加载光驱启动程序,例如 DEVICE=c:cdromVIDE-CDD.SYS /D:MSCD001 ,这个通常由安装程序完成。
如果还需要声卡来玩,可能还需要加载声卡启动程序,例如 DEVICE=c:soundsbcd.SYS,这个通常由安装程序完成。 注意:本文提到的c:dos是默认的dos目录,如果你的是win98的dos7.0,放在d盘,那么himem.sys和emm386.exe在d:windows里面。
而其他的dos文件在d:windowscommand里面。如果找不到dos放在哪里,在根目录下,例如c:,运行“dir himem.sys/s”命令来找。
autoexec.bat的编写 autoexec.bat管理dos系统的常驻程序,里面的语句其实可以一步一步手动运行,只不过每次开机都要一定运行的程序,可以通。
3.windows下怎么运行DOS游戏
运行的软件“dosbox” DOSBox v0.63 版 /3/2/dlid=18072&dltypeid=3&pn=0&.html。
转载请注明出处windows之家 » win10系统dos游戏怎么运行程序