| 海丰's profile一个人看海BlogListsGuestbook | Help |
|
|
March 08 用IMAGEX备份VISTA 微软的Vista系统给我们带来了不一样的操作体验,欣喜之余也有一些烦人的事情。最典型的问题就是如何备份Vista系统。虽然在Vista中自带了完全备份功能,可将系统盘备份生成镜像文件,不过体积太大了。用GHOST之类的工具备份Vista,不仅体积大,而且往往容易出现一些不可知的问题。有没有完美的解决方案呢?看看只用200MB空间,如何将VISTA完全备份! February 24 微软封装工具ImageX的应用创建映像首先我们需要准备一台模板计算机,在这台计算机上安装打算批量部署的操作系统,并安装所有需要的驱动程序、应用软件、系统更新程序,同时我们还可以根据实际需要对系统和程序的各种选项进行设置。设置完成之后运行sysprep.exe删除所有不必要的信息 ,并关闭计算机。 压缩映像当然,imagex能做到的还有很多。有时我们可能会希望尽量减小生成的映像文件的体积,这时候就可以用到imagex的压缩功能了。压缩参数有两个选项:Fast和Maximum,其中后者的压缩率更高一些,当然花费的时间也要长一些。还是上面的例子,如果需要以Maximum等级压缩创建出来的映像文件,可以使用这条命令: 拆分映像如果您希望将创建出来的映像文件按照一定大小拆分,以便刻录到光盘或者保存到其他可以动存储介质上,那么可以使用imagex的“/split”参数。例如,如果我们希望将之前创建的data.wim文件以640 MB为大小拆分,以便刻录到CD光盘上,那么可以使用这条命令:imagex /split d:\data.wim d:\datasplited.swm 640 应用映像我们已经创建好了系统映像文件,日后如果需要在多台计算机上部署,或者某台计算机的系统崩溃,就可以使用创建好的映像文件来恢复。恢复过程是非常简单的,依然需要进入到Windows PE环境下,然后使用“/apply”参数运行imagex.exe程序即可。 高级应用除了上面介绍的功能,imagex还有很多功能可以适合不同情况。同样,下文将会通过几个具体的实例向您介绍。 配置文件imagex的某些选项可以由配置文件指定,这样我们就可以预先编写好配置文件,然后一次执行,实现比较复杂的操作。要指定配置文件,需要以“/config”参数启动imagex。配置文件中主要有三个字段,各自的含义如下。 打开Windows记事本或者其他任何文本编辑器,分别输入[ExclusionList]、[CompressionExclusionList]和[AlignmentList]三个字段,然后按照需要为这三个字段设定内容。例如,如果我们希望在创建映像文件的时候跳过分页文件和休眠文件,那么就可以在[ExclusionList]字段下添加这两个文件的名称: “Hiberfil.sys”和“Pagefile.sys”。注意,每个文件要占用一行空间。如果我们希望在压缩文件的时候取消对所有扩展名为.zip 的文件的压缩(毕竟它们已经被压缩过了,再次压缩只能延长所需时间,体积的变化不会太明显),那么可以在 [CompressionExclusionList]字段下添加“*.zip”这一行内容。 映像文件的维护我们已经了解了如何创建和应用映像文件,那么日常维护方面,这种新的文件格式又能带给我们什么?需要注意,之前介绍的所有操作都是使用imagex在Windows PE的命令行环境下运行,而接下来要介绍的一些功能在正常的Windows模式下就可以操作。查看映像文件信息。我们首先继续讨论一下前文中存在的一个问题,对于附加了多个镜像的映像文件,可以通过添加编号的方式指定对哪个镜像进行操作。但是一旦时间长了,我们如何知道某个映像文件中有几个镜像,分别是什么内容?这就要用到imagex的另一个参数“/info”了。 查看映像文件内容随着使用时间的延长,管理员们可能需要管理越来越多各种用途的映像文件。如何快速从多个映像文件中找到自己的目标就显得非常重要。通过使用imagex的 “/dir”参数,我们就可以直接把某个映像文件,甚至具体到其中附加的某个镜像的内容显示出来。该参数的使用方法是这样的:imagex /dir d:\data.wim 1。 将映像文件内容映射为文件夹除了使用“/dir”参数列出映像文件的概括内容,我们还可以使用“/mount”参数和“/unmount”参数将映像文件中具体的镜像映射为本地硬盘上的文件夹,并编辑其中的内容。“/mount”参数有两个,分别是“/mount”和“/mountrw”,其中前者可以将镜像映射为只读文件夹,而后者可以将镜像映射为可读写文件夹 要注意,这两个命令都只能在Windows XP SP2、Windows Server 2003 SP1以及Windows Vista中使用。同时在映射之前,还要安装WIM FS插件,该插件在WAKI工具包中提供。安装好插件之后,在命令提示行窗口内运行下列命令imagex /mountrw e:\c e:\data.wim 1 ,“e:\c”的含义是将镜像映射到E盘下一个名为“c”的文件夹中。如果该文件夹内当前有文件,那么在被映射的镜像卸载之前,原先的内容将无法访问。映射了镜像之后,我们就可以使用Windows资源管理器打开映射出来的文件夹,查看其中的内容,添加或者删除文件,或者像在操作本地硬盘那样进行其他操作。因为我们之前使用的参数是“/mountrw”,这样映射出来的文件是可写的,因此当用完之后,为了使对文件的更改能够生效,我们需要使用 “/unmount”参数配合“/commit”选项,合并对映像文件的修改,并将其卸载。可以用这样的命令:imagex /unmount /commit e:\c。 镜像的提取和删除有时候您可能会遇到这样的情况:一个映像文件中附加了很多不同环境的镜像文件,可其中一个镜像文件已经没用了。为了减少存储空间的占用,您可能希望删除不用的镜像文件。同时,您可能还会有这样的需求:想要将附加到一个映像文件中的独立镜像提取出来,做其他用途。这些任务依然可以通过imagex的参数实现(本段内容需要在Windows PE环境下操作)。 注意,在提取镜像的时候一定要保证目标映像文件的所在分区具有足够的可用空间。如果可用空间不足,程序不会报错,依然会生成新的映像文件,但是文件本身是不完整的。imagex.exe的不足,虽然优势很多,不过目前imagex.exe还有很多不足,主要表现在:imagex只能用于对完整的操作系统以及应用程序创建和应用映像。有些第三方的映像工具可以在操作系统和应用程序发生改变后对其创建“差异映像”,这个imagex.exe是做不到的。imagex只能创建和使用.wim(Windows Imaging)格式的映像文件,不支持使用其他第三方工具创建的映像。对于同一个映像文件只能使用一种压缩等级,随后附加的镜像文件也必须使用和初始映像文件一样的压缩等级 映像文件的映射只能在Windows XP SP2、Windows Server 2003 SP1或者Windows Vista下进行。但是imagex可以对没有安装Service Pack的Windows XP和Windows Server 2003,以及任何版本的Windows 2000创建映像文件。 IMAGEX常用命令参数:/CAPTURE 建立一个新的WIM文件 /BOOT 给镜象加上引导标记,是该镜象可引导(在建立WIM文件或增加镜象时使用),子命令,需和CAPTURE,APPEND命令配合用 /APPLY 提取WIM文件中某一镜象; /APPEND 在以有的WIM文件增加一个镜象 /INFO 显示WIM文件信息 /FLAGS 镜象标记,在VISTA安装盘里9定义为启动部分,2定义为安装程序部分(在建立WIM文件或增加镜象时使用),子命令,需和CAPTURE,APPEND命令配合使用 /MOUNT 以只读方式将WIM文件中的一个镜象挂载到一个目录下 /MOUNTRW 以可读写方式将WIM文件中的一个镜象挂载到一个目录下 FLAGS 在建立WIM文件或者增加镜象时用到,具体如何定义暂时不明,只知道9定义为BOOT部分,2定义为VISTA安装程序部分 February 20 VISTA不能播放本地FLASH文件看看这里的设置打开组策略(GPEDIT.MSC),用户配置-》管理模板-》Windows 组件-》Internet Explorer-》安全功能-》本地计算机区域锁定安全-》所有进程,禁用。 为了安全性得考虑,Vista本地计算机区域的安全级别是高于internet。所以很多网页你保存到本地打开得话可能会出现啥脚本或活动内容被禁止运行得提示,本地文件或CD页面中嵌入得flash无法显示,比如某些杂志送得光盘得自动运行中的页面中得内容可能显示不正常。 February 15 2008品牌机Home版Vista换为中文旗舰版方法一、品牌机BIOS已做好SLIC准备,无须再刷新BIOS; August 09 移动VISTA的“C:\Users\用户名” 下的全部文件夹 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\S-1-5-21-3143955792-2509682004-4255959152-100X 修改右侧的ProfileImagePath,为新的路径。 July 29 Vista命令行大全一.win+(X)其中win不会不知道吧,X为代码! control appwiz.cpl,,2 打开或关闭 Wiindows功能 (2)Control (控制面板) (18)Control folders 文件夹选项 (19)Control admintools 管理工具 (1)control.exe /name Microsoft.WindowsUpdate 启用windows update (2)control.exe /name Microsoft.PerformanceInformationAndTools 启用vista体验索引窗口 (3)control.exe /name Microsoft.Personalization /page pageWallpaper 启用壁纸设置窗口 (4)control.exe /name Microsoft.FolderOptions 启用文件夹选项设置对话框 (5)netplwiz 打开用户管理器 July 11 让VISTA显示立体声混音July 09 Windows VIsta 混合睡眠简介Windows Vista 混合睡眠和休眠,待机有什么区别和联系? 今天就让咱们(vista之家)www.vista123.com来给大家说说Windows VIsta 混合睡眠的简介。 混合睡眠(hiber-sleep)是指待机(stand-by)和休眠(hibernate)同时进行,也就是说,把信息保存到内存的同时写到硬盘的hiberfil.sys文件中。 所以较慢,但是比起普通的待机,可以有防掉电的功能。这一项可以在高级电源设置中调整:
上图的"经过此时间后睡眠"可能两种情况:传统意义的待机或者混合睡眠。如上图,在"混合睡眠"打开的情况下,"经过此时间后睡眠"的"睡眠"就是混合睡眠。在混合睡眠关闭的情况下,上面的"睡眠"就是传统意义的待机了。 July 08 Windows Vista SuperFetch/Prefetch技术详解什么是Vista SuperFetch技术?和prefetch有什么不同? Vista下面的Superfetch技术,即“超级预读取”,由XP系统中的Prefetch进化而来。 下面,Vista之家(www.vista123.com)先讲下什么是Prefetch: 在Windows XP操作系统中,微软对虚拟内存技术做了进一步改进,发展出了预取技术(Prefetch),预取技术的基本思路是,在载入某个程序之前,预先从硬盘上中载入一部分该程序运行所需的数据到物理内存中,这样便能加快程序的启动速度。 在Widows XP中,使用预取技术的具体方法是:在系统和应用程序启动时,监视内存页面与交换文件以及硬盘上其它文件的数据交换状况,当发生数据交换时,Windows XP会纪录下每一个程序运行时经常需要读取的硬盘文件,并将读取的情况记录在\windows\Prefetch目录中的pf后缀名文件中,Vista之家特别截图如下:
一旦建立了这些pf文件,在每次需要启动系统或相应程序的时候,Windows会首先中断当前准备载入的程序,而转去查找\Windows\Prefetch目录,看是否有当前载入程序的纪录,如果有纪录,则马上按照纪录的情况载入程序运行过程中可能会用到的所需文件到物理内存中。这项任务完成之后,Windows才继续载入被中断的程序。 经过这样的处理之后,在程序运行过程中,需要读取那些文件时,由于文件已经被“预取”到内存中,此时就不用再到硬盘上进行读取,因此减轻了程序载入过程中频繁交换内存页面与交换文件的现象,改善了内存不足时程序运行的响应速度。 为了进一步优化预取操作的效率,Windows XP还会定期对pf文件进行分析处理,组织好程序文件载入的顺序,并将这些分析处理后的信息存放在\Windows\Prefetch目录中的Layout.ini文件中。同时还会通知磁盘碎片整理程序,在下次运行碎片整理时,按照Layout.ini文件记录的内容,将相关文件的位置整理在连续的硬盘区块中。 这项技术从根本上说仍然属于被动式的调度。换句话说,只有在程序主动发起载入请求时,Windows才会进行相关的调度操作。 被动式调度的存在可能对系统性能造成一些影响。我们考虑这样一个例子,假设你有在工作的午休时间运行杀毒软件的习惯,那么在下班前,一般会停止处理工作程序,然后运行杀毒软件,此时,如果使用的是Windows XP,那么操作系统会将工作程序所占用的内存页面写入硬盘交换文件中,并读取杀毒软件的文件载入内存。午休过后,杀毒软件已经运行完毕,但是你在重新开始使用工作程序的时候,系统仍然需要经历杀毒软件和工作程序的硬盘交换文件与内存页面的交换过程,此时程序的响应速度明显降低。 如果系统能够进一步自动记录下这些经常性的操作行为所发生和结束的时间,当时运行的前台和后台软件等等详细情况,那么在内存有空闲空间的时候,就可以在预定的时机预先将一部分文件载入到内存中,这样就避免了上面例子中发生的不愉快情况。 什么是Superfetch: 不错,这正是Windows Vista中Superfetch技术所能解决的问题。由于采用了新算法,Superfetch不但继承了Windows XP预取技术的全部优点,还进一步具备监视程序运行时状况,时间等详细情况的功能,可以根据用户的使用习惯,自动预先将存放在硬盘的交换文件转换到内存页面中去,使用户经常运行的程序启动时的速度得到进一步的加快。如下图:
Superfetch技术的中心思想是:“过分空余的内存空间即是浪费”。的确,如果一个操作系统总是保留着过多的空余物理内存耗费电能,却不能够利用这些多余的内存空间提高系统性能的话,为什么不更好地利用这些多余的内存空间呢?将这些多余的物理内存作为缓存使用,就是Superfetch技术的本质。而也正是由于采用了这种以内存为缓存的策略,才造成了Vista对内存容量的饥渴! 如果你对这项技术感到反感,或者物理内存容量实在太小,那么到管理工具—服务中关闭Superfetch服务也是一种选择。但需要注意的是,如果再次开启Supertech服务,那么由于需要经过一段监视记录用户使用习惯的过程,因此需要等待较长一段时间后,Superfetch技术才能重新为系统带来明显的提速效果。
July 07 更改Vista的IE收藏夹的位置July 06 Vista隐藏快捷键 让开始菜单内容更丰富快捷键可以给用户的操作带来莫大便利,也因为此,很多用户都会对一些使用的快捷键非常喜欢。比如今天笔者要推荐给大家的快捷键,这是一个作用于Windows Vista系统开始菜单的快捷键。 一般情况下,大家在点击“开始”菜单后(本文以“非经典”方式的开始菜单为例),出现的菜单是如图1所示的界面:
在此方式下,当用户按下“Shift+?”组合键时就会出现如图2所示的界面,呵呵,按逗号键和句号键也能出现同样的效果。
对比图1和图2你会发现,在图2中的开始菜单中出现了“搜藏夹和历史记录”、“我的共享文件夹”等内容。这些内容,有的是你刚才运行过的程序(或软件),有的则是系统文件项。这些内容出现在开始菜单中会给用户的操作带来很高的工作和娱乐的效率 July 05 Vista多系统默认启动改为XP?BCDEDIT详解问:Vista下面多系统和双系统默认启动如何改为XP? 答:由于微软在Windows Vista中引入了全新的boot loader架构,因此,如果希望在PC中同时使用多个操作系统,则必须保证Windows Vista是最后安装的系统,否则,Windows Vista的boot loader将会被覆盖而导致系统无法启动。 不过,对于这类多重启动或双重启动,系统默认的缺省启动均为Windows Vista,这给许多安装Windows Vista旨为测试之用的朋友带来不便:毕竟日常的大部分工作还是通过之前的Windows 系统如Windows XP进行的。那么,能不能让这样的多重启动或双重启动中默认项改为Windows XP呢? 其实,通过Windows Vista内置的启动选项编辑工具BCDEdit(Vista之家下面会做出本工具的命令行介绍)来实现这点相当简单。 1、Win键+R,打开命令行窗口(管理员权限); 重启系统,即可发现默认启动的系统成为了Windows XP。 建议参考文章:Windows Vista和Windows XP双启动修复技巧 和 Vista双系统用户有福了!重装再也不用苦恼!
Vista之家特别做出BCDEDIT的介绍,微软官方命名位: 启动配置数据存储编辑器 Bcdedit.exe 命令行工具修改启动配置数据存储。启动配置数据存储包含启动配置参数 有关命令和选项的详细信息,请键入 bcdedit.exe /? <命令>。例如,若要显示 bcdedit.exe /? /createstore 有关本帮助文件中按字母顺序排列的主题列表,请运行 "bcdedit /? TOPICS"。 对存储执行的命令 对存储中的项执行的命令 运行 bcdedit /? ID 获得有关这些命令使用的标识符的信息。 对项选项执行的命令 运行 bcdedit /? TYPES 获得这些命令使用的数据类型的列表。 控制输出的命令 单独运行 "bcdedit" 等同于运行 "bcdedit /enum ACTIVE"。 控制启动管理器的命令 控制启动应用程序紧急管理服务的命令 控制调试的命令 June 27 在Vista中轻松实现宽带自动拨号在Vista中,当多台计算机共享ADSL上网时,要使每一台计算机都通过手工方式来控制服务器与网络连接是比较麻烦的,但按照下面介绍的步骤就能实现服务器自动与网络连接,跟着来看看: 1、首先打开“开始菜单”中执行“运行”命令,输入regedit,打开注册表编辑窗口; 2、进入注册表,找到“HKEY_Current_User\Software\MicrosoftMicrosoft\Windows\CurrentVersion\ InternetSettings”分支,在对应的InternetSettings右边窗口中,将“EnableAutodial”键值设置为 “01000000” 3、如果要关闭该功能,将键值设置为“00000000”就可以了。 4、设置完成后,重新启动计算机,就能进行自动拨号了。 June 24 为Vista移动/删除对话框提速一、 现象篇
其实,这并不是说Vista在删除文件时会比XP多占用多少系统资源,而是由于操作系统在正常安装后,将默认打开一项“远程差分压缩”功能。
June 22 Vista设置启动自动登录对于个人家庭用户设密码麻烦,不设密码在这网络时代又缺乏安全感。Vista的怎样设置自动登录大家应该都知道。运行中输入“control userpasswords2”就可以设置自动自动登录了。不过这样注销后仍然需要输入密码才能登录,有没有办法注销后自动登录呢,当然可以,在设置好自动登录前提下导入如下注册表内容: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon] 这样就可以注销后也自动登录了,不过又有个问题,我真的想注销后更改用户怎么办?很简单,注销后马上按住Shift键就可以临时取消自动登录。这招还可以用于临时取消开机自动登录。 June 21 VISTA查看激活剩余天数的命令和使用KMS激活的命令我们可能使用Windows Vista内置的激活状态检查工具来确定当前系统的激活状态。具体方法为: 1、Win键+R键 打开命令行窗口(Vista之家在此特别提示以管理员权限运行) 2、输入命令“slmgr.vbs -dli ”并回车确认 稍等片刻,Windows Vista 会弹出一个信息窗口,当前系统激活状态一目了然。 在CMD下输入这个命令也能实现:cscript slmgr.vbs -dlv KMS激活命令 slmgr.vbs -skms yourserver.com:1688 联机激活即可。 如果不是简单版的,将日期调到2006-12-16;精简版把日期调到2006-12-09。 |
|
|