I was recently referring some Microsoft documentations and other articles to clear my understanding of core Windows Operating System fundamentals and troubleshooting, here is the list of documentation that would be helpful to keep them handy if you really want to get deeper into Windows Operating System and its functioning.
About Windows Memory Management:
https://docs.microsoft.com/en-us/windows/win32/memory/about-memory-management
Mysteries of Memory Management Revealed with Mark Russinovich (Part 1 of 2)
https://www.youtube.com/watch?v=TrFEgHr72Yg
Mysteries of Memory Management Revealed with Mark Russinovich (Part 2 of 2)
https://www.youtube.com/watch?v=RsQyc4xiJeo
Inside Windows Page Frame Number (PFN) – Part 1:
https://rayanfam.com/topics/inside-windows-page-frame-number-part1/
Inside Windows Page Frame Number (PFN) – Part 2:
https://rayanfam.com/topics/inside-windows-page-frame-number-part2/
Rekall and the Windows PFN database:
http://blog.rekall-forensic.com/2016/05/rekall-and-windows-pfn-database.html
Page Frame Number Database:
https://flylib.com/books/en/4.491.1.69/1/
Windows Internals:
https://www.youtube.com/watch?v=vz15OqiYYXo
What’s the Diff: Programs, Processes, and Threads:
https://www.backblaze.com/blog/whats-the-diff-programs-processes-and-threads/
Pushing the Limits of Windows: Paged and Nonpaged Pool:
https://techcommunity.microsoft.com/t5/windows-blog-archive/pushing-the-limits-of-windows-paged-and-nonpaged-pool/ba-p/723789
Pushing the Limits of Windows: Virtual Memory:
https://techcommunity.microsoft.com/t5/windows-blog-archive/pushing-the-limits-of-windows-virtual-memory/ba-p/723750
Pushing the Limits of Windows: Physical Memory:
https://techcommunity.microsoft.com/t5/windows-blog-archive/pushing-the-limits-of-windows-physical-memory/ba-p/723674
Memory Management – Understanding Pool Resources:
https://techcommunity.microsoft.com/t5/ask-the-performance-team/memory-management-understanding-pool-resources/ba-p/372321
What is the Page File for anyway?
https://techcommunity.microsoft.com/t5/ask-the-performance-team/what-is-the-page-file-for-anyway/ba-p/372608
An Overview of Troubleshooting Memory Issues:
https://techcommunity.microsoft.com/t5/ask-the-performance-team/an-overview-of-troubleshooting-memory-issues/ba-p/372673
An Overview of Troubleshooting Memory Issues – Part Two
https://techcommunity.microsoft.com/t5/ask-the-performance-team/an-overview-of-troubleshooting-memory-issues-part-two/ba-p/372679
Troubleshooting Server Hangs – Part One
https://techcommunity.microsoft.com/t5/ask-the-performance-team/troubleshooting-server-hangs-part-one/ba-p/372533
Troubleshooting Server Hangs – Part Two
https://techcommunity.microsoft.com/t5/ask-the-performance-team/troubleshooting-server-hangs-8211-part-two/ba-p/373048
Troubleshooting Server Hangs – Part Three
https://techcommunity.microsoft.com/t5/ask-the-performance-team/troubleshooting-server-hangs-8211-part-three/ba-p/373054
Troubleshooting Server Hangs – Part Four
https://techcommunity.microsoft.com/t5/ask-the-performance-team/troubleshooting-server-hangs-8211-part-four/ba-p/373067
Advanced troubleshooting for Windows boot problems:
https://docs.microsoft.com/en-us/windows/client-management/advanced-troubleshooting-boot-problems
Advanced troubleshooting for Windows-based computer freeze issues:
https://docs.microsoft.com/en-us/windows/client-management/troubleshoot-windows-freeze
Advanced troubleshooting for Windows start-up issues:
https://docs.microsoft.com/en-us/windows/client-management/troubleshoot-windows-startup
Advanced troubleshooting for Stop error or blue screen error issue:
https://docs.microsoft.com/en-us/windows/client-management/troubleshoot-stop-errors
Advanced troubleshooting for Stop error 7B or Inaccessible_Boot_Device
https://docs.microsoft.com/en-us/windows/client-management/troubleshoot-inaccessible-boot-device
Advanced troubleshooting for Event ID 41: “The system has rebooted without cleanly shutting down first”
https://docs.microsoft.com/en-us/windows/client-management/troubleshoot-event-id-41-restart
File systems driver design guide:
https://docs.microsoft.com/en-us/windows-hardware/drivers/ifs/
What Happens to File Systems During System Boot
https://docs.microsoft.com/en-us/windows-hardware/drivers/ifs/what-happens-to-file-systems-during-system-boot
What Determines When a Driver Is Loaded:
https://docs.microsoft.com/en-us/windows-hardware/drivers/ifs/what-determines-when-a-driver-is-loaded
Installing a Boot-Start Driver:
https://docs.microsoft.com/en-us/windows-hardware/drivers/install/installing-a-boot-start-driver