Freewind @ Thoughtworks scala java javascript dart 工具 编程实践 月结 math python english [comments admin] [feed]

(2011-11-20) 升级windows 7 64位

广告: 云梯:翻墙vpn (省10元) 土行孙:科研用户翻墙http proxy (有优惠)

为了利用大内存,让scala和xtend插件流畅一些,终于决定使用64位的windows7了。之前使用的windows xp是32位的,只能用到3G多内存,每个jvm也只能分配几百M,对于scala插件来说,实在是太少了(它的推荐配置是1.5G)。

一、安装

首先想到的是用U盘安装,之前我装xp和linux都是这么做的,比较方便。下载了微软的windows 7 USB DVD Tool,和一个3G多的win7 iso,制作了一个安装U盘。但是发现无法启动,换用其它类似软件重做,也都无法启动。在网上搜索后得知,我们无法在32位系统中制作64位win7的启动盘。

一筹莫展,准备去买张光盘时,突然发现一个叫NT6 hdd installer的工具,可以让我们直接在硬盘上安装。做法也非常简单:直接把iso解压到一个分区的根目录下,运行NT6进行一些简单设置后重启,菜单中就多了一个启动项。使用它启动后,就自动安装win7了!一共花了大约30分钟,安装完成,再装驱动。 装好后,我在想以前的程序是否还能使用呢?试了一些,大部分没问题,只有一些如QQ之类的大软件,无法运行。于是重新下载安装。

**二、激活** win7提示我在三天内完成激活。我在网上搜索了很多激活码,试过都没用。最后发现了一个叫win7 validation的程序,非常好用。点“激活”按钮后,等了大约三分钟,提示激活完成。重启后再点验证,提示激活成功。 **三、移动主目录** win7的主目录在C:\Users,所有与用户相关的程序都保存在那里。为了ghost方便,我想把它转到D盘。 win7中提供了目录的链接功能,就像是linux中的文件链接,在win xp中是没有的。具体做法就是,首先把C:\Users目录完全拷贝到D:\Users,再删除C:\Users,最后再以指向D:\Usres的链接的方式建立C:\Users。这样,我们对C:\Users的所有操作,实际上都是在D:\Users中进行的。 我是按照这篇文章做的:[http://www.win7china.com/html/4975.html](http://www.win7china.com/html/4975.html) 可惜最后果然出现了“无法删除C:\Users”目录的错误,其中有一些文件一直在占用中。试了很多方法,最终解决:在启动时按F8,进行调试模式,才能将C:\Users完全删除。此时有可能看到其它驱动器的盘符乱了,但没关系,我们还是创建一个到D:\Users的链接,正常启动后就没问题了。 **四、感受** 最开始的时候,觉得win7太花了看得眼睛疼。但是试用了一天后,发现这个系统真的非常值得使用。很多细节上的改进,让使用起来感觉很舒服顺手。64位系统对大内存的支持,使得某些程序运行更快一些。还有一点,微软为了推win7,很多程序对win7的支持要比xp好很多。比如我现在写博客用的live writer,就比xp版的漂亮好用很多。

comments powered by Disqus