Ви, ймовірно, маєте файл, названий Programу корені одного з ваших дисків; наприклад, C:\Program.
У вас також є запис для запуску з відсутніми лапками, вказуючи на те, C:\Program Files\Random Appде воно має бути "C:\Program Files\Random App". Такий запис, який не має лапок, може бути проаналізований двома різними способами - у такому порядку :
- Шлях "
C:\Program", два аргументи " Files\Random" і " App";
- Шлях "
C:\Program Files\Random App", нульові аргументи.
Це помилка розробників програми, але вона зазвичай залишається непоміченою через перевірку існування файлів, зроблену Windows - вона просто переходить до другого варіанту більшу частину часу. Однак, коли « C:\Program» дійсно існує, то перший варіант стає дійсним , а також і для Windows спроби відкрити файл.
Windows XP використовується для попередження користувача про існування таких файлів під час входу. Я не перевіряв, чи Windows 7 відображає його, однак.

Щодо того, як файл створювався в першу чергу - причина може бути подібною; Навіть останні програми (і, звичайно, користувачі) іноді мають ідею 1970 року, що імена файлів не мають пробілів ...
MSConfigсписок програм / файлів, які завантажуються під час запуску?