相关疑难解决方法(0)

我应该在拔下 USB 驱动器之前先卸载它吗?

当您在不卸载的情况下拔下 USB 驱动器时,您的操作系统会警告您这种操作对您的设备来说是多么可怕(我使用的是 OSX)。

我通常遵循建议,在拔下插头之前先卸载,但它发生了很多次(数千次),在我的任务结束时,我只是拔掉了(高清存储,手机等),我从来没有注意到我的数据损坏了设备。
我很幸运还是可以忽略这个烦人的警告?

usb unmounting

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

“安全移除”和“弹出”有什么区别?

弹出通常对 CD 等有意义,而安全删除往往用于 USB 媒体。但是,我的 Kindle(通过 USB 连接)在使用这两个选项时表现出不同的行为:弹出 Kindle 后,您可以正常使用它(即阅读书籍),但在安全移除它后,它显示与之前相同的屏幕之前(即,它显示一个屏幕,大致说“kindle 必须先退出才能使用”)。

那么,Windows 机器上的“弹出”和“安全删除”有什么区别?与这两个术语相关的“意图”是什么?

windows peripherals usb-flash-drive

18
推荐指数
1
解决办法
4469
查看次数

Windows 7 访问拒绝可执行文件.. 什么?

自从我开始使用 Windows 7 以来,这个问题一直困扰着我。有时我会在其他论坛上看到类似的问题,但我从来没有看到答案。以下是几乎总是会重现它的两种场景:

探索者之路

  1. 使用资源管理器,导航到至少包含一个 exe 文件的目录
  2. 立即上一级目录
  3. 删除刚刚导航到的目录
  4. 产生文件夹访问被拒绝对话框,说明您需要执行此操作的权限您需要管理员的权限才能更改此文件夹,按钮再次尝试取消
  5. 点击再次尝试永远不会立即起作用。等待一分钟左右,然后再次单击它确实有效

注意:如果在步骤 2 中等待一分钟或更长时间再上一个目录,则不会出现问题,可以删除该文件夹

Visual Studio 方式

  1. 构建一个生成 exe 文件的项目
  2. 运行可执行文件然后关闭它
  3. 立即再次构建项目(例如,通过更改源文件中的单个字符)
  4. 产生致命错误 LNK1168:无法打开 /path/to/the.exe 进行写入

注意:如果在步骤 2 中等待一分钟或更长时间再重新构建,则不会出现问题。

一些规格

  • 在 VS2008/2010/2011 的 Windows 7 32 位和 64 位上都发生
  • 发生在 3 台不同的机器上
  • 我没有任何类型的病毒扫描程序
  • 我确实禁用了一堆服务,但没有什么可以阻止 Windows 正常运行,UAC 也被禁用
  • 发生在任何类型的光盘上
  • 我总是使用管理员组中的用户帐户

显然,这两种情况都非常相似,并且具有极强的可重现性。所以我认为某些进程出于某种原因必须打开文件,然后再释放它。但是,使用 sysinternals

handle -a
Run Code Online (Sandbox Code Playgroud)

有问题的 exe 文件永远不会出现。(这是使用句柄的正确方法,对吗?)因此,当资源管理器/VS 报告他们无法访问该文件时,handle.exe 表示它没有在任何地方使用。这让我很无能为力,所以我想知道是否有人可以提出解决方案:为什么会发生这种情况,以及如何解决?

针对提出的问题进行更新

  • 我无法在安全模式下重现该问题
  • 安装了一堆shell扩展。从 SellExView,这里是所有机器通用的非微软的:NitroPDF、WinRAR、TortoiseGit、TortoiseSvn、NVidia。我会发现 Tortoise 最可疑,尽管“状态缓存”选项都设置为“状态缓存仅用于一个文件夹,没有递归覆盖”,即没有运行 TortoiseCache.exe。 …

windows-7 visual-studio

14
推荐指数
1
解决办法
8631
查看次数

如果启用“快速移除”,是否需要安全移除设备?

在从计算机中移除设备之前,我总是从 USB 中弹出设备,然后我想如果我设置了“快速移除”,我还需要弹出吗?如果使用此选项,我将在设备运行期间移除设备,那么最坏的情况是什么?

我有几次 Windows 只是拒绝删除设备并声明它正在使用中,所以我不得不“不安全地”删除它。

我听说人们有他们的设备,特别是 USB 拇指驱动器在移除它时停止工作。这是否与安全或不安全移除有关,我不知道。

在此处输入图片说明

eject safely-remove-hardware

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