Windows XP上的SSD


11

我将为我的计算机安装一个SSD驱动器,并在其上安装Windows XP。我已经在线阅读了Windows XP对SSD不太友好的问题,并且需要做一些事情来优化SSD驱动器。

我真的不想花时间配置东西。真的那么重要吗?


1
好吧,答案很简单:如果您不想针对SSD进行优化,那就别无所求。

Answers:


9

也许该文档会有所帮助:http : //www.internetbestsecrets.com/2007/12/optimizing-windows-xp-for-ssd-use.html

基于闪存的SSD的主要问题是写入周期的数量有限。

尽管成千上万听上去很像,但一台计算机每秒可以发出数百次写入操作-尽管某些SSD使用“智能”重定位方案,所以它会将写入操作分散到不同的扇区,以免消耗单个区域; 事实仍然是,页面文件和临时文件会导致严重的降级,这可能会在常规使用的短短几个月内导致磁盘错误。

在Linux上(例如在Asus Eee PC上),您可以仅使用512Mb的Ram关闭交换文件;在Windows XP上是不可能的(在Vista上甚至更糟)。

因此,在考虑将笔记本电脑或UMPC升级以用于SSD之前,最好将RAM升级到最大容量。

在XP上,使用2Gb的Ram可以关闭分页文件-我在2年前就这样做了,而且很少会出现“内存不足”错误(并且仅在强制执行该操作时,例如尝试使用Photoshop编辑多个在使用2个浏览器打开了数十个选项卡的同时浏览12Mpixels图像,并同时刻录DVD的情况。)在常规情况下,即使打开多个浏览器,我仍然可以玩诸如ETQW和UT3之类的占用大量内存的游戏,而不会出现任何问题。

如果没有交换文件,则可以避免由于页面文件不断读取/写入而造成的磁盘持续浪费,但是,还有更多工作要做。

还有其他程序将磁盘空间用于临时缓冲区和高速缓存。Internet浏览器可能是其中最差的。每次您访问新页面时,都会将数百个小文件写入光盘,以加快以后的请求。尽管在磁性硬盘驱动器上没什么大不了的,但它们并不非常适合SSD。

在这些程序对如何使用其RAM /磁盘高速缓存和内存使用情况提供更好的控制之前,最有效的处理方法是使用RAM磁盘。

是的,我知道这听起来不合逻辑-浪费的RAM使它看起来像是光盘...但是暂时还可以。

您只需要配置程序以使用新创建的ram磁盘来存储其临时文件。

(作为一项额外的优势,您还不必担心清理磁盘和隐私问题-每次重新启动时,它都会清除所有临时文件;尽管某些Ram磁盘驱动器还允许您在关闭时将更改提交到磁盘,并在恢复时将其还原您会再次启动。)

还有另一种选择-尽管它需要大量的计算机知识。

如果使用最初为XP Embedded设计的EWF(增强型写入过滤器),则可以更有效地管理写入。

就像Ubuntu“实时CD”一样,即使您没有安装硬盘驱动器,它也可以引导和保存文件,EWF会通过管理层重新路由所有写入操作,这仅允许您在绝对情况下将更改提交到磁盘。必要。通常,当需要执行关机/挂起操作或需要一些额外的可用内存时。但是,这并不容易设置,并且对于“普通” Windows用户也不适用。


现代SSD已大大改善了磨损均衡算法(几乎是2012年或之后生产的所有SSD),因此,整个指南现在大部分都是多余的。由于单元写入限制为约3000个写入周期,相当活跃的用户将在超过10年后磨损其SSD,这远远超出了旋转磁盘的预期寿命。其在SSD的页面文件是究竟什么会令你的系统速度更快,RAM分配到一个ramdisk仅仅是从操作系统(Windows 7和后来通过SuperFetch能很好地利用缓存)带走宝贵的快速缓存。
Groo

6

人们总是说:“禁用搜索索引器”,“禁用缓存文件”,“禁用此内容”,然后,SSD才会真正发挥作用。

