Отключить всплывающее окно библиотеки при перезапуске проводника
Я написал приложение, которое изменяет некоторые параметры реестра, а затем перезапускает проводник, чтобы сохранить их. Каждый раз, когда проводник перезапускается, появляется всплывающее всплывающее окно "Библиотеки".
Я хочу как-то отключить его через код C# (возможно, путем подстройки некоторых других ключей реестра). Однако я не хочу отключать функцию библиотек, просто всплывающее окно, которое появляется при перезапуске проводника.
Все статьи в Интернете показывают, как полностью отключить библиотеки.
2 ответа
При перезапуске проводника мне просто нужно было добавить какой-нибудь параметр randow, так как он выглядит по умолчанию в окне библиотек. так что вызов "explorer.exe xxx" заставит проводник игнорировать параметры по умолчанию.
Наиболее вероятная причина этого заключается в том, что окно "Библиотеки" было открыто при последнем естественном закрытии Проводника, т. Е. При последнем выходе пользователя из системы. Если вы закроете окно и выйдите из системы, а затем снова войдите в систему, ваше программное обеспечение, вероятно, будет работать правильно.
Предостережение: убийство и перезапуск процесса проводника по своей природе рискованно. Решение этой конкретной проблемы не означает, что другие подобные проблемы не будут появляться в будущем.