2009-11-29 148 views
3

Windows Vista增加了一个问题报告和解决方案工具,记录软件问题,将它们报告给Microsoft,然后说他们收集并解决这些用户可用的问题。如何让我的解决方案进入Windows Problemm报告和解决方案

所以,当我的程序碰到一个错误和崩溃,则用户将收到异常报告:

alt text http://www.beholdgenealogy.com/blog/wp-content/uploads/2009/11/capture.png

这然后通过Windows作为它的一个问题被抓获。 Windows经常提醒用户他们遇到了问题,并询问他们是否想要寻找解决方案。它带来了问题报告和解决方案窗口:

alt text http://www.beholdgenealogy.com/img/probrepsol.gif

,那么你点击“检查FO解决方案”,并将其贯穿的是我遇到了大约50不同的软件包255个“问题” ,并且它导致这样的:

alt text http://www.beholdgenealogy.com/img/nonewsolutions.gif

希望这一设施已在Windows 7中

但即便如此,我的问题是我如何能得到改善米y解决方案导入系统,引导用户访问我的网站或在我的软件遇到问题时与我联系?


谢谢拉里你的答案。

这是一篇很好的文章,我以前没有找到。但是它指的是Windows XP有点旧。我不介意,但它提到的关键网站:Microsoft Online Crash Analysis(MOCA)https://oca.microsoft.com/不存在。即使如此,我认为将Microsoft Online Crash Analysis输入Google以查看我是否能够使用正确的URL也很简单。这些链接将您带入MOCA一部分的各种语言的各种页面。但是,如果您想要到达起始页面(左侧有索引),则正确的链接似乎为:http://oca.microsoft.com/en/welcome.aspx

该链接不再提供有效页面​​。互联网档案中的最后一页是from May 8, 2008,但即使它本质上似乎也很模糊。

除非我误认为有人知道更好,否则微软已经放弃了他们的MOCA,尽管他们的所有操作系统都包含主要的连接。

如果有人知道我错了这个假设,请添加一个答案并让我知道。


拉里在他现在接受的答案中指出,MOCA变成了WinQual。

如果我们希望向他们提供使他们的工具更好的信息,微软现在有多么需要注册。该注册需要大多数优秀程序都具有的数字证书,但它也要求它来自Verisign,并且仅限于Verisign。有一些significant online discussion about this

+0

我想你可能更有可能从网站获得帮助serverfault.com – DOK 2009-11-29 17:37:22

回答

2

This article显示了如何为Windows XP设置OCA,我相信这些步骤仍然适用于Windows Vista和Windows 7。

事实证明,OCA的当前名称是“WinQual”。官方网站是here

+0

Larry:看到我上面的修改。 – lkessler 2009-11-30 04:48:41

+0

感谢Larry的补充信息。你没有指出OCA发生了什么事。它变成了WinQual。 Booooo! – lkessler 2009-12-01 16:57:39

2

真好微软的要求 注册现在如果我们要提供 它们的信息,这将使他们 工具更好。

其背后的原因可能是这样的:

  • 登记是保护你自己:如果没有注册,任何人都可以对发送给他们你的应用程序问题的错误报告。即使(特别是)你的竞争对手!

  • 证书颁发机构(CA)验证向其注册的ISV(独立软件供应商)公司的身份。 Microsoft使用该证书作为向Winqual注册的ISV公司的身份证明。如果他们必须自己检查身份证件,他们可能需要一个自己的部门来做这件事。

  • 注册就是让你应用程序更好,以减少未来的支持,并保持客户群高兴。这不是“他们的工具”。正确? :-)
+0

我想我应该更清楚自己不开心的地方。我并不感到微软需要注册,或者他们需要数字证书。我有一个Comodo,它被所有Windows操作系统认可为有效的数字证书。但他们要求您获得Verisign证书才能在WinQual中注册。 Comodo证书和Verisign一样证明我的身份 - 为什么他们要求我获得Verisign证书只是注册?他们最近将Verisign证书的注册价格降低到了99美元,但它的关系仍然很糟糕。 – lkessler 2010-08-10 15:08:28

+3

@lkessler:当然你是对的 - 他们可以接受其他CA,比如Comodo。 但是我仍然不认为我们(你,我等)有权投诉: 如果你为别人专有的闭源操作系统开发(阅读:MS Windows),那么你必须遵循规则“他们”(读取:MS)使。或者你可以不参加。 [顺便说一句,从我听说的,苹果在这方面没有更好的。]有没有人强迫你专门进入MS Windows应用程序开发?或者使用Windows错误报告服务并注册Winqual网站?那么,我相信_not_。 – tagon 2010-08-12 13:44:55

+1

@lkessler:另一个想法:类似的问题是API - 我也可以抱怨,这不是我想要的。或视频驱动程序子系统。等等等等... Windows不是一个公共领域或开源系统,而且“开放”和免费提供的(开发工具,驱动程序工具包等)位仅仅是因为制造商使它们如此。关于WER,制造商构建了一个公开可用的系统,您可以通过Verisign证书注册 - 并接收您的应用程序的问题报告。比没有好多少,不是吗? – tagon 2010-08-12 13:50:01