1.

Solve : Slow laptop?

Answer»

Yeah yeah the first time I ran the windows boot time chkdsk. Recovery console said it found errors... Anyway what should I do now?Quote from: Allan on June 14, 2010, 05:39:56 PM

Sorry BC, but when run from the recovery console chkdsk /r ALWAYS reports that it found and repaired one or more errors
Code: [Select]C:\WINDOWS>Chkdsk C: /r
Volume created 06/14/10 05:05p
The volume Serial Number is 0cdb-edec
CHKDSK is checking the volume...
CHKDSK is performing additional checking or recovery...
CHKDSK is performing additional checking or recovery...
CHKDSK is performing additional checking or recovery...
CHKDSK has finished checking the volume.
4184900 kilobytes total disk space.
3089956 kilobytes are available.

4096 bytes in each allocation unit.
1046225 total allocation units on disk.
772489 allocation units available on disk.

C:\WINDOWS>

one could say that "CHKDSK is performing additional checking or recovery..." means there is an error, but it doesn't. in fact, you will always see at least three of them with chkdsk /r as it checks file records, security descriptors, and finally does the surface scan. (that is- additional checking).

If CHKDSK finds an error it will state "CHKDSK found and fixed one or more errors on the volume." instead of the "CHKDSK has finished checking the volume." text in the above code block.

That was actually a huge PITA to get, too. had to reinstall a new XP VM because VMWare has this unbridled love for SCSI.Quote from: asdf45df on June 14, 2010, 06:16:50 PM
Yeah yeah the first time I ran the windows boot time chkdsk. Recovery console said it found errors... Anyway what should I do now?


Anyway, since I had no idea what this thread was about (heh) I decided to reread it from start to finish.


And let me get this straight people-

his youtube videos are running slow and consuming 100% CPU, and somehow suggestion has involved the hardware? why is that?

Nobody pursued the fact that Only sites using flash consume 100% of the CPU (edit- ok, it seems Soybean sort of touched on this). for some reason, like the original poster, I can see absolutely zero relationship to the problem and hardware.

CPU usage is normal with the browser closed and with the browser viewing sites without flash.

Quote
I have the latest version of flash installed.

Actually- somehow people missed this- but this may be the problem. the latest version of flash is slower then older versions, period. my 1.6Ghz P4 had similar issues when I installed the Flash 10 plugin into FF (FF consuming 100% CPU and requiring a end process to fix on any site using flash if I leave the window open too long, random crashes, etc).

Now, I never tried any other browser, but I think the POINT should be that the latest version of flash simply doesn't work well with older hardware.


Can you try an older version of flash? for FF the one that works best in my experience is the flash 8 plugin. (ALTHOUGH it has the disadvantage of not allowing you to view youtube video's in HD).


Also, here is something you can try to absolutely without a doubt confirm if (or if not) flash is the culprit:


download Process Explorer

Now, we want to make sure Firefox doesn't gobble up all the CPU time and make it hard to use Process explorer to diagnose, so my first suggestion would be to right click on firefox in the top pane of process explorer and set it's priority to "below normal".

Now, use firefox until you encounter the same 100% issue. This is where the "fun starts".

Optionally at this point, you could choose the "suspend" the firefox task via process explorer. Just remember to set focus to anything in firefox, or things will get really wonky. This way, you can inspect the state of Firefox during this period of intense activity and determine what is causing it. It's not neceessary, but it can make some steps a lot easier (some stuff changes really quickly in the various dialogs as the process runs, suspending it stops it from running, therefore making it easier to copy that stuff down)

right click on firefox in process explorer's upper pane, and select "properties". Now choose the "threads". This is where you can isolate which thread is monopolizing the CPU. sort by the CPU tab, and see which DLL's are consuming the most process time. my personal suspicion would be a Flash DLL. for me, the flash DLL is "NPSWF32.dll", but the newer plugins might have a different name. If you are feeling bold, you could even try killing or suspending some of the threads, but this might make firefox very unstable (but hey, the worst that can happen is it crashes and you can just restart it). In either case, I'd say to LIST off some of the higher CPU using threads of firefox. NOTE that the "Start Address" is usually in the form

executable!functionname!offset

Whatever the case, "executable" is what will be most useful (if the highest CPU using thread has a function name and offset, that could be useful too). COPYING this down into notepad or onto a piece of paper is made a lot easier if you suspend the firefox process entirely.

Finally someone's on the same page as me

I installed flash 8 and the videos run smooth now - the quality of the videos is much worse however, it looks worse than the 360p quality with flash 10. CPU usage is around 70% now. Seems like the CPU usage is lower because of the lower quality, seems like sweeping the problem under the rug but hey, I'll take it if it's the best I can get.

Should I try flash 9 or is it just as bloated as flash 10?Ahhh, so an issue with Flash the whole time. Always the simple stuff.

Have you tried the recent 10.1 upgrade?

I would say stay on Flash 8 for now if 10.1 doesn't work, but that could mean exposing yourself to potential security issues that may have never been addressed in Flash 8.


Discussion

No Comment Found