Definition

RoC (restart on crash)

Contributor(s): Eddie Lockhart

RoC (restart on crash) is a functionality built into Windows that automatically restarts a Windows operating system or application when it hangs, freezes or crashes.

RoC monitors specific applications running on the system, including the operating system and constantly checks to see if they are working and responding correctly. If they are not, then RoC will shut them down and restart them. Automatic restarts preserve data integrity in the event of failure, improve emergency restart times, reduce errors and minimize complexity by eliminating reliance on user-dependent restarts. Many people prefer to disable RoC, however, because it can cause unnecessary reboots and prevent the blue screen of death (BSOD) and its accompanying error messages from displaying. 

In addition, the RoC operation can create a restart loop that occurs because of a device driver, system component or hardware malfunction that causes the system to reboot in the middle of the boot process. This means that the machine never fully reboots. To ensure a complete reboot, the machine should be rebooted in safe mode, which features its own fail-safe drivers and is stable.

Keep in mind that repeated machine or system failures could signal a more serious problem, such as bad memory. In that case, it might be time to swap hardware

This was last updated in March 2015

Continue Reading About RoC (restart on crash)

Dig Deeper on Patches, alerts and critical updates

PRO+

Content

Find more PRO+ content and other member only offers, here.

Join the conversation

2 comments

Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.

Do you leave RoC on or turn it off?
Cancel
Depends on the system. If it's something I need to have up and running for services, I'll keep it on. For test machines, I turn it off (if it's crashing, chances are something I loaded on the machines is causing the crash, and I want to know why ;) ).
Cancel

-ADS BY GOOGLE

File Extensions and File Formats

SearchVirtualDesktop

SearchWindowsServer

SearchExchange

Close