在Windows中,用户代码和内核代码有各自的运行环境,它们可以访问的内存空间不同。32位系统中,内核代码可以访问当前进程的整个4GB虚拟地址空间,用户代码只能访问底端的2GB虚拟地址(或3GB,如果打开了内核启动开关/3GB的话)。
在 Windows Server 2003 中设置 /3GB 启动开关,步骤如下:
1、右键单击“我的电脑”
2、选择“属性”
3、单击“高级”
4、在“启动和故障恢复”区域中,单击“设置”
5、在“系统启动”区域中,单击“编辑”
6、在记事本中打开 Windows boot.ini 文件
7、在 [Operating Systems] 部分中,将 /3GB 开关添加到包含 /fastdetect 开关的启动命令行结尾
8、保存更改,关闭记事本
9、单击“确定”两次,关闭打开的对话框
10、重新启动计算机
这个是手动编辑boot.ini文件;
下面来在win10看一下;进入到相应界面;
并无一个 编辑 按钮,来弹出boot.ini文件;
根据资料;在开始-运行框,输入msconfig,弹出如下界面;win10中,在此进行的一些操作,等于修改了boot.ini文件;
boot.ini文件,位于C盘根目录下;下面来查找一下;dir /a:h,显示隐藏的文件;看一下没有boot.ini;有个Boot目录;
进入Boot目录看一下;也没有boot.ini文件; 下面文件都不了解干啥的;Win10会不会已经废除了boot.ini文件;