Это будет плохой ответ, но я все равно решил поделиться. По-видимому, в $ PATH есть две копии explorer.exe
по умолчанию. Один в C:\Windows\System32
, а другой в C:\Windows
. Для меня, по причинам, которые я не могу объяснить, первое сломано. Попытка запустить его приводит к появившемуся сообщению об ошибке. Последний, однако, работает нормально.
Поскольку предыдущая копия находится в пути раньше, она запускается любой программой, которая пытается запустить проводник. Я могу вспомнить пару возможных ужасных исправлений на данный момент.
- Удалите копию в System32. Крайне не рекомендуется.
- Переместить
C:\Windows
впереди C:\Windows\System32
на пути. Ультра крайне не рекомендуется. - Символическая ссылка копии, находящейся в
C:\Windows
, на другой каталог и размещение этого каталога перед C:\Windows\System32
в пути.
Вариант 3 - единственный полуразумный.