分类目录归档:技术文献

VMLite XP - 硬件不支持虚拟化也能运行Windows XP模式

      为了兼顾 Windows7 的软件兼容性,微软推出了一个“Windows XP模式”。它能在Win7上再运行多一个虚拟的XP系统,方便你像使用Win7下的软件一样,使用一些只支持XP的旧软件。这本来是个不错的创意,但是可惜的是“Windows XP模式”需要CPU支持虚拟化技术,比如Intel的VT或者AMD的AMD-V技术,而实际上,并不是所有人的CPU都支持这种虚拟化特性。

      今天给大家介绍虚拟机软件VMLite便针对次限制,推出了“VMLite XP 模式”,它不需要硬件支持支持虚拟化也可以运行。它完全克隆了微软的“Windows XP模式”,两者运行起来的效果几乎完全一样。而且VMLite直接支持你下载好或者已安装好的Windows XP模式安装文件,你可以直使用微软免费送给你的正版Windows XP。这样相比使用其他的虚拟机如VirtualBox更加实惠,起码不用额外购买正版XP了……

 

点击查看原图
VMLite 主界面截图

      值得一说的是,“VMLite XP 模式”是由大陆留学美国斯坦福大学的骆辉红博士在硅谷创办的VMLite公司日前发布的一款产品,其带领团队开发的虚拟机成为全球第一款由中国人自己设计的,可以不需要硬件支持就可以运行在任意PC上的“XP模式超瘦高速虚拟机”。而且VMLite XP模式完全免费,值得佩服!

VMLite XP 模式相对于微软 XP 模式的优势:

 

      支持更多的虚拟机映像格式: VMLite 支持微软的XPM 包,以及基于现有的虚拟机厂商技术已经产生的虚拟机镜像(VMDK,VHD,  VDI,  HDD 格式)。它也支持使用VMLite的 MyOldPCs 软件从旧的计算机转换而来的虚拟机镜像。

      支持更多的操作系统:微软 XP 模式要求主机必须安装Win7。VMLite 对主机的要求很少。主机可以运行Windows  XP / Vista / 7 /  2003 Server/ 2008 Server。

      速度快:  在微软的实现机制里,虚拟机虽然运行在本地的主机上,它被作为一个远程的计算机来对待。微软使用远程显示协议(RDP)完成虚拟机之间以及虚拟机和主机之间的通信。VMLite 在虚拟机和主机之间使用高带宽的直接的通信机制,因此执行起来比微软快得多。

      安全的网页浏览功能:VMLite 在桌面上自动创建一个安全的 IE浏览器。这个浏览器的图标被一个绿色框包围。当用户双击此图标,虚拟机里的 IE 浏览器将启动。您可以安全地浏览任何网页而不用担心病毒或间谍程序影响您的主机。

 

点击查看原图

无缝模式下,安装在XP的WinRAR出现在Win7中,与其他程序一样使用

     支持更多的 PC:  VMLite  运行不需要硬件虚拟技术(英特尔公司的 VT-X 或 AMD 公司的 AMD-V)的支持。设置简单:  只需要简单点击几下鼠标就可以创建一个免费的虚拟计算机。

     可运行更多的应用程序: 由于微软 XP 模式是基于 RDP 的,那些按照设计不能运行在远程终端上的应用程序在微软 XP 模式下不能运行。VMLite 不存在这个问题,可以支持更多的应用程序。

如何开始使用VMLite XP模式

 

      下载安装 VMLite 以后,需要下载微软的Windows XP模式安装文件,然后启动“VMLite 向导”一步一步根据提示操作,即可完成VMLite XP 模式的安装。VMLite提供了中文语言的界面,整个安装过程非常的简单。你也可以让向导为你下载安装文件,不过这样毕竟比你用下载软件下载要慢多了。

      注意:下载下来的Windows XP模式安装文件,可以安装也可以不安装。如果VMLite 向导不能自动完成安装文件的提取,你也可以手动安装Windows XP模式,然后在向导中指定Windows XP模式安装目录。

VMLite XP Mode 可选多种运行模式

 

      进入VMLite XP Mode环境,用户可以像操作另一台电脑一样的对这个虚拟的XP系统进行操作,安装使用软件、浏览网页、聊天等一切皆如既往。

 

点击查看原图
VMLite XP 模式中的剪切板可以互通数据,相当方便

      VMLite XP Mode为用户提供了三种不同的显示模式(窗口模式、全屏模式、无缝模式)。无缝模式可以让XP的程序和Win7的程序混在一起使用,用户感觉就像正在用Win7本身的程序一样,非常的方便!

为MFT预留足够的空间

        为主文件表(MFT)保留适当的空间。MFT在NTFS卷中扮演着重要的角色,对其性能的影响很大,系统空间分配、读写磁盘时会频繁地访问MFT,因此MFT对NTFS的卷的性能有着至关重要的影响。NTFS文件系统的开发者在MFT附近预留着一个特定区域,用来减少MFT中的碎片,缺省状态下,这一区域占整个卷大小的12.5%,尽管这个区域能使得MFT中的碎片最少,但它并非总是合适的。

        要对MFT的空间进行管理,可以在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem中增加一个类型为REG_DWORD的NtfsMftZoneReservation,它的缺省值是1,其范围是1-4(1表示MFT占整个卷的12.5%,2表示25%,3表示37.5%,4表示50%)。

