System File Checker Question

D

Davidm

What does System File Checker (scf /scannow) do?

I've rebuilt my laptop using the manufcturers recovery disk, (WIn XP
SP1), installed laptop specif drivers, installed SP2 and SP3 using the
..exe files downloaded from the Microsoft website, then finally used
Windows Update (not automatic update) to download and install
everything since SP3 - took many hours!

I've had a couple of blue screen errors, and errors shwing in the
event logs, since doing all this, so wanted to sort this out before
installing applications etc.

I ran sfc /scannow, with the recovery CD in as instruected by sfc.
Will this not then put back old versions of files from the CD, or is
it smart enough to leave newer version in place, and how does it know
that they are the correct ones, or does it get updates online?

I've also ended up with some folders in C: with names like:
64C5DB82-98BC-4316-97F6-51216527892
HSNBYHDFHPIOEDHKASHIOAHEYSK
which are not marked as hidden or system folders.

Do I need to keep these?
 
P

Paul

Davidm said:
What does System File Checker (scf /scannow) do?

I've rebuilt my laptop using the manufcturers recovery disk, (WIn XP
SP1), installed laptop specif drivers, installed SP2 and SP3 using the
.exe files downloaded from the Microsoft website, then finally used
Windows Update (not automatic update) to download and install
everything since SP3 - took many hours!

I've had a couple of blue screen errors, and errors shwing in the
event logs, since doing all this, so wanted to sort this out before
installing applications etc.

I ran sfc /scannow, with the recovery CD in as instruected by sfc.
Will this not then put back old versions of files from the CD, or is
it smart enough to leave newer version in place, and how does it know
that they are the correct ones, or does it get updates online?

I've also ended up with some folders in C: with names like:
64C5DB82-98BC-4316-97F6-51216527892
HSNBYHDFHPIOEDHKASHIOAHEYSK
which are not marked as hidden or system folders.

Do I need to keep these?

sfc doesn't use anything outside the machine, that I could
see when I tested it.

It is smart enough to use files on the machine which have
come from updates. It would only use the CD for things that
have not been affected by updates.

Given that malware could affect just about anything on
the hard drive, sfc doesn't get a strong vote of confidence.
The files it might use from the CD, those will be good ones
and I don't have a problem with those. But for files which
arrived at the computer as updates, who is to say that any
of those files are currently "good" ?

*******

If it was my computer, I'd be in the Event Viewer now,
collecting all the error codes.

http://aumha.org/a/stop.htm

If the error or STOP code was the same for each one, then
that's a software problem (like, something incompatible,
wrong version, or whatever).

if the errors are randomly distributed, a 0xF1 error one
time, a 0x6C error another time, with no pattern to them,
that could be a RAM problem. In which case you could do
at least one full pass of memtest86+. Versions are available
for download, half way down this web page. You can make a CD
if you want. Lucky for me, my current machine still has a
floppy, and I keep a test floppy compatible with this machine,
nearby for this sort of thing.

http://www.memtest.org/

And that program is much better than other RAM testers, that
run on top of an OS. OS level testers, only test "free RAM",
and the kernel area is untested. Memtest86+ has relatively
good test coverage by comparison (only the bottom 1 megabyte
is untested, as it is reserved). But in terms of "confidence
building", a run with Prime95 stress test (mersenne.org/freesoft)
is often necessary to seal the deal. The advantage of memtest86+,
is you can relatively quickly spot a stuck-at fault on a
memory DIMM. But if the RAM "passes" the first test, you need
additional stress testing with Prime95 as proof the RAM is really
good. Prime95, being an OS level test, doesn't test the kernel
area, but if there is a marginal timing problem, the RAM that
passed in the memtest86+ testing, will have the odd failure
while Prime95 is running.

Also, you can load a different OS and do "comparison testing".
Say, for example, Windows is showing errors related to video
hardware, and you need a second opinion. If you boot a Linux
LiveCD (like perhaps Linux Mint, Mate interface), you may see
video errors there as well, and that would tend to point to
hardware, and not a duff Windows driver. This is how I
diagnosed a hardware design issue with my first PC,
namely flaky video (unbelievably crash prone - move the
mouse cursor on an idle desktop, and KABOOM).

I like to "prove" my hardware is good, before going on
an "sfc fishing trip".

Both Seagate and Western Digital, offer various diagnostic
packages for hard drives. I don't know whether Toshiba or
Hitachi do as well, but laptops might have different brands
than the ones I use on my desktop here. In any case,
there are read-only diagnostics, and read-write diagnostics,
if you suspect the hard drive is faulty. The purpose of the
diagnostics, is to obtain an "error code" which can accompany
a warranty claim. A hard drive will not be accepted for a
warranty claim, unless it "tests bad". And so the free test program
gives you a code if it is bad. So this doesn't say in so many
words, what the problem might be, but it can help you determine
that perhaps the drive needs to be swapped for one in better
shape.

I've used Seatools for DOS here, and it comes with FreeDOS
to boot the system (no need to provide your own DOS disk).

When I ran Seatools for Windows, it erased the config EEPROM
in my USB hard drive enclosure. So if you're going to use that
version, just remember to unplug the USB hard drives first :)
I was able to fix that little incident, with a repair utility
from Cypress Semi.

Paul
 
P

philo 

What does System File Checker (scf /scannow) do?

