Windows Drag and Drop не работает — несколько простых исправлений

-devices-link»>Устройство отсутствует?

У вас есть проблема с Windows, которая делает невозможным перетаскивание файлов или папок? Вы можете щелкнуть правой кнопкой мыши и выбрать файлы и папки, но вы больше не можете перетаскивать их. К сожалению, большинство пользователей Windows хотя бы раз сталкивались с этой проблемой. Но есть много способов решить эту проблему.

Продолжайте читать, чтобы узнать, как решить проблему с неработающим перетаскиванием на ПК с Windows 11, 10 или 7.

Перетаскивание в Windows 11 Не работает

В Windows 11 функция перетаскивания позволяет пользователям легко перемещать любые файлы или папки между местоположениями. Однако этот инструмент может не всегда работать, что затрудняет перемещение файлов или каталогов с помощью Хорошей новостью является то, что вы можете быстро решить проблему с помощью функции перетаскивания в Windows 11.

Прежде чем попробовать один из подходов, описанных ниже, вы должны сначала проверить пару вещей. Убедитесь, что USB-кабели, порты или концентратор работают правильно, проверьте, можно ли перезагрузить беспроводное устройство, и убедитесь, что мышь (внешнее устройство) не сломана.

Используйте клавишу Esc и щелкните левой кнопкой мыши

  1. Найдите файл или папку, которые хотите переместить, щелкнув их левой кнопкой мыши на рабочем столе.
  2. Нажмите клавишу “Escape” на клавиатуре один раз.
  3. Отпустите левую кнопку мыши мышь.
  4. Функция перетаскивания теперь должна работать как обычно.

Использовать командную строку

  1. Чтобы запустить “Выполнить” Командное окно, нажмите “Win + X” ярлык на клавиатуре.
  2. Введите “cmd” и нажмите “Ctrl+Shift+Enter” Комбинация клавиш быстрого доступа на клавиатуре для запуска “Командной строки” в повышенном режиме.

  3. Введите следующую команду и нажмите Enter: sfc/scannow
  4. Терпеливо дождитесь завершения процедуры. Во время сканирования командная строка будет искать любые недостатки и немедленно устранять их.
  5. Ваша проблема с перетаскиванием должна быть решена, если вы перезагрузите компьютер.

Используйте Windows PowerShell

  1. Щелкните правой кнопкой мыши “Windows Powershell” в меню «Пуск».
  2. Выполните следующую команду в Windows PowerShell (администратор) окно:
    DISM.exe /Online /Cleanup-image /Restorehealth
  3. Дождитесь завершения процедуры. Будет выполнено сканирование, которое одновременно удалит все неисправные системные файлы.
  4. После завершения закройте PowerShell и перезагрузите компьютер. Перетаскивание должно работать правильно.

Изменить настройки учетной записи пользователя

  1. Чтобы открыть “Выполнить”, нажмите “Клавиша Windows + R” одновременно.
  2. Введите “useraccountcontrolsettings” в область поиска в “Выполнить” командное окно и нажмите “Enter” “Настройки контроля учетных записей пользователей” появится окно.
  3. Установите планку в “Учетной записи пользователя Управление” к параметру настройки “Уведомлять меня только тогда, когда приложения пытаются внести изменения в мой компьютер (по умолчанию).”
    < /li>
  4. Чтобы сохранить и выйти из приложения, нажмите “ОК”
  5. Когда появится приглашение UAC, нажмите “Да” принять изменения.
  6. Теперь вернитесь назад и посмотрите, функция перетаскивания снова работает как надо.

Перетаскивание в Windows 10 не работает

Есть много подходов, которые вы можете попробовать в Windows 10, чтобы исправить функцию перетаскивания. Ниже вы можете найти четыре простых и эффективных метода.

Запустите клавишу ESC

Перетаскивание, не работающее в Windows 10, может быть вызвано предыдущим действием перетаскивания, которое застряло в памяти Windows. Это может быть результатом взаимодействия с другим программным обеспечением или службой. Во-первых, вы должны попробовать деактивировать интерфейс. Вы можете сделать это, нажав клавишу “Esc” клавишу на клавиатуре после того, как вы выбрали файл или папку, которые хотите переместить.

Чистая загрузка

Второе решение проблемы — выполнить чистую загрузку.

  1. Запустите диалоговое окно «Выполнить», нажав кнопку “Windows” ключ и “R” ключ одновременно.
  2. Проще говоря “msconfig” в поле и нажмите “ОК” продолжить.
  3. В поле «Конфигурация системы» выберите “Service” tab.
  4. Выберите “Скрыть все службы Microsoft” и выберите “Отключить все”
  5. Выберите вкладку «Автозагрузка» и нажмите «Открыть диспетчер задач».
  6. Выберите элемент и нажмите “Отключить” в «Диспетчере задач» окна “Запуск” tab.
  7. Закройте “Диспетчер задач”
  8. Нажмите “Применить” и “ОК” в “Конфигурация системы” окно для продолжения.
  9. Затем перезагрузите компьютер и посмотрите, проблема с перетаскиванием в Windows 10 устранена.

