Board logo

标题: [电脑] Windows 10 彻底与流氓开机启动软件开战! 系统使用手机应用管理模型! [打印本页]

作者: kenkiller1    时间: 2015-5-19 01:17     标题: Windows 10 彻底与流氓开机启动软件开战! 系统使用手机应用管理模型!

http://news.mydrivers.com/1/426/426880.htm

Windows 10不仅提供让Android和iOS应用快速迁移为Universal App的工具,同时也允许传统的桌面应用迁移。统一商店之后,微软希望用类似于手机的应用管理模型来净化长年混乱的桌面环境。



如果上面这段话太抽象,就直接看下面的示例吧。



Windows传统应用迁移至Universal App几乎不需要任何改动,只要将自己原有的.exe安装包提交至商店就行。微软会帮助开发商把应用中不符合要求的代码和权限删除,同时用AppX格式封装,保证用户在卸载后不会留下任何残留文件和系统修改。



此外,迁移后的桌面应用会被禁止以下行为:

隐藏开机启动或强制开机启动

现在的多数桌面应用会引导用户授予它“管理员权限”,甚至很多巨头厂商在电脑城提供的盗版光盘中会刻意开放所有管理员权限给应用。这是造成现在Windows混乱的原因之一。这种权限其中一个结果就是可以让应用悄悄在HKEY_LOCAL_MACHINE中写入信息,强制自己开机启动,或在开机时添加隐藏的启动项。转制为Universal App之后,微软会把针对HKEY_LOCAL_MACHINE的修改项删除掉,同时把其它正常注册表项保存在应用内,只在应用开启时临时使用。保证注册表清洁。

除此之外,第三方应用也不再允许访问系统服务和驱动程序,硬盘访问也只能通过新的API进行,不能直接影响用户或其它程序的文件,当然也不能后台扫描或上传。

探测其它应用进程

记得3Q大战吗?360检测到QQ运行就弹窗提示用户安装“QQ保镖”,QQ检测到360就提示用户卸载,更不用说再早的各种网络电视乱战。传统应用转制为Universal App之后就不再能感知其它应用的进程,彼此之间相互隐藏。但这并不意味两款应用间不能互通数据,应用可以为自己的不同页面定义多个URL,用类似网页跳转的方式互相调用并获取信息。App URL分前台和后台两种调用方式,一种是类似现在手机上的微博、QQ等授权登陆:A应用唤起B应用,B应用向用户呈现界面,然后将数据传输到A应用中,最后B应用关闭跳转回A应用;另一种是后台调用形式:A应用唤起B应用的进程,但B应用完全不呈现自己的UI界面,直接在后台获取数据后反馈给A。第二种方式就类似Windows 10 Mobile中的People(人脉),或者接入第三方应用后的Google Now。

不受限制的后台常驻

现在很多传统应用在用户退出之后还会留下残余进程,这些对一般用户来说很难感知到,但是会明显影响系统运行而且增加耗电。

在Universal App下,应用可以保证有限的开机启动或后台服务,比如必要的磁贴更新或者消息推送,这些都会统一在系统设置里告知用户,能随时开关。在遇到网盘、社交网络等需要保持文件、媒体内容上传时,应用可以临时向系统申请延长后台驻留的时间,直至传输完成。

用“人话”来说:

用户可以随时安装或删除应用,应用删除后在开机启动项、系统服务、注册表和本地硬盘内斗完全不会有残余。

用户不用再莫名地发现自己电脑越来越慢,或者某些应用之间相互冲突。

应用卸载或者换新电脑后,重新在商城里安装应用就能恢复之前的设置,不需要手动调整或者备份设置文件。

不用再被迫地给应用程序自己也不太明白什么意思的“管理员权限”,也不会再频繁地接触UAC(提示是否允许某些程序“修改系统”,而且在几乎完全不知情的情况下点确定)弹出对话框。

笔记本和平板用户会明显感觉到续航提升。

另外还有一些值得注意的点:

Windows 10的商城应用默认安装在系统盘,其它文件都可以用“库”来管理,所以理论上用户不再需要对磁盘进行分区,不用再担心某一分区空间不足。对于使用外置存储卡的用户而言,应用也可以安装在这种外置空间内,不过会与其它文件隔离并且加密。





不同配置的设备上允许同时开启的后台应用数不同,每个后台应用可以占用的内存空间也不一致,这些都由系统自动调整。





