Por que no lo haces de esta manera en la variable "path" que tienes:
Código Javascript
:
Ver originalString path = Server.MapPath("~/Archivos");
Y cuando lo vayas a guardar guárdalo de esta manera:
Código Javascript
:
Ver originalstring strFileName;
string strFolder;
string strFilePath;
strFileName = FileUpload1.FileName;
strFilePath = path + "\\" + strFileName;
FileUpload1.PostedFile.SaveAs(strFilePath);
Prueba lo guardándolo de este modo para ver como te va y me dices.