Re: Defragmentation.
Rod wrote:
| "PCR" <pcrrcp@netzero.net> wrote in message
|
|> I'm not sure which setting governs that error in Scandisk.ini. Open
|> your file in Notepad, & post it, for me to take a guess. (I can't
|> readily tell looking just at mine or even at cquirke's page.) It
|> is... C:\WINDOWS\COMMAND\Scandisk.ini.
|
| I am working through your post.
| ( I hope I am not taking up too much of your valuable time PCR,
I just hope something comes of it. If not, someone else may well jump in
with more to try.
| I am near transferring to winXP and 160 Gb disk,
| Please feel free to abort advice whenever
Very likely I will continue to advise, even after you are gone & burnt
to a crisp in XP-irradiation!
| I think my disk will hold out till then.
| I find your advice interesting however.
Usually, all my best stuff is up front. More below.
| here is scandisk.ini.
|
| ; SCANDISK.INI
| ;
| ; This file contains settings you can use to customize the ScanDisk
| program. ; The settings in this file do not apply when running
| ScanDisk in Windows 95,
| ; unless you are checking an unmounted compressed volume file. These
| settings
| ; will apply if you run ScanDisk from an MS-DOS prompt in
| single-application ; mode.
| ;
|
|
| ; -------------------------------------------------------------------
| ; The [ENVIRONMENT] section contains the following settings, which
| ; determine general aspects of ScanDisk's behavior:
| ;
| ; Display Configures ScanDisk to run with a particular type of
| ; display. The default display type is Auto (ScanDisk
| ; adjusts to the current display).
| ;
| ; Mouse Enables or disables mouse support. The default value
| is On. ;
| ; ScanTimeOut Determines whether ScanDisk should detect disk timeouts
| ; while performing a surface scan. The default value is
| Off. ;
| ; NumPasses Determines how many times ScanDisk should check each
| ; cluster during a surface scan. The default value is 1.
| ;
| ; LabelCheck Determines whether ScanDisk should check volume labels
| ; for invalid characters. The default is Off.
| ;
| ; LfnCheck Activates Scandisk to validate Long File Names, if they
| exist.
| ; The default is ON, to check Long File Names for
| problems. ;
| ; SpaceCheck Determines whether ScanDisk should check for invalid
| spaces ; in filenames. The default is Off.
| ;
| ; Mount Determines whether ScanDisk will mount unmounted
| DoubleSpace ; drives once it has determined they are
| error-free. ;
|
| [ENVIRONMENT]
| Display = Auto ; Auto, Mono, Color, Off
| Mouse = On ; On, Off
| ScanTimeOut = On ; On, Off
| NumPasses = 1 ; 1 through 65,535 (anything over 10 is slow)
Maybe change that figure to 5 -- (NumPasses = 5) --, which I have done
on advice from "Windows 98 Secrets" (Livingston/Straub). It is the
number of tries ScanDisk will do, before deciding there is an error.
| LabelCheck = Off ; On, Off
| LfnCheck = On ; On, Off
| SpaceCheck = Off ; On, Off
| Mount = Prompt ; Prompt, Always, Never
|
| ; -------------------------------------------------------------------
| ; The [CUSTOM] section determines ScanDisk's behavior when ScanDisk is
| ; started with the /CUSTOM switch. You can adjust these settings to
| ; create a customized "version" of ScanDisk. This can be especially
| ; useful for running ScanDisk from a batch file. The [CUSTOM]
| settings are: ;
| ; DriveSummary Determines whether ScanDisk displays full-screen
| ; summary information after checking each drive.
| ; The default is Auto (ScanDisk displays the summary
| ; only if it encounters errors on that drive).
| ;
| ; AllSummary Determines whether ScanDisk displays full-screen
| ; summary information after checking all drives.
| ; The default is Auto (ScanDisk displays the summary
| ; only if it encounters errors on any drive).
| ;
| ; Surface Determines whether ScanDisk will perform a surface
| scan: ; Never (Default) Does not perform a
| surface scan. ; Always Performs a surface scan
| without prompting first. ; Prompt Prompts before
| performing a surface scan. ; The /SURFACE command-line
| switch overrides this setting. ;
| ; CheckHost Determines whether ScanDisk will first check a host
| drive ; before checking any compressed drives located
| on that drive. ; Never (Default) Does not check
| the host drive. ; Always Checks the host drive
| without prompting first. ; Prompt Prompts before
| checking the host drive. ;
| ; SaveLog Determines what ScanDisk does with the repair log
| file: ; Off (Default) Does not save the
| repair log. ; Append Appends the log to the
| previous log, if any. ; Overwrite Replaces the
| previous log with the new log. ;
| ; Undo Determines whether ScanDisk creates an Undo floppy
| disk. ; The default is Never (ScanDisk does not create
| an Undo disk).
| ; The Prompt value causes ScanDisk to prompt you for a
| disk.
|
| [CUSTOM]
| DriveSummary = Off ; Auto, On, Off
| AllSummary = Off ; Auto, On, Off
| Surface = Never ; Never, Always, Prompt
| CheckHost = Always ; Never, Always, Prompt
| SaveLog = Append ; Off, Append, Overwrite
| Undo = Never ; Prompt, Never
Well, mine is set: Undo = Prompt
This will cause ScanDisk to ask whether to write a file to a floppy that
will enable it to undo whatever fix it does. Although I never actually
do that, some day I might-- if ever the error sounds grievous enough!
(Then again, I'd probably rather run to my full system backup than fix a
really bad partition.)
You'd want to undo the fix, if ScanDisk got it wrong as cquirke has said
it could possibly do. Then, you'd have to get disk editing software &
fix it yourself!
| ; The following settings determine the corrective action ScanDisk will
| ; take if it was started with the /CUSTOM switch and finds a disk
| error.
|
| ; The next five settings accept any of the following values:
| ; Prompt Causes ScanDisk to prompt you before fixing this
| problem. ; Fix Causes ScanDisk to fix the problem without
| prompting you. ; Quit Causes ScanDisk to terminate if it
| encounters this problem.
|
| DS_Header = Fix ; Damaged DoubleSpace volume file header
| FAT_Media = Fix ; Missing or invalid FAT media byte
| Okay_Entries = Fix ; Damaged, but repairable, directories/files
| Bad_Chain = Fix ; Files or directories which should be
truncated
| Crosslinks = Fix ; FAT-level crosslinks
ALL of those say to Fix! I HOPE for your sake cquirke doesn't see this!
Best go read his site, &/or make a full system backup immediately! Mine
are all set to Prompt! However, none of those can be the cause of
your...
ScanDisk found 4096 bytes of data in 1 lost file fragment(s).
Resolution: Ignore this error and continue
...., because ScanDisk would have fixed it, instead. Therefore, either
none of those govern that particular error-- or, it was not a DOS
ScanDisk that produced the report you copied out of ScanDisk.log. Can it
be you ran ScanDisk in Windows, instead?
| ; The next seven settings accept any of the following values:
| ; Prompt Causes ScanDisk to prompt you before fixing this
| problem. ; Fix Causes ScanDisk to fix the problem without
| prompting you. ; Quit Causes ScanDisk to terminate if it
| encounters this problem. ; Skip Causes ScanDisk to skip
| fixing this problem, but continue ; checking the disk.
|
| Boot_Sector = Fix ; Damaged boot sector on DoubleSpace
| drive FSInfo_Sector = Fix ; Incorrect free space count
| Invalid_MDFAT = Fix ; Invalid MDFAT entries
| DS_Crosslinks = Fix ; Internal (MDFAT-level) crosslinks
| DS_LostClust = Fix ; Internal lost clusters
| DS_Signatures = Fix ; Missing DoubleSpace volume signatures
| Mismatch_FAT = Fix ; Mismatched FATs on non-DoubleSpace drives
| Bad_Clusters = Prompt ; Physical damage or decompression errors
Same as above-- these are ALL set to Fix, except for Bad_Clusters! Going
by this page...
http://cquirke.mvps.org/9x/scandisk.htm#BadCluster
...., it just doesn't quite sound like that one is doing it. Do you
remember getting a prompt to fix it & declining?
I think, instead, you ran ScanDisk in Windows to get this result. That
one doesn't use ScanDisk.ini to decide what to do...
"START button, Run, ScanDisk, Advanced button"
In the "Lost file fragments" box, what is selected? I am bolted for
"Convert to files". Also, I am unchecked to "Automatically fix errors"
on its main requestor.
| ; The next setting accepts any of the following values:
| ;
| ; Prompt Causes ScanDisk to prompt you before fixing this
| problem. ; Delete Causes ScanDisk to delete the damaged
| directory entries ; without prompting you first.
| ; Quit Causes ScanDisk to terminate if it encounters this
| problem.
|
| Bad_Entries = Delete ; Damaged and irrepairable directories or
files
Best change this one to Prompt, per...
http://cquirke.mvps.org/9x/scandisk.htm#BadEntry
Then, if you see it ever happen, say a long prayer that ScanDisk got it
right &/or go running for your full system backup!
| ; The next setting accepts any of the following values:
| ;
| ; Prompt Causes ScanDisk to prompt you before fixing this
| problem. ; Save Causes ScanDisk to save the lost clusters as
| files in the ; root directory without prompting you
| first. ; Delete Causes ScanDisk to delete the contents of the
| lost clusters ; without prompting you first.
| ; Quit Causes ScanDisk to terminate if it encounters this
| problem. ; Skip Causes ScanDisk to skip fixing this problem,
| but continue ; checking the disk.
|
| LostClust = Delete ; Lost clusters
http://cquirke.mvps.org/9x/scandisk.htm#LostCluster
Usually, it is OK to delete those, but go read that site!
--
Thanks or Good Luck,
There may be humor in this post, and,
Naturally, you will not sue,
Should things get worse after this,
PCR
pcrrcp@netzero.net