Windows 10 Mobile和电脑版Windows 10允许用户在设置中开启“开发者模式”,这个模式下允许用户在商城之外直接用本地安装包部署应用。PC上没有数量限制,Windows 10 Mobile上最多部署20个。







通知中心现在不仅可以呈现文字,应用还可以在推送通知中加入图片,用户可以直接在通知内回复信息。另一方面,现在通知加入了其它形式,也可以直接显示闹钟、提醒或日历项,让用户直接处理或选择延迟时间。



看上去加入了很多限制,但事实上,现在很大一部分用户开始厌倦桌面环境的复杂、混乱,提供快速的迁移方式能帮助开发商找回用户。Windows 10 中大部分自带组件,如 People、Cortana、Office、Skype 等应用也通过一样的应用模型开发完成,第三方应用在权限和API方面和微软自主开发的部分完全一致。

同时,Windows 10引入的Cortana、系统级分享、富媒体推送通知等功能都需要通过Universal App模型实现,可以帮助传统应用增加更多新特性,也为将来的HoloLens兼容做准备。

唯一对新生态和开发模式不适应的可能真的只剩下流氓应用,他们不再能通过“免费”作为幌子,通过捆绑、上传数据等方式“曲线盈利”。

过往的Windows系统显得太企业化、太工程师化,为了定制性牺牲了普通终端用户的体验,使得这部分用户不得不使用某些“优化”或“杀毒”软件。但这些软件各自心怀鬼胎,在拿到高级权限后开始将每一台电脑变成自己的“肉鸡”,让系统变得混乱、不稳定。根据Build上这部分信息的主讲人Andrew Clinick介绍,微软在引入新应用模型时大量借鉴了移动端的处理方法,以手机和网页的思路来管理应用并实现应用类协作,从而弥补以前丢失的终端用户体验。
作者: 脆骨    时间: 2015-5-19 01:56

posted by wap, platform: SONY
微软收紧权限,让国内垃圾厂商道德底线无法潜入更深,纷纷表示资本主义垄断保护主义对准中国软件业开战!
作者: Kuzuryuusen    时间: 2015-5-19 05:07

posted by wap, platform: Android
汗,windows的iOS化
作者: 大头木    时间: 2015-5-19 05:33

posted by wap, platform: nubia Z7 Max
像安卓一样把某些重要权限,比如读取app列表,交给用户决定也挺好的,用户也会慢慢成长。现在win8对跨文件夹读写管也挺严,某些软件连自身都没权限了。
作者: 水榭听风    时间: 2015-5-19 05:35

posted by wap, platform: 小米 MI 2
别提那没用的,你和我说,我一装就磁盘100%怎么办吧
作者: ruler510    时间: 2015-5-19 06:53

posted by wap, platform: iPad
操死百度这个死流氓。
作者: yiwenzi    时间: 2015-5-19 06:54

posted by wap, platform: GALAXY S IV
理论上是可行的 大前提是 开发者的接口必需标准化 移植才能一一对应
你看国内的app别说接口 连UI都不规范
Android的市场占有率不低了吧 连这个都做不到
更别提1%
作者: beterhans    时间: 2015-5-19 06:55

posted by wap, platform: iPhone
那么 以前的 EXE 都会不兼容吧?
不兼容 还要 windows 干嘛? 大家 linux osx 去

大多数用根本无视权限 没有任何常识。

本帖最后由 beterhans 于 2015-5-19 07:17 通过手机版编辑
作者: FoxfoO    时间: 2015-5-19 07:00

posted by wap, platform: iPhone
想法真的挺好的
那还要不要兼容以前的软件了?
作者: zztg    时间: 2015-5-19 07:31

posted by wap, platform: iPhone
Windows传统应用迁移至Universal App几乎不需要任何改动,只要将自己原有的.exe安装包提交至商店就行。微软会帮助开发商把应用中不符合要求的代码和权限删除,同时用AppX格式封装,保证用户在卸载后不会留下任何残留文件和系统修改。
这黑科技....
作者: wker07    时间: 2015-5-19 07:47     标题: 回复 8# 的帖子

可以有一个选项允许安装商店外的程序
作者: catxing    时间: 2015-5-19 07:51

posted by wap, platform: HTC Butterfly S 919D
想法很好,但是那些流氓根本不理你继续用老api。像迅雷那样的,半小时跳一次uac,不知道要去干嘛
作者: tankb52    时间: 2015-5-19 08:07

