Ja, weil man standardmäßig schon gewisse Rechte besitzt, aber es sind nicht in jedem Kontext immer die selben Rechte aktiv.
Tipp: Drag&Drop vom Explorer in dein Programm ... nun starte dein Programm als Admin und probier es nochmal.
Du hast die selbe Argumentation, warum dein Programm früher (z.B. in XP) noch ins Programme-Verzeichnis schreiben konnte, aber seit Vista/7 nicht mehr. Und in XP ging es auch nur, weil du einer der ... warst, welche ständig als Admin angemeldet waren.