打印

[WindowsXP] 让Windows2003在“内存”中运行

让Windows2003在“内存”中运行

 笔者一直梦想能拥有一套技嘉i-ram GC-RAMDISK硬盘卡,这个硬件可以通过SATA接口将电脑内存当作硬盘使用,速度是相当的快,可惜现在能买到的也只有使用DDR一代内存的版本,成本实在是太高。不过现在即使没有i-ram GC-RAMDISK硬盘卡,我们一样可以将系统安装到内存中。我爱电脑技术论坛+ D% p- }, Q2 Z; p4 D" Q! N
我爱电脑技术论坛- l. i0 S9 ^+ l# ?- w  u" i: t
  我们可以利用Windows XP及更高版本操作系统中ntldr的ramdisk模块,把img镜像文件加载到内存中,实现在内存中运行操作系统。因为受限于内存容量的大小和RAMDISK所能读取的镜像文件的大小,所以要准备一个尽量小的精简版Windows 2003的安装光盘或安装文件。经过我们的反复测试,发现Windows 2003在这种环境中的稳定性要强于Windows XP,所以我们采用精简过的Windows 2003来做为系统。
7 ?/ |% {; Q$ Z9 D) l8 a6 ^www.520diannao.com打造最好的电脑自学交流论坛4 }8 U( \6 K  C1 ]9 ^" J) Y
  选用精简版系统
