New
#21
Check in services ... you may have unnecessary services starting automatically.
You can follow BlackViper's suggestions http://www.blackviper.com/
Also, is your Antivirus set to scan at start up?
Id like to report that I think I have found the culprit to my 140 second plus boot issues. I feel like an idiot lol. The culprit was in fact my external hard drive. For whatever reason, the computer gets hung up on it during boot up adding a minute or so to the boot process.
Its not crucial that I have it on all the time. Maybe it is just the drivers.
Thanks for everyones help. I appreciate it.
One good tool for people who think they have trouble during boot is using the options in MSCONFIG.
In my screenshot, check what ive checked and you can see the drivers load on boot. Since they go by quickly, youll see which one which may be slowing things up as it is easily to see which one hangs.
In the other screen, you can even try using more processors for booting. This apparently doesnt always speed things up but some people, including me noticed a slightly faster boot time.
I doubt that enabling two CPU's in Msconfig, has improved anything. Msconfig is mainly a text editor and has only written in the entry for information. The CPU,itself triggers this information, to be read by the OS. You might find this page interesting:
Mythbusting: Debunking Common Windows Performance Tweaking Myths
As you stated yourself, the OS boot info scrolls too fast to be of real value, but can indicate any drivers which are slow in loading.
A better way to view the files loading on start up, is to open, from the Windows folder, Ntbtlog.txt. This is added to on a daily boot schedule. If you are in no need of the comparison, delete the entire contents, keeping the file itself intact but empty, of course. Now on a subsequent boot it will only show what was loaded on that single occasion.
However, it would be interesting to here what your boot up time has now become?
Later.
By the way, no reflection on jacees, suggestion, but be wary of Black Viper's excellent page. If you select the "safe" column, and thoroughly read the information on each service you intend to stop, you will find little to stop or disable. It worked admirably in Vista, but, after experimenting, I think it is something else that MS have got right. Stoppng the services does not seem to make any significant difference to CPU load, startup time, otr memory useage.
Mine, by the way, fwiw, was 50 seconds on a fresh install, including loading the internet, a networked printer and lan. After installing all of my software, including Avast (Anti virus programs are a real killer of boot times!) it now takes 1min.25secs. As I do not sit and watch it, it does not bother me too much. This is on a quite slow laptop, which I use for testing, with only 2Gbs memory. Dual core.1.66 Intel.
Last edited by davehc; 06 Mar 2009 at 10:01.
My boot time is 70 seconds right now. There is still a small hanging up but much much better. I do get these errors in the ntbootlog. But over all I am happy with the boot time now. Id like to try and figure out why these drivers fail to load though.
Loaded driver \SystemRoot\System32\Drivers\NDProxy.SYS
Did not load driver \SystemRoot\System32\Drivers\NDProxy.SYS
Did not load driver \SystemRoot\System32\Drivers\NDProxy.SYS
Did not load driver \SystemRoot\System32\Drivers\NDProxy.SYS
Did not load driver \SystemRoot\System32\Drivers\NDProxy.SYS
Loaded driver \SystemRoot\System32\DRIVERS\srv.sys
Did not load driver \SystemRoot\System32\DRIVERS\srv.sys
NDProxy.sys is a network device driver
so this suggests to me that there is something wrong with you network adaptor/driverI went in to my device manager and saw two active network device drives running. One was the default Dell connection device and the other I was unsure of but it seemed a bit random. I didn't look in to it much. I disabled the odd driver and vuala, things are back to normal.
maybe NDProxy.sys has become corrupt and or is inflicting
There is nothing wrong. The item has been there since XP. If you do not have a proxy server (most of us do not) then it will fail to load. It does no harm and does not increase your startup time.
Web Proxy servers help your ISP save bandwidth, however they often create problems for users, such as slow browsing and inability to connect to some secure servers.
In XP, you could disable it by going to Start - Settings - Control Panel - Internet Options - Connections tab - LAN Settings, and uncheck all boxes (proxy and auto detect). You can do the same in IE8.
However, it can also be linked to you router, if you use one, or even to sites where internet echange is required. It would then load. It may have adverse effects if you try to disable it so I would suggest you leave it in peace.
A bit late but i can confirm that attached USB-drives is causing this delay. Tested on a Asus P5B motherboard with 965 chipset.
I wish I had read this thread before all the researching I did last nite.....my boot up time was 90 seconds....after unplugging all my usb devices, boot up dropped down to 33 secs....turned out it was my Western Digital Ext HDD.... thxs d
hey guys
im tryin to figure this problem too....
@darco maybe that was because of search index is indexing ur external hdd....
i did some tests and boot timer helped me a bit
i tried several win 7 editions....with exact same services started on boot up and exact same programs and drivers and same startup...and something i dont get it
theres what i did....i setup prefetch and superfetch in regedit to value 2...meaning only indexing the bootup programs to start faster and started counting
btw....my nvidia card is setup by default in bios to run its fan at 100% till windows loads...then it switches to auto...meaning alot less noise
on win7 RC boot timer told me its a 22sec boot time.....that means...on my MB 38sec from the moment i hit the button on start pc till the moment everything is loaded on desktop
and i goes like this....13 sec-my bios bs
15 sec from the mom win starts booting till the moment my video card fan is set to auto
8 sec till welcome sound starts
2-3 sec till everithing is loaded(not too much...speedfan, nv monitor, kaspersky, hide folders, rocketdock)
this is the best time i got in all win versions
tried win 7 ultimate x64 wit a boot timer result = 55-60 sec
win 7 professional x86 boot timer = 37-42 sec
win 7 ultimate x86 (more than one version) boot timer = 28-32 sec
the problem is .....the black screen :|
in win 7 RC the black screen stays only 1-2 sec....on the others....the difference from 22 sec boot timer and the rest results....the problem is....with fresh install win about same delays
so win 7 RC works flawless but its gonna dissappear next year....soi dont really understaind...
tried with fresh copies....same result....so the quiz is....if the black screen shouldnt stay more than 2 sec till welcome screen on RC....why should stay on other final versions longer (8 sec to 30 sec) ? remember....exact same settings....something is fishy
and my thought is....that the bootup delay is because of the arrangement on the disk....if thats so....then it sucks....i will try this option too....but i wait for the disk trix to release its ultimate defrag v3.0...this v2.5 doesnt work too good on win 7....but with ultimate defrag u can arrange ur files however u like in the disk....from cluster x to cluster y and so on.....
...so....when ultimate defrag v3 is released i will do more tests....to see if the order on the disk matters....
btw....log files wont provide me any info....i get only one error in event wiewer(a yellow one) about custom dll loaded for every app...but that is from kaspersky....and is shown in all win editions i tested
hope this helped ......be back with more tests soon...maybe some ideas ?
cheers