Share via

Readyboot and Superfetch

Anonymous
2013-03-07T20:14:35+00:00

HP DV7 6143 CL Windows 7 home premium

Recently event viewer has been showing:

The maximum file size for session "ReadyBoot" has been reached. As a result, events might be lost (not logged) to file "C:\Windows\Prefetch\ReadyBoot\ReadyBoot.etl". The maximum files size is currently set to 20971520 bytes.

I see questions about this frequently and the normal fix is to change the default vaulue for MaxFileSize to 60 or so in

HKEY_LOCAL_MACHINE\system\CurrentControlSet\Control\WMI\Autologger\Ready Boot

If the MaxFileSize is changed to 60 will the maximum file size be reached again?

Are there any Hotfixes for the issue?

Should Readyboot and Superfetch both be set to automatic in services?

Windows for home | Previous Windows versions | Windows update

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

Answer accepted by question author

  1. Anonymous
    2015-04-17T10:30:24+00:00

    I changed it here to 'Circular' logging to end those events and maybe keep ReadyBoot from stopping doing whatever it does.

    Computer Management > Performance > Data Collect... > Event Trace ...  then double click the listed item for ReadyBoot .

    20+ people found this answer helpful.
    0 comments No comments

Answer accepted by question author

  1. Anonymous
    2016-08-09T14:11:13+00:00

    The same error message popped up for me as well. However I could set the mode to circular logging after I stopped the data collector set. Just stop the data collector set, change the mode and restart it again.

    3 people found this answer helpful.
    0 comments No comments

7 additional answers

Sort by: Most helpful
  1. Anonymous
    2013-03-08T17:48:47+00:00

    Hi Aber,

    Thank you for posting the question in Microsoft Community!

    You are getting message that The maximum file size for session "ReadyBoot" has been reached.

    I have to let you know that ReadyBoot.etl log that tracks all file activity at boot time.

    Since all file activities done at boot time (even system updates and spyware scans) accumulates in this file, it may fill with obsolete information. The fix is to set the ReadyBoot.etl into Circular logging mode, so that only the most recent file access activity is tracked.

    To do so:

    a.     Click start, click control panel

    b.     Click administrative tools, performance monitor

    c.     Expand left side tree entry for Data Collection Sets

    d.     Highlight Startup Event Trace Sessions

    e.     Open the ReadyBoot line (click it)

    f.      Select the File tab

    g.     Select the circular option

    h.     Click apply and ok and restart the computer.

    Superfetch service improves the performance and hence it is suggested to set its startup as automatic.

    Changing the registry value would increase the max size and it will reach the limit again and then again he may change the registry value.

    Disclaimer: Serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up the registry, click the following article number to view the article in the Microsoft Knowledge Base:


    **http://windows.microsoft.com/en-US/windows7/Back-up-the-registry**                     

    For any Windows related issue,****feel free to contact us.

    30+ people found this answer helpful.
    0 comments No comments
  2. Anonymous
    2016-04-02T22:22:37+00:00

    Mermaid -

    In Win 10 - there are two ways to get there -

    a.     Go into Control Panel -

    b.     Click administrative tools, performance monitor - that will open up the tree on the left side.

    c.     Click on Data Collection Sets on the left side, this will expand it on the Right.

    d.     Click on Startup Event Trace Sessions

    e.     Right Click on the ReadyBoot line - then select Properties.

    f.      In the Properties Box, select the File tab, then

    g.     Select the Circular option, then 

    h.     Click Apply and ok and restart the computer.

    OR

    a.     Hit the Start Button and select SETTINGS

    b.    Go down to bottom of list and Click on ABOUT

    c.    Go down towards bottom of list and Click on Additional Administrative Tools

    d.    A File Explorer Window will open and you can click on Performance Monitor

    e.    Click on Data Collection Sets on the left side, this will expand it on the Right.

    f.     Click on Startup Event Trace Sessions

    g.    Right Click on the ReadyBoot line - then select Properties.

    h.    In the Properties Box, select the File tab, then

    i.     Select the Circular option, then 

    j.     Click Apply and ok and restart the computer.

    3 people found this answer helpful.
    0 comments No comments
  3. Anonymous
    2013-03-14T02:02:41+00:00

    I have not received the error in my first post but am getting

    Session "ReadyBoot" stopped due to the following error: 0xC0000188

    Any idea?

    1 person found this answer helpful.
    0 comments No comments