Я открываю каталоги по сети, используя:
System.Diagnostics.Process.Start(path); // path = UNC network path
Но имея 2 сетевых пути:
\\This_PC_Does_Not_Exist\dir
\\This_PC_Is_Turned_Off\dir
Почему сначала нужно очень быстро проверить, что сетевой компьютер не существует, а второй занимает около двух минут? Если я не ошибаюсь, в среде Windows нужно 30 секунд, чтобы определить, недоступен ли сетевой путь.
Почему в данном случае это занимает так много времени и как ускорить получение информации о том, что компьютер выключен?