Ну, я должен записать это здесь, как это было странно. Я нашел свое исправление здесь: https://www.megaleecher.net/Fix_Windows_Cannot_Access_Error. В моем случае программа восстановления диска Diskinternals EFS Recovery заменила запись "ProviderOrder" в разделе реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\NetworkProvider\Order значением «cbfsconnect2017-0». Как только я вернул Windows по умолчанию, «RDPNP, LanmanWorkstation, webclient» сразу же начал работать снова (без перезагрузки, в отличие от того, что написано в этом посте, но без гарантий - может потребоваться перезагрузка).
Действительно странной вещью было то, что я мог выполнить «Пуск, Выполнить» и подключиться к любой папке, которая была бы глубиной не менее двух папок (она автоматически заполняла имена папок, когда я набирала \\ServerName \etc.). Например, я мог подключиться к \\ServerName \ShareName \Subfolder, но не к \\ServerName или \\ServerName \ShareName), и когда я просматривал адресную строку в проводнике Windows, это выглядело как "> Сеть> ServerName> \\ServerName \ ShareName > FolderName "(да, с косой чертой) вместо"> Network> ServerName> ShareName> FolderName "
Когда я щелкнул справа от адреса (чтобы скопировать его), он показывался как \\ServerName \ShareName \Subfolder. Добравшись до подпапки, я смог перейти вверх по папке к корневой папке (либо с помощью Alt+ стрелка вверх, либо нажав «\\ServerName \ShareName» в адресной строке). Но я все еще не мог пройти весь путь, чтобы увидеть список общих ресурсов сервера без сообщения об ошибке.
Другие условия поиска Google для этого: "Сеть не существует или не запущена". (он переключался между этой ошибкой и "указанное имя сетевого провайдера недействительно") и "произошла системная ошибка 1222". Сеть отсутствует или не запущена. "(Которую я получил при запуске" net use "из командной строки).