How to speed up boot process under Windows Vista or Windows 7
#21
Posted 13 August 2010 - 02:33 AM
This post is great and I already have got a small improvement in boot times from following the instructions.
Now I would like to see if I can squeeze a further improvement by analysing the results of a boot trace. Unfortunately, the results don't mean anything to me so I'm hoping somebody will have a look at them and give me some advice.
The results of the test are here: http://rapidshare.co...ERS_POWER_1.zip
Thanks for any assistance.
Chris
#22
Posted 13 August 2010 - 04:16 AM
your Windows boots in 30s to the desktop and is fully booted in 61 seconds.
What I see is that the PostBoot Takes 30s. This means the tools which run at login (startup) are slowing down your System.
I can see that you have Norton AntiVirus (NAV, ccsvchst.exe (1764), 0x00000043, Running) installed. This service hangs and causes a huge IO activity. I hate the yellow pest. You should use other freeware tools like Avira AntiVir (http://www.free-av.com/en/index.html) or Microsoft Security Essentials.
Next, run AutoRuns (http://technet.micro...s/bb963902.aspx) and disable all not needed tools (Live Messenger, iTunes, iPod). only start them when you need them.
After doing this run the optimization again.
André
#23
Posted 13 August 2010 - 09:41 AM
Okay, Norton Anti Virus is gone and replaced with Microsoft Security Essentials.
I have the AutoRuns tools but aren't sure what to disbale. There are various tabs across the top - I want to make sure I don't disable anything important. I guess the most likely looking tab is the one labelled "Logon".
Am I looking at the correct items?
Thanks,
Chris
#24
Posted 13 August 2010 - 10:27 AM
#25
Posted 13 August 2010 - 12:45 PM
Is there any improvement? It "feels" faster but that might be just wishful thinking!!!
Thanks for your help.
Chris
#26
Posted 13 August 2010 - 01:15 PM
the boot is 5 seconds slower. The prefetcher has several misses. Did you run the optimization again?
#27
Posted 14 August 2010 - 01:31 AM
I've now done it and put the results here: http://rapidshare.co...ERS_POWER_1.zip
Chris
#28
Posted 14 August 2010 - 05:57 AM
good news, the boot is now faster. Your Windows boots completely in 40 seconds and the prefetcher is working better. That's an improvement of 20 seconds.
Now you can enjoy your faster Windows.
André
#29
Posted 15 August 2010 - 04:44 AM
but cold boot is 54 and didn't look before
This post has been edited by maxXPsoft: 15 August 2010 - 04:47 AM
#30
Posted 15 August 2010 - 12:15 PM
#31
Posted 15 August 2010 - 02:50 PM
#33
Posted 16 October 2010 - 04:43 PM
#34
Posted 17 October 2010 - 05:50 AM
#35
Posted 17 October 2010 - 11:42 AM
Never mind! found it.
[2010/10/02-22:25:39.694] Detected Win7RTM physical (ReadyBoot) prefetcher; the SysMain service is auto-started.
[2010/10/02-22:25:39.741] Registering for auto-run with a 120000 msec delay...
[2010/10/02-22:25:39.744] Completed auto-run change.
[2010/10/02-22:25:39.769] Starting trace...
[2010/10/02-22:25:41.981] Enabled boot logging to 'C:\Windows\system32\bootPrep_BASE+CSWITCH_1_km_premerge.etl'
[2010/10/02-22:27:46.798] Detected Win7RTM physical (ReadyBoot) prefetcher; the SysMain service is auto-started.
[2010/10/02-22:27:46.814] Stopping trace...
[2010/10/02-22:27:50.230] Stopped kernel logger.
[2010/10/02-22:27:50.340] Stopped user-mode logger.
[2010/10/02-22:27:50.340] The trace you are capturing "C:\Windows\system32\bootPrep_BASE+CSWITCH_1.etl" may contain personally identifiable information, including but not necessarily limited to paths to files accessed, paths to registry accessed and process names. Exact information depends on the events that were logged. Please be aware of this when sharing out this trace with other people.
[2010/10/02-22:28:07.812] Merged ETL file to 'C:\Windows\system32\bootPrep_BASE+CSWITCH_1.etl'
[2010/10/02-22:28:07.812] Waiting for prefetcher...
[2010/10/02-22:28:07.827] Waiting for Win7RTM prefetcher done.
[2010/10/02-22:28:07.827] Saving prefetcher data...
[2010/10/02-22:28:07.843] Failed to save prefetcher data (C:\Windows\prefetch\layout.ini) in cab archive (stage 1, error 0)
[2010/10/02-22:28:12.024] Saved prefetcher data from C:\Windows\prefetch\ReadyBoot\*.* in cab archive.
[2010/10/02-22:28:12.024] Saved prefetcher data from C:\Windows\prefetch\AgCx*.db in cab archive.
[2010/10/02-22:28:12.351] Saved prefetcher data from C:\Windows\system32\bootPrep_BASE+CSWITCH_1.ppf.newPlan in cab archive
[2010/10/02-22:28:12.351] Starting trace...
[2010/10/02-22:28:12.382] Enabled boot logging to 'C:\Windows\system32\bootPrep_BASE+CSWITCH_2_km_premerge.etl'
[2010/10/02-22:30:58.030] Detected Win7RTM physical (ReadyBoot) prefetcher; the SysMain service is auto-started.
[2010/10/02-22:30:58.046] Stopping trace...
[2010/10/02-22:31:01.384] Stopped kernel logger.
[2010/10/02-22:31:01.493] Stopped user-mode logger.
[2010/10/02-22:31:01.493] The trace you are capturing "C:\Windows\system32\bootPrep_BASE+CSWITCH_2.etl" may contain personally identifiable information, including but not necessarily limited to paths to files accessed, paths to registry accessed and process names. Exact information depends on the events that were logged. Please be aware of this when sharing out this trace with other people.
[2010/10/02-22:31:20.556] Merged ETL file to 'C:\Windows\system32\bootPrep_BASE+CSWITCH_2.etl'
[2010/10/02-22:31:20.572] Waiting for prefetcher...
[2010/10/02-22:31:20.572] Waiting for Win7RTM prefetcher done.
[2010/10/02-22:31:20.572] Saving prefetcher data...
[2010/10/02-22:31:20.603] Failed to save prefetcher data (C:\Windows\prefetch\layout.ini) in cab archive (stage 1, error 0)
[2010/10/02-22:31:28.247] Saved prefetcher data from C:\Windows\prefetch\ReadyBoot\*.* in cab archive.
[2010/10/02-22:31:28.247] Saved prefetcher data from C:\Windows\prefetch\AgCx*.db in cab archive.
[2010/10/02-22:31:28.606] Saved prefetcher data from C:\Windows\system32\bootPrep_BASE+CSWITCH_2.ppf.newPlan in cab archive
[2010/10/02-22:31:28.622] Preparing system...
[2010/10/02-22:31:28.622] Launching attempt #1 to defragment disk...
[2010/10/02-22:32:24.844] ProcessIdleTasks returned.
[2010/10/02-22:32:24.844] Failed to determine if defrag worked - couldn't query registry key. Retrying.
[2010/10/02-22:32:24.844] Launching attempt #2 to defragment disk...
[2010/10/02-22:32:43.705] ProcessIdleTasks returned.
[2010/10/02-22:32:43.705] Failed to determine if defrag worked - couldn't query registry key. Retrying.
[2010/10/02-22:32:43.705] Launching attempt #3 to defragment disk...
[2010/10/02-22:33:03.501] ProcessIdleTasks returned.
[2010/10/02-22:33:03.501] Failed to determine if defrag worked - couldn't query registry key. Retrying.
[2010/10/02-22:33:03.501] Launching attempt #4 to defragment disk...
[2010/10/02-22:33:23.391] ProcessIdleTasks returned.
[2010/10/02-22:33:23.391] Failed to determine if defrag worked - couldn't query registry key. Retrying.
[2010/10/02-22:33:23.391] Launching attempt #5 to defragment disk...
[2010/10/02-22:33:43.172] ProcessIdleTasks returned.
[2010/10/02-22:33:43.172] Failed to determine if defrag worked - couldn't query registry key. Retrying.
[2010/10/02-22:33:43.172] Failed to defragment disk after 5 attempts.
[2010/10/02-22:33:43.172] PrepareSystem failed.
[2010/10/02-22:33:43.172] Stopping trace...
[2010/10/02-22:33:43.266] Couldn't find kernel logger in active logger list.
[2010/10/02-22:33:43.266] Couldn't find user-mode logger in active logger list.
[2010/10/02-22:33:43.266] Unregistering auto-run...
[2010/10/02-22:33:43.266] Completed auto-run change.
[2010/10/02-23:27:38.545] Detected Win7RTM physical (ReadyBoot) prefetcher; the SysMain service is auto-started.
[2010/10/02-23:27:38.583] Registering for auto-run with a 120000 msec delay...
[2010/10/02-23:27:38.583] Completed auto-run change.
[2010/10/02-23:27:38.608] Starting trace...
[2010/10/02-23:27:39.330] Enabled boot logging to 'C:\Windows\system32\bootPrep_BASE+CSWITCH_1_km_premerge.etl'
[2010/10/02-23:30:42.295] Detected Win7RTM physical (ReadyBoot) prefetcher; the SysMain service is auto-started.
[2010/10/02-23:30:42.311] Stopping trace...
[2010/10/02-23:30:45.665] Stopped kernel logger.
[2010/10/02-23:30:45.774] Stopped user-mode logger.
[2010/10/02-23:30:45.774] The trace you are capturing "C:\Windows\system32\bootPrep_BASE+CSWITCH_1.etl" may contain personally identifiable information, including but not necessarily limited to paths to files accessed, paths to registry accessed and process names. Exact information depends on the events that were logged. Please be aware of this when sharing out this trace with other people.
[2010/10/02-23:31:03.153] Merged ETL file to 'C:\Windows\system32\bootPrep_BASE+CSWITCH_1.etl'
[2010/10/02-23:31:03.168] Waiting for prefetcher...
[2010/10/02-23:31:03.168] Waiting for Win7RTM prefetcher done.
[2010/10/02-23:31:03.168] Saving prefetcher data...
[2010/10/02-23:31:03.215] Failed to save prefetcher data (C:\Windows\prefetch\layout.ini) in cab archive (stage 1, error 0)
[2010/10/02-23:31:08.082] Saved prefetcher data from C:\Windows\prefetch\ReadyBoot\*.* in cab archive.
[2010/10/02-23:31:08.082] Saved prefetcher data from C:\Windows\prefetch\AgCx*.db in cab archive.
[2010/10/02-23:31:08.425] Saved prefetcher data from C:\Windows\system32\bootPrep_BASE+CSWITCH_1.ppf.newPlan in cab archive
[2010/10/02-23:31:08.425] Starting trace...
[2010/10/02-23:31:08.472] Enabled boot logging to 'C:\Windows\system32\bootPrep_BASE+CSWITCH_2_km_premerge.etl'
[2010/10/02-23:33:58.928] Detected Win7RTM physical (ReadyBoot) prefetcher; the SysMain service is auto-started.
[2010/10/02-23:33:58.943] Stopping trace...
[2010/10/02-23:34:01.861] Stopped kernel logger.
[2010/10/02-23:34:01.970] Stopped user-mode logger.
[2010/10/02-23:34:01.970] The trace you are capturing "C:\Windows\system32\bootPrep_BASE+CSWITCH_2.etl" may contain personally identifiable information, including but not necessarily limited to paths to files accessed, paths to registry accessed and process names. Exact information depends on the events that were logged. Please be aware of this when sharing out this trace with other people.
[2010/10/02-23:34:14.559] Merged ETL file to 'C:\Windows\system32\bootPrep_BASE+CSWITCH_2.etl'
[2010/10/02-23:34:14.575] Waiting for prefetcher...
[2010/10/02-23:34:14.575] Waiting for Win7RTM prefetcher done.
[2010/10/02-23:34:14.575] Saving prefetcher data...
[2010/10/02-23:34:14.606] Failed to save prefetcher data (C:\Windows\prefetch\layout.ini) in cab archive (stage 1, error 0)
[2010/10/02-23:34:21.532] Saved prefetcher data from C:\Windows\prefetch\ReadyBoot\*.* in cab archive.
[2010/10/02-23:34:21.532] Saved prefetcher data from C:\Windows\prefetch\AgCx*.db in cab archive.
[2010/10/02-23:34:21.829] Saved prefetcher data from C:\Windows\system32\bootPrep_BASE+CSWITCH_2.ppf.newPlan in cab archive
[2010/10/02-23:34:21.844] Preparing system...
[2010/10/02-23:34:21.844] Launching attempt #1 to defragment disk...
[2010/10/02-23:35:16.865] ProcessIdleTasks returned.
[2010/10/02-23:35:16.865] Failed to determine if defrag worked - couldn't query registry key. Retrying.
[2010/10/02-23:35:16.865] Launching attempt #2 to defragment disk...
[2010/10/02-23:35:36.494] ProcessIdleTasks returned.
[2010/10/02-23:35:36.494] Failed to determine if defrag worked - couldn't query registry key. Retrying.
[2010/10/02-23:35:36.494] Launching attempt #3 to defragment disk...
[2010/10/02-23:35:56.141] ProcessIdleTasks returned.
[2010/10/02-23:35:56.141] Failed to determine if defrag worked - couldn't query registry key. Retrying.
[2010/10/02-23:35:56.141] Launching attempt #4 to defragment disk...
[2010/10/02-23:36:10.852] ProcessIdleTasks returned.
[2010/10/02-23:36:10.852] Failed to determine if defrag worked - couldn't query registry key. Retrying.
[2010/10/02-23:36:10.852] Launching attempt #5 to defragment disk...
[2010/10/02-23:36:27.488] ProcessIdleTasks returned.
[2010/10/02-23:36:27.488] Failed to determine if defrag worked - couldn't query registry key. Retrying.
[2010/10/02-23:36:27.488] Failed to defragment disk after 5 attempts.
[2010/10/02-23:36:27.488] PrepareSystem failed.
[2010/10/02-23:36:27.488] Stopping trace...
[2010/10/02-23:36:27.582] Couldn't find kernel logger in active logger list.
[2010/10/02-23:36:27.582] Couldn't find user-mode logger in active logger list.
[2010/10/02-23:36:27.582] Unregistering auto-run...
[2010/10/02-23:36:27.582] Completed auto-run change.
[2010/10/03-19:32:45.074] Detected Win7RTM physical (ReadyBoot) prefetcher; the SysMain service is auto-started.
[2010/10/03-19:32:45.167] Registering for auto-run with a 120000 msec delay...
[2010/10/03-19:32:45.167] Completed auto-run change.
[2010/10/03-19:32:45.187] Starting trace...
[2010/10/03-19:32:47.482] Enabled boot logging to 'C:\Windows\system32\bootPrep_BASE+CSWITCH_1_km_premerge.etl'
[2010/10/03-19:36:09.329] Detected Win7RTM physical (ReadyBoot) prefetcher; the SysMain service is auto-started.
[2010/10/03-19:36:09.329] Stopping trace...
[2010/10/03-19:36:11.825] Stopped kernel logger.
[2010/10/03-19:36:11.949] Stopped user-mode logger.
[2010/10/03-19:36:11.949] The trace you are capturing "C:\Windows\system32\bootPrep_BASE+CSWITCH_1.etl" may contain personally identifiable information, including but not necessarily limited to paths to files accessed, paths to registry accessed and process names. Exact information depends on the events that were logged. Please be aware of this when sharing out this trace with other people.
[2010/10/03-19:36:25.069] Merged ETL file to 'C:\Windows\system32\bootPrep_BASE+CSWITCH_1.etl'
[2010/10/03-19:36:25.085] Waiting for prefetcher...
[2010/10/03-19:36:25.085] Waiting for Win7RTM prefetcher done.
[2010/10/03-19:36:25.085] Saving prefetcher data...
[2010/10/03-19:36:25.116] Failed to save prefetcher data (C:\Windows\prefetch\layout.ini) in cab archive (stage 1, error 0)
[2010/10/03-19:36:37.549] Saved prefetcher data from C:\Windows\prefetch\ReadyBoot\*.* in cab archive.
[2010/10/03-19:36:37.549] Saved prefetcher data from C:\Windows\prefetch\AgCx*.db in cab archive.
[2010/10/03-19:36:37.799] Saved prefetcher data from C:\Windows\system32\bootPrep_BASE+CSWITCH_1.ppf.newPlan in cab archive
[2010/10/03-19:36:37.814] Starting trace...
[2010/10/03-19:36:37.861] Enabled boot logging to 'C:\Windows\system32\bootPrep_BASE+CSWITCH_2_km_premerge.etl'
[2010/10/03-19:37:34.283] Detected Win7RTM physical (ReadyBoot) prefetcher; the SysMain service is auto-started.
[2010/10/03-19:37:34.299] Stopping trace...
[2010/10/03-19:37:37.871] Stopped kernel logger.
[2010/10/03-19:37:37.980] Stopped user-mode logger.
[2010/10/03-19:37:37.980] The trace you are capturing "C:\Windows\system32\bootPrep_BASE+CSWITCH_2.etl" may contain personally identifiable information, including but not necessarily limited to paths to files accessed, paths to registry accessed and process names. Exact information depends on the events that were logged. Please be aware of this when sharing out this trace with other people.
[2010/10/03-19:37:44.657] Merged ETL file to 'C:\Windows\system32\bootPrep_BASE+CSWITCH_2.etl'
[2010/10/03-19:37:44.673] Waiting for prefetcher...
[2010/10/03-19:38:24.734] Waiting for Win7RTM prefetcher done.
[2010/10/03-19:38:24.734] Saving prefetcher data...
[2010/10/03-19:38:24.780] Failed to save prefetcher data (C:\Windows\prefetch\layout.ini) in cab archive (stage 1, error 0)
[2010/10/03-19:38:40.006] Saved prefetcher data from C:\Windows\prefetch\ReadyBoot\*.* in cab archive.
[2010/10/03-19:38:40.006] Saved prefetcher data from C:\Windows\prefetch\AgCx*.db in cab archive.
[2010/10/03-19:38:40.271] Saved prefetcher data from C:\Windows\system32\bootPrep_BASE+CSWITCH_2.ppf.newPlan in cab archive
[2010/10/03-19:38:40.287] Preparing system...
[2010/10/03-19:38:40.287] Launching attempt #1 to defragment disk...
[2010/10/03-19:38:59.803] ProcessIdleTasks returned.
[2010/10/03-19:38:59.803] Failed to determine if defrag worked - couldn't query registry key. Retrying.
[2010/10/03-19:38:59.803] Launching attempt #2 to defragment disk...
[2010/10/03-19:39:18.170] ProcessIdleTasks returned.
[2010/10/03-19:39:18.170] Failed to determine if defrag worked - couldn't query registry key. Retrying.
[2010/10/03-19:39:18.170] Launching attempt #3 to defragment disk...
[2010/10/03-19:39:33.523] ProcessIdleTasks returned.
[2010/10/03-19:39:33.523] Failed to determine if defrag worked - couldn't query registry key. Retrying.
[2010/10/03-19:39:33.523] Launching attempt #4 to defragment disk...
[2010/10/03-19:39:50.013] ProcessIdleTasks returned.
[2010/10/03-19:39:50.013] Failed to determine if defrag worked - couldn't query registry key. Retrying.
[2010/10/03-19:39:50.013] Launching attempt #5 to defragment disk...
[2010/10/03-19:40:04.505] ProcessIdleTasks returned.
[2010/10/03-19:40:04.505] Failed to determine if defrag worked - couldn't query registry key. Retrying.
[2010/10/03-19:40:04.505] Failed to defragment disk after 5 attempts.
[2010/10/03-19:40:04.505] PrepareSystem failed.
[2010/10/03-19:40:04.505] Stopping trace...
[2010/10/03-19:40:04.599] Couldn't find kernel logger in active logger list.
[2010/10/03-19:40:04.599] Couldn't find user-mode logger in active logger list.
[2010/10/03-19:40:04.599] Unregistering auto-run...
[2010/10/03-19:40:04.599] Completed auto-run change.
This post has been edited by Kingben363: 17 October 2010 - 11:46 AM
#36
Posted 17 October 2010 - 02:42 PM
Quote
Set the value Enable in HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\BootOptimize to Y
#37
Posted 18 October 2010 - 05:15 AM
#38
Posted 18 October 2010 - 05:40 AM
#39
Posted 18 October 2010 - 06:54 AM
#40
Posted 18 October 2010 - 10:25 AM
Sorry about bothering you
This post has been edited by Kingben363: 18 October 2010 - 10:25 AM
- ← Computer screen goes black while computer is still on
- Windows Tips 'n' Tweaks
- How to get the cause of high CPU usage caused by apps? →



Help

Back to top










