Skip to Content

[Solved] ctfmon.exe sihost.exe explorer.exe System Warning Unknown Hard Error on Windows

Problem: explorer.exe System Warning dialog box show with “Unknown Hard Error” message when playing a game on Windows 7, 8 or 10 laptop or desktop Windows. Other related error message may be Blue Screen of Death (BSoD) of Unknown Hard Error, sihost.exe Unknown Hard Error and the ctfmon.exe Unknown Hard Error, etc.

explorer.exe System Warning Unknown Hard Error on Windows

Content Summary

Solution 1: SFC.exe (System File Checker) Scan
Solution 2: CHKDSK (check disk) command
Solution 3: Clean boot Windows 10
Solution 4: Repair System Partition
Solution 5: Use Different Account to login computer
Solution 6: Roll back Windows update
Solution 7: Update Windows to the Latest Version
Solution 8: System Restore
Solution 9: Rename Event Log related files (only for Windows XP)
Reference

Possible cause

  • Corrupted or incorrectly configured system files
  • Corrupted Windows Registry due to a recent software change
  • Hard disk problems
  • Faulty device drivers
  • Virus or malware

Solution 1: SFC.exe (System File Checker) Scan

Execute SFC command to scan for corruptions in Windows system files and restore corrupted files.

Step 1: Open CMD (command prompt) with Run As Administrator option.

Step 2: Type following command: sfc /scannow, then press Enter. The result will be shown after SFC scan completed.

Solution 2: CHKDSK (check disk) command

Execute chkdsk command to verifies the file system integrity of a volume and fixes logical file system errors.

Step 1: Open CMD (command prompt) with Run As Administrator option.

Step 2: Type following command: chkdsk /f /r, then press Enter.

Solution 3: Clean boot Windows 10

Step 1: Login Windows 10 as Administrator.

Step 2: Open CMD (command prompt) with Run As Administrator option.

Step 3: Type following command: msconfig, then press Enter.

Step 4: On the System Configuration windows, go to General tab, choose Selective Startup option then uncheck Load startup items.

Step 5: Go to Services tab, check Hide all Microsoft services then click Disable all button.

Step 6: Go to Startup tab, click on each startup item and select Disable all.

Step 7: Click OK on the System Configuration window.

Step 8: Reboot computer.

Step 9: If this fixed the Unknown Hard Error, you should enable the services one by one to find out which one is the culprit. Several people reported the Realtek Audio Service causes all of the problems.

Solution 4: Repair System Partition

Step 1: Open Windows Explorer.

Step 2: Right-click on the drive or partition where your operating system is currently installed (Local Disk C by default) then click Properties option.

Step 3: Switch to Tools tab and click on Check under Error checking section.

Step 4: Restart computer.

Solution 5: Use Different Account to login computer

Step 1: Logout from current user account.

Step 2: Login via another user account by either restarting computer or by clicking the Start menu > Account icon > Sign out.

Solution 6: Roll back Windows update

For Windows 10:

Step 1: Click Windows key + I to open Settings.

Step 2: Select Update & Security and open Update History.

Step 3: Select Uninstall Updates.

Step 4: The system will open the list of updates in Control Panel applet. Select the update that you want to remove and select Uninstall.

For Windows 7:

Step 1: Login Windows as Administrator.

Step 2: Go to Control Panel > Programs and Features > View installed updates.

Step 3: Select the update that you want to remove and select Uninstall.

Solution 7: Update Windows to the Latest Version

Step 1: Open CMD (command prompt) with Run As Administrator option.

Step 2: Enter following command: wuauclt.exe /updatenow, press Enter.

Solution 8: System Restore

Step 1: Start your computer to Safe Mode.

Step 2: Open CMD (command prompt) with Run As Administrator option.

Step 3: Enter following command: %systemroot%\system32\restore\rstrui.exe and Enter at the command prompt to start the System Restore feature.

Solution 9: Rename Event Log related files (only for Windows XP)

Step 1: Open CMD (command prompt) with Run As Administrator option.

Step 2: Enter following command: services.msc and Enter.

Step 3: Double-click Windows Event Log services, stop the service and set the Startup type to Disabled.

Step 4: Restart computer.

Step 5: Go to c:\windows\System32\config and look for “Sysevent.evt, Appevent.evt, Secevent.evt” either rename or delete, they will be recreated.

Step 6: Start the Windows Event Log service again, set the Startup type to Automatic.

Step 7: Restart computer.

Reference

Microsoft Community: Explorer.exe – System Warning dialog with “Unknown Hard Error” message
How-To Geek Forum: (Solved) – “Windows System Error: Unknown Hard Error”

    Ads Blocker Image Powered by Code Help Pro

    Your Support Matters...

    We run an independent site that\'s committed to delivering valuable content, but it comes with its challenges. Many of our readers use ad blockers, causing our advertising revenue to decline. Unlike some websites, we haven\'t implemented paywalls to restrict access. Your support can make a significant difference. If you find this website useful and choose to support us, it would greatly secure our future. We appreciate your help. If you\'re currently using an ad blocker, please consider disabling it for our site. Thank you for your understanding and support.