2009-11-29 5 views
3

Windows Vista a ajouté une fonction de rapports et de solutions de problèmes qui enregistre les problèmes logiciels, les signale à Microsoft, puis indique qu'ils collectent et mettent des solutions à ces problèmes à la disposition des utilisateurs.Comment obtenir mes solutions dans Windows Problèmes et solutions

Alors, quand mon programme frappe un bug et se bloque, l'utilisateur obtient un rapport d'exception:

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

Cela devient alors capturé par Windows comme l'un de ses problèmes. De temps en temps, Windows prévient l'utilisateur qu'il a eu des problèmes et lui demande s'il veut rechercher des solutions. Il évoque les fenêtres Rapports et solutions aux problèmes:

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

Alors vous cliquez sur le « Check fo solutions » et il court à travers les 255 « problèmes » que j'ai rencontrés pendant environ 50 logiciels différents , et il en résulte ceci:

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

il faut espérer que cette installation a été amélioré dans Windows 7.

Mais même si, ma question est de savoir comment je peux obtenir m y solution dans le système pour diriger les utilisateurs vers mon site Web ou me contacter s'ils ont rencontré un problème avec mon logiciel?


Merci Larry pour votre réponse.

C'est un bon article que je n'avais pas trouvé précédemment. Mais c'est un peu vieux, en référence à Windows XP. Cela ne me dérange pas, mais le site Web clé auquel il fait référence: Microsoft Online Crash Analysis (MOCA) au https://oca.microsoft.com/ n'existe pas. Même si, je pensais qu'il serait simple de taper Microsoft Online Crash Analysis dans Google pour voir si je peux trouver l'URL correcte. Les liens vous amènent à différentes pages dans différentes langues qui font partie du MOCA. Mais si vous voulez aller à la page de départ, qui aura l'index sur la gauche, le lien correct semble être: http://oca.microsoft.com/en/welcome.aspx.

Ce lien ne donne plus de page valide. La dernière page de l'Internet Archive est from May 8, 2008, mais même si elle semble être de nature très nébuleuse. À moins que je ne me trompe et que quelqu'un connaisse mieux, il semble que Microsoft a abandonné son MOCA, même si tous ses systèmes d'exploitation contiennent des connexions importantes.

Si quelqu'un sait que je me trompe dans cette hypothèse, s'il vous plaît ajouter une réponse et faites le moi savoir. Larry a souligné dans sa réponse maintenant acceptée que MOCA s'est transformé en WinQual.


Comme c'est gentil de la part de Microsoft de demander l'enregistrement maintenant si nous voulons leur fournir des informations qui amélioreront leur outil. Cet enregistrement nécessite un certificat numérique que la plupart des bons programmes auront, mais il exige également qu'il soit de Verisign et seulement Verisign. Il y a quelques significant online discussion about this.

+0

Je pense que vous pourriez être plus susceptible d'obtenir de l'aide sur le site Web serverfault.com – DOK

Répondre

2

This article montre comment configurer OCA pour Windows XP, je crois que les étapes s'appliquent toujours pour Windows Vista et Windows 7.

Il s'avère que le nom actuel pour OCA est "WinQual". Le site web officiel est le here.

+0

Larry: voir mon édition ci-dessus. – lkessler

+0

Merci Larry pour cette information supplémentaire. Vous n'avez pas indiqué ce qui est arrivé à OCA. Il s'est transformé en WinQual. Booooo! – lkessler

2

Comment agréable d'enregistrement Microsoft pour exiger maintenant si nous voulons fournir les informations qui feront leur meilleur outil .

Le raisonnement derrière elle est probablement celle-ci:

  • L'inscription est pour votre propre protection: S'il n'y avait pas d'enregistrement, tout le monde pourrait avoir des rapports d'erreur pour vos problèmes d'applications qui leur sont envoyés. Même (et spécifiquement) vos concurrents! Une autorité de certification (CA) vérifie l'identité des sociétés ISV (éditeurs de logiciels indépendants) qui s'enregistrent auprès d'elles. Microsoft utilise le certificat comme preuve d'identité d'une société ISV qui s'inscrit auprès de Winqual. S'ils devaient faire eux-mêmes la vérification d'identité, ils auraient probablement besoin d'un propre département pour cela.

  • L'inscription est de permettre vous de faire votre application mieux, pour réduire le soutien futur et de garder votre base de clients heureux. Ce n'est pas pour "leur outil". Correct? :-)
+0

Je suppose que j'aurais dû être plus clair sur l'endroit où je suis malheureux. Je ne suis pas mécontent que Microsoft exige l'enregistrement, ou qu'ils exigent un certificat numérique. J'en ai un avec Comodo, qui est accepté par tous les systèmes d'exploitation Windows comme un certificat numérique valide. Mais ils exigent que vous obteniez un certificat Verisign pour vous inscrire avec WinQual. Le certificat Comodo vérifie mon identité aussi bien que Verisign - alors pourquoi me demandent-ils d'obtenir un certificat Verisign? Ils ont récemment réduit le prix des certificats Verisign à 99 $, mais ce sont toujours de mauvaises relations. – lkessler

+3

@lkessler: Bien sûr, vous avez raison - ils peuvent accepter d'autres CA, comme Comodo. Mais je ne pense toujours pas que nous (vous, moi, etc.) ayons le droit de nous plaindre: Si vous développez pour le système d'exploitation propriétaire d'une autre source, (lisez: MS Windows), alors vous devez suivre la règles "ils" (lire: MS) faire. Ou vous pouvez simplement ne pas participer. [BTW, d'après ce que j'ai entendu, Apple n'est pas mieux à cet égard.] Est-ce que quelqu'un vous forcer à aller spécifiquement dans le développement d'applications MS Windows? Ou pour utiliser les services de rapport d'erreurs Windows et vous inscrire sur le site Web de Winqual? Eh bien, je crois _not_. – tagon

+1

@lkessler: Une autre idée: un problème similaire est l'API - je pourrais aussi me plaindre que ce n'est pas ce que je voudrais. Ou le sous-système du pilote vidéo. Et ainsi de suite ... Windows est _not_ un domaine public ou un système open source, et les bits qui sont "ouverts" et disponibles gratuitement (outils de développement, kits de pilotes, etc.) ne sont que parce que le fabricant les a fait . En ce qui concerne WER, le fabricant a construit un système accessible au public auquel vous pouvez vous inscrire - avec un certificat Verisign - et recevoir des rapports de problèmes pour votre application. Bien mieux que rien, n'est-ce pas? – tagon