Ciao a tutti! Vengo al punto, se eseguo una ricerca del tipo:

codice:
private void button1_Click(object sender, EventArgs e)
        {
            string path = @"c:\";
            string searchPattern = "*.jpg";

            DirectoryInfo di = new DirectoryInfo(path);
            DirectoryInfo[] directories =
                di.GetDirectories(searchPattern, SearchOption.TopDirectoryOnly);

            FileInfo[] files =
                di.GetFiles(searchPattern, SearchOption.AllDirectories);

            
            foreach (FileInfo file in files)
            {
                listBox1.Items.Add(file.ToString());
            }


        }
Viene sollevata una eccezione:
Access to the path 'c:\System Volume Information\' is denied.
Ok, non ho accesso, come posso risolvere il problema? Eventualmente, come posso fare in modo che il programma salti la cartella in questione?
Grazie.