|
前言: 由于内存便宜,现在不少本本标配基本都是2GB,也有不少已经开是配4GB的,例如Y530A-PEI等,也有不少人购买新NB时,基于一次到位原则,一次将自己的本本内存加到4GB攻顶,或者后期升级至4GB,例如我的Y510A高配,虽然现在大部分的NB硬件抓得到4GB,但却没保证软件的操作系统可以抓到4GB,只要是32位的Windows XP或Windows Vista,都只能抓到3GB,难道一定要装64位的Windows XP或Windows Vista才能解决吗? 下面是我总结网上的经验及我自己的经历写的:)
! b! V2 J, F! R) ]
3 w) {; b5 ~# ?& e7 B问题: 理论上32位的操作系统可以抓到4GB,但从Windows XP SP2后,基于一些原因,微软让32位的XP和Vista都只能抓到3GB,当然装64位的XP或Vista是好方法,但是联想64位的驱动还是没有完善,加上如今绝大部分的应用程序仍是32位,一来64位操作系统兼容性堪忧,二来在64位操作系统跑32位应用程序速度更慢,所以绝大部分的用户仍选择32位的操作系统。 大家会想将内存加到4GB,无疑就是希望自己的NB跑得更快,但32位操作系统先天只能抓到3GB的事实无法改变,所以我们转而希望XP能『用』到4GB,并且让NB跑得更快,这样钱就没有白花了。 % N. a, r- V1 U0 u1 L
! g3 R( k3 C: ^4 C) }, \解决方案: 我们希望将XP抓不到的1GB给RamDisk用,利用RamDisk来加速NB。什么是RamDisk呢?简单的说,就是将内存仿真成硬盘,由于内存速度远快于硬盘,将大幅增加I/O速度,这样NB就跑得更快了。 安装 Ramdisk ; J1 N j- K$ r2 R- L
2 M& l" A, T& T前奏:确认你的系统打开了PAE(物理地址拓展),方法可以用EVEREST查看,也有其他方法,我就不一一表述了,自己网上搜一下,重点讲下如何打开,现在的硬件基本上都支持PAE,一些老的可能不支持:). P) h, B" b/ p# ^
! D9 H8 I* i$ C7 G- v* t( c
x2 YXP系统打开PAE:打开c:boot.ini,删除里面的/EXECUTE, /NOEXECUTE=AlwaysOff等等参数,增加/PAE参数,确定系统已打开PAE.现在大多优化的32位XP都是默认就打开了PAE,那这步就可忽略。
2 ~! ~. f8 X0 k
3 ~ Q* Y( }# {' ]$ s' kVISTA系统:(1)、点击开始菜单,在搜索框(或运行框)中输入"cmd",按下 Ctrl + Shift + Enter (进入cmd的管理员模式)( 2)、输入以下命令并回车即可: BCDEdit /set PAE forceenable 。
: v' K$ K1 M. [' @( Q A I
; Z) B2 \4 a9 `( d: |进入主题:
) L$ O' M) i" y8 g# A7 j1 I下载Ramdisk_4G ,这是个修改过的版本,让RamDisk能建立在XP所抓不到的1GB上。 各位可以在附件中找到。8 n+ F9 E0 q3 _/ s# L& A- R) O
1 [( `$ ~) z0 Q: g% g" Z, n0 B& xStep 2: 将Ramdisk_4G解压缩然后放到C:\rogram Files\目录下。
2 \" ?0 ~. |& r! k
! S \" x( `' s) R- ^: UStep 3: 执行ram4g.reg,将对registry做一些必要的修正。 一定要做这一步,开始我没有注意,结果是在系统用的3GB里面分了1GB出来。: w* {( ^: E! z6 V- q" V
, X/ J9 \3 E) C2 ?Step 4: 右击ramdisk.exe选择使用管理员权限运行,将出现以下画面。先点击建立虚拟盘(Install ramdisk),然后系统会自动安装硬件,安装完成后在设备管理器里面看到RAMDISK硬件,然后设定Disk Size为1G,Drive Letter预设为R:,可自行调整,Media Type选择Fixed Media,选择应用或者OK.[attach]***[/attach];
7 a5 I* Z$ M) c7 d [3 e5 T2 ?2 B2 S% e' ^' y9 {! x, @2 m
Step 5: 重新启动,就会发现可用内存没有减少,却多了一台1G的RamDisk。" B. d" h' P9 {/ Q! v+ w
3 o9 Z% ^( h5 N. f7 I
A验证是否用了高位内存的方法有两个:
7 m" z1 Q4 v) b- N' o* W- y9 t一个是看使用RAMDISK 前后内存占用率是否发生大的变化.. ~6 p0 j$ B' s8 z9 ~# _
. L1 }# y5 w3 M1 C0 A" m: H
二是把R盘设置成最小16MB,到我的电脑看R盘属性大小,如果超过16MB,一般该数目是总数减去系统认出数.这就表明已经用了系统没有用到的高位内存了.: J5 [" a: M: t- }9 j8 C
$ g& f7 n, [6 l. m+ y5 d到此我们已经把其中系统用不上的1GB虚拟了一个盘,但是怎么用才能达到当内存用的效果呢,不可能就当硬盘用吧?下面来说说怎么利用它加速我们的系统:
9 I5 {8 |" i$ l8 G( v7 c5 |8 S. G" W4 z5 n- t, y
使用1G RamDisk加快速度
* e B# O/ ?8 c! a
) `" D/ G' Z7 Y: v% t# S2 ` g: FRamDisk设定好后,只是让RamDisk『用』到XP用不到的1GB而已,还不能加快速度,还需做以下设定: 1:将虚拟内存设定到RamDisk 理论上只要内存够多,是不需设定虚拟内存,尽管XP只能抓到3GB,也是相当够用,不过有些应用程序(如Photoshop)在启动时会检查虚拟内存是否存在,若不存在会提出警告;有些应用程序若没设定虚拟内存,会导致执行不稳定,所以一般来说还是建议设定虚拟内存,传统由于将虚拟内存设定在硬盘,由于硬盘速度慢,导致整体效能变差,不过由于现在将虚拟内存设定在RamDisk,等于还是在内存跑,所以不会影响效率。 要将虚拟内存设定多大呢?这要看你实际要跑的应用程序而定,以我个人常用的Visual Studio、Quartus II、Nios II EDS、ModelSim、Photoshop等大型软件而言,设定512MB虚拟内存在RamDisk就可以跑的很顺。我个人设在300到512MB。[attach]***[/attach]
9 b* B0 O7 S7 t. |
# l8 ^. i, K, N) g( k# H( mStep 1: 我的计算机>右键单击,选择<属性>,点选[高级],在<效能>下按<设定>按钮。 Step 2: 选<高级>,在<虚拟内存>部分按下<改变>。 设定512MB虚拟内存在RamDisk上,你可依照你实际需要改变之。% y: q! ^: r- ~6 L v
: w7 G5 M! E" F/ K2 w2:将IE7 Temporary Internet Files设定到RamDisk / Q; i% U3 R' E/ A
8 S0 J8 v0 Q- ?, }9 G, P& M7 S7 CIE每次浏览网页时,会将HTML和图片下载到硬盘,现在改成下载到RamDisk,将有助于IE执行速度。实际上会比硬盘快一点,尤其是打开图片等比较多的网站,当然前提是你网速够快:) Step 1: 工具->英特网选项 Step 2: 按下<设定> Step 3: 按下<移动文件夹>,将目录设定到RamDisk。
5 @6 ^7 ~0 q$ Z& R A[attach]***[/attach]
8 j3 b' U5 _( B& B
1 h/ T; ^3 j" P0 X3:设定系统变量Temp 0 _$ `& t1 Q' z- Y1 Y% W
2 w8 j! G% s6 c& {: v很多应用程序在执行过程都会产生暂存盘,然后将暂存盘存放在系统变量所指定的目录。如Photoshop执行当中会产生大量的暂存档,若将暂存档存放在RamDisk,将大幅提升Photoshop执行速度。 Step 1: 在<我的计算机>右键单击,选择<属性>,点选[高级],按下<环境变量>按钮。 Step 2: 将TEMP和TMP两变量改到RamDisk上。 这样设定后,大部分的应用程序都会将暂存盘存放在RamDisk了,不过有些应用程序对于暂存盘有自己的设定,所以请自行设定之。但是这样设定有个不好的地方,例如你一个压缩文件你不想解压缩就打开里边比较大的文件,超过你的RAMDISK盘剩余空间的时候就会打不开。所以请自己考量是否需要。 6 N% p! F% I$ w9 L% y- r( f
# S% S# o0 q) p1 T. g% z, S. L4:将P2P下载的软件放到RamDisk:- A9 B9 I% B* i
8 o; d0 K, I# C/ C
唯一最让人诟病的是伤硬盘,若将要分享的档案放在RamDisk中,则硬盘完全不需读写,由于P2P软件众多,请自行设定之。 ^# r2 h n" Z+ x+ M/ e
/ b7 v1 X$ M9 t( G
5:把一些文件或者程序(绿色软件)放到Ramdisk上运行和打开,那会非常快。当然是空间足够大的情况下。
% ]& u1 `* U4 g
) ]0 K# |8 y5 l! W% ~PS:另外提醒一下,RAMDISK由于是用内存虚拟出来的,免不了关机后上面的文件会丢失,所以重要资料请不要放在上面,以免丢失! 5 @1 @# d: l2 Z' V& S. G& f
7 i7 Z$ P8 P8 T2 ?. a
总结:) Q7 y# Y/ i" z& `$ y6 y
& h& d) _% w7 B! G. Z内存要怎么使用,各有巧妙不同,若花钱买了大量的内存,只是放在那边没用,也是一种浪费。除了一些非常耗内存的软件,如VMWare、SQL Server、Oracle...等,一般来说,Windows XP只要有2GB的内存就可以跑的非常顺,若加到4GB,另外2G的内存该怎么善加利用,就是一门艺术了。由于32位的Windows XP/Vista只能抓到3GB,将抓不到的1GB给RamDisk用可以说是绝配,论坛常有用户询问反应装了4GB内存后,但Windows XP抓不到4GB内存的问题,或和想了解RAMDISK的朋友,希望本文能有帮助。 备注目前这个方法我用Y510A机器在32位Windows XP Pro和Vista U版本测试成功,Vista已经用了近一个月了,稳定性没有问题但是我u知道其他机器是否可行,还请自行实验,有问题可以跟我交流。2 I8 F/ 8 ^. |" w$ c9 {3 [
) f h/ @4 t) ]0 J" J, y1 M上些图:0 p3 d2 H. G5 S1 H) x" q
开始我没有导入注册表文件,结果我分的是系统用的3GB里面的,所以使用内存立马上升到68%左右。以为不行了,后来再试就OK了。
, J3 \% z1 g; d
, U% d# e% ~1 d5 M4 y增加一些RAMDISK的信息,以下内容转自精品技术论坛by lyh728#
3 G9 D- {4 a8 P6 u; G. Q4 p% D4 J4 r4 W# V+ P
( _& PRamdisk -内存盘的使用)
. k* a; L0 R' l% s" o. a9 ]
1 e8 V& m" n# Tby lyh728 : u3 T2 ]' x7 L3 m& B+ y; d( z" b6 U) Y
4 a: @1 ^0 o" S1 d7 \ ?( i; Q6 y' G9 d 随着电脑硬件的快速发展,目前人们的电脑硬件配置越来越强大,特别是内存越来越大,256M内存以上的电脑越来越普遍,甚至有些个人用户的电脑内存都已经达到2G,这样就为用内存代替硬盘提供了可能。
- k- `. r* `0 a; I% e2 J# R. A5 I1 F6 D0 o& n0 ~5 l
以前,普通电脑的内存都很小,而硬盘的容量比内存大多了,而且价格远远低于内存,于是操作系统就用硬盘上的空间来模拟内存,这就是虚拟内存,而目前的电脑,对于普通用户,如果不进行大量的平面或者三维设计,也就是说不经常使用photoshop或者3DMax这类需要大量内存的软件,512M内存就足够用了,而且大多时候有大量的内存会闲置不用,于是很多人开始用内存来模拟硬盘充分利用电脑资源,这就是内存盘Ramdisk。 % C6 H9 Q" I5 v& }- {- E! v
$ n9 U( _$ J3 ~用内存虚拟硬盘正好和虚拟内存相对应,就是由操作系统划出一部分内存来模拟硬盘,这样就可以把对慢速硬盘的操作转换为对高速内存的操作,既提高了系统资源的利用率,又极大提高了系统的运行效率。6 N& x. y4 c+ g7 N) C7 L
) C. Y0 b: c" a/ N0 f
由于系统内存的存取速度远快于硬件磁盘速度,所以对于有频繁磁盘存取的应用程序(例如数据库程序、磁盘文件交换程序、网站服务程序),使用Ramdisk能有效的提高其应用程序的性能。内存盘还有一个优点就是不会磨损磁头,特别适合于多线程,大吞吐量的磁盘操作。
/ m) T d6 K6 K4 {8 B/ n Y7 [8 B+ A
有很多软件可以实现内存盘的功能,比较有名的有: 1 O6 I; H+ @( l& g
' S4 U3 k9 t- P" A) |1. Cenatek公司的RAMDisk XP ,RamDiskNT 和 RamDisk9x/Me,功能比较齐全,既可以在Win9x 上运行,又可以在Winnt ,win2k/xp上运行,可以模拟软驱,也可以模拟硬盘,只是现在Cenatek公司已经不出售RamDiskNT 和 RamDisk9x/Me也不提供技术支持了,可以到Cenatek公司的网站查看详细信息,比较昂贵。
* _/ n0 {& h. K5 z/ }0 h7 m7 c/ e0 |) l! f; U. s& a
2. Superspeed公司的Ramdisk系列产品,RamDisk 2003, RamDisk XP, RamDisk 2000, 以及 RamDisk NT ,Superspeed公司的产品比较适合企业用户,不太适合可能经常更换操作系统的个人用户,具体信息见 http://www.superspeed.com/ramdisk.html. ~, ~. q2 x+ B% ?% u. ^% C u
,昂贵。
+ A' F! @$ d; q! q% g) Z% |% S8 }$ A
3 h. b4 c2 g% W3. 微软的Ramdisk,有很大局限,虚拟的磁盘不能超过32兆,免费,支持windows 2000,可以从下面的地址下载。 http://support.microsoft.com/def ... 57/4/05.ASP&NoWebContent=1&NoWebContent=1
! a/ P6 x$ X4 W7 z/ ^* ^# x, h" l2 N* L
4.QSoft 的Ramdisk,有一个免费版本,和一个收费版本,是根据微软的ramdisk改写的,免费版本最大支持32兆的内存盘,收费版本没有这个限制。5 A- Q9 J' S2 v. C& [ X9 {. _# q
( ?6 g) l% l2 [+ ?; L5. 网友gavotte开发的ramdisk,也是从微软的ramdisk改写的,完全免费,支持windows 2000以上的操作系统,内存盘容量没有限制,并且经朋友们长期使用,非常稳定。* W. j9 I# f% X
3 Q2 d" h" p3 f! u0 W+ N
本人使用内存盘很长时间了,也换过不同公司的产品,最后觉得gavotte开发的ramdisk不错,并且免费,在此和朋友们分享一些自己使用内存盘的心得体会,下面我主要介绍 gavotte开发的ramdisk。# [" x% [. `$ t F2 R1 }
% K1 _$ x) T( r0 d 内存盘的特性是数据完全存储在内存中,所以一旦关闭计算机,就会导致内存盘中的数据完全丢失,这个特性使得内存盘特别适合于存储一些临时文件,如IE的缓存,Windows和应用程序运行时产生的临时文件,这些文件都适合放到内存盘上,从而减少硬盘上文件碎片的生产,并且不需要主动删除这些临时文件,一旦重新启动,这些垃圾文件就自动消失了。# i8 G1 {4 p! h! Q+ k5 p
3 T: a1 \' w9 ^也正是这个特性,使得内存盘不适合存储重要的数据,文档,因为一旦死机,这些东西就再也找不回来了。
( n* l% M) I! w! o7 T4 k# H' \! }- n" w7 @; R K& [0 \4 T0 V
Xgavotte原来的Ramdisk 和微软的ramdisk一样,仅仅是一个驱动程序,修改设置需要手工修改注册表,不太直观,我经gavotte的用意,写了一个简单的图形界面,用于控制ramdisk的安装,卸载,以及修改设置。操作系统要求是windows 2000以上,内存256兆以上,内存很少,就不要用内存盘了,否则会降低windows的运行效率。
# H" O ^8 H. `0 b l2 L+ A3 p4 j, |* c- e' U7 _# t, ?
现在ramdisk 的安装和设置非常简单,安装如图install,运行ramdisk ,如果ramdisk还没有安装,那么仅仅是Install ramdisk 按钮可用,单击按钮,开始安装,windows 可能会警告驱动程序没有数字签名,如图warning,不去理睬它,按yes就可以了,好了,安装完毕,这时除了Install ramdisk 按钮以外的其他按钮都可用了。 % ~+ w2 A( s! |# @. o3 Z% B9 i
) m1 c: r& |% y设置也很简单,仅仅包括盘符,内存盘大小,内存盘的类型,这3个选项。还有一些高级设置需要修改注册表,一般情况下不需要,具体看ramdisk的说明。 U" {+ I5 B4 v. K
6 k- ~6 {& b! {$ V/ ~* K
内存盘大小,单位是千字节,这个数值完全取决于你的电脑的内存多少,如果你的电脑只有256兆内存,那么内存盘的大小最好不要超过64兆,如果你有1G内存以上,甚至可以把内存盘的大小设置为784兆。4 H& g8 F5 |3 H2 N8 c3 l
! Q O4 }9 [/ i& { m$ }
盘符的设置,没什么好说的,缺省是R,只要是没有使用的盘符都行。4 m' B% `/ b: `$ }& X" S
$ T5 [( Q% i# s+ o内存盘的类型,缺省是硬盘(fixed),还可以设置为软盘(removable),等等。
. B c3 o! y& ]& D7 Z' L3 o# s; p选择好需要的设置后,按apply按钮或者Ok按钮就可以了,打开资源管理器,你就会发现多了一个 ;2 i9 U) A) t4 C/ c1 d" r& Q
; w8 X: b; Y2 ~$ `盘符R(假定你设置的盘符是R,以后都直接用盘符R来代表内存盘)。
1 u a$ Q1 B' M2 ?4 z( d+ Z1 A5 L* F, _, A# T: v3 i. t1 `
内存盘设置好后,就是优化系统,充分发挥内存盘的作用。
& R& d: J" g. b9 s! w: ^
" ]- P O- }" U! P% k1、首先设置系统的临时文件夹目录,告诉系统和应用程序把临时文件都写到内存盘上,这样可以提高系统的运行效率,又不需要担心死机导致的临时文件夹目录逐渐增大的问题。
" v' a4 \' v, b j2 W7 Y2 q s8 A0 o8 ^4 Y a) q
右键点击桌面上面的“我的电脑”,高级=》环境变量,如图env1和env2所示,将图示的4个地方,包括用户环境变量和系统环境变量,都改成R:\TEMP,记住,最好不要用R:的根目录作为临时目录。9 ^( J J8 p" ]3 r% r
6 M$ `7 @/ F* A, K
2、更改IE的缓存目录,告诉IE把浏览网页时产生的临时文件都写到内存盘上,可以加快ie的浏览速度,选择 控制面板=》intetnet选项=》常规=》设置,如图ie1,ie2,修改IE的缓存目录,如果是宽带,这个目录大小设置3-5M即可。 / ?- R, b) k( R8 [$ r
6 `! J6 A3 f8 E7 q% T5 ~' Q; X
3、其他应用程序,如winzip,需要单独设置,一般都比较容易找到修改设置的位置。但是如果是在设置系统的临时文件夹目录以后,安装这些软件,一般会根据系统设置自动调整,不需要修改了。
& O) W: l* a9 M% N6 E- h" q# K1 ~7 j( e; G: ~7 E) S- u+ ?4 `/ D
4、编译程序产生的临时文件,用过visual C 或者Gcc开发的朋友都知道,编译的过程会产生大量的临时文件,少的也有十几兆,可以调整编译器的设置,使得编译产生的中间文件都存到内存盘上,可以极大提高编译速度。 4 ~$ M/ m5 p# y7 ?. i
3 p% h, C- F$ H. n4 G2 A( w5、现在很多朋友使用P2P软件下载,如edonkey,emule,BT等等,这些软件的一个缺陷是由于是多线程访问硬盘,使得硬盘的磁头大量的无规律的移动,可能导致硬盘磁头的磨损,但是这个缺点对于内存盘来说,却根本不是缺点,因为内存盘根本没有磁头的机械运动,不过要记住下载完成后,要及时把文件拷贝到硬盘上,以免重启动后文件丢失。
1 X- ]0 T: s4 ` R
1 E" y3 W3 J! x* t7 d3 p: [6 U/ s k5 a2 M1 m6、开临时ftp服务器分流热门文件,如果内存足够大,可以把热门的文件完全放到内存盘上,这样就不怕多线程访问ftp造成硬盘损坏的问题了。
! d7 X4 J+ E& c% Q8 I$ v) Q F4 x7 j5 E- W3 Q, e- l
一般,修改设置不需要重新启动,但是,如果有其他应用程序正在访问ramdisk,会要求重启动,这时最好关闭访问ramdisk的程序,值得注意的是ie的缓存,如果被设置到ramdisk,这时修改内存盘的设置,就会要求重启动,因为IE缓存在登陆后就被资源管理器打开了,即使没用IE也会被占住。方法是登陆另一个管理员账号,或者修改IE缓冲目录(修改IE缓冲也要求重新登陆)。
" ?) b+ M$ N4 T6 V7 b% c
: ]" V4 V$ R$ g+ c. U前面所讲的内存盘的用处都属于缓冲数据的用途,以便提高系统的运行效率,下面我讲一点用内存盘模拟各种容量的软驱方面的用途。现在很多朋友的机器上都没有安装软驱,然而有一些程序,必须要有软驱才能运行,如制作瑞星杀毒软件的杀毒盘,或者一些软件需要验证钥匙盘后才能运行。( q% b# D: o( J
9 G2 }7 ^: Y4 @' `$ G2 }
方法很简单,就是把内存盘的类型设定为removable,也就是软驱的类型,内存盘大小设置成需要的容量,如普通的软驱是1.44兆,也就是1440k的大小,盘符设置为A(如果没有特殊要求,其他的盘符也可以),然后双击Apply按钮。如图floppy1.png,是一个没有软驱的机器,图floppy2是用ramdisk虚拟一个软驱,图floppy3是虚拟软驱之后的结果。 ' c# K3 C8 W# |: P' C5 M5 o
- {" Q* ~+ Z- \
下面讲解一个用Ramdisk模拟大容量软盘的例子,而Cenatek公司的内存盘则只能模拟标准容量的软驱。 )
6 S; a: t2 U0 t
& N4 _! u3 n5 E# |, l6 vAcronis系列软件Acronis PartitionExpert 2003、Acronis RecoveryExpert Deluxe、True Image 6.0等,均是上好的分区工具、文件恢复工具、系统备份工具等,与PQ、Easyrecover、Ghost等功能相同甚至更好,但Acronis系列软件做的紧急启动光盘很特殊,如果是用软盘做紧急启动盘则功能受限,或者需要超过3张以上的磁盘,如Acronis PartitionExpert 2003如果是完全版启动软盘是4张软盘,此系列紧急启动光盘在Windows或DOS下均无法看到任何文件,就算用什么软件也看不到任何文件,隐藏方法很特殊,但是紧急启动光盘是确实能启动的,如果用软件做成ISO文件,此ISO文件也是可以启动的,但用ISOButer等也看不到文件,用WinISO可以导出其启动文件,但有4M多,一般的启动软盘影像文件是1.44或2.88或更小,如何突破2.88MB限制,制作任意大小的软盘镜像?答案是Ramdisk,步骤是 / a1 n8 B! g# @& s# _8 X
+ a ]) j a' ^1 ^8 H% U1、如图floppy4.png,,磁盘容量选择5M,磁盘类型选择Removable
7 c. |* q2 V0 o
! k# `$ K, Y3 I4 Y9 `9 N2、如图arconis,运行Bootable Rescue Media Builder,制作启动镜像
5 {! K$ }2 E4 ]0 k1 P
. H7 G2 m! A6 N2 o/ b/ }3、如图floppy5.png,双击Save Image按钮,这样就得到了5兆大小的PartitionExpert的启动镜像文件。 6 G. r$ S+ e7 e( Z5 C' }
8 H1 h& r6 k) c% A% m. Y5 }4、可以用bcdw 加载这个启动镜像,制作多重启动光盘。(具体细节略)
9 L9 W6 x) n' j; F! m
: B' H' m0 l' {; a0 I4 `上面都是我的一点使用心得,欢迎朋友们提出内存盘的更多的应用场合。( X: d$ E5 x( N, a- w% i
: ]+ A4 v. D7 `, V注:此文转自: |