หน่วยความจำแคชประเภทที่สองเรียกว่า Cache Non-Movable Memory ซึ่งจะที่ใช้ในขณะที่มีการโหลด NLM และจะช่วยให้การทำงานของ NLM มีความเร็วสูงขึ้น แต่ถ้าหากเราได้ยกเลิก NLM ออกจากหน่วยความจำแล้ว Cache Non-Movable Memory ของ NLM นั้นก็จะถูกนำกลับไปใช้เป็นหน่วยความจำแคชแบบที่สามคือ File Cache Buffers แทน
File Cache Buffers เป็นหน่วยความจำแคชของระบบปฏิบัติการ NetWare ประเภทสุดท้ายซึ่งจะมีขนาดใหญ่ที่สุดและมีความสำคัญมากที่สุด ทั้งนี้ NetWare จะใช้หน่วยความจำที่เหลือจากการใช้งานในส่วนอื่น ๆ (เช่น Kernel Memory, Permanent Memory, Alloc Memory หรือหน่วยความจำแคชประเภทอื่น ๆ) ทั้งหมดมาทำหน้าที่เป็น File Cache Buffers
หน้าที่ของ File Cache Buffers คือจะเก็บข้อมูลในไฟล์ของฮาร์ดดิสก์เอาไว้ในแคชเมื่อมีการเรียกใช้แล้วครั้งหนึ่ง ดังนั้นเมื่อมีการเรียกใช้ข้อมูลนั้นอีก ระบบปฏิบัติการก็สามารถอ่านข้อมูลจากแคชได้เลยโดยไม่ต้องไปอ่านจากฮาร์ดดิสก์อีก ช่วยให้ทำงานได้เร็วขึ้น ซึ่งในการจัดการหน่วยความจำแคชนี้จะใช้กระบวนการที่เรียกว่า Least Recently Used (LRU) โดยเมื่อแคชเต็ม ข้อมูลชุดที่มีการใช้งานในอดีตน้อยครั้งที่สุดจะถูกล้างออกไปก่อน เพื่อให้มีที่ว่างสำหรับนำข้อมูลชุดใหม่มาแทนที่ในแคชได้