Здравствуйте, den2k, Вы писали:
D>Задача следующая,считать ключи из реестра и открыть папки.В общем случае нужно найти папку Documents and Settings.Насчет пользователей,нужно найти и просмотреть папки всех пользователей которые находяться в Documents and Settings.
D>Посмотрел в реестре нашел ключ
D>HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
D>ProfilesDirectory %SystemDrive%\Documents and Settings
D>Но опть таки %SystemDrive% не открывается 
Если проблема только в %SystemDrive% то посмотрите в сторону RtlQueryRegistryValues, насколько помню, если не указано обратное (RTL_QUERY_REGISTRY_NOEXPAND), то подобные вещи разрешаются этой ф-ей.
Если через нее не получится получить что хочется — у меня есть другие идеи, но они более трудоемкие. Проверьте сначала RtlQueryRegistryValues?
Written with help of RSDN@Home 1.1.4 beta 4 rev. 302