I've rebuilt my laptop using the manufcturers recovery disk, (WIn XP
SP1), installed laptop specif drivers, installed SP2 and SP3 using the
.exe files downloaded from the Microsoft website, then finally used
Windows Update (not automatic update) to download and install
everything since SP3 - took many hours!

I've had a couple of blue screen errors, and errors shwing in the
event logs, since doing all this, so wanted to sort this out before
installing applications etc.

I ran sfc /scannow, with the recovery CD in as instruected by sfc.
Will this not then put back old versions of files from the CD, or is
it smart enough to leave newer version in place, and how does it know
that they are the correct ones, or does it get updates online?


<snip>


Very dangerous. Since you have applied updates, if you use the cd it
could replace files with older versions.

If you can track which updates caused the problems, they may simply be
uninstalled...or you can use System Restore.

Before you do anything though you should make sure your hardware is OK

VIZ: Run a RAM test and make sure all your cooling fans are working and
not clogged with dust etc.
 
H

Hot_Text

Davidm said:
What does System File Checker (scf /scannow) do?

I've rebuilt my laptop using the manufcturers recovery disk, (WIn XP
SP1), installed laptop specif drivers, installed SP2 and SP3 using the
.exe files downloaded from the Microsoft website, then finally used
Windows Update (not automatic update) to download and install
everything since SP3 - took many hours!

Why you did not make a
New manufacturers recovery CD SP3 disk first
before you rebuilt your laptop
I've had a couple of blue screen errors, and errors shwing in the
event logs, since doing all this, so wanted to sort this out before
installing applications etc.

Blue screen errors is cause by Hardware drives
try removing Hardware and put back
and restart between Computer one at at time
 
K

Ken Blake, MVP

Blue screen errors is cause by Hardware drives


Sorry, but that is a very incorrect statement. *Some* BSODs are caused
by hardware problems, some are caused by software problems, some are
caused by drivers, etc. There is no one thing that accounts for all of
them.
 
D

Davidm

Why you did not make a
New manufacturers recovery CD SP3 disk first
before you rebuilt your laptop

Because the laptop was already having problems, hence why I rebuilt
the software from scratch. Making a new disk from what was there was
just asking for problems!
Blue screen errors is cause by Hardware drives
try removing Hardware and put back
and restart between Computer one at at time

Bit difficult with a laptop, for which I don't have any spare drives!
 
D

Davidm

<snip>


Very dangerous. Since you have applied updates, if you use the cd it
could replace files with older versions.

If you can track which updates caused the problems, they may simply be
uninstalled...or you can use System Restore.

Before you do anything though you should make sure your hardware is OK

VIZ: Run a RAM test and make sure all your cooling fans are working and
not clogged with dust etc.

Did that before rebuilding started, no RAM errors, not much dust but
cleaned it anyway.
 
P

philo 

Because the laptop was already having problems, hence why I rebuilt
the software from scratch. Making a new disk from what was there was
just asking for problems!

<snip>

Are the problems you have now, the same type of problems you had previously?
 
D

Davidm

<snip>

Are the problems you have now, the same type of problems you had previously?
The problem I had originally (before the rebuild) was the runaway
svchost + auto windows update process permanently taking 99% cpu. I
gave up trying to find a fix (lots of suggestions on google, but
nothing worked). There was a load of junk on the laptop anyway, so an
opportunity to clean it up.

The problem with the dll's was resolved, one didn't need registering,
the other was only for vista.

I'm now trying to get a clean build of XP, fully updated and with no
errors so that I can save a disk image of it before I start installing
my apps.
 
P

philo 

On 10/26/2013 05:27 AM, Davidm wrote:
X
The problem I had originally (before the rebuild) was the runaway
svchost + auto windows update process permanently taking 99% cpu. I
gave up trying to find a fix (lots of suggestions on google, but
nothing worked). There was a load of junk on the laptop anyway, so an
opportunity to clean it up.

The problem with the dll's was resolved, one didn't need registering,
the other was only for vista.

I'm now trying to get a clean build of XP, fully updated and with no
errors so that I can save a disk image of it before I start installing
my apps.


Ok so it seems like there is no hardware problem.

To track down exactly what update has caused the problem may be
difficult. When your system blue-screens get the error code and do a
Google search for what may be causing the error.


Other options would be to blindly start uninstalling updates...
or possibly just perform a System Restore
 
H

Hot_Text

Ken Blake said:
Sorry, but that is a very incorrect statement. *Some* BSODs are caused
by hardware problems, some are caused by software problems, some are
caused by drivers, etc. There is no one thing that accounts for all of
them.

The Name and Model of that laptop
Would be a big help too

So that we be able is helping him
In getting the right software and drivers for that laptop

To stop that Blue screen errors
That is cause laptop Hardware drivers

Are he need to have a tech look at it
To see if there bad Hardware in it to fix it
 
H

Hot_Text

Davidm said:
Because the laptop was already having problems, hence why I rebuilt
the software from scratch. Making a new disk from what was there was
just asking for problems!

Ok
When you get it rebuilt make one for the SP3
Bit difficult with a laptop, for which I don't have any spare drives!

You a 100% right on that

How about the Name and Model of the laptop would be a big help
<snip>
 
H

Hot_Text

Davidm said:
The problem I had originally (before the rebuild) was the runaway
svchost + auto windows update process permanently taking 99% cpu. I
gave up trying to find a fix (lots of suggestions on google, but
nothing worked). There was a load of junk on the laptop anyway, so an
opportunity to clean it up.

Will to fix that was to add a 2 GB Ram
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top