当我重新启动 Windows 7 机器时,出现错误:
Autochk cannot run due to an error caused by a recently
installed software package
我能摆脱它的唯一方法是从 Windows 安装 DVD 启动,进入命令提示符并运行 chkdsk。然后当我从硬盘重新启动时,没有错误,但是,它最终又回来了。
有任何想法吗?
答案1
使用自动运行,查找 AutoChk 行并通过删除复选标记来禁用它,
当您决定删除其他内容以优化启动时要小心,因为这可能会破坏您的操作系统。
禁用 AutoChk 是安全的,但您应该有时进行扫描,以免遇到意外问题。
答案2
您可能能够使用 Chkntfs 和 /x 阻止 autochk 运行
http://technet.microsoft.com/en-us/library/cc771787(WS.10).aspx
但更大的问题是为什么你的硬盘被标记为脏的?可能是硬盘开始坏了。试着运行一些硬盘诊断程序。比如 WD lifeguard 或 Seagate 同类产品。
答案3
您好,我也遇到了这个问题...这与损坏的 usb***.sys 文件有关。
首先检查您最近安装的软件和硬件...内存、硬盘...
修复:从 Windows 安装 DVD 启动,进入命令提示符并运行“chkdsk X: /F”,其中 X 是您的系统所用的驱动程序。
答案4
我最近在客户的 PC 上遇到了这个问题。在这种情况下,机器会在没有任何警告的情况下随机重启,并且在启动时尝试运行 Autochk 会失败,并显示相同的“由于最近安装的软件包导致的错误,Autochk 无法运行“ 错误。
一旦禁用崩溃后自动重启的选项,就会发现一个名为HMFAxCoreXXXXXXXXXXXXXXX.sys导致系统停止运行。谷歌搜索此文件显示它是隐藏我的文件夹应用程序。应用程序本身无法通过通常的添加和删除程序功能删除 - 看起来好像是其他人笨拙地尝试删除它,并在删除过程中将其破坏。
重命名 HMFAxCoreXXXXXXXXXXXXXXX.sys 然后重新启动系统可立即修复意外重启并在启动时恢复 Autochk 功能。
显然这是一个老话题,但希望它对处于类似情况的人有用。