try { files = Directory.GetFiles(dir, "*.sfv", SearchOption.AllDirectories); } catch (System.UnauthorizedAccessException excpt) { statusBar.Text = excpt.Message; }