Strzelam że pracujesz na Windows 7 albo wyższym(na viście nie miałem takich problemów ;D) :) Mi takie wypadki zdarzały się nie tylko podczas pisania własnych programów, ale też często przy uruchamianiu innych. Ja radziłem sobie z tym tak, że pobierałem z internetu taką "deelelkę" i dawałem ją albo do katalogu z plikiem wykonywalnym, albo żeby nie mieć potem podobnych problemów wrzucałem ją do jakiegoś katalogu, który znajduje się w zmiennej środowiskowej "path" - np do /Windows/System32. Tylko, w przypadku własnego programu, lepiej zrobić tak jak ktoś tam napisał Ci niżej :)