Q. Can I force my domain controller to cache my entire Active Directory (AD) database at boot-up?

A. No. The LSASS process will cache pages as they're requested, but there's no way to pre-cache the entire database. Obviously, over time more of the database will be cached as more pages are read.

This raises an interesting operational point. Because the AD database is cached over time, every time you reboot your domain controller (DC) that cache is lost and has to start all over again. You may want to reconsider that weekly backup of your DC.

Related Reading:
Check out hundreds more useful Q&As like this in John Savill's FAQ for Windows. Also, watch instructional videos made by John at ITTV.net.
Hide comments


  • Allowed HTML tags: <em> <strong> <blockquote> <br> <p>

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.