Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

The Windows 7 startup process is slow when you create many restore points


View products that this article applies to.

Symptoms

Consider the following scenario:  
  • You have a large hard disk installed a computer that is running Windows 7.
  • You create many restore points on the computer.
  • You try to start the computer.
In this scenario, the startup process may be very slow.

↑ Back to the top


Cause

This issue occurs because the boot plan for the ReadyBoot feature exceeds the size limit of 512 kilobytes (KB). Each restore point creates a snapshot of Windows that Volsnap.sys must validate during the startup process. When you create many restore points, the boot plan for the ReadyBoot feature eventually exceeds the size limit of 512 KB, and cannot be stored. Therefore, startup I/O operations are not precached, and the startup process is slow.

Note The boot plan is stored in the following registry entry:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\rdyboost\Parameters\BootPlan

Note: There may be additional causes that result in your PC starting up slower than expected that are unrelated to excessive System Restore Points. This issue can also happen if the boot process is loaded with a large amount of items. Example: You have a large amount of startup items, including startup applications running in the background, hardware drivers being loaded, and applications set to start when you start your PC.

To check for the issue with Restore Points, look in the Event viewer for the following Event Log.  
Log Name:       Microsoft-Windows-ReadyBoost/Operational
Source: ReadyBoost
Event ID: 1016
Level: Information
User: System
OpCode: Info
Task Category: ReadyBoot


↑ Back to the top


Resolution

Hotfix information

A supported hotfix is available from Microsoft. However, this hotfix is intended to correct only the problem that is described in this article. Apply this hotfix only to systems that are experiencing the problem described in this article. This hotfix might receive additional testing. Therefore, if you are not severely affected by this problem, we recommend that you wait for the next software update that contains this hotfix.

If the hotfix is available for download, there is a "Hotfix download available" section at the top of this Knowledge Base article. If this section does not appear, contact Microsoft Customer Service and Support to obtain the hotfix.

Note If additional issues occur or if any troubleshooting is required, you might have to create a separate service request. The usual support costs will apply to additional support questions and issues that do not qualify for this specific hotfix. For a complete list of Microsoft Customer Service and Support telephone numbers or to create a separate service request, visit the following Microsoft Web site: Note The "Hotfix download available" form displays the languages for which the hotfix is available. If you do not see your language, it is because a hotfix is not available for that language.

Prerequisites

To apply this hotfix, you must be running Windows 7 or Windows 7 Service Pack 1 (SP1).

For more information about how to obtain a Windows 7 or Windows Server 2008 R2 service pack, click the following article number to view the article in the Microsoft Knowledge Base:

976932 Information about Service Pack 1 for Windows 7 and for Windows Server 2008 R2

Registry information

To use the hotfix in this package, you do not have to make any changes to the registry.

Restart requirement

You must restart the computer after you apply this hotfix.

Hotfix replacement information

This hotfix does not replace a previously released hotfix.

File information

The global version of this hotfix installs files that have the attributes that are listed in the following tables. The dates and the times for these files are listed in Coordinated Universal Time (UTC). The dates and the times for these files on your local computer are displayed in your local time together with your current daylight saving time (DST) bias. Additionally, the dates and the times may change when you perform certain operations on the files.
Windows 7 file information notes
  • The files that apply to a specific product, milestone (RTM, SPn), and service branch (LDR, GDR) can be identified by examining the file version numbers as shown in the following table:
    VersionProductMilestoneService branch
    6.1.760
    0.16xxx
    Windows 7RTMGDR
    6.1.760
    0.20xxx
    Windows 7RTMLDR
    6.1.760
    1.17xxx
    Windows 7SP1GDR
    6.1.760
    1.21xxx
    Windows 7SP1LDR
  • GDR service branches contain only those fixes that are widely released to address widespread, extremely important issues. LDR service branches contain hotfixes in addition to widely released fixes.
  • The MANIFEST files (.manifest) and the MUM files (.mum) that are installed for each environment are listed separately in the "Additional file information for Windows 7" section. MUM and MANIFEST files, and the associated security catalog (.cat) files, are extremely important to maintain the state of the updated components. The security catalog files, for which the attributes are not listed, are signed with a Microsoft digital signature.
