查看: 10697|回复: 23
收起左侧

[分享] 虚拟化软件介绍专贴

[复制链接]
毛豆小新
发表于 2012-4-10 20:08:04 | 显示全部楼层 |阅读模式
本帖最后由 毛豆小新 于 2012-4-10 20:42 编辑


主要内容摘自网上文章和云端论坛部分帖子,我仅仅是搬运工做个整合批注,想更深度的了解这类软件的同学可以看看。

缓存系列软件目前网友使用的虚拟软件很多,五花八门,所以特地就常用及热门的虚拟软件做一下对比,有和云端、小白软件管家SandboxiePrayaya V3ceedoMojopacShadowin、和HopeDot Vos,通过各个软件之间的详细对比,希望大家能找到适合自己的最佳软件。

小白软件管家和云端:

比较了一下云端和小白的原理(所研究的版本为:云端v1.0 20100402,小白软件管家v0.9.28 20100413):
(注:本文中,以“软件平台”来统称云端和小白,以“应用程序”来统称安装在软件平台中的软件)
运行方式:
两者都是通过半虚拟化方式运行程序,也就是对软件的一些资源进行映射,模拟成正常安装的软件来运行。所以要使用其中的应用程序,都必须有软件平台的服务程序驻留内存。两者都是这样,小白所宣称的不运行小白也可以使用其中的应用程序,其实指的是运行应用程序时可以关闭小白的管理界面,但是内存中仍然要有其服务程序驻留运行。从我所研究的版本来看,两者在这方面是没有区别的。
文件:
两者都会对应用程序的文件进行虚拟化,具体做法就是把这些文件实际存储在自己的工作目录中,使用时,将这些文件映射到系统盘相应路径。用户和操作系统会在系统盘中看到这些文件,并能够正常读写访问,但是看到的这些文件其实只是个映射,并不占用系统盘空间,所有的读写操作其实是重定向到工作目录中进行的。一旦停止软件平台的服务程序,上述映射也随之消失,在系统盘中将看不到上述文件。
注册表:
云端对注册表也进行了虚拟化,与文件虚拟化类似,就是在注册表中虚拟出相关项目的映射,并不实际读写注册表。一旦停止软件平台的服务程序,上述映射也随之消失,在注册表中将看不到上述项目。
小白没有对注册表进行虚拟化,它的做法是:安装应用程序时,会实际写入注册表,同时记录下还原点,删除应用程序时,根据先前记录的还原点,删除相应的注册表项目。
总结:
对注册表的处理方式,是两者最大的区别。
都说小白的性能比云端好,应该主要就是这方面的原因了。
------------------------------------------------------------------------------
云端和小白的内核不太一样,就是纯粹不纯粹虚拟的问题。云端技术要成熟些,软件库软件丰富,但软件稍多装点,系统会卡,较不稳定。可能对技术要求比较高的会比较喜欢云端的虚拟技术。
小白稳定性和效率方面要好点,软件装多点不影响系统的速度,较稳定,所以一般用户选小白比较多。
------------------------------------------------------------------------------
其实小白不虚拟化注册表在提高性能的同时也应该看到它所存在的缺点,就是和云端本质不同的所在,云端虚拟化注册表是有原因的,比如当你把一个软件隐藏时,等同于这个软件从系统中删除了,并不会对系统或者其他软件构成任何影响,这样在软件的管理上,云端有着巨大的优势,可以隐藏而不需删除,这点上小白无法比拟的。
这样大家就能看到其实小白的应用和360/金山/QQ软件管家并没有多大区别,安装方式一样,无非是多了一个文件映射,如果考虑到用户把软件装到非系统盘,那么本质上平常的软件安装和小白是没有区别的,那小白是不是一无是处呢?
当然不是,小白的优势还是在于重装系统之后,大家知道重装系统后如果重新安装配置软件绝对是个庞大耗费的工程。这个时候小白和云端优势即体现出来了,只要小白云端的缓存文件夹,即可一键恢复原有的安装软件,连同软件配置一并恢复。
这点上360/金山/QQ软件管家是没法做到的

