1. Может он рабочий стол не видит, откуда берётся отсчёт? Можно проверить что возвращают макросы путей.
2. WinPE имеет эксплорер? Может урезан так что какие-то части операционной системы вырезаны до минимума?
3. Правильно ли указаны пути в вызове функций? Нет существующего пути, нет папки.