Да, обычно. Однако вам придется запросить повышение прав, иначе вы не сможете писать в базу данных. UAC запрещает доступ на запись в каталоги в файлах c: \. Что хорошо, пользователь все-таки возиться с настройкой привилегированного сервиса. И вам, вероятно, нужно остановить и запустить службу, чтобы изменение конфигурации вступило в силу, что вы можете сделать только из привилегированной программы. Вставьте манифест в gui.exe, как описано в этом сообщении .
Упреждающий следующий вопрос: не существует стандартного способа Windows для dbase в месте, доступном как службе, так и вашему графическому интерфейсу без повышения прав. Вам нужно написать установщик, который создает каталог, который дает приложению графического интерфейса достаточные права и позволяет службе находить каталог, не полагаясь на имя пользователя.