主要功能:功能上云端和小白都是类似的,并没有多大区别。
(以下的“软件”是指通过云端下载使用的各种应用软件程序,而非“云端软件平台”本身)
相同点:
1. 软件免安装使用,一键安装一键卸载,非常方便。
2. 系统重装,原有软件不重装,立即恢复使用。
3. 软件移动便携。U盘携带,移动办公。
4. 出错、异常的软件一键重置,迅速恢复初始完好状态。
5. 云端软件平台和小白软件管家内的软件都是经过小编筛选、杀毒软件检测、众多用户监督使用的,软件不用担心中毒插件木马的问题。
小白和云端=软件管家+重装系统后快速恢复软件
在平常的使用中,小白和云端的基本功能和360/金山/QQ软件管家是没有多大区别的,都有最基本的软件升级安装卸载功能,唯一不同的是云端和小白的机制能实现一键安装卸载,不需要像360/金山/QQ软件管家那样繁琐,安装卸载一个软件需要点那么多下一步。
而相比较于传统的软件安装方式=搜索下载站安装所面临的各种风险,比如欺骗下载、插件捆绑、软件捆绑甚至病毒木马的问题,360这类传统软件管家和云端小白都能避免这个问题。
云端和小白相比360这类软件管家走的更远一点,万一将来重装系统,如果缓存文件夹还在,只要运行云端小白,这些软件就全部还原了。目前除了小白云端外还没有其他软件能做到这点。
大家可以根据自己的需要来选择使用那种方式。
不同点:
1,所有软件可以通过小白升级,不用先卸载旧版本再重装新版本,并且小白保留软件原来的配置。如播放器的播放列表之类。
(这个指的是,云端里面的软件。就是说,里面的软件要先卸载旧版本再重装新版本。比如酷狗、PPLIVE什么的。云端目前是这样的,比较麻烦虽然官方已经做了了改进能对常用一百多种软件进行自动升级,也就是相当于自动覆盖安装那种,但是效果并不好。但是没有办法,这个是云端虚拟机制决定了这点,看什么时候云端能实现提取单独保存软件配置这个时候就能解决这个问题。)
2,安装多个软件速度不受影响,系统速度也不慢。
(云端在同时安装多个软件时,系统响应会变得非常迟缓,与原生安装软件到系统上的体验差别相当明显,当然这个不是很大问题,因为从我的使用情况来看,几十种软件同时激活是没有明显的拖慢系统的感觉。这点一般是用户在云端运行大型软件的时候比较明显,因为需要频繁读写注册表,普通用户在使用常用软件时并不会明显感觉到这点)
------------------------------------------------------------------------------
云端并不会去写系统,也不会把痕迹从系统消除。所有的软件的相关程序文件(包括注册表)都是存在云端指定的缓存目录里(就是第一次运行时指定的磁盘根目录下的CloudCache目录)。当应用(激活)软件时,云端会让软件自身(如QQ)包括整个操作系统都以为qq的程序文件(包括注册表)都实际在这个系统上,这些软件自己以为是在访问C:\Program Files\Tencent\QQ,完全不知道被我们重新定位到了缓存的目录下(注册表访问也一样);"隐藏"时,云端就去除这些重定向;所以并不是激活时云端再去把缓存拷贝到实际目录下,隐藏时再从实际目录删除,若是那样,当一个软件有几百兆,那激活隐藏岂不是要费很多时间,而实际使用,激活和隐藏操作时非常快的。
基于以上原理,要完成重定向,就必须要云端运行,若云端退出,重定向也就没有了,相当于所有软件都“隐藏”了。这东西和沙盘有类似的地方,如io和注册表访问的虚拟化;也有不同的地方,沙盘可以说是单向通道,就是你在exploer看不到沙盘的内容,但是沙盘可以看到exploer的内容;但是云端和系统之间是相互能看到的(在某款软件被激活的情况下)
试试隐藏与激活,我试了下,比如会声会影,有100m左右。把它隐藏时,它的目录是从c盘瞬间消失,激活也是瞬间恢复c盘目录。
如果是copy与删除,那速度没有这么快,这100m不是个完整文件,包含有2000多个文件,复制与删除的时间没这么快。
而且还有,你在激活软件前,看看c盘的剩余空间,再看看激活后的剩余空间,没有变化,那些文件并没有占硬盘。
所以,那些目录文件应该是个重定向。云端最大好处可能是改善了软件获取使用的方式,包括对软件使用后的相关管理、软件出错恢复、系统重装恢复、备份等。
------------------------------------------------------------------------------
云端和小白对于我这种喜欢尝试新软件又担心系统产生垃圾的人来说是非常有用的。云端是一款很强大的软件,它通过虚拟化的手段,将程序运行时写入系统的文件和注册表信息都捕获并重定向到缓存中,从而保持系统的干净;小白是较后出来的一款类似的软件,不过它不捕获注册表信息,仅在第一次使用时进行一个注册表的初始化过程,使软件能够正常使用。
在制作自己的软件包方面,云端比小白更方便;云端采用P2P下载方式,速度很快,而小白依然用龟速从服务器直接下载……
初一看,我觉得小白连注册表都不管,那它保证系统干净快速的能力岂不是弱了很多?再加上制作软件包不方便、下载速度慢等缺点,小白似乎大不如云端了。
其实也不尽如此,毕竟小白比云端出现得晚,还处于发展阶段,很多功能还在建设中,更重要的是它的工作方式。
我在云端用了很长一段时间,觉得云端确实是个很好很强大的软件,下载很快很方便,软件资源多,能方便地搬运绿软和安装自己的软件进来,还能隐藏一些暂时不用的软件。
可是,后来渐渐地问题就出现了。而很多问题的根源就在于云端捕获注册表和它处理注册表的方式。(所谓成也萧何败也萧何,估计不少讨厌云端的人就是因为这点吧)网上有很多人都在说云端截持IE,甚至有啥都不懂的菜鸟指责云端是流氓软件。当然,云端不是流氓软件。
只是,它捕获了注册表,让每一个程序都有一份自己的注册表信息,当程序被激活时,它的注册表信息就映射到系统的注册表中,也不知道它的覆盖原则是怎样的,反正,在很多程序自己的注册表信息都捕获了注册表中IE设置的那部分时(也许是因为这个程序调用过IE),IE截持事件就发生了。因为无论你从IE中怎么改设置,改的都只是系统注册表中真正的IE设置,而由于云端的映射,系统获取IE设置时把映射来的注册表信息一并获取了,并覆盖了先前的设置,所以得到的IE的设置就总是映射的那个了。类似的问题可能还有一些,而且由于每个程序都有了自己的注册表信息,使得软件激活后,系统注册表庞大,这种情况下,所谓的干净的系统或许只有在云端服务关闭的时候才存在了。
这个时候,我找到了小白。小白不捕获注册表却能映射文件,而且下载的程序不用安装,小白能自动进行预处理,这就相当于有了一个更方便的绿软平台,而且找资源方便,甚至也能简单地自制绿软。而且由于小白不处理注册表,就使得一些在云端上因为各种诡异原因不能正常运行的程序能够在小白平台上运行了。稍微有点不足的是,即使小白服务关闭,注册表还是那个写了各种信息的注册表。(从这点上来说,小白并没有做到所谓的绿色对系统无影响,和360软件管家这类传统软件安装使用方式相比,并没有本质区别,当然小白能做到重装系统后快速恢复软件,这个360这类软件管家没法做到)
所以,要继续追求干净的系统的话,可以用一键还原加小白平台,一键恢复后系统还原如初,而小白这个绿软平台可以保证其中的软件都能继续使用。这与我在发现这些平台之前努力寻找绿软所达的效果是一样的。
系统总是要用的,而在用的过程中写了一些必要信息到系统中似乎也是无可厚非的,也就是说,干净的系统也应该是在满足使用需求的基础上来说的,如果像云端那样将各种信息都存下来,只是隐藏的时候不出现,未必就是真正的干净,而事实证明,这种复杂的处理方式在某些情况下还会带来一些意想不到的问题。
如果从这点上来看,不少用户不屑于使用云端也是可以理解的。
希望云端能找到更好的针对注册表的处理方式,也希望小白能发展得更快更好,为我们这些追求纯净系统的人们带来方便。
------------------------------------------------------------------------------
云端软件平台与Prayaya V3的简单对比
一、 工作原理
() Prayaya V3
V3的工作原理是,在系统中创建一个虚拟的操作系统环境,并将V3安装目录下的路径映射成为该环境的系统路径(如将 E:\PrayayaV3\Software\WINDOWS映射成为虚拟环境下的C:\Winodws )。这样,在该环境下用户安装、使用软件所产生的数据,都将被保存到V3的安装目录下对应的路径中,而对本机系统没有影响。
() 云端软件平台
云端的工作原理是将事先分离出来的软件数据通过虚拟化的环境投影(映射)到系统中运行,这样既保持了软件的原貌,又能够达到将软件与系统安全隔离的目的。
软件数据,是将原软件通过虚拟化处理之后的所得到的文件和注册表项集合。
软件数据储存在云端的缓存(CloudCache)中,它仅在用户激活该软件后投影到系统中,此时系统将会把投影过来的软件数据当做系统中真实存在的数据进行处理,但实际上这些数据并不占用投影位置的物理空间。
从工作原理上来看,云端和V3都运用了虚拟化技术,但侧重点有所不同。
可以这样说,V3所创建的虚拟环境是一个大的容器,在V3上安装的软件都包含在这一个容器中运行;而云端则是为每一个软件都创建了一个小的容器,其自身则起到了一个桥梁的作用,将无数个小容器联接到系统中,就构成了云端的使用环境。相对而言,云端所采用的方式更为灵活多变一些,其功能形式也会更加丰富一些。

