1)how can i find out the Windows Installation drive in which the user is working.? I need this to navigate to the ApplicationData in DocumentsandSettings.>
Have a look at the Environment.SpecialFolders
Environment.SpecialFolder.ApplicationData; Environment.SpecialFolder.System
that should get you round the username requirement as well.