我可以使用windows update交付我的软件吗

我可以使用windows update交付我的软件吗,windows,windows-10,windows-update,software-update,Windows,Windows 10,Windows Update,Software Update,好的,我想使用windows update或类似的microsoft技术将我的软件发送到客户端操作系统 我知道windows支持通过windows update提供驱动程序: 但我能够准备安装msi的inf文件。问题是: 我可以通过windows update发布我的软件吗 如果我必须从它制作一个驱动程序,我可以在驱动程序包中包含msi吗 想想看。微软不会让任何第三方或外部公司以Windows Update的名义安装未知(潜在危险)软件。如果是这样,没有人会买窗户 Windows Update

好的,我想使用windows update或类似的microsoft技术将我的软件发送到客户端操作系统

我知道windows支持通过windows update提供驱动程序:

但我能够准备安装msi的inf文件。问题是:

  • 我可以通过windows update发布我的软件吗
  • 如果我必须从它制作一个驱动程序,我可以在驱动程序包中包含msi吗

  • 想想看。微软不会让任何第三方或外部公司以Windows Update的名义安装未知(潜在危险)软件。如果是这样,没有人会买窗户

    Windows Update只允许安装以下组件:

    • 由Microsoft支持的硬件驱动程序(出于明显的原因),甚至这些驱动程序都经过Microsoft实验室的三重检查,并且

    • 由微软更新

    任何其他情况都会给微软带来灾难性的后果

    我不知道你想要实现什么(或者为了什么“有益”的目的),但这是不可能的


    下面是一些来自微软的信息来源

    关于运行第三方更新程序的Windows Update,Windows部门的前总裁Steven Sinofsky:

    Microsoft Update(…)为Microsoft产品和第三方设备驱动程序提供更新。所有这些更新都经过仔细筛选,必须遵守Windows惯例

    并继续公正地指出:

    (…)您永远不知道更新程序何时或如何运行,以及它们可能做什么


    鉴于上述原因,这是完全合理的。

    看起来像是与驱动程序相关的第三方软件,windows update可以推动某些硬件功能。这就是我从微软得到的东西——也许对像我这样的人有用:)


    (下载文档)

    思考2秒钟:如果可能的话,你的Windows将已经充满了病毒和不需要的软件。这将不是一个可行的操作系统。你到底为什么要这样做呢?让我们假设我的软件具有重要的安全用途,应该包含在大多数windows机器中。它应该以某种方式由microsoft验证并随操作系统一起提供,或者应该与windows update一起提供,就像驱动程序交付时一样。是的,我同意——在大多数情况下,这是一个愚蠢的问题。但在我的情况下,我正试图找到最好的官方方式来发布我的软件。没有理由否决投票。请提供资源,而不是您的想法:)您的软件具有“大多数Windows计算机都应包含的重要安全用途”?你真的在为操作系统提供错误修复吗?怎样否则,如果你的软件不修改操作系统,它就不应该包含在操作系统更新中。不,它有点不同。让我们假设它为操作系统提供了一些安全功能:)而不是错误修复。按照我的想法,只要与微软达成一致,就可以将其包括在内。问题仍然存在:如何将其包括在内。有没有办法使用windows update或类似的操作系统相关机制来发布这种软件?你是本末倒置。首先,您需要让Microsoft同意将您的软件与Windows一起提供。如果你成功了(不太可能!),他们将能够为你提供你所需要的所有技术细节。正如我在评论中所说的,请提供一些关于这方面的资料。那么你想让电脑启动速度慢100倍,冻结频率更高吗?您希望在每次启动时都能充分利用您的网络连接,等待Windows加载大量第三方软件?请提供来源。你所说的不是真的——例如,看看在你的系统中启动的系统服务,这些服务不是由microsoft制造的,而是随windows提供的。同样,我不接受想法,但接受事实:)Windows不会自动安装非Windows系统服务。这些由第三方安装程序安装,然后请Windows定期启动它们。想象一下:如果你的电脑在Windows更新后被感染,那是谁的错?谁有法律责任?事实上Windows经常包含一些第三方软件。但这在很大程度上是一种“不要打电话给我们,我们会打电话给你”的情况