posted by wap, platform: 华为 荣耀3C
那以后电脑再慢就真是自己的问题了。
作者: ggggfr    时间: 2015-5-19 08:31

posted by wap, platform: iPhone UC
微软不是还要靠360推广win10呢么……?感觉很矛盾吧~
作者: areyouready    时间: 2015-5-19 08:47

posted by wap, platform: iPhone
中国市场前景堪忧。
作者: kenkiller1    时间: 2015-5-19 09:05

引用:
原帖由 水榭听风 于 2015-5-19 05:35 发表
posted by wap, platform: 小米 MI 2
别提那没用的,你和我说,我一装就磁盘100%怎么办吧
是win10 预览版 还是win8.1 ? win8.1 我没都遇到过,家里算起来6台win8机子。(包括win8平板)
本来有一台用了几年的老机器原来用的是win7 后来买了块固态以后觉得win7不爽,就上了win8.1 现在用起来飞快,也没遇到过。
不过我听说我朋友好像遇到过,基本上都是几年前的老旧配置,我建议你直接买块64G的固态作为系统盘现在也就100多吧。
用起来感觉不一样,飞快。
作者: achen126    时间: 2015-5-19 09:08

posted by wap, platform: iPhone
再也不会C盘无限增大了?
作者: as01    时间: 2015-5-19 09:25

posted by wap, platform: Nokia
引用:
原帖由 @Kuzuryuusen  于 2015-5-19 05:07 发表
汗,windows的iOS化
是Windows开始WP化 而且感觉慢慢会比WP更加封闭 微软这是在作死
作者: wpxgod    时间: 2015-5-19 09:38

引用:
原帖由 as01 于 2015-5-19 09:25 发表
posted by wap, platform: Nokia
是Windows开始WP化 而且感觉慢慢会比WP更加封闭 微软这是在作死
这论点真神了  微软无非就是在推广商店应用   对本地又没限制  对用户来说多了一个避免流氓软件骚扰的渠道而已   这样就是更封闭了?
作者: jun4rui    时间: 2015-5-19 09:39

posted by wap, platform: UC
最近磁盘百分百的问题少很多了,机械硬盘。
作者: wpxgod    时间: 2015-5-19 09:40

引用:
原帖由 ggggfr 于 2015-5-19 08:31 发表
posted by wap, platform: iPhone UC
微软不是还要靠360推广win10呢么……?感觉很矛盾吧~
哪里矛盾了  win32软件上商店又不是一夜之间就能做到的  先把用户数扩大的这个才有可能做到的
作者: as01    时间: 2015-5-19 12:32

引用:
原帖由 wpxgod 于 2015-5-19 09:38 发表
这论点真神了  微软无非就是在推广商店应用   对本地又没限制  对用户来说多了一个避免流氓软件骚扰的渠道而已   这样就是更封闭了?
当年谁能想到微软有WINDOWS这么个开放系统的前提下 还能做出WP这么一个究极无敌封闭的系统出来呢 现在WIN10宣传的怎么看都是WP的框架吧
作者: ffcactus    时间: 2015-5-19 14:43

微软总算是做了一件正确的事情。
作者: 蛇酱    时间: 2015-5-19 14:46

然而并没有卵用 等新系统吃透了 该启动的还是得启动
作者: 流浪的枪骑兵    时间: 2015-5-20 09:45

我只关心一点, 这样搞下去, 还能不能愉快的用破解版了
作者: lastescaper    时间: 2015-5-20 11:46

posted by wap, platform: Android
早就该管管了
作者: 石指圣    时间: 2015-5-20 22:40

posted by wap, platform: Nokia Lumia 1520
微软 人类的希望 这帖都有索尼爱好者进来主动丢脸 真是太好玩啦
作者: genesisx    时间: 2015-5-21 09:54

posted by wap, platform: Galaxy J
驱动能迁移么?微软手机能接鼠标键盘就不错了
作者: VODKA    时间: 2015-5-21 09:59

以后windows也要root了?
作者: 丹尼K    时间: 2015-5-21 10:04

喜迎360root大师新增root win10功能,root之后就可以使用360软件商店免费下载安装那些原本收费的软件。

中国人,奇强!
作者: RinkZea    时间: 2015-5-21 10:26

这只是universal app啊,传统桌面应用该流氓还可以继续流氓啊
而且限制这么严,那些流氓头子都不愿意支持universal化,最后哭的不还是微软?
作者: jun4rui    时间: 2015-5-21 10:44