二、 对系统的影响
() Prayaya V3
“当我们在本机(非系统盘)上安装V3并且把常用软件装进V3,那些软件所有的安装和使用记录文件全部自动保存在V3虚拟系统里面,让我们的windows系统彻底解放出来,不用担心系统的臃肿老化,免去了总是要进行系统备份、优化、清理的烦恼。”
——V3官方介绍
() 云端软件平台
云端提供的虚拟化环境,极大的避免了软件安装使用和软件安装过多带来的操作系统出错、系统运行缓慢等,有效去除了软件卸载不干净而残留的注册表、dll文件等系统垃圾。降低了重装系统的频率,保护系统的干净、稳定。各种软件想装就装,不再怕系统被拖慢、污染。
隐藏与激活是系统与软件之间的阀门。隐藏的软件会被撤出虚拟环境,该软件各虚拟位置(C:\Program Files下的安装目录、注册表等)将从系统中消失,保持虚拟环境和系统的高效率工作,和系统环境的清洁。软件激活时,将被装载入虚拟环境,保持与系统良好的关联。
——云端官方介绍
在前面的原理中,我们已经提到过,V3的虚拟环境就像一个大容器,在V3中安装的软件都运行在这个容器中。因此,从理论上而言,V3的虚拟环境和本机系统环境是相对隔绝的,在V3系统中运行任何软件都不会对本机系统造成影响,就算产生了垃圾信息,也只会存在于虚拟环境中,不会对本机系统造成污染。
但从另一个角度来看,V3虽然做到了对本机系统“无污染”,但V3的虚拟环境本身却难以幸免。使用时间一长,虚拟环境仍然会出现被垃圾信息影响的症状,如运行效率低下、容易出现系统错误等问题。
云端的方式则较为巧妙,它针对每一个软件都创建了一个容器,再将这些容器与系统联接起来,这样每个软件在运行时所产生的垃圾信息,只会存在于该软件的容器中。如果某个软件出现了较多的垃圾信息,用户还有三种方式进行处理:
1. 隐藏。即断开软件所在容器与系统的连接,垃圾信息立刻从系统中消失。
2. 重置。将软件所在容器恢复至初始状态,垃圾信息将被清除。
3. 删除。删除该软件的同时,垃圾信息也一并被删除。

三、 对系统的兼容性
() Prayaya V3
支持 Windows 2000/XP/2003/Vista (官网介绍)
() 云端软件平台
支持Windows 2000/XP/2003/Vista/2008/Win7 (官网介绍)
从兼容系统上看,V3和云端都支持主流的Windows XP系统,也都支持较老的Windows 2000系统。但V3只支持到Vista系统,而云端可以支持最新的Windows 8操作系统并且支持64位操作系统。
四、 对软件的兼容性
() Prayaya V3
根据V3官方的介绍,目前V3所支持的软件有上千款。
对于不支持的软件,V3官方没有明确的说明。
() 云端软件平台
云端官方没有给出所支持软件的数量,但其软件库中提供的软件已接近3500款。(必须说明的是,因为版权原因,云端的软件库中并没有提供诸如OfficePhotoshop之类的商业软件,但实际上是完全支持的。)
3500多款这个数字应该不准确,因为是以前写的文章。其实云端软件平台的游戏资源也是非常丰富的。
对于未完美支持的软件(必须开机加载驱动或启动服务的软件),云端官方有较详细的说明,其中包括:
1、 虚拟机软件(VMwareVirtualBoxVirtualPC);
2、 系统优化设置类软件(Windows优化大师、超级兔子魔法设置、TCP-Z);
3、 安全防护软件(如瑞星杀毒软件、天网防火墙等);
4、 带虚拟光驱、虚拟打印机功能的软件(DAEMON ToolsPDFCreator)
从所支持的软件数量上来看,V3和云端并不在一个数量级上。
从常用软件的支持情况来看,V3和云端都支持绝大多数常用的软件,包括即时通讯软件、网络浏览器、媒体播放软件等。
对于用户较为关心的办公软件,V3的兼容性则远不及云端。AutoCAD为例,V3仅支持较老的AutoCAD 2004版的安装使用,而云端可以支持到最新的AutoCAD 2010版。在最新版的V3中甚至去除了对用户自行安装中文输入法的支持,而云端则毫无这个限制。
V3中能够运行的安全类软件较少,甚至在安装某些杀毒软件导致系统蓝屏。云端的表现相对要好一些,目前能够完美支持的(具有实时监控功能的)有金山毒霸、江民杀毒、360安全卫士、金山清理专家和瑞星卡卡上网助手。但总的来说,大部分安全类软件在V3和云端中运行时都只有基本的病毒扫描功能。
五、 对软件的获取
() Prayaya V3
V3中的软件只能由用户自己从各个软件下载站下载后进行安装。
() 云端软件平台
云端的软件获取方式则较多,包括:
1. 通过云端官方提供的软件库下载由云端官方封装的软件,此方式无须安装,下载后即可使用。
2. 通过论坛、社区、网络硬盘等形式,获取其他用户分享出来的已经封装好的软件,此方式也同样无须安装。
3. 从下载站下载软件后,使用云端的虚拟化工具自行封装。
从软件的获取形式上来比较,V3较为符合传统用户的习惯,从下载到安装,基本与平时在Windows中的操作相同。
但综合软件来源及软件的丰富程度来看,云端无疑高出一筹。其官方提供的软件库中的软件,已经可以满足用户的大部分需求;而虚拟化工具的推出,不仅能让用户自行封装软件,而且通过分享其他用户封装的软件,完全可以弥补官方软件库中缺少有版权风险的软件的不足。
六、 对软件的管理
() Prayaya V3
V3没有自己的软件管理方式,完全沿用Windows的管理。需要用户自己手动安装软件,需要打开控制面板去卸载软件。
() 云端软件平台
云端拥有一套完整的软件管理方式,包括软件的一键搜索、下载、使用、重置、删除等,最新的版本还拥有了自行封装软件及编辑软件的功能。
软件管理的方式来看,V3仍然是较为符合传统用户的习惯,对于有一定计算机使用经验的用户来说,习惯的延续可以减少其学习成本。
但从用户体验及对初级用户的帮助上来看,云端的管理方式无疑是值得赞许的。一个对计算机知识了解不深的用户,只要通过简单的引导,就能独自完成从下载到使用的全过程。同时对于高级专业玩家来说,云端提供的虚拟化工具(自行封装软件入云端)也可以让他们将自己需要的但是官方没有提供的软件进行比较高级的定制。
还有一点,v3是收费的,而云端是全免费的。
综述:
V3虽然早于云端开发,但是不管是功能上还是实用性上和云端相比还是有较大差距,但这并不意味着V3完全就没有用武之地,其实可以吧V3当一个小型沙盘来使用,也许可能有些同学说sandboxie也能做到的东西为什么要用V3呢?Sandboxie使用起来较为复杂,而且没有独立桌面,这点上V3占很大优势,和传统的使用方法并没有多大区别,所以大家可以吧把一些不常用或者容易产生垃圾(比如QQ)、不想被其他人看到的软件(快播等)装到V3,对于不习惯或者不太会用sandboxie的同学而言,V3无疑是不错的选择。其实还有个原理和sandboxie一样,但是类似V3一样有独立桌面而且可以建立多个独立环境的沙盘—Private Workplace,大家可以去试试。
--------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------
基于云端特殊的虚拟化机制,说说使用云端需要注意的一些地方:
一、软件封装问题