Windows 8 安装其它语言包方法

按Win + R键打开运行窗口输入CMD回车。
打开CMD窗口,输入:LPKSetup.exe

点击查看原图
打开一个窗口

点击查看原图
选择安装显示语言,如上图
接下来载入我们下载的语言包

点击查看原图

点击查看原图
等待一段时间之后如下图

点击查看原图
接下来打开控制面板,按图操作

点击查看原图

点击查看原图

点击查看原图

提示注销——回来就是我们安装的语言了

点击查看原图
接下来我们把开始界面和欢迎界面也修改成相应的语言:按照图片设置即可

点击查看原图

点击查看原图

Windows 8 专业版、企业版等各版本的区别

功能情况:

特性
Windows RT
Windows 8
Windows 8 Pro
Windows 8  Enterprise
与现有Windows程序兼容
购买渠道 在设备上预装 大部分渠道
大部分渠道
经过认证的客户
架构 ARM (32-bit) IA-32 (32-bit) or x86-64(64-bit)
IA-32 (32-bit) or x86-64(64-bit)
IA-32 (32-bit) or x86-64(64-bit)
安全启动
图片密码
开始界面、动态磁帖以及相关效果
触摸键盘、拇指键盘
语言包
桌面 部分
更新的资源管理器
标准程序[a]
文件历史
系统的重置功能
“播放至”功能(Play to)
保持网络连接的待机(Connected  standby)
Windows Update
Windows Defender
增强的多显示屏支持
新的任务管理器
ISO 镜像 and VHD 挂载
储存空间管理(storage space)
移动通信功能
Microsoft 账户
Internet Explorer 10
SmartScreen
Windows 商店
Xbox  Live 程序 (包括 Xbox Live Arcade)
Windows Media Player
Windows Media Center
需另添加
Exchange ActiveSync
随系统预装的Microsoft Office
快速睡眠(snap)
VPN连接
远程桌面 只作客户端
只作客户端
客户端和服务端
客户端和服务端
从VHD启动
Hyper-V[14]
64位版本支持
设备加密
BitLocker 和 BitLocker To Go
文件系统加密
加入Windows 组
组策略
Windows To Go
DirectAccess
分支缓存(BranchCache)
AppLocker
以RemoteFX提供视觉特效
Metro风格程序的部署



[a]包含Mail, Calendar, People, Messaging, Photos, Reader, Music, Video, 和 SkyDrive app 



升级情况:




Windows 7 版本
能否升级至
能否升级至
能否升级至
Windows RT?
Windows 8 Core?
Windows 8 Pro 或


Enterprise?
旗舰版(Ultimate)

可以

专业版(Professional)
家庭高级版(Home Premium)

可以

家庭基础版(Home Basic)
入门版(Starter)


WinHex脚本自动修复FAT32 DBR

        本代码并非通过备份DBR修复,而是通过文件系统结构来达到修复的目的,如有需要请把以下代码保存成whs文件,放到WinHex目录中即可运行。

Assign ParSize GetSize
Assign SecSize 512

Goto 0x000
Write 0xEB5890
Write 0x4D53444F53352E30
Write SecSize
Write 0x00
Write 0x0000
Write 0x02
Write 0x0000
Write 0x0000
Write 0xF8
Write 0x0000
Write 0x3F00
Write 0xFF00
Write 0x00000000
Write 0x0000000000000000
Write 0x0000
Write 0x0000
Write 0x02000000
Write 0x0100
Write 0x0600
Write 0x000000000000000000000000
Write 0x80
Write 0x00
Write 0x29
Write 0x9E3A76F0
Write 0x48424E2052657061697220
Write 0x4641543332202020
{
Write 0x00
}[420]
Write 0x55AA

Goto 0x020
Write (ParSize/SecSize)

Goto 0x000
Find 0xF8FFFF0FFFFFFF Down
IfFound
Assign FAT1 CurrentPos
Move SecSize
EndIF

Find 0xF8FFFF0FFFFFFF Down
IfFound
Assign FAT2 CurrentPos
Move SecSize
EndIF

Goto 0x024
Write ((FAT2/SecSize)-(FAT1/SecSize))

Goto 0x00E
Write (FAT1/SecSize)

Goto ((FAT2-FAT1)+FAT2)
Find 0x2E20202020202020202020 Down
IfFound
Assign SEC1 CurrentPos
Move 26
Read CDX1 2
EndIF

Find 0x2E20202020202020202020 Down
IfFound
Assign SEC2 CurrentPos
Move 26
Read CDX2 2
EndIF

Goto 0x00D
Write (((SEC1/SecSize)-(SEC2/SecSize))/((CDX1)-(CDX2)))

MessageBox "DBR修复完成!"