Ntkrnlmp.exe is short for Windows New Technology (NT) operating system kernel. It is a fundamental component of the Windows OS and is in charge of several high-value tasks and processes.
When you get a blue-screen error with ntkrnlmp.exe as the faulty process, this usually means something else caused the issue which directly affected the kernel. In our situation, it was the faulty update service: LiveUpdate.exe.
Yes, running chkdsk would be a good idea. Along with that command line, we also suggest running SFC and DISM since they both aim to repair system issues.
Let us know if you need more help.