最好是有专门的纯净系统做包(全新安装后,没安装过任何的软件),建议在VMware/vVrtual box等虚拟机中建立纯净系统,以免做出的包存在很多问题,影响使用。
虚拟化暂时不支持安装需要重启的软件。
封装软件尽量用1.0或者2.03.0以后版本的封装能力被官方给弱化了。
如果是本机打包封装软件请注意以下问题:
1、安装软件时一定小心系统杀毒软件在升级病毒库。如果你这时候安装软件,杀毒软件的病毒库数据会被安装在你正在安装的软件里,这时你会酿成下次启动云端时,杀毒软件找不到它的数据,造成系统死机,尤其是avast这样杀毒软件。还有360安全卫士也会升级病毒库在你正在安装的软件里,这点使用云端的朋友格外要小心。
2、安装好云端软件,无论是下载还是自制的,别偷懒,务必在生成还原压缩包前,回到你安装的新软件目录查看一下,有360、杀毒的文件夹务必删了,否则你下次在使用这个软件时,很可能升级病毒库就会被装到云端软件里。很多人总说云端容易造成死机,不是云端软件不好,是你安装软件时没注意到这点。
3、在云端安装任何软件,别怕麻烦,装好后务必去云端缓存的文件夹里,做个打扫除,这样你会能发挥你安装的软件最优使用效果。手动关了你要检查的软件,看到软件文件夹里带有TEMP的文件夹,这里东西删了,看到 360、杀毒的文件夹删了,文件夹##PROFILE##里的LocalSettings里几个文件夹里的数据删了,记着删空文件夹内容,别删文件夹。做好上面事情,你再手动生成压缩包,以便以后还原,您永远像使用新系统一样使用新软件。
所以为了保证打包资源的质量,尽量在虚拟机下封装软件,如果需要在本机封装软件,请尽可能保证纯净的系统环境,比如暂时关闭杀软关闭其他无关的软件等。
--------------------------------------------------------------------------------------------------------

二、用反证法说明哪些软件适合使用于云端系统,希望大家能充分发挥出这个软件的优势,避开这个软件在设计中就存在的难以克服的缺点
--------------------------
()、不适用于云端系统的软件类型及举例
1.系统补丁类。(由于这类文件涉及系统核心修改,产生的作用及效果有可能在云端系统开启前故并不适用于云端系统。)
2.杀毒软件类。(由于这类软件及数据文件涉及系统底层核心的夺取控制,一般产生的作用及效果均在云端系统开启前,故亦不适用于云端系统。)如,卡巴,诺顿,瑞星,等等。
3.系统优化类。(由于这类软件涉及系统注册表的修改,一般产生的作用及效果均在云端系统开启前,故亦不适用于云端系统。)如,优化大师,清理大师,等等。
4、基础类软件。(由于这类软件设计的功能是为其他软件服务的,本身并无实际作用,故不适用于云端系统。)如,各类显卡驱动,声卡驱动,OpenGL.NetDX9,DX10,等。
安全、优化、系统设置类、设备驱动类软件建议安装在本地系统。
(二)、可以运用,但不推荐在云端系统中使用的软件。
    由于开启云端系统需要消耗一定的资源,且在开启云端后,系统处于半虚拟状态,故以下软件可以在云端系统下使用,但效果并不见得比在正常安装再使用的好。
1.经常经常使用的软件,如你希望经常默认开启的软件,如千千静听,暴风影音,傲游,等这种经常需要默认开启的软件。(由于经常需要默认开启,故为消耗大量虚拟资源而使用云端,是好是坏,请各位看官在使用后自行感受。)
(三)、能充分利用云端系统优势的软件。
    当你并非经常使用,但偶尔需要使用的软件。

