Всякий раз, когда я щелкаю правой кнопкой мыши файл или папку и нажимаю Отправить, всплывающее меню «Отправить» занимает 5 секунд. Этот список появлялся в секунду или около того. Что происходит под капотом?
Когда вы щелкаете по меню «Отправить», оболочка должна получить список файлов в папке SendTo вашего профиля пользователя, запросить данные о классе файлов для каждого типа файлов в папке SendTo и перечислить список букв дисков в системе. , Кроме того, оболочка, кажется, обращается к удаленному пути каждого сетевого диска или запрашивает некоторую информацию.
Перечисление локальных дисков и недоступных сетевых дисков, как правило, является основной причиной задержки.
У меня есть два сопоставления сетевых дисков и оптический привод, подключенный к моей системе. Меню «Отправить» открывается медленно, только если сетевой компьютер, на котором размещен общий ресурс, недоступен. Если я отключу сопоставления дисков для проверки, через секунду появится меню «Отправить».
Удалить буквы диска из меню «Отправить»
Вы можете запретить перечисление букв дисков в меню «Отправить» с помощью параметра политики на основе реестра NoDrivesInSendToMenu. Это ускоряет отображение меню «Отправить».
Вам нужно открыть редактор реестра и создать значение DWORD (32-разрядное) с именем NoDrivesInSendToMenu в следующем разделе реестра:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
Примечание. Политика NoDrivesInSendToMenu скрывает все диски (фиксированные | сетевые | оптические | съемные) из меню «Отправить».
Чтобы добавить или удалить элементы в папке «Отправить», введите командную оболочку: sendto в поле «Пуск», «Поиск» и нажмите клавишу ввода. Откроется папка SendTo вашего профиля пользователя. (Другие команды shell: в Windows см. В статье Shell: команды для доступа к специальным папкам.)