系统修复:无法在Win11/10中拖放文件或文件夹

您是否遇到过导致无法拖放文件或文件夹的 Windows 问题?您可以右键单击并选择文件和文件夹,但不能再拖放它们。不幸的是,大多数 Windows 用户至少遇到过一次此问题。但是有很多方法可以解决这个问题。

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. 将“用户帐户控制”中的栏设置为设置选项“仅当应用程序尝试更改我的计算机时通知我(默认)”。系统修复:无法在Win11/10中拖放文件或文件夹
  4. 要保存并离开应用程序,请按“确定”。系统修复:无法在Win11/10中拖放文件或文件夹
  5. 当出现 UAC 提示时,按“是”接受修改。
  6. 现在,返回并查看拖放功能是否再次正常工作。

Windows 10 拖放不工作

您可以在 Windows 10 上尝试多种方法来修复拖放功能。您可以在下面找到四种既简单又有效的方法。

运行 ESC 键

拖放操作在 Windows 10 上不起作用可能是由于先前的拖放活动被困在 Windows 内存中。这可能是与另一软件或服务接口的结果。首先,您应该尝试停用界面。选择要移动的文件或文件夹后,您可以通过按键盘上的“Esc”键来执行此操作。

干净启动

该问题的第二个解决方案是执行干净启动。

  1. 同时按下“Windows”键和“R”键启动“运行”对话框。
  2. 只需将“ msconfig”填入方框内,然后单击“确定”继续。
  3. 在“系统配置”框中,选择“服务”选项卡。系统修复:无法在Win11/10中拖放文件或文件夹
  4. 选择“隐藏所有 Microsoft 服务”并选择“全部禁用”。
  5. 选择“启动”选项卡,然后单击“打开任务管理器”。
  6. 选择项目并在“任务管理器”窗口的“启动”选项卡中单击“禁用”。
  7. 关闭“任务管理器”。
  8. 单击“系统配置”窗口中的“应用”和“确定”继续。
  9. 然后,重启电脑,看看Windows 10的拖放问题是否解决。

关闭 UAC

  1. 同时按下“Windows”键和“R”键启动“运行”对话框。
  2. 输入“ regedit”,然后单击“确定”继续。
  3. 在“注册表编辑器”窗口中导航到以下文件夹。
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
  4. 双击“EnableLUA”选项。
  5. 将值数据转换为零
  6. 要生效,请退出“注册表编辑器”并重新启动计算机。然后检查Windows 10的拖放问题是否已解决。

修改拖动宽度和高度

  1. 再次打开注册表编辑器。
  2. 导航到注册表窗口后转到以下文件夹。
    HKEY_CURRENT_USER\Control Panel\Desktop
  3. 打开桌面文件夹。
  4. 通过双击将右窗格中的拖动高度和宽度值设置为较大的数字。
  5. 单击“确定”。
  6. 要查看 Windows 10 上的拖放问题是否已解决,此时您可以重新启动计算机。

Windows 窗体拖放不工作

每个拖放过程的第一步都是拖动。DoDragDrop 方法让您可以在拖动开始时立即捕获数据。

使用 MouseDown 事件启动拖动操作,因为它最直观。不要忘记任何事件都可以激活拖放操作。特定于拖动的事件可用于多个控制器。

要开始拖动操作,请执行以下步骤:

  1. 使用 DoDragDrop 方法来配置数据。这将允许您拖动数据。换句话说,拖动效果将在 MouseDown 事件中被允许并且拖动将开始。下面的示例演示了拖动操作。该字符串显示 Button 控件的文本属性并表示被拖动的数据,唯一允许的操作是移动或复制。
    private void button1_MouseDown(object sender,
    System.Windows.Forms.MouseEventArgs e)
    {
    button1.DoDragDrop(button1.Text, DragDropEffects.Copy |
    DragDropEffects.Move);
    }
  2. 可以在拖动操作期间处理 QueryContinueDrag 事件。这会请求您的系统允许继续移动东西。在此阶段,您可以执行影响拖动过程的方法,例如当光标在 TreeView 控件中停留在它上面时扩展 TreeNode。

现在你必须启用 drop 功能。

  1. AllowDrop 应设置为 true。
  2. 当用户拖放控件时,您应该检查它包含的数据是否属于合适的类型。之后,它从 DragDropEffects 枚举中分配一个值,使其在放置发生时立即发生。
  3. 您可以通过在 DragDrop 事件中使用 GetData 方法来访问被拖动的数据,以控制拖放的位置。有关详细信息,请参阅数据。

Windows 7 拖放不工作

使用控制面板

  1. 导航到控制面板。
  2. 点击“查看”,选择右上角的“小图标”。
  3. 转到“程序和功能”。
  4. 查找任何键盘或鼠标驱动程序。
  5. 选择“卸载”。
  6. 重新启动您的 电脑,让 Windows 重新安装驱动程序。

解决问题的另一种方法如下:

  1. 在控制面板中选择“设备管理器”
  2. 单击“扩展键盘”。
  3. 选择“卸载”
  4. 选择“扩展鼠标和其他指针设备”。
  5. 右键单击您正在使用的鼠标。
  6. 选择“卸载”。
  7. 重新启动 电脑 并等待驱动程序重新安装。

拖放到你想要的地方

拖放问题相对容易解决。除了上述方法外,您还可以尝试更多方法。但是,如果似乎没有任何效果,您应该联系专业人士。这样,您将确保这个简单问题背后没有更大的问题。

本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。
(0)
上一篇 2023年5月24日 下午7:05
下一篇 2023年5月25日 下午2:45

相关推荐