For all supported x86-based versions of Windows 7
File nameFile versionFile sizeDateTimePlatform
Rdyboost.sys6.1.7600.16819173,44023-May-201104:38x86
Rdyboost.sys6.1.7600.20971173,44023-May-201104:40x86
Rdyboost.sys6.1.7601.17620173,44023-May-201104:31x86
Rdyboost.sys6.1.7601.21732173,44023-May-201106:09x86
Readyboostperfcounters.hNot applicable90510-Jun-200921:46Not applicable
Readyboostperfcounters.iniNot applicable4,28410-Jun-200921:46Not applicable
Sysmain.dll6.1.7600.168191,169,40823-May-201104:38x86
Systemsf.ebdNot applicable152,51610-Jun-200921:46Not applicable
Readyboostperfcounters.hNot applicable90510-Jun-200921:46Not applicable
Readyboostperfcounters.iniNot applicable4,28410-Jun-200921:46Not applicable
Sysmain.dll6.1.7600.209711,169,40823-May-201104:37x86
Systemsf.ebdNot applicable152,51610-Jun-200921:46Not applicable
Readyboostperfcounters.hNot applicable90510-Jun-200921:46Not applicable
Readyboostperfcounters.iniNot applicable4,28410-Jun-200921:46Not applicable
Sysmain.dll6.1.7601.176201,159,16823-May-201104:28x86
Systemsf.ebdNot applicable146,85205-Nov-201002:20Not applicable
Readyboostperfcounters.hNot applicable90510-Jun-200921:46Not applicable
Readyboostperfcounters.iniNot applicable4,28410-Jun-200921:46Not applicable
Sysmain.dll6.1.7601.217321,159,16823-May-201106:09x86
Systemsf.ebdNot applicable146,85205-Nov-201002:20Not applicable
For all supported x64-based versions of Windows 7
File nameFile versionFile sizeDateTimePlatform
Rdyboost.sys6.1.7600.16819213,88823-May-201105:22x64
Rdyboost.sys6.1.7600.20971213,88823-May-201105:23x64
Rdyboost.sys6.1.7601.17620213,88823-May-201105:32x64
Rdyboost.sys6.1.7601.21732213,88823-May-201105:11x64
Readyboostperfcounters.hNot applicable90510-Jun-200921:08Not applicable
Readyboostperfcounters.iniNot applicable4,28410-Jun-200921:08Not applicable
Sysmain.dll6.1.7600.168191,780,73623-May-201105:20x64
Systemsf.ebdNot applicable369,72010-Jun-200921:08Not applicable
Readyboostperfcounters.hNot applicable90510-Jun-200921:08Not applicable
Readyboostperfcounters.iniNot applicable4,28410-Jun-200921:08Not applicable
Sysmain.dll6.1.7600.209711,780,73623-May-201105:24x64
Systemsf.ebdNot applicable369,72010-Jun-200921:08Not applicable
Readyboostperfcounters.hNot applicable90510-Jun-200921:08Not applicable
Readyboostperfcounters.iniNot applicable4,28410-Jun-200921:08Not applicable
Sysmain.dll6.1.7601.176201,743,36023-May-201105:33x64
Systemsf.ebdNot applicable347,90405-Nov-201002:20Not applicable
Readyboostperfcounters.hNot applicable90510-Jun-200921:08Not applicable
Readyboostperfcounters.iniNot applicable4,28410-Jun-200921:08Not applicable
Sysmain.dll6.1.7601.217321,743,36023-May-201105:08x64
Systemsf.ebdNot applicable347,90405-Nov-201002:20Not applicable

↑ Back to the top


Status

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

↑ Back to the top


More Information

For more information about the ReadyBoot feature, visit the following Microsoft Developer Network (MSDN) website:For more information about software update terminology, click the following article number to view the article in the Microsoft Knowledge Base:

824684 Description of the standard terminology that is used to describe Microsoft software updates

Additional file information

Additional file information for Windows 7

