I have already installed the drivers, and I will see if there will be a problem, but the interval between crashes can be quite tricky. Sometimes it's consecutive days, other times, it's a few weeks.
I understand. Sometimes the system can remain stable for days before crashing again.
I read somewhere that the amount of free disk space is also an important factor since apparently Windows needs at least 25 GB or so free to create a dump file, otherwise, no dump file would be made. Is this actually the case?
No, it is not strictly the case that Windows requires 25 GB of free space just to create a minidump file. In your case, the specific type of crash occurring is likely the reason the system isn't creating a minidump. Outdated drivers might also be a factor. If another crash occurs, a minidump might be generated that helps identify the actual cause of the problem.
However, if you want to free up space on your C: drive, I suggest consulting the article below.
https://support.microsoft.com/en-us/windows/experience/storage-filemanagement/free-up-drive-space-in-windows
Are there any other tests I can do for diagnostics, especially regarding hardware components? I'm speculating maybe the system is unable to cope with unexpected power spikes, especially since the battery is quite old; most of the crashes happened when the system was on battery power as far as I know, but there are a few that occurred when plugged in.
It is possible to test some components via software, while others can only be tested physically using some profissional tools. Some manufacturers provide software that allows for the testing of certain components. In your case, you can use MyAsus. However, it has its limitations.
To thoroughly test the RAM, I suggest you use the free MemTest86 tool.
https://www.memtest86.com/download.htm
The deep scan can take a long time, depending on how much RAM you have. So do it at a time that suits you.
As for the other components, if MyAsus cannot test them, I am afraid you won't be able to test them using software. I have tried some programs that claim to test PC components, but none were reliable enough; they might indicate a problem that doesn't exist or fail to detect one that does.
Feel free to ask any questions you may have.
Standard Disclaimer: There is a link to a non-Microsoft website. The page appears to be providing accurate, safe information. Watch out for ads on the site that may advertise products frequently classified as a PUP (Potentially Unwanted Products). Thoroughly research any product advertised on the site before you decide to download and install it.