3 {  b1 N  u: z$ Y6 b4 ~; Uwww.520diannao.com
; q5 A; D, o5 ]www.520diannao.com  原理:精简版体积小,能加快运行速度
; U; x- y  y2 c; q, w- i7 {/ E9 [; Jwww.520diannao.com
1 j8 S. ^2 s3 u5 O& u; u我爱电脑技术社区--打造最好的电脑技术自学交流平台  步骤1:为了方便大家使用,我们已经把本文所需软件打包(下载地址为:http://www.cpcw.com/bzsoft/)。下载后将所有软件解压到D盘备用。同时准备一张Win PE启动光盘用于引导并安装精简版Windows 2003系统。电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站! s' `8 D( `5 }) D) y4 I
打造最好的电脑自学交流论坛; U, @. N3 {' z+ O+ K) u
  步骤2:使用Win PE启动光盘引导电脑,进入Win PE后启动 D:\Ghost32.exe备份当前Windows XP(简称XP)系统为D:\xp.gho,同时把下载的精简版Windows 2003系统用虚拟光驱读取,将其中的安装文件全都拷贝到D盘。最后将C盘进入格式化处理,并且重新启动电脑。* ]$ I) U7 q" @( i
我爱电脑技术论坛/ i6 n, {6 z" z* O" @1 T' w
  步骤3:重启后进入Win PE开始安装Windows 2003精简版,运行“D:\i386\WINNT32.EXE”,把精简版Windows 2003系统装到C盘。打造最好的电脑自学交流论坛5 q2 T* r9 y8 L# u. R# K3 N
我爱电脑技术社区--打造最好的电脑技术自学交流平台3 G2 `1 L7 N2 M; b: C% B9 H
  小知识:什么是内存操作系统(RAM Operating System,简称为RAMOS),顾名思义就是全内存运行,启动后不依赖硬盘的系统。其实早在Windows 98时代我们就接触过,使用Windows 98启动光盘启动到DOS后会加载一个虚拟的A盘,它利用内存虚拟出一个磁盘存放常用的DOS工具。时下流行的Win PE2.0系统也是RAMOS(整个系统封装在一个WIM文件中),启动后会把所有文件加载到内存运行,这样不仅速度快,而且能够更好地保护系统核心文件不受破坏。本文介绍的RAMOS使用的是精简版Windows 2003系统,启动后的功能和操作与Windows XP基本类似。

TOP

顶下先``!!

TOP

安装虚拟盘驱动www.520diannao.com7 c, R9 f9 M" p$ s- W' M

: U! @. G& a* X; |4 O6 {电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站  原理:利用Ramdisk在内存中划分虚拟盘www.520diannao.com' A* Y) `, \  q1 f( ^

6 M4 P  o2 P( C我爱电脑技术论坛  步骤1:在完成精简版Windows 2003系统的安装后,进入其中安装本机硬件驱动和常用的软件,比如可以安装杀毒软件并设置好拨号连接。由于是要在内存中运行,请不要安装过多的软件,同时整个系统占用空间要保持在500MB以内,最后关闭本机的页面文件、休眠文件和系统还原,完毕后重新启动系统。
* A/ ?* T* v" e3 J电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站% ~; |7 d- s) v, ^( s
  步骤2:在Windows 2003中打开“控制面板”双击“添加新硬件”,启动新硬件安装向导,在向导界面依次按照下列步骤进行虚拟磁盘驱动的安装:www.520diannao.com6 I% V" |$ t+ ]/ S/ W

* `2 a9 H" k& t  选择“是,我已经连接了此硬件→添加新的硬件设备→安装我手动从列表选择的硬件(高级)→显示所有的设备→从磁盘安装”,厂商文件复制来源选择“D:\ RAMDISK_安装控制器\RAMDISK\ win2k3”→安装的硬件型号选择“Windows RAM磁盘控制器”并完成安装(图1)。
2 K7 N' s5 j1 |& ~* n- ~打造最好的电脑自学交流论坛/ u, G, }4 G) b8 l0 a: ^% b; t' I
   : @% ^$ K& L& G& r

0 U6 f' X* {1 ^1 ?) n+ S  步骤3:重复上面步骤2继续安装“Windows RAM磁盘设备(卷)”。安装完成后打开设备管理器,展开右侧窗格的Ramdisk设备可以看到上述安装的Windows RAM磁盘控制器和Windows RAM磁盘设备(卷)(图2)。我爱电脑技术社区--打造最好的电脑技术自学交流平台5 m$ Y& `: r& r+ t

' M; s9 p3 C+ K电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站   我爱电脑技术论坛$ H3 Q! r" w+ G

* o! a) R$ I! ^: o1 B0 n4 o3 Y% |  步骤4:运行注册表编辑器,依次展开“HKEY_LOCAL_MA CHINE\SYSTEM\CurrentControlSet\Services\Ramdisk”,将右侧窗口中的Start数值设置为“0”。

TOP

 制作虚拟系统电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站1 Z$ d; J! O) J0 B3 v  u$ x
我爱电脑技术论坛- b) ]1 N( t/ n( M+ M. j* G
  原理:将精简版系统虚拟为在内存中运行的系统
/ s6 c; W0 |: s! X% ]; d/ qwww.520diannao.com
9 S6 f8 A8 z* P5 h2 Xwww.520diannao.com  步骤1:重新启动电脑并用Win PE光盘进行引导,同上使用Ghost32将精简版Windows 2003系统备份为D:\2003.gho。再运行“D:\VDM_做镜像\VDM1.EXE,单击“创建”,在E盘创建一个虚拟镜像winram.img,大小是350MB(具体大小请根据当前电脑的内存设置,但不要超过512MB)。创建成功后返回VDM窗口,单击“装载”,分配的盘符选择Z:,装载前面建立的镜像文件E:\winram.img(图3)。打造最好的电脑自学交流论坛6 d" }( P  `* y+ o. c+ o( h

$ T% V6 q5 `. l7 s, w我爱电脑技术论坛  
( h! D; D$ ~) ~打造最好的电脑自学交流论坛
2 I9 B- R- d- w  P# ^电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站  步骤2:将虚拟好的Z盘进行格式化,并且将C盘的所有目录复制到Z盘,要将C盘的页面文件删除。完成后启动Ghost32,把先前制作好的XP系统(D:\xp.gho)恢复到C盘并重新启动电脑。
3 [, M0 d, X! w3 W1 v/ g) @. ?
7 k# H! n8 f0 h8 t+ `5 |  j) _6 @打造最好的电脑自学交流论坛  步骤3:进入XP后启动记事本打开C:\boot.ini文件(修改前要取消其只读属性),在文件的最后添加如下代码(图4): ramdisk(0)\WINDOWS=“内存系统” /minint /fastdetect /rdpath=multi(0)disk(0)rdisk(0)partition(3)\winram.img我爱电脑技术论坛$ p. C8 @) d- u$ ~) O8 e0 z# w
我爱电脑技术社区--打造最好的电脑技术自学交流平台% M% K$ F" v/ o3 j1 z3 b1 \" g
  
