Windows 8.1卸载TrueCrypt一直提示:“卷包含应用程序或系统正在使用的文件或文件夹”

Ver*_*ive 8 truecrypt sysinternals windows-8 windows-8.1

我有一个由 TrueCrypt 挂载的卷。一切正常,除非我尝试卸载它(在确认我没有任何应用程序或资源管理器在其中使用任何东西之后)。每次单击Dismount按钮时,都会收到此错误:

卷包含应用程序或系统正在使用的文件或文件夹。强行下马?

在此处输入图片说明

我启动了 Sysinternals 的进程监视器,在以该驱动器号开头的路径上进行过滤,并注意到奇怪的结果,我发誓我没有尝试使用列出的任何应用程序(Explorer.EXE、SnippingTool.exe、firefox)访问该驱动器。可执行程序)。

所有 3 个应用程序都显示相同类型的“访问”(SUCCESS结果):

  • CreateFile: 所需访问:同步,处置:打开,选项:目录,同步 IO 非警报,属性:n/a,ShareMode:无,AllocationSize:n/a,OpenResult:打开
  • 查询名称信息文件:名称:\
  • QueryInformationVolume: VolumeCreationTime:2/10/2015 10:04:26 PM,VolumeSerialNumber:D753-7E32,SupportsObjects:True,VolumeLabel:
  • QueryAttributeInformationVolume: FileSystemAttributes: Case Preserved, Case Sensitive, Unicode, ACLs, Compression, Named Streams, EFS, Object IDs, Reparse Points, Sparse Files, Quotas, Transactions, 0x3c00000, MaximumComponentNameLength: 255, FileSystemName: NTFS
  • 关闭文件:
  • CreateFile:所需访问:同步,处置:打开,选项:目录,同步 IO 非警报,为可用空间查询打开,属性:n/a,ShareMode:无,AllocationSize:n/a,OpenResult:打开
  • QueryFullSizeInformationVolume: TotalAllocationUnits: 4,194,303, CallerAvailableAllocationUnits: 2,425,717, ActualAvailableAllocationUnits: 2,425,717, SectorsPerAllocationUnit: 8, BytesPerSector: 512
  • 关闭文件:

我尝试通过取消选中驱动器属性页面上的相应复选框来禁用该驱动器的索引(及其所有子文件夹和文件,但这没有帮助。

在此处输入图片说明


ACCESS DENIED显示 TrueCryptFileSystemControl操作的唯一进程监视器:

控制:FSCTL_LOCK_VOLUME


有趣的是,如果我安装该驱动器并立即卸载它(甚至一次都没有尝试通过资源管理器访问它),那么它就会卸载而不会出现任何错误。


这个问题最糟糕的部分是,如果我继续单击Yes(强制卸载),Windows 8.1 会因蓝屏死机(蓝屏死机)崩溃。显然,这不会使这个工具非常有用。


知道如何摆脱此错误消息吗?禁用导致此问题的 Windows 服务或功能?

DrM*_*pik 1

  1. 您可以安装CrystalRich 的 LockHunter 以查看哪些进程打开了 TrueCrypt 卷的文件句柄。

  2. 您的 AV 正在访问文件吗?

  3. 回复:“TrueCrypt 已停产”,它已经经过部分审核,没有发现重大缺陷或后门(在 AES 中)。有关 TrueCrypt 的评论,请参阅How-To GeekE. Ciurana 。如果您确实想切换加密软件,无论是为了解决锁定问题还是出于安全原因,aee AlternativeTo:TrueCrypt ...目前,VeraCrypt略有领先。请注意,如果您确实切换到 VeraCrypt,则需要重新创建所有当前的 TrueCrypt 容器。