Even on clunky old XP, a 5K+ book Library loads in well under a minute from a Rotating PATA (or USB2) disk.
Something is hindering Program and/or Library file access
Check your PATH environment variable (they do get trashed

)
open a command prompt and type : Set Path (return)
You should see 2 replies. the PATH is the one to look at.