Windows 2016 64 bit not boot up and raises error about tm.sys. How to do

bootwindows-server-2016

We have several windows 2016 servers and one of them started to act strangely (started to show nonsense characters in start menu, iis errors, network errors, etc…)

So I rebooted it normally. (Not forced or hardware initiated, I used shut down options of windows to reboot.)

Windows couldn't started and stuck in auto repair loop.

I disabled the auto repair function and now I can see the error.

bcdedit /set {default} recoveryenabled No

It gives an error about tm.sys (upgrading bios now so I can not provide error code right now but I will when I can asap)

I tried these in command prompt from troubleshoot screen, but no luck:

bootrec /fixmbr
bootrec /fixboot
bootrec /rebuildbcd

I plan to repair windows installation by booting up from installation dvd.

What do you suggest me to do?

Thank you.

EDIT:
I replaced windows\system32\drivers\tm.sys with the tm.sys from installation dvd and then it started to give error about ksecpkg.sys. I replaced that file too and windows started successfully but after several seconds after login, it crashes.

What should I do now?

Thank you.

Best Answer

If you have a spare HDD I would spin up a fresh copy of Server 2016 on spare / replacement drive and see if the same issues occur. If not then it points towards a Disk issue. If you still see issues they you have some more major Hardware issue.

Related Topic