Could you explain which sentence is right if we say about all students/books at the (particular) university? In my grammar book I have the first example, but I think there is necessary to put "the". The first "the" we need to put because we speak about students in that university, not about all students in the world. The second "the" we need to put because we speak about books that we could find in that university, not about all books in the world. Am I right? Does the second version sound more idiomatic?
All students take books from the library.
All of the students take the books from the library.