Re: file copies change trailing data on certain files?

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance



Can I ask you to look at a thread myself and a couple of others are having
in the newsgroup ..

microsoft.public.win2000.file_system
entitled
"Since weekend update, small files up to 4096 bytes get corrupt"

The file content change you describe (data changes to hex df is very
similar to a situation I have where a security KB was downloaded and applied
to Windows 2000 PCs ( I stress that only this o/s is affected AFAIK both
server and professional)
Essentially
When you have data on a Compressed volume and a file is under 4096 bytes,
the file MAY become altered in the manner you describe.
BUT I must say we have found this ONLY on win2000 (so far) and if you remove
that particular KB and reboot, the corruption does not re occur.
The corruption that HAS already occurred will stay, as the file is now
altered irrevocably but no further changes occur. Naturally I was very
concerned and have opened a Microsoft "case" and a test data sample has been
supplied.
Please confirm if your data is stored on a win2000 compressed volume, or not
and maybe this will help add some urgency to the discussions.

Keith

<frank.secada@xxxxxxxxxxx> wrote in message
news:1157233700.609580.189940@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
I don't know if anyone has seen this here, but I noticed that after
running windows update in August (about 2-3 weeks ago), my backups were
failing for having too many files changing after they were copied into
a new directory.

The way I run backups, I add a step to restore files to a spare hard
drive and compare against the originals. usually, the result is that,
out of almost a million files, maybe two or three hundred differ, and
that can be explained by downloaded updates, changes to itunes or real
player libraries, software I'm writing or changes to documents, etc.
but after my latest backups, I'm finding thousands of files not
matching on compares. And these are files which haven't changed in a
long time. Like Java libraries, source samples or docs, etc.

I tested this without the backup, just copying files from one directory
to another, and found it was easy to reproduce just using xcopy. I ran
a posix 'cmp' on two copies of a .jpg file and found that the new one
was filled with bytes containing 'df'. I'm assuming that MS is padding
all data files with a set pattern, to prevent malicious code being
hidden there in a buffer overflow ?

Has anyone else seen this? Has MS published the nature of this change
and what filetypes it affects? Thanks much for the help



.



Relevant Pages

  • file copies change trailing data on certain files?
    ... running windows update in August, ... The way I run backups, I add a step to restore files to a spare hard ... drive and compare against the originals. ... player libraries, software I'm writing or changes to documents, etc. ...
    (microsoft.public.win2000.windows_update)
  • large file corruption (x86_64, ext3) under 2.6.17 kernels?
    ... where backups were written to two 300G Maxtor SATA ... The file corruption problem seem to occur on large files, ... images saved on the hard drives) to see if the problem has been ... This leaves mainly only the kernel and/or the ext3 ...
    (Linux-Kernel)
  • Re: Error With a white Project Guide
    ... I think i'm going to re-build the plans (via copy and paste or ... corruption try to make it so that the files are not renamed...keep ... I do have daily backups as our network is automatically ...
    (microsoft.public.project)
  • Re: Restoring Exchange data to new SBS server
    ... I have the old server booted up in DS mode, ... general corruption that I've yet to see. ... When I get BackupExec running I see that no backups ... folder paths) you may be able to mount the databases. ...
    (microsoft.public.windows.server.sbs)
  • RE: backup issue
    ... You see any corruption or hardware errors ... With SQL Server backups, we usually have commands such as RESTORE ... VERIFYONLY and RESTORE HEADERONLY to verify the state of a backup device. ...
    (microsoft.public.sqlserver.server)