但是作为用户,我进行快速搜索(使用该索引器)。我希望 Windows能够更快地启动(缓存)。在某些基准测试中,我永远不会牺牲易用性和稳定性来争取更高的数字。如果一项技术仅在关闭一半的操作系统便利功能后才能提供出色的性能,则该技术还尚未准备就绪。

话虽如此,SSD可以很好地运行所有不错的东西。

通常的硬盘驱动器通常会在三到五年后损坏。如果它们破裂,它们将带走您的所有数据。SSD将在相似的时间后损坏。但是即使那样,您的所有数据仍然会存在。而且您不会意外损坏它们,因为您在运行时抬起了计算机。

您仅应禁用一件事:对SSD进行碎片整理是浪费时间的绝妙方法。通过碎片整理,SSD一无所获。但是,借助损耗均衡和诸如此类的手段,SSD可能甚至不会为块移动进行碎片整理而编写任何内容。它只会更新其块表,而不会更改实际数据。

Windows XP(和OSX)不支持TRIM。这是我们使用旧技术或按照他的史蒂芬妮斯规则生活的价格。所以一定要得到


1
+1我同意,关于关闭索引并将内容从SSD移至微调器以“延长其寿命”的建议简直太荒谬了。如果要提高速度,则必须采取相反的操作:在SSD上保留页面文件,索引数据库,操作系统以及您经常使用的所有文件。我个人将所有内容保存在这里,有常规的备份服务运行,并享受应有的超快速度。:-P
Groo

4

“大多数人不使用XP-64。我可以肯定地认为这个人不是XP。也许有理由坚持使用XP,但是如果您想使用新技术,当它不能很好运行时不要感到惊讶。 。如果您必须或只是简单地想将新技术与旧技术一起使用,则将涉及额外的工作-这是OP'er所抱怨的。– WernerCD 10月26日14:52“

许多人不想使用Windows 7,因为它是一个糟糕的操作系统。它使用systemresorces疯狂。我不购买新硬件以便操作系统可以使用它,而是购买新硬件以便程序可以更快地运行。

另外,我也不喜欢DRM的支持或Windows 7内置的任何其他限制。


我认为您将Windows 7误认为是Vista。Windows 7是一个非常好的操作系统。它确实比XP需要更多的资源,但是它比XP更好地利用它们。Windows XP无法像7一样利用8GB的RAM和SSD。因此,是的,如果您购买了硬件以使程序运行更快,那么最好使用可以更高效地使用它的操作系统。
Groo

-1

如果您打算在新技术上花很多钱...为什么要与显然不是采用新技术设计的旧技术一起使用呢?

XP没什么问题……除了它已经陈旧。旧的表示它不支持“开箱即用”的最新技术。

如果您想使用具有旧技术的SSD ...而又不想花费额外的时间:那么,如上所述,当您的SSD仅能使用几个月时,请不要感到惊讶。由于某种奇怪的原因,XP不知道如何正确处理它。

尝试在Windows ME中使用2TB硬盘。尝试将xp使用6gb的ram。最好尝试将最新的NVidia卡与DOS一起使用。然后抱怨说,要正确工作(如果有的话)需要花费很多额外的精力。


只要XP的64位版本可以使用6GB的RAM,以同样的方式,您需要64位Vista或7位才能寻址6Gb的RAM。也许用户使用的其他旧版软件无法在Windows 7上运行。也许他们没有许可证,并计划以后进行升级...
Joe Taylor 2010年

大多数人不使用XP-64。我可以肯定地认为这个人不是。可能有理由坚持使用XP,但是如果您想使用新技术,当它不能很好运行时不要感到惊讶。如果您必须或只是简单地想将新技术与旧技术一起使用,则将涉及额外的工作-这是操作人员所抱怨的。
WernerCD 2010年

1
好吧,如果重要的是进行优化,我会的。我买了150美元的SSD驱动器,而要购买Windows 7,则要花100美元。只要我进行了优化,您是否认为在XP上还可以,还是需要购买Windows 7?
凯尔(Kyle)2010年

只要您进行优化,我认为您就可以了。只需付出额外的努力就可以使旧的和新的一起工作。快速搜索可以找到类似的内容:ocztechnologyforum.com/forum/… 这似乎是XP所需的不同设置的不错选择。
WernerCD 2010年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.