1、大型的但并不常用的软件。如MatLabXsteel3DMaxPhotoshop,本人并非经常编辑使用这类文件,但偶尔需要使用故把这个软件安装在了云端系统。轻轻松松,系统干干净净。
2、大型游戏。由于游戏有其固有的短暂性。故使用云端系统安装后,当删除时,轻轻松松,转瞬消灭。安装卸载方便,同时云端下载后是直接是缓存,便于移植。
3、需要保密运行的软件,如果你不希望某个软件让他人使用,可以通过云端系统映射,达到隐藏的目的。
(四)、云端使用杂谈。
1、不建议随系统默认开启(这个看你的需求,如果你仅仅是想把一些不常用的软件放在云端用,那大可不必开机启动云端,如果你需要把所有软件都放在云端,那么开机启动是必须的。)
2、不常用的软件建议控制于关闭状态,当使用时激活,不用时设置为隐藏。
3、把云端系统看成一个独立的系统。就是说,当我关闭云端时,系统常用的功能可以不依赖于云端开启。例如WinRAR这种这么常用的软件,我可不希望在云端关闭或不能打开时,却不能使用。
4、有了云端,用户们可以不再担心出现“请神容易送神难”的情况,对于那些不请自来的在后台运行的进程和服务,用户可以在使用完软件之后,用云端隐藏它们,彻底斩断这些幕后的黑手。如果你有这方面的需求,那就赶快行动吧。
5、 请将缓存目录设置在非系统盘下。这样如果系统重装软件就不会丢失,可以一键恢复。
6、关于缓存捕获
1.通过云端上的软件调用本地未启动的软件,相关记录都会保存到该软件的云端缓存中。例如:迅雷下载完了一个.html文件,双击该文件(之前未开启关联浏览器),这时就会调用浏览器打开文件,而该文件产生的TMP临时文件都会保存到迅雷的缓存中去。如果是安装文件安装后也会进到迅雷缓存中去!
2.如果云端上运行软件,它的配置及记录文件的路径是指向系统盘的,那么它的设置和使用信息缓存等都将进入云端缓存cloudcahe中;例如:迅雷下载目录设置在c:\TDDownload系统盘,隐藏迅雷后下载的文件就会消失,在缓存中才能找到。如果云端上运行软件,它的配置及记录文件的路径是指向非系统盘,那么它的设置和使用信息缓存等都将保留在原处。例如:pps缓存目录一般都是在非系统盘,所以隐藏之后,临时文件夹还在非系统盘中。
3).注意如果更改系统环境变量到非系统盘,该软件在此环境变量文件夹下的更改还是会被捕获到云端缓存的。
7Lva包一点使用技巧
用来备份软件的配置状态,一般在下载或者虚拟化之后配置好自己的使用习惯和插件,这时点击“生成新的备份包”选择覆盖确定,下次在重置的时候就省去自己再花时间配置!
8、清理缓存垃圾
激活需要清理的软件(如世界之窗),使用第三方清理软件ccleaner清理
9、本机安装软件时、打系统补丁时未避免云端误捕获带来的问题,请暂时关闭云端服务,停止云端是为了完全避免被误捕获,要是在资源管理器explorer运行安装程序一般不会被误捕获的
10、云端缓存盘必须留足够的空间,主要是你不能预估你要装多少软件,其次是缓存有很多碎片文件,磁盘空间太小会产生太多磁盘碎片
个人建议至少20G以上。
11、 能否实现同时使用同一程序的多个版本?(比如同时使用office 2000office 2003office 2007
可以同时在云端共存这三个版本的包,但是,同一时刻,只能激活一款,若同时激活,会有冲突。
12、如何避免修复软件造成文件丢失
云端会捕获软件对系统盘-准确说是系统环境变量下文件的更改
桌面是特殊的排除路径,云端软件保存文件到桌面不会被捕获到缓存
尽量把云端软件使用的文件保存到非系统盘或者桌面,比如把迅雷的下载文件设置到非系统盘就不会捕获了,其他软件类似。
13、安装版卸载:直接运行云端卸载程序卸载即可
绿色版卸载:退出云端后,运行程序目录下的clear.exe然后删除程序目录
删除cloudcache:首先在面板删除所有软件,卸载云端后,再删除cloudcache
否则cloudcache里一些软件创建的特殊文件夹或者文件会无法删除
14、关于云端版本问题,建议普通用户实用最新版3.3即可,目前云端已经支持64为系统和Windows8系统,大家可以根据自己系统下载相应版本。
0.9版本无服务,依赖进程启动程序。
1.0版本开始服务化,程序关闭,只要服务还在依然可以使用各种软件。
建议大家用新版也是因为官方新版修复了不少误捕获等bugUI上也有改进,操作更方便。
15、影子和云端是对好搭档。影子保证了系统的安全洁净,而云端解决了影子模式中云端安装更新卸载的问题。大家可以试试这个组合。

五、综述。
1、云端系统不适用于修改系统级的软件。
2、如果你希望经常默认打开的文件,可不使用云端系统。
3、不常用但又安装很麻烦的软件,使用云端虚拟吧。

------------------------------------------------------------------------------

一句话,如果这个“软件/功能”需要在云端关闭后,开启前也能运用,那这个“软件/功能”就不适用于云端系统。
------------------------------------------------------------------------------
------------------------------------------------------------------------------
Sandboxie和云端软件平台:
作为一个软件爱好者,你三天两头就会弄一个新鲜玩意装进自己的电脑,只可惜Windows系统实在不争气,随着软件数量和使用时间的增加,它会变得越来越臃肿,注册表中的垃圾也越来越多,到了最后不是系统速度变得极慢,就是莫名其妙的错误频繁出现……这还不算最糟糕的,要是一不小心试验某些来历不明的软件时中了病毒,感染了整个硬盘的文件,那你就更加痛苦万分了。
看来只有重新安装操作系统了,可是一想到还有几十上百个软件也需要重新安装,你的头皮又是一阵阵地发麻,有更方便的方法解决吗?
不用着急,现在让我推荐两个精巧的软件——Sandboxie和云端软件平台来帮助你解决问题。有趣的是,它们都以应用程序虚拟化技术为基础,但在具体的应用上却各有千秋,一个偏向于安全方面的应用,另一个侧重于软件管理上的新体验。下面,就让我们来看看它们各自的精彩表现吧。
一、基本介绍
1.Sandboxie
Sandboxie允许用户在沙盘环境中运行浏览器或其他程序,因此运行所产生的变化可以随后删除。可用来消除上网、运行程序的痕迹,也可用来还原收藏夹、主页、注册表等。即使在沙盘进程中下载的文件,也会随着沙盘的清空而删除。
2.云端软件平台
云端(Cloud)是基于应用虚拟化技术的集软件搜索、下载、使用、管理、备份等多种功能为一体的软件平台。云端的工作原理是将事先分离出来的软件数据通过虚拟化的环境映射到系统中运行,这样既保持了软件的原貌,又能够达到将软件与系统安全隔离的目的,从而具有应用环境瞬间恢复、操作系统保护、软件绿色化、资源快捷管理等众多优良特性。
二、Sandboxie的原理解析
Sanboxie是一个沙盘类的安全软件,要了解Sandboxie,首先需要了解什么是沙盘。
在中国的民间传说中,南宋名将岳飞小时因为家贫无力购买纸笔,就常用簸箕装满细沙,以柳枝为笔在细沙上练字,字写满后只要轻轻一抹,沙子又变得平整如初……
同样的,如果将一个程序放入沙盘中运行,它所创建、修改、删除的文件及注册表项都会被虚拟化重定向到一个虚拟的存储区域中,真实的文件和注册表不会被改动,这样可以确保病毒和恶意软件无法对系统关键部位进行破坏。而且,对于这个虚拟的存储区域中的数据,用户还可以自行决定是否保留,若是不再需要,立刻就可将这些数据抹去,回复最初的状态。
明白了什么是沙盘,我们再来了解Sandboxie的工作原理。
当我们正常运行一个软件时,软件会读取硬盘上的数据(数据由硬盘流向软件),并经过处理后再由软件写回到硬盘中。
当我们在Sandboxie中运行一个软件时,它会把软件的写入操作重定向至由Sandboxie创建的虚拟区域(也就是沙盘中)。
假设计算机系统是一张白纸,所有程序运行产生的数据都会写在纸上,而沙盘就像是一块放在纸上的玻璃,程序透过玻璃可以读取纸上的内容,但却只能把字迹写在玻璃上。这样的比喻,是不是更容易理解呢?
另外,Sandboxie可以创建多个沙盘,各个沙盘都是独立运作的空间,相互处于隔绝的状态,任意一个沙盘的开启和关闭,都不会影响其它沙盘。
下面,我们通过一个简单的例子来向大家演示Sandboxie的妙用。
首先,我们在系统中创建一个文本文件,命名为“沙盘演示。txt”,并预先写入一些文字内容。
然后,通过Sandboxie来运行记事本程序,打开“沙盘演示。txt”文件,新加入一段文字并保存。(请注意,在沙盘环境中运行的程序,在标题栏中会加入两个“#”字符作为提示。)
离开沙盘环境,我们在系统中再次打开“沙盘演示。txt”文件,刚才新增的内容并不可见,仿佛我们从没改动它。
但通过Sandboxie的查看功能,我们可以看到沙盘中已经存在了这个文档,打开之后也确实是刚才我们所修改过的。
三、Sandboxie的典型应用
通过上面的介绍,我们已经了解了Sandboxie的工作原理,那么Sandboxie到底有些什么实际应用呢?
1.保护系统安全
将可能具有危险性的软件在沙盘中运行,能够有效阻止该软件对系统的侵入。设想一下,如果我们在沙盘中运行的是一个带有病毒的软件,那么这个病毒只能困守于沙盘中,无法感染也无法破坏系统中的数据,它的危害也就消弭于无形了。
使用Sandboxie,我们可以随心所欲的测试各种软件,而不用担心它对系统造成破坏。
2.隐私保护与垃圾清理
将某些会记录用户操作信息的软件放在沙盘中运行,运行完成之后可以自动清除掉相关信息(如浏览器的上网记录),从而有效的保护了用户的隐私。
同样的方法,也可以清除掉程序运行时产生的垃圾文件。比如各种浏览器所留下的网页临时文件。
3.软件多开
有很多软件(特别是游戏类软件)不允许用户同时运行多个实例,但在Sandboxie中可以通过建立多个沙盘来突破这个限制。因为每一个沙盘都是一个独立的虚拟区域,在不同的沙盘中运行的同一个软件都只能检测到自身的存在而误以为只有一个实例在运行。
QQ游戏大厅为例,为了防止作弊,它是不允许在同一个计算机上同时开启多个客户端的。但我们在Sandboxie中建立了两个沙盘,并分别在两个沙盘中运行QQ游戏大厅,非常简单地就实现了“双开”。
四、云端软件平台的原理解析
看完了Sandboxie,我们再来了解云端的工作方式就很简单了。
云端与Sandboxie的基本工作原理非常相似,它同样也是使用虚拟化重定向技术将软件的读写操作指向到一块虚拟区域,从而将软件数据与系统隔离开来。用户可以非常简单的控制这个虚拟区域的开合,根据自己的需要,有选择性的激活和隐藏软件。
当虚拟区域开启的时候,其包含的软件就处于激活状态,该软件的文件及注册表项目将被投影(映射)到系统相关位置,相当于被安装在了系统中。当虚拟区域被关闭之后,该软件就被隐藏,所有项目的投影将取消,相当于彻底卸载。
从上图我们可以看出,云端与Sandboxie有一个根本的区别:在Sandboxie中运行的软件能够通过虚拟区域读取系统中的数据,但反过来系统的软件不能读取沙盘中的数据;而在云端中安装激活的软件则可以通过虚拟区域与系统中的软件互相进行访问。
继续借用之前的那个比喻,假设系统是白纸,Sandboxie和云端所创建的虚拟区域是放在白纸上的玻璃,那么这两块玻璃的区别就在于,前者是单向玻璃,只向一面透光;而后者是一块带有百叶片的玻璃,拉开百叶两面都可透光(激活状态),合上百叶,则光线被遮蔽(隐藏状态)。
另外,云端为每一个软件都创建一个虚拟区域,各个虚拟区域并不完全隔绝,而是以一种层叠的方式联系着,彼此相交却又相互独立。就如同多块玻璃叠放在一起,我们可以很方便地放入或抽出某块“玻璃”,而不会影响其它部分的运作。
WinRAR为例,我们只需在云端中搜索到WinRAR并点击下载,并不需要安装,马上就能使用。而且,文件关联和资源管理器右键菜单一应俱全,与平时安装使用WinRAR并无二致(在Sandboxie中安装的WinRAR则无此效果)。
更加有趣的功能还在后面。
云端提供了独特的“激活”与“隐藏”功能,当我们需要用到某个软件时,用右键菜单激活它,该软件就出现在系统的程序文件夹内,我们可以像平时使用这个软件一样,对它进行任意操作。
如果我们不需要某个软件了,同样使用右键菜单来隐藏它,该软件将立刻从程序文件夹内消失,就像从来没出现过一样。
回想一下前面我们提到的玻璃的放入和抽出,理解刚才的操作是不是非常简单?
五、云端软件平台的典型应用
通过刚才的原理解析,我们可以看出,云端同样也将软件数据和系统进行了隔离,但为了保持软件的原有特性,并没有将其与系统进行彻底的隔绝,因此云端并不适用于安全方面的应用。那么,它的作用在于哪些方面呢?
1.软件的快速使用与恢复
云端软件库中提供了数千个经过了虚拟化封装的软件,因此无需繁琐的安装过程,任何一个用户通过简单的下载→激活操作就可使用,快速而又方便。由于软件数据是与系统分离的,所以当操作系统重新安装后,云端中原有的软件仍然可以继续使用,免去了重新安装的麻烦。
另外,当软件出现问题时,还可以通过原始的数据备份恢复到初始状态。
2.保持系统的纯净
云端中的软件在运行时所产生的垃圾文件和注册表冗余信息,实际上都保存在云端缓存(虚拟区域)中,只要执行了隐藏操作就会从系统中消失,所以不会对操作系统造成实际上的影响。加上它无需安装和卸载,也减少了因卸载不完全而带来的垃圾信息,从而确保了系统的纯净。
3.同一软件多版本共存
Sandboxie的软件多开功能有异曲同工之妙的是,云端的同一软件多版本共存也是一个非常实用的功能。很多软件在安装新版的时候,会强制覆盖或卸载旧版,对于某些只想简单试用一下新版的用户来说,这并不是一个太好的体验。
但在云端中,由于各个软件都处于不同的虚拟区域,资源互不冲突,因此用户可以通过激活某一款、隐藏另外一款的方式来实现原本有冲突的软件共存。在某些时候下,甚至可以同时运行多个不同版本的软件,如Office 2003Office 2007,在正常情况下它们是根本无法同时安装的。
4.与他人分享自己封装的软件
我们可以通过云端虚拟化工具来封装自己需要的软件,把普通的软件也转换成云端专用版本,以弥补云端软件库中的不足。在封装的过程中,可以对软件进行汉化、精简、注册等各种操作,并将封装好的软件导出分享给其他用户使用。
六、总结:该选择Sandboxie还是云端软件平台?
看过前面对Sandboxie和云端软件平台的原理分析及应用介绍,我想大多数人心中对这两个软件有了大致的了解,实际上,它们还有更多高级的用法在等着你去挖掘。不要犹豫,赶快下载尝试吧。不过要注意的是,Sandboxie是一个共享软件,未注册版本有一定的功能限制(如不能创建多个沙盘);而云端是免费软件,可以无限制地使用。
另外,请根据下面的条件对号入座哦。
应该选择Sandboxie的人:
1.你是一个软件测试狂,手头常有一些最新的少见的甚至来历不明的软件
2.你非常在意系统的安全防护,希望一切都在自己掌握中
3.你经常遇到带有恶意程序的软件,或浏览一些高危性的网站
4.你很喜欢玩游戏,还喜欢多开
应该选择云端软件平台的人:
1.你平时需要使用的软件多,不希望重装系统后还要重新安装和配置
2.你常为3ds MAXAutoCAD等大型软件的安装费时费力而苦恼,希望能一次安装一劳永逸
3.你经常会试用一批功能相似的软件,但又懒得逐个去安装它们
4.你很喜欢DIY软件,还喜欢与他人分享自己亲手打造的软件
5.你对电脑知识懂得不多,非常希望使用软件能够更方便,像听歌一样一点即来
两者都可选择的人:
1.你有洁癖,希望自己的电脑系统也能够一尘不染
2.你很在乎隐私,不希望使用电脑泄露了自己的秘密------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
类似Sandboxie的沙盘介绍:
也许略懂点PC基础的同学用起Sandboxie轻车熟路,但是对于不少新手而言,sandboxie固然强大,但是想要熟练实用并非那么容易,那么有没比sandboxie更易用的沙盘呢?
这里推荐两个和sandboxie一样强大的沙盘:BufferZonePrivate Workplace
具体教程方法就不说了,大家可以去试试。
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

云端和绿色软件:
用事实说话,绿色软件和云端软件谁更干净?
介绍云端版软件与平时我们所使用的绿色软件的不同之处,让大家更清楚地了解云端的独特软件管理方式。
UUSee网络电视2008(以下简称“UUSsee”),是悠视网打造的一款全新网络电视收看软件,用户使用这款软件可以免费收看500多路新颖频道,共计1000多个精彩节目。下面我们将以UUSee为例,对它的原版、绿色版和云端版做一个简单比较。
一、软件的安装
原版的UUSee安装与平时我们安装软件没有什么两样,下载之后双击就可运行安装包,接着按照提示,一步步安装完成即可。
需要注意的是,原版的安装程序附带了Google工具栏插件,用户在安装时记得小心选择。
绿色版的UUSee并不需要安装,也没有附带插件,下载解压后就能直接使用,非常简单。美中不足的是,这个绿色版并不是纯绿色版,它还需要导入一个注册表文件后才能正常工作。
云端版的UUSee同样无需安装,无插件,通过云端软件库下载后直接就能使用,这甚至还免去了用户在网络上寻找和下载的操作步骤,非常方便。
小结:
在软件安装包内含有插件,不管这个插件是不是恶意软件,都是一件让用户“深恶痛绝”的事情,绿色版和云端版的软件不含插件,必定会受到相当一部分用户的欢迎。
二、 软件的运行
原版的UUSee运行时会产生三个进程,退出主程序后其媒体中心进程 UUSeeMediaCenter.exe 仍然会在后台运行,需要用户手动进行关闭。
绿色版的UUSee运行时会产生两个进程,比原版少一个升级程序进程UUUpgrade.exe。退出主程序后,媒体中心UUSeeMediaCenter.exe进程也会随之消失。看来绿色版在原版的基础上做了一定优化工作。
云端版的UUSee运行时与原版完全一样,同样会产生三个进程。不过用户可以使用云端独有的“隐藏”功能,一次性将所有进程全部关闭,非常地干净利落。
不仅如此,“隐藏”之后,原本应该在C盘中的UUSee的安装文件夹也不在了,仿佛从未存在过。这就是云端版软件的独到之处,是原版和绿色版无法做到的事情。
小结:
后台运行的进程,往往具有上传数据和收集用户信息的作用,绿色版和云端版都可以起到去除后台运行进程的作用。
但是,绿色软件往往需要制作者有较高的技术水平,才能修改原版的程序以达到去除后台进程的作用。而云端版软件则降低了制作“绿色化”软件的门槛,通过内置的云端虚拟化工具可以将绝大多数软件置于云端的管理之下,从而起到绿色软件的作用。
三、 软件的卸载
原版的UUSee可以使用“开始”菜单中的“卸载”快捷方式进行卸载,卸载之后可以发现所有的程序文件都已经从系统中移除。但是用CCleaner对注册表进行扫描,可以发现注册表中还有不少残留。
绿色版的UUSee无需像原版那样的卸载操作,直接将程序文件夹删除即可,但同样有注册表残留,而且远多于当初导入的注册表文件内容。这说明在使用的过程中绿色版的UUSee并不能做到真正意义上的“绿色化”。
云端版的UUSee同样也不需要原版那样的卸载操作,在云端中进行“隐藏”操作就相当于将UUSee从系统中卸载,当然,用户也在云端中进行“删除”操作,这样可以将UUSee的相关文件彻底从计算机上删除掉。用CCleaner进行注册表扫描,最终发现仅有三项与UUSee有关的注册表信息,可以说是相当的干净。
小结:
在较为严格的绿色软件的定义之中,第一条就是“不对注册表进行任何操作”,但实际上,目前我们接触的绿色软件,都是“广义的绿色软件”,这种广义的绿色软件往往需要拷贝几个动态库、导入注册表等操作才能正常工作,与我们想像中的“绿色”、“纯净”还有一大段距离。而云端版软件的表现则大大超乎我们的想象,比绿色版还要“绿色”。

--------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------
善用佳软对云端的评价:
善用佳软与作者的邮件往来
本想写一篇认真的文章,但最近太忙,还是摘选一部分邮件来凑数吧。
我的基本观点是:
- 云端是一个很好的创新;
- 尤其适合对软件和系统追求绿色、安全,但技术能力(比如安全知识,系统恢复/重装方面)相对较弱的用户;
- 也适合过了折腾阶段的用户——虽然有能力重装系统,但使用这样的工具更容易。
看了一下网站更详细的介绍,觉得想法很有新意。大概可以理解为"精简化的虚拟机/沙盘 + 网络存储"吧?
从自己的实用角度,目前我是不需要这款软件的;也不能贸然作为经典软件向读者推荐。但是,我也在一直在考虑如何帮助国产软件,尤其是新生软件进行推广。但因为有过友情广告遭到读者反对的前例,所以比较慎重。
你看这样做是否可以:我们先邮件沟通促进了解;之后,我再决定写一篇专文直接推荐还是新开设一个"支持新软"分类中。
以下理解是否正确:
① 软件对用户的最大价值,是否是全面绿色化和虚拟化。
② 全面绿色化,意味着从云端下载的任何软件都是免安装的。当然,云端下载的并不是传统意义上的"绿色版本",而是专门针对云端处理过的软件。或者可以理解成云端是主程序,其他程序变成了云端的扩展。优点:云端官方所出,质量统一。缺点:对于你们没有处理过的软件,无法在云端运行。
③ 虚拟化,可以理解成一个沙盒。IO和注册表都通过云端进行缓冲和中转。应用(激活)软件时,云端把相应内容写入系统。"隐藏"时,再把这些痕迹从系统中消除。问一下:比如云端装了QQFirefox,是否不启动云端也能运行这些程序?也就是说,相应内容是一次性写入系统,还是每次启动云端时写入系统。
问题:每次需要启动云端,还是后台服务自动运行,还是使用软件时无需启动云端?
可否一台PC有几个不同的云端环境,以方便多用户安装不同软件,或一个软件有不同的配置?
作者回复如下:
为了让您更深入了解我们产品,那我先对你的几点理解补充下,在产品设计和技术实现上给您详细说明。
软件对用户的最大价值,是否是全面绿色化和虚拟化。
答:全面绿色化和虚拟化是最大价值所在。但我们觉得,对用户最根本的价值是:软件资源获取和使用更加方便、快捷、易用,降低用户使用成本:搜寻、下载、安装、维护、管理、后续重复安装等一系列上耗费的时间、精力。这些是靠全面绿色化和虚拟化两个功能价值点实现的,是用户实实在在体验到的。当然,目前的用户群体碎片化,不同用户可能只分别深刻体验到其中某几个环节的好处。

我有个例子,我表姐配了台电脑,但她对电脑操作很不熟悉,软件安装、维护、系统维护平时都是我远程帮助。她的系统经常会有问题,桌面快捷方式不可用了,软件运行出错了,被某些软件捆绑安装一大堆插件、软件,系统被搞的乱七八糟,下个软件很是费力。我后面给她装了云端,她想用什么软件从迷你窗口一点就可以用了,所有软件都在分类管理table里,对于她来说,很方便。
对我来说,云端将软件与操作系统隔离,让我电脑持久的干净稳定;重装后,原有软件不重装;出错软件重置等几点,我很看重。我的云端装了200多款软件了,不常用的就隐藏了,就像系统从来不存在这些软件一样,有点问题的软件我也很快可以重置到初始状态。
那还有云端资源的安全性,网络备份,U盘便携等,也是一部分用户注重的。不同用户,不同需求,会摸到不同部分。
② 全面绿色化,意味着从云端下载的任何软件都是免安装的。当然,云端下载的并不是传统意义上的"绿色版本",而是专门针对云端处理过的软件。或者可以理解成云端是主程序,其他程序变成了云端的扩展。优点:云端官方所出,质量统一。缺点:对于你们没有处理过的软件,无法在云端运行。
答:你说的这点,也是初期我们设计产品时认真思考过的,我说下我们的想法,抛砖引玉,在这点上我们或许可以一起深入探讨。普通安装程序处理成云端的虚拟化软件包,用我们的打包工具只需要几分钟时间。对打包者,不需要专业的软件知识,完全可以通过一个简单操作指南就上手。现在打包工具只是我们内部使用,只有核心功能。后续我们会逐渐完善和增强它的功能,可能会开放给用户,让用户自己来打包云端平台没有的资源。
但开放也带来许多不稳定因素:资源安全性、软件质量等,但这块真正要做,是比较灵活的,方法也多。像verycd,就是靠一些核心用户上传的高质量资源,撑起一篇天。
其实,我们平台的资源也会不断丰富,对大多数用户来说,可以满足需求。
③ 虚拟化,可以理解成一个沙盒。IO和注册表都通过云端进行缓冲和中转。应用(激活)软件时,云端把相应内容写入系统。"隐藏"时,再把这些痕迹从系统中消除。问一下:比如云端装了QQFirefox,是否不启动云端也能运行这些程序?也就是说,相应内容是一次性写入系统,还是每次启动云端时写入系统。
问题:每次需要启动云端,还是后台服务自动运行,还是使用软件时无需启动云端?
答:您的这点理解正确,如果把“写入”换成“重定向”就更确切了。
因为云端并不会去写系统,也就不存在把痕迹从系统消除。
所有的软件的相关程序文件(包括注册表)都是存在云端指定的缓存目录里(就是第一次运行时指定的磁盘根目录下的CloudCache目录)。当应用(激活)软件时,云端会让软件自身(如QQ)包括整个操作系统都以为qq的程序文件(包括注册表)都实际在这个系统上,这些软件自己以为是在访问C:Program FilesTencentQQ,完全不知道被我们重新定位到了缓存的目录下(注册表访问也一样);"隐藏"时,云端就去除这些重定向;所以并不是激活时云端再去把缓存拷贝到实际目录下,隐藏时再从实际目录删除,若是那样,当一个软件有几百兆,那激活隐藏岂不是要费很多时间,而实际使用,激活和隐藏操作时非常快的。
基于以上原理,要完成重定向,就必须要云端运行,若云端退出,重定向也就没有了,相当于所有软件都“隐藏”了。
另外,云端面板上的程序列表不是唯一启动软件的入口,你也可以在QQ激活后进入C:Program FilesTencentQQ直接运行QQ.exe,当然我们不建议用户这样做,因为云端本身还有软件分类管理的功能,通过云端面板来管理程序更方便。
④ 可否一台PC有几个不同的云端环境,以方便多用户安装不同软件,或一个软件有不同的配置?
答:这点其实是个产品设计上的问题,算做产品战略层面了,呵呵。从实现来讲,是可以的。但,我们目前没有把云端设计成这样。我们目前是分了账户,可以登陆账户来备份各自的软件,后续可以将更多的功能通过用户账户来独立和个性化。
那这点,我们也会再仔细考虑,结合我们产品设计初衷,看去实现的可能和必要性。
--------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------

看完了目前主流几个虚拟化软件的比较,相信大家应该找到了适合自己的软件和使用方式。
大家根据自己的需要来适当的使用虚拟软件可以给自己带来很大便利。
虽然是整合也够累的,唉!




评分

参与人数 2人气 +2 收起 理由
流星小语 + 1 版区有你更精彩: )
zby_1991 + 1 版区有你更精彩: )

