1: Ensure that the Superfetch service is enabled and running
You might be viewing a horde of “Session ‘Circular Kernel Context Logger’ Stopped Due to the pursuing Error: 0xc0000188” error messages in your computer’s Event Viewer since a service known as Superfetch is, for few cause, disabled or otherwise not running on your computer. In case that’s the cause why you’re experiencing this problem, all you require to do in order to get rid of it and never view this ugly error message ever again is ensure that the Superfetch service is not only enabled however is also running. To employ this solution to attempt and resolve this problem, you require to:
- Hit the Windows Logo key + R to open a Run dialog.
- Type services.msc into the Run dialog and hit Enter
- In the Services manager, scroll down and allocate the Superfetch service, right-click on it and click on Properties.
- Open the dropdown menu in front of the Startup type: field and click on Automatic to choose it
- In case the service was not meanwhile running, click on Start to start running it. In case the service was meanwhile running, easily skip this step and move on to the next one.
- Click on Apply and then on OK.
- Close the Services manager and restart your computer.
At the time the computer boots up, continue employing it and check to view whether or not the problem still persists.
2: Increase the maximum file size of the Startup Event Trace Sessions
As explained before, another quite usual reason of Windows users losing their display and having “Session ‘Circular Kernel Context Logger’ Stopped Due to the pursuing Error: 0xc0000188” error messages in their Event Viewer is the size of the Startup Event Trace Sessions not being adequate. In case that’s the case, easily raise the maximum file size of the Startup Event Trace Sessions must resolve the problem for you. To do so, you require to:
- Open the Start Menu.
- Seek for “cmd“.
- Right-click on the search result titled cmd and click on Run as administrator to launch an elevated example of the Command Prompt that has administrative privileges.
- Type the following into the elevated Command Prompt and press Enter: perfmon
- The Performance Monitor must now show up on your screen. In the left pane of the Performance Monitor, double-click on Data Collector Sets to extend it.
- Click on Startup Event Trace Sessions beneath Data Collector Sets.
- In the right pane of the Performance Monitor, allocate the ReadyBoot entry and double-click on it.
- Navigate to the Stop Condition tab and replace whatever is in the Maximum Size field with 40.
- Click on Apply and then on OK, close the Performance Monitor, close the elevated Command Prompt and restart your computer.
Check to view in case the problem has been resolved at the time your computer boots up.
3: Make your computer replace the SETUP.ETL file with a fresh copy
In case neither of the solutions listed and described above have performed for you, you can still attempt a hail Mary – outrage your computer to replace the SETUP.ETL file with a fresh copy. A corrupt SETUP.ETL file can also, in many instances, be the incident of this problem, hence creating your computer replace its present SETUP.ETL file with a fresh one must take care of any corruption or other damage inflicted upon the old file. To create your computer replace its present SETUP.ETL file with a fresh one, you require to:
- Hit the Windows Logo key + R to open a Run dialog
- Type pursuing into the Run dialog and hit Enter:
- In the example of Windows Explorer that pops up on your screen, allocate a file titled setup.etl, right-click on it and click on Rename.
- Rename the file to setup.old and hit Enter to ensure the action.
- In case asked whether you’re certain regarding altering the file’s extension, ensure the change.
- Restart your computer. At the time the computer boots up, it will automatically make a new SETUP.ETL file, fully disregarding the old one that you renamed. At one time this is done, inspect to view in case this solution managed to resolve this problem for you.