Warum kann ich die Software in Windows 10 nicht „hwsetup“ nennen?

Warum kann ich die Software in Windows 10 nicht „hwsetup“ nennen?

Mir ist heute etwas Seltsames passiert. Ich bin Softwareentwickler und entwickle Anwendungen mit Qt. Ich wollte einen Unit-Test für eine meiner Komponenten schreiben, also habe ich ein neues, frisches Projekt namens „hwsetuptest“ erstellt, einen Build durchgeführt und versucht, die Testanwendung zu starten.

Ich habe jedoch einen Fehler erhalten:

Failed to start program. Path or permissions wrong?

Ich konnte nicht herausfinden, was passierte (die Datei war vorhanden, ich konnte sie nur nicht ausführen), bis ich ein anderes Projekt mit denselben Einstellungen erstellte, es aber nur „Test“ nannte und es ohne Probleme ausführen konnte.

Dann habe ich versucht, Variationen von Projekten zu erstellen, die die Zeichenfolge „hwsetup“ enthalten, und konnte sie nicht erneut ausführen.

Ich habe meine beiden Kollegen gebeten, dasselbe zu tun. Einer von ihnen hat Windows 10, der andere Windows 7. Die Windows 10-Maschine meines Kollegen verhielt sich genau wie meine Maschine, aber mein anderer Kollege konnte mit seiner Windows 7-Maschine das Projekt mit dem Namen „hwsetup“ problemlos ausführen.

Meine Frage lautet also: Verbietet Microsoft das Ausführen von Software, die die Zeichenfolge „hwsetup“ in Windows 10 enthält? Wenn ja, gibt es noch weitere verbotene Softwarenamen?

Vielen Dank für Ihre Vorschläge.

verwandte Informationen