& z4 ?) A& Y7 h9 Qwww.520diannao.com  `4 C. D4 Z& a: p5 v7 q4 N
  提示:上述/minint是Windows 2003新增的启动参数,添加了上述参数表示把内存盘调入X盘(类似Win PE2.0加载后的盘符),这样启动Windows 2003后的系统盘符就是X:。如果取消这个参数,启动后精简版Win 2003系统的盘符就变成 C:,原来XP的系统盘会被自动隐藏(没有分配盘符)。multi(0)disk(0)rdisk(0)partition(3)\winram.img表示虚拟镜像存放在第三分区,大家可以根据自己实际存放位置修改。
" k* W; M6 v! jwww.520diannao.com
4 X- o1 a& \, O/ O' t$ C我爱电脑技术社区--打造最好的电脑技术自学交流平台  步骤4:重启系统后在多重启动菜单选择“内存系统”就可以进入全内存运行的精简版Windows 2003系统,登录账户名和密码就是前面安装时设置的。首次进入系统要求设置虚拟内存,由于是全内存运行,这里可以不设置。进入系统后可以发现它的操作与XP一样,由于是加载在内存中运行,我们可以在此对本机系统进行任何的操作。我爱电脑技术社区--打造最好的电脑技术自学交流平台8 G7 D, F4 f* ~# w

+ C6 \3 u( W+ Y& H" i6 }% }% Rwww.520diannao.com  参考内容:
# C: J* t, X  d我爱电脑技术社区--打造最好的电脑技术自学交流平台1 y, j  \% i% F, O
  如何知道系统是运行在内存中?电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站+ t5 |! U) a- W0 d/ L
  这里可以使用“Vista任务管理器FOR XP”查看。下载软件后,将其中的“taskkill.exe”、“tasklist.exe”、“taskmgr.exe”,解压到“D:\windows\system32\dllcache”、“C:\win dows\system32”覆盖同名文件即可,运行任务管理器后切换到“进程”标签,可以看到系统服务的路径都是在X:下(图5)。电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站% c+ F4 x1 G$ e+ B0 j3 x* j* p3 b
打造最好的电脑自学交流论坛' `+ @3 |  Y& V: A0 X' X& _
  

TOP

 系统的使用和维护电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站# L7 b% s: z% G% p
我爱电脑技术论坛3 }& Y* V' V9 {4 i& E
  1. 使用我爱电脑技术论坛4 J' P! V+ X% O
. F+ C& t2 ^3 X3 f  I+ l% C
  经过上面的操作,通过修改boot.ini我们已经在原来XP系统的基础上添加一个RAMOS,现在就可以使用这个RAMOS进行很多维护操作了。比如,现在需要在RAMOS中进行杀毒操作,重启进入后启动杀毒软件即可对硬盘进行全盘扫描。当然,我们也可以把它作为上网专用系统,碰到病毒也不怕,重启后所有文件都会消失。由于RAMOS启动后完全脱离硬盘运行,我们还可以对当前硬盘进行分区、格式化等常见的操作。如果要卸载RAMOS,只要删除添加在boot.ini文件中的代码和winram.img文件即可。www.520diannao.com0 E( A  u) q( i8 k( k+ p; q
2 T& Y, d0 r  M
  2. 维护
0 e* d5 A; V' G. i8 k4 N
9 ?3 I2 J( Z1 H4 Y3 c; z我爱电脑技术社区--打造最好的电脑技术自学交流平台  使用RAMOS一段时间后,我们可能需要对RAMOS进行更改,比如添加或删除软件,安装系统更新等操作,要达到以上目的,方法有两个。
* ^9 [0 w* f* [, k( ?0 B( C电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站打造最好的电脑自学交流论坛8 G. E$ p! D0 w. D- v! R3 `
  方法一:重新制作镜像打造最好的电脑自学交流论坛0 [2 i/ C# F! ?  v
  对于涉及注册表、系统重要文件的更改操作,比如要安装新的硬件驱动或者系统补丁,我们可以进入RAMOS后使用Ghost32恢复D:\2003.gho到C盘,然后进入系统安装所需程序并重新制作镜像。电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站$ v$ M: ]8 I$ n" Y/ q, s
  方法二:直接修改镜像
% T5 `8 }1 \! o5 H" C( N8 f电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站  对于其他非关键数据的更改,我们可以使用WinImage打开修改。比如,需要定期更新RAMOS里的病毒库数据,在打开E:\winram.img后,把更新过的病毒数据库复制到镜像文件里并保存即可(图6)。我爱电脑技术社区--打造最好的电脑技术自学交流平台/ H0 G- V* D. N

6 n$ f) y& U, h: a! ~www.520diannao.com  
  U. H. W6 l0 A9 t/ H% ]4 w0 P( `打造最好的电脑自学交流论坛

TOP

返回顶部
AYBlue

Processed in 0.125360 second(s), 8 queries, Gzip enabled.

当前时区 GMT+8, 现在时间是 2008-7-6 06:47 赣ICP备07004505号

清除 Cookies - 联系我们 - 我爱电脑技术论坛 - Archiver - WAP - 界面风格