将Win7 32bit虚拟为64bit
DIY经验谈
笔者平时使用的是Windows 7 32bit,为了在64bit环境下使用一些程序,需要使用Windows 7 64bit,但是要重新安装操作系统是比较麻烦的,因此决定采用虚拟的办法。
借助VirtualBox工具,即可直接虚拟出一个Windows 7 64bit环境,不过必须确保CPU支持虚拟化技术,例如AMD-V或Intel VT虚拟化技术。主板也需支持虚拟化技术,开机后进入BIOS设置界面,开启类似的功能选项,例如Intel处理器应找到“Intel Virtual Technology”选项,并将其设为“Enabled”,而AMD处理器则应找到“Secure Virtual Machine”选项,并将其改为“Enabled”。
登录Windows 7系统,下载并安装VirtualBox工具。安装时如提示网卡、USB总线控制器等软件,一定要同意安装,否则将出现无法上网或无法使用USB设备等情况。
运行VirtualBox工具后,单击“新建”按钮,输入虚拟电脑名称后,选择“Windows 7”版本,然后分配虚拟系统的内存大小,默认建议分配512MB,由于内存升级到了4GB,因而建议分配1GB甚至更多内存,之后根据向导配置好虚拟Windows 7 64bit系统即可。

值得一提的是,要成功虚拟Windows 7 64bit系统,必须进入“设置→常规”界面,单击“高级”选项卡后,依次勾选“Enable VT-x/AMD-V”和“Enable Nested Paging”。此外,如果想在虚拟Windows 7 64bit下玩游戏或做图形设计,可以切换到“显示”选项卡,勾选“启用3D加速”和“启用2D视频加速”,并分配一定的显存大小即可(如图)。