查看全部评分

zby_1991
发表于 2012-4-10 21:23:54 | 显示全部楼层
看完就够累了~~辛苦,哈哈
毛豆小新
 楼主| 发表于 2012-4-10 21:42:54 | 显示全部楼层
zby_1991 发表于 2012-4-10 21:23
看完就够累了~~辛苦,哈哈

帖子并不是一下就写完的,因为一直关注这类软件,所以这类文章之类的我一直在收集,早就整合好了,今天心血来潮就发出来了,没什么技术含量,主要是给不了解云端这类软件的同学做个介绍,呵呵
詩、未詺
发表于 2012-4-10 21:42:59 | 显示全部楼层
貌似迅影官人有普及过
笑笑生
头像被屏蔽
发表于 2012-4-10 21:43:27 | 显示全部楼层
N年前用过 影子系统
毛豆小新
 楼主| 发表于 2012-4-10 21:43:42 | 显示全部楼层
詩、未詺 发表于 2012-4-10 21:42
貌似迅影官人有普及过

我是整合,而且他的没我的全面,关键是我不是推荐V3,其实我的本意是推荐云端
詩、未詺
发表于 2012-4-10 21:46:02 | 显示全部楼层
毛豆小新 发表于 2012-4-10 21:43
我是整合,而且他的没我的全面,关键是我不是推荐V3,其实我的本意是推荐云端

那篇文章是我校对的
所以,广告部分基本已剔除
Beatit
发表于 2012-4-10 22:22:14 | 显示全部楼层
我是没看
流星小语
发表于 2012-4-11 10:53:57 | 显示全部楼层
用云端两年了
毛豆小新
 楼主| 发表于 2012-4-11 11:43:17 | 显示全部楼层
流星小语 发表于 2012-4-11 10:53
用云端两年了

彼此彼此,我们都是忠实的云端用户
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2024-11-25 22:41 , Processed in 0.174723 second(s), 17 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表