相关疑难解决方法(0)

如何删除路径/名称太长而无法正常删除的目录

Windows 在尝试删除时似乎对文件名有长度限制,但它不会阻止创建这些文件。

我们的构建过程会创建许多违反此限制的临时文件(许多是基于 WSDL 构建的)。我们的 ant 脚本在执行清理时能够以某种方式删除它们,但有时我需要删除 workarea 目录(所有临时文件所在的位置)而不实际从 ant 中进行完全清理。

这是这个问题的相同错误,但那里的答案对我来说并不真正有用,因为我正在处理一个目录,而不是一个文件,而且我并不总是知道是什么特定的文件或子目录导致了问题。而且我试图避免任何手动过程(除了触发单个命令)来实际删除它们。

如果我尝试从资源管理器中删除目录,我会收到错误

Cannot delete [file name]: The file name you specified is not valid or too long.  
Specify a different file name
Run Code Online (Sandbox Code Playgroud)

Remove-Item在powershell中尝试会出现以下错误:

Remove-Item : The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters, and the directory name must be less than 248 characters.
At line:1 char:12
+ Remove-Item  <<<< -force -Recurse <directory>
Run Code Online (Sandbox Code Playgroud)

有没有人知道任何工具或简单的方法来解决这个删除错误,而不必手动找到问题文件并移动/重命名它们?

windows file-management

411
推荐指数
12
解决办法
47万
查看次数

有没有办法强制 Windows 使用 Precision Touchpad 驱动程序而不是 Synaptics?

我有一台带有 Synaptics 触控板的 Dell XPS 15 (9530)。我试过修改许多设置和不同的 Dell/Synaptics 驱动程序,但总有一些方面效果不佳(两指滚动或手掌拒绝等)。

在查看 Synaptics 网站 ( http://www.synaptics.com/en/clickpad.php ) 后,它提到“所有 Synaptics 触摸板都可以与 Microsoft 的 Precision TouchPad 驱动程序连接,或者可以由行业领先的 Synaptics Gesture Suite 提供支持。”

有没有办法强制触摸板使用 Precision 驱动程序?是否可以在某些位置下载精密触摸板驱动程序?

任何帮助都会很棒,谢谢!

windows drivers synaptics-touchpad

18
推荐指数
2
解决办法
6万
查看次数

更改 USB 供应商 ID/产品 ID

在 Windows XP 下,是否有任何简单的方法可以更改或欺骗 USB 设备的供应商和产品 ID?(更改相应的描述字符串可能也不错)

举例来说,有一个有用的程序需要特定的设备,但是当您已经拥有可能与该程序配合使用的非常相似的设备时,您不明白为什么要购买新的程序。

我已经做了很多谷歌搜索,显然它可以在 Linux 下完成,所以我想到在 Linux 下的 VM 中运行 Windows,但这会有点不方便。

windows usb vendor-id product-id

9
推荐指数
2
解决办法
7万
查看次数

我可以通过 INF 部分卸载设备驱动程序吗?

MSDN 上,有两种技术可以在 Windows XP 或更高版本上安装 INF 文件:

  • 通过 SetupCopyOEMInf 函数以编程方式进行。
  • 在 INF 部分添加一个名为 CopyInf 的条目。

inf 部分是否有等效的条目来卸载类似于SetupUninstallOEMInf函数的inf 文件?

我使用 SetupUninstallOEMInf找到了这个解决方案,但它似乎不适合我。

windows uninstall drivers inf

7
推荐指数
1
解决办法
1万
查看次数

选择特定应用程序使用的 GPU

我安装了 2 个 GFX 卡:GeForce GTX 1060 和 Radeon HD 6670。当我将不同的显示器插入不同的卡以确保它们正常工作时。

我想强制某些应用程序使用 Radeon HD 6670 而不是 GeForce GTX 1060,但我找不到方法。我发现在 Windows 10 中,您可以在“图形设置”中在“节能”和“高性能”之间切换应用程序的 GPU,但这两个选项对我来说都使用 GeForce GTX 1060。

是否有其他方法可以为特定应用程序选择 GPU,或者可以选择更改省电 GPU?

gpu graphics-card windows-10

5
推荐指数
1
解决办法
4368
查看次数

禁用笔记本电脑键盘代替 USB 键盘?

我经常将 USB 键盘插入我的笔记本电脑以代替笔记本电脑键盘使用。但是,当我这样做时,操作系统 (Windows Vista) 然后接受来自笔记本电脑键盘和 USB 键盘的输入。我想将 USB 键盘放在笔记本电脑键盘的顶部,如果笔记本电脑键盘仍处于启用状态,这可能会导致意外按键。那么,有没有办法在插入USB键盘时禁用笔记本电脑的内置键盘?我的笔记本电脑是戴尔 Inspiron。

usb laptop keyboard

4
推荐指数
1
解决办法
8592
查看次数