Additional files for all supported x86-based versions of Windows 7
File nameUpdate.mum
File versionNot applicable
File size2,341
Date (UTC)23-May-2011
Time (UTC)08:49
PlatformNot applicable
File nameX86_04adba183e1f2ed2e2afcf36c3ec1f9d_31bf3856ad364e35_6.1.7601.17620_none_4acc7910ef53ea41.manifest
File versionNot applicable
File size712
Date (UTC)23-May-2011
Time (UTC)08:49
PlatformNot applicable
File nameX86_100db5400d9ac453e1727dfa1b865762_31bf3856ad364e35_6.1.7601.21732_none_8fef5e6fbd48da82.manifest
File versionNot applicable
File size712
Date (UTC)23-May-2011
Time (UTC)08:49
PlatformNot applicable
File nameX86_2883661c2c09f74569f8f6790e5cb1e9_31bf3856ad364e35_6.1.7600.20971_none_59909e9468565c02.manifest
File versionNot applicable
File size712
Date (UTC)23-May-2011
Time (UTC)08:49
PlatformNot applicable
File nameX86_37a85de6cc9012c4f4613b1b473fb646_31bf3856ad364e35_6.1.7600.20971_none_9dde0511ad6422fb.manifest
File versionNot applicable
File size704
Date (UTC)23-May-2011
Time (UTC)08:49
PlatformNot applicable
File nameX86_424a813aa7e8c614140d1dd6e93de378_31bf3856ad364e35_6.1.7600.16819_none_2809f9f4ac184eed.manifest
File versionNot applicable
File size712
Date (UTC)23-May-2011
Time (UTC)08:49
PlatformNot applicable
File nameX86_5dca88406678e5dd03b2a3ea506ca375_31bf3856ad364e35_6.1.7601.17620_none_2d002a6e8e36c44b.manifest
File versionNot applicable
File size704
Date (UTC)23-May-2011
Time (UTC)08:49
PlatformNot applicable
File nameX86_db989c543b60e46772bce473b95fea78_31bf3856ad364e35_6.1.7601.21732_none_59d1fb27745a209a.manifest
File versionNot applicable
File size704
Date (UTC)23-May-2011
Time (UTC)08:49
PlatformNot applicable
File nameX86_f9994332a25bd09c500da93acaeff5bd_31bf3856ad364e35_6.1.7600.16819_none_75b3f35af7c474e0.manifest
File versionNot applicable
File size704
Date (UTC)23-May-2011
Time (UTC)08:49
PlatformNot applicable
File nameX86_microsoft-windows-readyboostdriver_31bf3856ad364e35_6.1.7600.16819_none_14cb16c45614345d.manifest
File versionNot applicable
File size22,208
Date (UTC)23-May-2011
Time (UTC)05:00
PlatformNot applicable
File nameX86_microsoft-windows-readyboostdriver_31bf3856ad364e35_6.1.7600.20971_none_150bd1b76f69b115.manifest
File versionNot applicable
File size22,208
Date (UTC)23-May-2011
Time (UTC)04:57
PlatformNot applicable
File nameX86_microsoft-windows-readyboostdriver_31bf3856ad364e35_6.1.7601.17620_none_169da144534ad82b.manifest
File versionNot applicable
File size22,208
Date (UTC)23-May-2011
Time (UTC)04:48
PlatformNot applicable
File nameX86_microsoft-windows-readyboostdriver_31bf3856ad364e35_6.1.7601.21732_none_171e6eb76c6ec694.manifest
File versionNot applicable
File size22,208
Date (UTC)23-May-2011
Time (UTC)06:30
PlatformNot applicable
File nameX86_microsoft-windows-s..mmaintenanceservice_31bf3856ad364e35_6.1.7600.16819_none_3d740288414e7bd0.manifest
File versionNot applicable
File size47,856
Date (UTC)23-May-2011
Time (UTC)05:07
PlatformNot applicable
File nameX86_microsoft-windows-s..mmaintenanceservice_31bf3856ad364e35_6.1.7600.20971_none_3db4bd7b5aa3f888.manifest
File versionNot applicable
File size47,856
Date (UTC)23-May-2011
Time (UTC)05:04
PlatformNot applicable
File nameX86_microsoft-windows-s..mmaintenanceservice_31bf3856ad364e35_6.1.7601.17620_none_3f468d083e851f9e.manifest
File versionNot applicable
File size47,856
Date (UTC)23-May-2011
Time (UTC)04:52
PlatformNot applicable
File nameX86_microsoft-windows-s..mmaintenanceservice_31bf3856ad364e35_6.1.7601.21732_none_3fc75a7b57a90e07.manifest
File versionNot applicable
File size47,856
Date (UTC)23-May-2011
Time (UTC)06:34
PlatformNot applicable
Additional files for all supported x64-based versions of Windows 7
File nameAmd64_09fe0291e0572a9311e2deb4b662e018_31bf3856ad364e35_6.1.7601.17620_none_1d6b433de0292b4e.manifest
File versionNot applicable
File size716
Date (UTC)23-May-2011
Time (UTC)08:49
PlatformNot applicable
File nameAmd64_356357cfb1e3c1d2c1ddafa43de71281_31bf3856ad364e35_6.1.7600.20971_none_e9a84466ecac1cb0.manifest
File versionNot applicable
File size708
Date (UTC)23-May-2011
Time (UTC)08:49
PlatformNot applicable
File nameAmd64_52405ed64043931ad984e9862a8e4a96_31bf3856ad364e35_6.1.7600.16819_none_233ff0ea1b0c7bc1.manifest
File versionNot applicable
File size708
Date (UTC)23-May-2011
Time (UTC)08:49
PlatformNot applicable
File nameAmd64_6af0d937900b5336b6dbc62f8e277168_31bf3856ad364e35_6.1.7600.20971_none_8e7fca367c54b86d.manifest
File versionNot applicable
File size716
Date (UTC)23-May-2011
Time (UTC)08:49
PlatformNot applicable
File nameAmd64_7a4016db05bc2b0520f36f2d94013944_31bf3856ad364e35_6.1.7600.16819_none_6415869f0c508ca7.manifest
File versionNot applicable
File size716
Date (UTC)23-May-2011
Time (UTC)08:49
PlatformNot applicable
File nameAmd64_9b1c9891e78a325f7ed78ccaf3fcd770_31bf3856ad364e35_6.1.7601.17620_none_2ea8a3e7054587a3.manifest
File versionNot applicable
File size708
Date (UTC)23-May-2011
Time (UTC)08:49
PlatformNot applicable
File nameAmd64_9ce5a95c7b19b09e20e727d8de08146a_31bf3856ad364e35_6.1.7601.21732_none_47130b5d0a2ef57a.manifest
File versionNot applicable
File size708
Date (UTC)23-May-2011
Time (UTC)08:49
PlatformNot applicable
File nameAmd64_fba1b80171f061e06f8908edaf8dd786_31bf3856ad364e35_6.1.7601.21732_none_711862c558bc7fbc.manifest
File versionNot applicable
File size716
Date (UTC)23-May-2011
Time (UTC)08:49
PlatformNot applicable
File nameAmd64_microsoft-windows-readyboostdriver_31bf3856ad364e35_6.1.7600.16819_none_70e9b2480e71a593.manifest
File versionNot applicable
File size22,212
Date (UTC)23-May-2011
Time (UTC)05:55
PlatformNot applicable
File nameAmd64_microsoft-windows-readyboostdriver_31bf3856ad364e35_6.1.7600.20971_none_712a6d3b27c7224b.manifest
File versionNot applicable
File size22,212
Date (UTC)23-May-2011
Time (UTC)05:50
PlatformNot applicable
File nameAmd64_microsoft-windows-readyboostdriver_31bf3856ad364e35_6.1.7601.17620_none_72bc3cc80ba84961.manifest
File versionNot applicable
File size22,212
Date (UTC)23-May-2011
Time (UTC)05:54
PlatformNot applicable
File nameAmd64_microsoft-windows-readyboostdriver_31bf3856ad364e35_6.1.7601.21732_none_733d0a3b24cc37ca.manifest
File versionNot applicable
File size22,212
Date (UTC)23-May-2011
Time (UTC)07:12
PlatformNot applicable
File nameAmd64_microsoft-windows-s..mmaintenanceservice_31bf3856ad364e35_6.1.7600.16819_none_99929e0bf9abed06.manifest
File versionNot applicable
File size47,860
Date (UTC)23-May-2011
Time (UTC)06:03
PlatformNot applicable
File nameAmd64_microsoft-windows-s..mmaintenanceservice_31bf3856ad364e35_6.1.7600.20971_none_99d358ff130169be.manifest
File versionNot applicable
File size47,860
Date (UTC)23-May-2011
Time (UTC)05:55
PlatformNot applicable
File nameAmd64_microsoft-windows-s..mmaintenanceservice_31bf3856ad364e35_6.1.7601.17620_none_9b65288bf6e290d4.manifest
File versionNot applicable
File size47,860
Date (UTC)23-May-2011
Time (UTC)05:57
PlatformNot applicable
File nameAmd64_microsoft-windows-s..mmaintenanceservice_31bf3856ad364e35_6.1.7601.21732_none_9be5f5ff10067f3d.manifest
File versionNot applicable
File size47,860
Date (UTC)23-May-2011
Time (UTC)07:15
PlatformNot applicable
File nameUpdate.mum
File versionNot applicable
File size2,357
Date (UTC)23-May-2011
Time (UTC)08:49
PlatformNot applicable

↑ Back to the top


Keywords: kb, kbqfe, kbhotfixserver, kbfix, kbsurveynew, kbexpertiseinter, kbautohotfix

↑ Back to the top

Article Info
Article ID : 2555428
Revision : 1
Created on : 1/7/2017
Published on : 2/23/2012
Exists online : False
Views : 213