I have an application (written in csharp 2005) that reads files stored in different folder. For all of these folders, I access them via a UNC path. Many of these folders are local to the machine (ex \\machine\folder is C:\folder). I noticed that even when I am accessing a local path since I am accessing it via an unc name, it creates network traffic and therefore is slower and subject to network problems. Can I tell the OS to treat local UNC path as local or is there a programmatic way I can do it with .NET?