msi笔记本win7-(MSI笔记本win7关机指示灯亮)

来源:191路由网 2022-11-20 03:29:37

msi笔记本win7 (MSI笔记本win7关机指示灯亮)

微软曾宣布Windows 10将引入新的安装包格式MSIX,它可以被视为现有的MSI几乎所有的程序格式都支持升级版。我们来看看是新技术还是旧酒装新瓶。

追根溯源,理解MSIX的前世今生

大家知道从Windows 8引入Windows商店开始,在Windows软件在系统中分为两类,一类是传统的.exe文件系统称为程序( Program Files),一般装在C:\\Program Files下;另一种称为应用(Application),大多安装在C:\\Program Files\\WindowsApps下(图1)。



图1 Windows 10应用安装位置

传统标准EXE默认使用程序MSI封装格式,MSI是Microsoft Installer是微软格式的安装包,Windows 10应用则使用APPX格式封装。这样的开发人员为Windows 10系统开发应用往往需要两种独立的包装格式。为了简化开发者的包装工作,微软引入了一种新的安装包装格式MSIX(=MSI APPX),这就是MSIX原因(图2)。



图2 MSIX格式

组合格式背后,MSIX封装解析

如上所述MSIX=MSI APPX,为了简化开发者的包装工作,微软推出了这种格式。



图2 MSIX格式

组合格式背后,MSIX封装解析

如上所述MSIX=MSI APPX,为了简化开发者的包装工作,微软推出了这种格式。MSIX这个功能是如何实现的?

让我们先了解一下MSI封装格式,MSI文件是Windows Installer本质上,数据包实际上是一个数据库,包括一个程序所需的信息、安装(和卸载)程序所需的指令和数据。它将简单的程序文件和功能包装路由知识在一起,并包含安装过程信息,如安装路径、系统运行库文件、安装选项等。这样使用标准MSI对于格式包装程序,我们可以在安装过程中记录各种详细信息,卸载过程可以根据这些信息完全卸载。即使在安装过程中出现错误,我们也可以利用这些信息恢复到安全状态。因此,许多大公司开发的软件都被使用MSI包装格式(图3)。


图3 MSI格式

APPX则是Windows 路由网 8后新增的应用格式实际上是一个准备分配和安装的应用程序包。上传安装包Windows商店出售后,商店将进行安全性和遵从性测试,以确保用户从应用商店下载安全应用程序。但因为现在CPU架构有ARM、x86、x64之分,因此Appx主要有.appx(非通用安装包,在ARM、x86、x64设备需要不同的安装包),.appxbundle(同一应用APPX打包,需要不同的平台APPX一起压缩),.appxsym(UWP符号文件),.appxupload四种格式(图4)(开发者将应用文件上传到商店)。


图4 .appxbundle文件

Windows 10应用商店是微软目前全力推广的应用安装模式,以实现全平台(ARM、x86、x64)兼容,微软在MWC 2015上首次推出Win10通用应用(Windows10 Universal App),它可以建造一整套,可以建造各种各样的Windows平台上使用的通用和现代跨语言API,再加上良好的文档和应用商店系统。开发人员的代码几乎根本不需要更改,跨平台安装(图5)只能在生成安装包时检查几个选项。开发人员的代码几乎根本不需要更改,跨平台安装(图5)只能在生成安装包时检查几个选项。


图5 应用商店的UWP应用对于应用,UWP解决跨平台包装问题。但从以上介绍可以看出,UWP(APPX封装)和MSI它们是两种完全不同的包装格式,对应于微软的应用和目前最受欢迎的应用EXE程序。两者如何融合在一起?MSIX它应运而生,汇集在一起APP应用程序和MSI文件包装格式的功能。全新的MSIX安装器将支持一切Windows包括文件格式Win32、WPF、WinForm和UWP。只要开发者遵循这一点MSIX包装协议包装开发的应用程序.MSIX格式发布后Windows 10应用商店,用户下载后可根据实际需要选择安装方法(图6)。

图6 MSIX通用格式比如很多习惯Windows 用户喜欢操作EXE该类型的程序功能更全面,扩展功能更丰富;但许多平板电脑用户更喜欢它APPX该应用程序界面清爽,操作简单。以后只需要从应用商店下载安装自己喜欢的应用,而不是像现在这样EXE在华军这些网站下载程序,在商店下载应用程序。MSIX,它将给我们带来安全和便利如上所述,传统EXE文件功能强大,但我们也知道很多恶意软件,病毒也是用这种格式开发的。通常我们电脑上的病毒和木马大多是EXE传统程序不仅给我们带来了便利,也给我们带来了巨大的安全隐患。应用相对EXE在程序方面,安全性提高了很多,因为一方面,应用程序的开发需要包装证书(这样,通过证书可以追溯到恶意应用程序的开发者);另一方面,应用程序安装包上传到商店后,需要通过微软审核、运行安全性和遵从性测试,彻底杜绝恶意软件的进入。所以从商店下载MSIX文件能给用户带来前所未有的安全。当然,二合一包装也方便用户自行选择安装方式,也给开发者带来了极大的便利。而且微软会MSIX开源文件格式,期待MSIX早些时候普及文件。
点击展开全文

相关阅读

如何在开机启动项里打开u盘-(如何在开机启动项里打开u盘文件)

如何在启动项中打开u盘?(如何在启动项中打开u盘?文件)你可以安装一台正常运行的电脑Windows或Linux,但无论你选择哪个系统,现代个人电脑都是不可避免的BIOS/UEFI的。您需要通过U盘安装系统...

2022-11-20

msi笔记本win7-(MSI笔记本win7关机指示灯亮)

msi笔记本win7(MSI笔记本win7关机指示灯亮)微软曾宣布Windows10将引入新的安装包格式MSIX,它可以被视为现有的MSI几乎所有的程序格式都支持升级版。我们来看看是新技术还是旧酒装新瓶。追根溯...

2022-11-20

tianyi310windows7-()

tianyi310windows7()尽管微软已经停止对Win7的支持,但还是有很多用户想安装Win7,可是在用UEFI装Win七岁的时候,logo(四叶草)界面。一般来说,这个问题是因为显卡驱动没有提前注入。现在很多新电脑的显卡都是用来显示的。如果是8代以上CPU的集显,...

2022-11-20

在电脑中看不到硬盘-(在电脑中看不到硬盘怎么办)

电脑里没有硬盘(电脑里没有硬盘怎么办)当许多朋友使用电脑时,他们发现电脑突然无法检测到硬盘。本文将讨论几个原因和解决方案。一、线路问题硬盘检测不到的原因有很多,最常见的是供电线路或数据线接口问题。一般来说,硬盘不会有特别大的故障,但如果计算机屏幕是黑屏,在启动系统之前显示一行英语。如下图:如果有这样的提示,可能是线路问题造成的。您可以先关闭计算机电源。最好拔下电源,然后拔下硬盘的电源和数据线...

2022-11-20

戴尔恢复win10系统还原-(戴尔恢复win10系统还原出厂设置)

戴尔恢复win10系统还原(戴尔恢复win10系统还原出厂设置)戴尔会因为系统崩溃、硬盘更换等原因需要吗?PC上重新安装MicrosoftWindows或Linux?DellOSRecoveryTool可以帮你下载戴尔PC自定义的自定义MicrosoftWindows或Linux戴尔恢复图像。按以下...

2022-11-20

191路由网 - 192.168.1.1,192.168.0.1无线路由器设置教程

版权声明:本站的文章和图片来自互联网收集,仅做分享之用如有侵权请联系站长,我们将在24小时内删除