Почему я не могу назвать программу «hwsetup» в Windows 10?

Почему я не могу назвать программу «hwsetup» в Windows 10?

Сегодня со мной случилась странная вещь. Я разработчик ПО и разрабатываю приложения с использованием Qt. Я хотел написать модульный тест для одного из моих компонентов, поэтому я создал новый, свежий проект под названием "hwsetuptest", выполнил сборку и попытался запустить тестовое приложение.

Однако у меня возникла ошибка:

Failed to start program. Path or permissions wrong?

Я не мог понять, что происходит (файл был на месте, просто я не мог его запустить), пока не создал другой проект, используя те же настройки, но назвал его просто «test», и мне удалось запустить его без проблем.

Затем я попытался создать варианты проектов, содержащие строку «hwsetup», и не смог запустить их снова.

Я попросил двух своих коллег сделать то же самое. У одного из них Windows 10, у другого Windows 7. Машина моего коллеги с Windows 10 вела себя точно так же, как моя, но мой другой коллега с машиной с Windows 7 смог запустить проект под названием «hwsetup» без проблем.

Итак, мой вопрос: запрещает ли Microsoft запускать программное обеспечение, содержащее строку "hwsetup" в Windows 10? Если да, то есть ли другие запрещенные названия программного обеспечения?

Спасибо вам за ваши предложения.

Связанный контент