ntoskrnl.exe !SeAccessCheckWith Hint+0x1c620 驱动器仍在使用错误

JD2*_*763 8 windows

几年前,由于未能安全移除闪存驱动器,我丢失了驱动器上的所有数据。幸运的是,我找到了一个数据恢复程序来恢复数据,但这是一个耗时的过程。从那时起,我一直练习安全删除驱动器,但偶尔会收到驱动器仍在被程序使用的错误。过去几个月,这个问题在我的 Win 10 PC 上发生得更加频繁。

尽管没有打开任何应用程序,但仍出现驱动器仍在使用的消息,因此我开始阅读如何找出导致问题的后台进程。我阅读了一些有关 Systeminternals 套件的信息并下载了它,找到了错误消息的日志以及进程,结果证明是系统。然后我查看了该线程,找到了我认为与问题相关的进程。

事实证明,每次遇到问题时都会出现同样的情况,无论问题出现在哪个闪存驱动器上:

“ntoskrnl.exe!SeAccessCheckWithHint + 0x1c620”

我知道 ntoskrnl.exe 是内核,但我想找出“!SeAccessCheckWithHint+0x1c620”的含义是什么?

我怎样才能找到更多信息来了解它对我的驱动器做了什么,以防止它们被安全弹出?(如果答案是内存转储,哪种类型,以及我将如何研究它的结果)

除了更新(我已经完成了所有 Windows 更新和驱动程序更新)以及每次发生这种情况时重新启动计算机之外,如何解决该问题?

如果问题可能与系统索引的驱动器有关,我是否必须在每次插入驱动器时关闭索引,或者是否有办法使系统停止索引所有可移动驱动器?谢谢你,

小智 10

任务调度程序:

\n

\\Microsoft\\Windows\\MemoryDiagnostic\\RunFullMemoryDiagnostic\nand\n\\Microsoft\\Windows\\Defrag

\n

从后台任务运行\n安全和维护 - 自动维护

\n

导致 ntoskrnl.exe!SeAccessCheckWithHint+0x1c620

\n

尝试禁用此闪存驱动器上的碎片整理。

\n

在我的笔记本电脑中,我关闭了 RunFullMemoryDiagnostic 任务,因为它们在空闲时使用 20% \xe2\x80\x8b\xe2\x80\x8bcpu。

\n

  • 请为这个答案点赞。这应该是公认的答案,因为当我让系统进程运行并无明显原因消耗 CPU 且线程显示始终处于 SeAccessCheckWithHint() 调用中时,它解决了我的问题。 (6认同)
  • 在任务计划程序中禁用 RunFullMemoryDiagnostic 为我解决了这个问题!我希望能给你小费@chasm! (2认同)
  • @adfaklsdjf 是的,这就是我的意思,因为上面的答案说禁用 RAM 的内存诊断和 SSD 的碎片整理。我只做了第一个,而且成功了。 (2认同)