posted by wap, platform: Chrome
引用:
原帖由 @RinkZea  于 2015-5-20 14:26 发表
这只是universal app啊,传统桌面应用该流氓还可以继续流氓啊
而且限制这么严,那些流氓头子都不愿意支持universal化,最后哭的不还是微软?
传统软件传到商店去微软自动帮你转换成UAPP,然后跑在沙盒里面。如果做得好,既然自己就能够快速启动、自带MSE杀毒、自己解决流氓软件,那普通人还要装流氓软件干嘛?最后哭的应该是流氓软件商才对。
作者: Kuzuryuusen    时间: 2015-5-21 11:02

posted by wap
引用:
原帖由 @jun4rui  于 2015-5-21 10:44 发表
传统软件传到商店去微软自动帮你转换成UAPP,然后跑在沙盒里面。如果做得好,既然自己就能够快速启动、自带MSE杀毒、自己解决流氓软件,那普通人还要装流氓软件干嘛?最后哭的应该是流氓软件商才对。
想得挺好,只是我担心微软会不会留一个“允许未知来源”的选项允许安装非商店应用。然后嘛,自然是人民群众纷纷默认打开,没人用商店,流氓软件继续横行,就像国内安卓一样
反过来如果微软根本不留这一手,彻底不允许用户乱来,实属杀敌800自损1000的招数。总之我不太看好这么搞。。。
作者: 丹尼K    时间: 2015-5-21 11:05

posted by wap, platform: Meizu MX4 Pro
引用:
原帖由 @jun4rui  于 2015-5-21 10:44 发表
传统软件传到商店去微软自动帮你转换成UAPP,然后跑在沙盒里面。如果做得好,既然自己就能够快速启动、自带MSE杀毒、自己解决流氓软件,那普通人还要装流氓软件干嘛?最后哭的应该是流氓软件商才对。
收费的啊,宁要免费的毒,不要收费的正版
作者: jun4rui    时间: 2015-5-21 11:09

posted by wap, platform: Chrome
引用:
原帖由 @Kuzuryuusen  于 2015-5-20 15:02 发表
想得挺好,只是我担心微软会不会留一个“允许未知来源”的选项允许安装非商店应用。然后嘛,自然是人民群众纷纷默认打开,没人用商店,流氓软件继续横行,就像国内安卓一样
反过来如果微软根本不留这一手,彻底不允许用户乱来,实属杀敌800自损1000的招数。总之我不太看好这么搞。。。
肯定会有允许未知来源的选项啊,甚至这都是默认的不需要你设置,不然你叫Steam、Origin、Uplay等等第三方软件市场怎么办?

Android的关键是控制权限,自启必须是可控的,还有长期驻留内存偷偷摸摸偷用户信息的。期中自启的问题在Win8里面就做得很好了,我的PC全部都是Win8,所有开机启动的软件都可以在任务管理器里面控制,并且可以看到没一个软件对启动速度的影响是多少。

后者Win10已经承诺提前告知的前提下,允许win32桌面应用出现在应用商店中。而这些应用将会在沙盒环境下运行,不会修改系统注册表,更容易的安装和卸载。
作者: jiangpeng6    时间: 2015-5-21 11:14

posted by wap, platform: iPhone
win 下我愿意和iOS一样买软件
作者: jun4rui    时间: 2015-5-21 11:20

posted by wap, platform: Chrome
引用:
原帖由 @jiangpeng6  于 2015-5-20 15:14 发表
win 下我愿意和iOS一样买软件
愿意也没用啊,商店里面软件少得可怜,还一大堆骗子软件,例如我刚看市场里面一个6块钱的《生化危机6》,一看原来是假的,还有文明、刺客信条之类的,就是在名字里面加一个别的单词,例如文明就叫文明 new之类的。这还是在官方排行榜里面的,点进去看更多垃圾。

不过比以前强,以前这种骗人的货直接就叫文明了,连new都不会加,还有15块钱的photoshop,15块钱的totalcommander等等。
作者: as01    时间: 2015-5-21 12:27

引用:
原帖由 jun4rui 于 2015-5-21 11:09 发表
posted by wap, platform: Chrome
肯定会有允许未知来源的选项啊,甚至这都是默认的不需要你设置,不然你叫Steam、Origin、Uplay等等第三方软件市场怎么办?

Android的关键是控制权限,自启必须是可控的,还有长期 ...
WP到现在也不允许 你觉得一切模仿WP的WIN10会好到哪里去
作者: RinkZea    时间: 2015-5-21 13:51

