Строка, которую вы используете для установки каталога, может начинаться с буквы диска, т. Е. «C: \ program files».
Каталоги устанавливаются относительно текущего рабочего каталога ваших программ. Если вы запустите свою программу с диска «X», вы не сможете выйти за пределы «X», используя относительные соглашения / адресацию каталога. Вам необходимо использовать строку каталога с префиксом правильной буквы диска.