Windows-Server-2003

如何在 Windows Server 2003R2 上啟動時在所有驅動器上執行 Chkdsk

  • April 4, 2015

我正在努力尋找一種在啟動時在所有驅動器上自動化 chkdsk /f 的方法,因為到目前為止我無法完成這項任務。

  1. 不能在批處理文件中使用 chkdsk,因為它需要使用者干預(在鎖定卷的情況下提示 Y/N)。
  2. “fsutildirty set” 方法不會完全起作用,只有 c: 驅動器檢查會在啟動時執行

任何的想法?

  1. 我使用這個實用程序:chkdskall
  2. 您可以通過回顯 Y 並將其通過管道傳送到 chkdsk 來在批處理文件中使用 chkdsk,如下所示:

echo Y | chkdsk c: /f

引用自:https://serverfault.com/questions/680257