引用:
原帖由 jun4rui 于 2015-5-21 10:44 发表
posted by wap, platform: Chrome
传统软件传到商店去微软自动帮你转换成UAPP,然后跑在沙盒里面。如果做得好,既然自己就能够快速启动、自带MSE杀毒、自己解决流氓软件,那普通人还要装流氓软件干嘛?最后哭的应该是 ...
问题是流氓软件的开发商为啥要传到商店去让微软转呢?
作者: DarthVadar    时间: 2015-5-21 14:25

posted by wap, platform: iPhone
估计依然可以自行安装win32程序
毕竟这个量太大了 不可能全部改成universal app上store
而只要有store外的程序可以安装 就意味着win本质上依然是开放的
另外,win7后再也没装过杀毒软件。请主动远离国产流氓。

本帖最后由 DarthVadar 于 2015-5-21 14:26 通过手机版编辑
作者: jun4rui    时间: 2015-5-21 14:28

posted by wap, platform: UC
引用:
原帖由 @RinkZea  于 2015-5-20 17:51 发表
问题是流氓软件的开发商为啥要传到商店去让微软转呢?
为啥用户一定要装流氓呢?
作者: wpang    时间: 2015-5-21 15:13

posted by wap, platform: MAC OS X
怎么可能不让装exe,不就跟隔壁家一样嘛,多个商店,安全策略里提供可选项,想装自己去打钩
作者: Kuzuryuusen    时间: 2015-5-21 15:13

posted by wap, platform: Android
引用:
原帖由 @jun4rui  于 2015-5-21 14:28 发表
为啥用户一定要装流氓呢?
这么问真是图样图森破。用户永远是愚蠢的,而且这并不是用户的错。
所以乔布斯牛逼在他能不管用户的意见强推自己的意志。可惜他不在微软,而且死了。
放心吧,只要"允许未知来源"一天存在,流氓软件就一日不能绝迹。还有不要指望用户会变得更聪明。
作者: jun4rui    时间: 2015-5-21 15:16

posted by wap, platform: Chrome
引用:
原帖由 @Kuzuryuusen  于 2015-5-20 19:13 发表
这么问真是图样图森破。用户永远是愚蠢的,而且这并不是用户的错。
所以乔布斯牛逼在他能不管用户的意见强推自己的意志。可惜他不在微软,而且死了。
放心吧,只要"允许未知来源"一天存在,流氓软件就一日不能绝迹。还有不要指望用户会变得更聪明。
愚蠢的用户又不是你我,想要被弓虽女干的就让他们装360好了。
作者: xphi    时间: 2015-5-21 17:35

posted by wap, platform: 华为
我觉的Windows从5.x进化到6.x最大的进步就是增加了UAC,多用户权限系统向*nix靠拢。可惜的是Windows进入6.x后被问的最多的一个系统问题居然是如何关闭UAC,这个实在是用户自己不把自己的安全当回事啊。微软从Vista到win 8不断调小UAC,对应的确是流氓软件不断猖獗。
作者: wpxgod    时间: 2015-5-21 18:40

引用:
原帖由 xphi 于 2015-5-21 17:35 发表
posted by wap, platform: 华为
我觉的Windows从5.x进化到6.x最大的进步就是增加了UAC,多用户权限系统向*nix靠拢。可惜的是Windows进入6.x后被问的最多的一个系统问题居然是如何关闭UAC,这个实在是用户自己不把自己 ...
最新版的win10已经不允许应用自己修改系统默认设置 比如说浏览器想自己修改成系统默认的是不行的 只能到系统设置里面设置才行
作者: wpxgod    时间: 2015-5-21 18:42

引用:
原帖由 as01 于 2015-5-21 12:27 发表

WP到现在也不允许 你觉得一切模仿WP的WIN10会好到哪里去
WP这个特性有啥不好的 最新版可以自己控制应用的权限 把选择权留给用户而不是流氓软件  WP最大问题还是应用少而已
作者: RinkZea    时间: 2015-5-22 12:40

引用:
原帖由 jun4rui 于 2015-5-21 14:28 发表
posted by wap, platform: UC
为啥用户一定要装流氓呢?
我们这个等级的用户当然是不一定要装流氓。
但是你不能高估国内一般win用户的使用习惯,也不应该低估国内流氓厂商的推广能力




欢迎光临 TGFC Lifestyle (http://bbs.tgfcer.com/) Powered by Discuz! 6.0.0