Отключить UAC

  1. Нажмите кнопку “Windows” ключ и “R” клавишу одновременно, чтобы запустить “Выполнить” dialog.
  2. Введите “regedit” и нажмите “ОК” чтобы продолжить.
  3. Перейдите к следующей папке в “Реестре Редактор”
    HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem
  4. Дважды щелкните значок “EnableLUA” option.
  5. Преобразуйте данные значения в ноль
  6. Чтобы изменения вступили в силу, закройте “Редактор реестра” и перезагрузите компьютер. Затем проверьте, устранена ли проблема с перетаскиванием в Windows 10.

Изменить ширину и высоту перетаскивания

  1. Еще раз откройте редактор реестра.
  2. После перехода к окну реестра перейдите в следующую папку.
    HKEY_CURRENT_USERControl PanelDesktop
  3. Откройте папку на рабочем столе.
  4. Установите значения высоты и ширины перетаскивания на большое число на правой панели, дважды щелкнув их.
  5. Нажмите “ОК”
  6. Чтобы убедиться, что проблема с перетаскиванием в Windows 10 решена, вы можете перезагрузить компьютер на этом этапе.

Перетаскивание в Windows Forms не работает

Первым шагом в каждой процедуре перетаскивания является перетаскивание. Метод DoDragDrop позволяет захватывать данные, как только начинается перетаскивание.

Операция перетаскивания запускается с помощью события MouseDown, поскольку оно наиболее интуитивно понятно. Не забывайте, что любое событие может активировать операцию перетаскивания. События перетаскивания доступны для нескольких контроллеров.

Чтобы начать операцию перетаскивания, выполните следующие действия:

  1. Используйте метод DoDragDrop для настройки данных. Это позволит вам перетаскивать данные. Другими словами, в событии MouseDown будет разрешен эффект перетаскивания, и перетаскивание начнется. Операции перетаскивания показаны в примере ниже. Строка показывает текстовые свойства элемента управления «Кнопка» и представляет перетаскиваемые данные, а разрешенными являются только перемещение или копирование.
    private void button1_MouseDown(object sender,
    System.Windows.Forms.MouseEventArgs e)< br>{
     button1.DoDragDrop(button1.Text, DragDropEffects.Copy |
     DragDropEffects.Move);
    }
  2. Во время операции перетаскивания можно обработать событие QueryContinueDrag. Это запрашивает разрешение от вашей системы, чтобы продолжать перемещать вещи. На этом этапе вы можете выполнять методы, влияющие на процесс перетаскивания, такие как расширение TreeNode, когда курсор задерживается на нем в элементе управления TreeView.

Теперь вам нужно включить функцию перетаскивания.

  1. Для параметра AllowDrop должно быть задано значение true.
  2. Когда пользователь перетаскивает элемент управления, следует проверить, соответствуют ли содержащиеся в нем данные Добрый. После этого он присваивает значение из перечисления DragDropEffects тому эффекту, который произойдет, как только произойдет перетаскивание.
  3. Вы можете получить доступ к перетаскиваемым данным, используя метод GetData в событии DragDrop для управления размещением перетаскивания. Дополнительные сведения см. в разделе Данные.

Перетаскивание в Windows 7 не работает

Использовать панель управления

  1. Перейдите к панели управления.
  2. Нажмите “ Просмотр” и выберите “маленькие значки” в правом верхнем углу.
  3. Перейдите в “Программы и компоненты”.
  4. Найдите любые драйверы клавиатуры или мыши.
  5. Выберите “Удалить.”
  6. Перезагрузите компьютер и дайте Windows переустановить драйверы.

Еще один способ устранить проблемы:< /p>

  1. Выберите «Диспетчер устройств». в Панели управления
  2. Нажмите “Расширить клавиатуру”
  3. Выберите “Удалить”
  4. Выберите “Развернуть Мыши и другие указывающие устройства”
  5. Щелкните правой кнопкой мыши используемую мышь.
  6. Выберите “Удалить”
  7. Перезагрузите компьютер и дождитесь переустановки драйверов.

Перетащите куда хотите
  • h2>

    Проблему с перетаскиванием решить относительно просто. Помимо подходов, описанных выше, есть и другие, которые вы можете попробовать. Однако, если кажется, что ничего не работает, следует обратиться к профессионалу. Таким образом, вы убедитесь, что за этой простой проблемой нет более серьезной проблемы.

    Ваша функция перетаскивания когда-нибудь переставала работать? Как ты это починил? Дайте нам знать в разделе комментариев ниже.

  • Валентин Павлов/ автор статьи
    Страсть Влентина к играм началась с Resident Evil, и с тех пор он не переставал играть в хоррор-игры. Пишет экспертные руководства для самых сложных игр и обзоры для самых громких релизов. Является магистром журналистики и имеет степень бакалавра лингвистики. Любимые игры: GTA 5, Silent Hill 2, Call of Duty: Modern Warfare 2, Heavy Rain, Metro 2033 и другие.
    Понравилась статья? Поделиться с друзьями:
    Добавить комментарий