将系统装进内存 让内存做系统盘[秒杀固态硬盘,硬盘评估7.9分]-----Win7篇

2024-03-19 03:08

本文主要是介绍将系统装进内存 让内存做系统盘[秒杀固态硬盘,硬盘评估7.9分]-----Win7篇,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

(本来想发到win7 讨论区的,可惜积分不够,只能发到资源区来了,希望斑竹包涵。。。尽管从alpha版起已经用win7快一年半了。。。只怪平时帖子发的少)

见过把系统装U盘的吧?
见过在系统里把内存虚拟成硬盘的吧?
但是你有没有见过把win7装到内存上的虚拟硬盘,并且从虚拟硬盘启动呢?

前几天刚把winxp装进了内存后(安装过程见我的另外一个帖子:→ 戳我),然后就开始琢磨着如何讲win7装进内存。
论坛上已经有人发过把xp装进内存的,而且和我这个方法不太一样。我的这个方法的原理是通过加载firadisk驱动,让系统识别grub引导系统所映射的虚拟磁盘,再将装好驱动的系统制作成镜像,通过Grub将这个镜像映射到虚拟硬盘,在从虚拟硬盘引导进入操作系统。网上能找到这样的文章,但实际成功的却很少,讲win7装进内存应该算是论坛首发吧?
由于内存只有4g,想把完整版的win7是不可能了,只能考虑找精简版的,网上找了一下终于找到个符合我要求的,是由prosen大侠制作的 win7精简版7260ex(http://u.115.com/file/f04f0a9259),安装文件400m不到,安装完之后1个g都不到,比全新安装的xp都小,汗一个。。。不得不佩服prosen大大。。。
精简版果然是精简版,很多组件都精简掉了,但是好在基本的驱动想显卡声卡什么的都装的起来,aero特效也能开启,只可惜把评分系统也精简掉了,否则估计就能看到硬盘评分7.9的奇观了。
(2010年5月6号更新win7硬盘评分:

因为精简版已经将系统评估精简掉了 ,只能从完整版的win7中复制了一个winsat.exe程序过来,用cmd命令行运行winsat disk就相当于硬盘评分了,不出意外,有三项结果都是满分7.9分,运行磁盘评估仅用时5.9秒。其中有一项错误,估计和硬盘容量有关)


废话不多说了,直接放图






系统盘读写速度约900m每秒,和双通道ddr2内存6000m每秒以上的速度还是有一定差距的。显然此时的瓶颈在于北桥和南桥芯片的带宽,本人780g的南北桥传输速度仅为1g每秒,什么时候把硬盘控制器装到北桥芯片,就能接近内存的的读写速度了。那时就真叫nb了(north bridge)。



windows文件夹控制在1g左右,原来四五个g的winsxs被减到了可怜的二十几兆。。。




系统睡眠后将硬盘拔掉再启动,只有虚拟硬盘运行,没有硬盘的声音了,整个世界都清净了。。。






安装内存win7和内存xp的过程大致相同,但是有几点需要注意的:
1. win7下安装firadisk虚拟磁盘驱动需要点击设备管理器后在操作里点击”添加过时硬件“
2. 制作系统镜像前需要打开cmd,然后:
bcdedit /set {default} osdevice boot
bcdedit /set {default} device boot
bcdedit /set {default} detecthal 1
这是因为Vista开始bootmgr引导程序和NTLDR有所不同,一旦发现磁盘大小,文件系统等发生改变,会导致启动时出现winload.exe错误导致无法启动系统。以上命令就是解决这个问题的。


最后说下感受:
win7装内存上,这个速度你是能想象得到的:
开机:10秒左右
关机:5秒左右
安装完整版qq2008:15秒左右
启动qq2008:0.x秒

只要不对真实硬盘进行读写操作,硬盘灯绝不闪,上网时那叫一个流畅。。。没用过固态硬盘,但是从性能上讲内存硬盘绝对要比固态硬盘强,这是不容置疑的,缺点就是每次启动都要加载磁盘镜像(约20秒),并且每次对系统盘的操作重启后就会还原
如果你现在正闲的蛋疼,并且有大内存,最重要的是爱折腾,那你就赶紧试试把win7装到内存吧~~~

所需软件下载

1.Winimage:用于制作磁盘镜像

下载地址:http://ydsoft.greendown.cn//200910/WinImagePortable.rar

2.grub for dos:在内存上映射磁盘镜像以及引导内存系统

下载地址:http://ncu.dl.sourceforge.net/project/grub4dos/GRUB4DOS/grub4dos%200.4.4/grub4dos-0.4.4.zip

3.Firadisk驱动:识别grub映射的磁盘镜像

下载地址:http://www.nufans.net/grub4dos/FiraDisk/firadisk-driver-0.0.1.16.zip

4.prosen大侠制作的 win7精简版7260ex下载地址(395mb):http://u.115.com/file/f04f0a9259


这篇关于将系统装进内存 让内存做系统盘[秒杀固态硬盘,硬盘评估7.9分]-----Win7篇的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/824595

相关文章

Python如何使用__slots__实现节省内存和性能优化

《Python如何使用__slots__实现节省内存和性能优化》你有想过,一个小小的__slots__能让你的Python类内存消耗直接减半吗,没错,今天咱们要聊的就是这个让人眼前一亮的技巧,感兴趣的... 目录背景:内存吃得满满的类__slots__:你的内存管理小助手举个大概的例子:看看效果如何?1.

Linux系统之主机网络配置方式

《Linux系统之主机网络配置方式》:本文主要介绍Linux系统之主机网络配置方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、查看主机的网络参数1、查看主机名2、查看IP地址3、查看网关4、查看DNS二、配置网卡1、修改网卡配置文件2、nmcli工具【通用

Linux系统之dns域名解析全过程

《Linux系统之dns域名解析全过程》:本文主要介绍Linux系统之dns域名解析全过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、dns域名解析介绍1、DNS核心概念1.1 区域 zone1.2 记录 record二、DNS服务的配置1、正向解析的配置

Redis中如何实现商品秒杀

《Redis中如何实现商品秒杀》:本文主要介绍Redis中如何实现商品秒杀问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录技术栈功能实现步骤步骤一:准备商品库存数据步骤二:实现商品秒杀步骤三:优化Redis性能技术讲解Redis的List类型Redis的Set

Linux系统中配置静态IP地址的详细步骤

《Linux系统中配置静态IP地址的详细步骤》本文详细介绍了在Linux系统中配置静态IP地址的五个步骤,包括打开终端、编辑网络配置文件、配置IP地址、保存并重启网络服务,这对于系统管理员和新手都极具... 目录步骤一:打开终端步骤二:编辑网络配置文件步骤三:配置静态IP地址步骤四:保存并关闭文件步骤五:重

Windows系统下如何查找JDK的安装路径

《Windows系统下如何查找JDK的安装路径》:本文主要介绍Windows系统下如何查找JDK的安装路径,文中介绍了三种方法,分别是通过命令行检查、使用verbose选项查找jre目录、以及查看... 目录一、确认是否安装了JDK二、查找路径三、另外一种方式如果很久之前安装了JDK,或者在别人的电脑上,想

Linux系统之authconfig命令的使用解读

《Linux系统之authconfig命令的使用解读》authconfig是一个用于配置Linux系统身份验证和账户管理设置的命令行工具,主要用于RedHat系列的Linux发行版,它提供了一系列选项... 目录linux authconfig命令的使用基本语法常用选项示例总结Linux authconfi

Redis 内存淘汰策略深度解析(最新推荐)

《Redis内存淘汰策略深度解析(最新推荐)》本文详细探讨了Redis的内存淘汰策略、实现原理、适用场景及最佳实践,介绍了八种内存淘汰策略,包括noeviction、LRU、LFU、TTL、Rand... 目录一、 内存淘汰策略概述二、内存淘汰策略详解2.1 ​noeviction(不淘汰)​2.2 ​LR

Nginx配置系统服务&设置环境变量方式

《Nginx配置系统服务&设置环境变量方式》本文介绍了如何将Nginx配置为系统服务并设置环境变量,以便更方便地对Nginx进行操作,通过配置系统服务,可以使用系统命令来启动、停止或重新加载Nginx... 目录1.Nginx操作问题2.配置系统服android务3.设置环境变量总结1.Nginx操作问题

Golang基于内存的键值存储缓存库go-cache

《Golang基于内存的键值存储缓存库go-cache》go-cache是一个内存中的key:valuestore/cache库,适用于单机应用程序,本文主要介绍了Golang基于内存的键值存储缓存库... 目录文档安装方法示例1示例2使用注意点优点缺点go-cache 和 Redis 缓存对比1)功能特性