• USB "delayed write failed" Anyone knows why ?

    From R.Wieser@21:1/5 to All on Sat Apr 27 17:04:57 2024
    XPost: alt.windows7.general

    Hello all,

    On a machine runnung XPsp3 :

    A while ago tried to copy a couple of 1...4 GB files to an USB stick, and
    it threw the "delayed write failed" error (after a couple of hundred MByte), after which the machine froze and I had to power-cycle it to get it to
    respond again (not even the task-manager wanted to come up).

    A bit of googeling gave me the answer : unticking "Enable write caching on
    the disk" - even though that was in a section that was grayed out because
    its parent, "Optimize for performance", wasn't selected ("Optimize for quick removal" was).

    No, the question is not why I had to untick something in a grayed-out
    section, don't worry. :-)

    My question is even worse than that :

    Does anyone know (or have a link to an MS article to) why that the "delayed writing" (which I assume was still doing its job) causes such a big problem
    ?

    And don't worry, its just curiosity. There is nothing hanging on the
    answer.

    Regards,
    Rudy Wieser

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Frank Slootweg@21:1/5 to R.Wieser on Sat Apr 27 15:42:47 2024
    XPost: alt.windows7.general

    [Disclaimer: Here goes nothing! :-)]

    R.Wieser <[email protected]d> wrote:
    Hello all,

    On a machine runnung XPsp3 :

    A while ago tried to copy a couple of 1...4 GB files to an USB stick, and
    it threw the "delayed write failed" error (after a couple of hundred MByte), after which the machine froze and I had to power-cycle it to get it to respond again (not even the task-manager wanted to come up).

    A quick Google search (see below) reveals that besides the basic error ("Windows-Delayed Write Failed"), the system reports which file
    had/'caused' the error. If so, was that a file on the USB stick or on
    a/the hard drive?

    If on the USB stick, did you test the USB stick for errors? (I have
    Windows 11, so my built-in tools are limited :-(, but AFAIR, Windows XP
    still had 'sector' scan tools.)

    A bit of googeling gave me the answer : unticking "Enable write caching on the disk" - even though that was in a section that was grayed out because
    its parent, "Optimize for performance", wasn't selected ("Optimize for quick removal" was).

    No, the question is not why I had to untick something in a grayed-out section, don't worry. :-)

    My question is even worse than that :

    Does anyone know (or have a link to an MS article to) why that the "delayed writing" (which I assume was still doing its job) causes such a big problem
    ?

    With "such a big problem", do you mean the machine freezing, which is
    indeed a big problem, or something else?

    The (first) document I found, indeed also talks about a hang, but that involved a file on the HDD.

    'Error message on Windows XP, "Windows-Delayed Write Failed, windows was
    enable to save all the data for the file' <https://answers.microsoft.com/en-us/windows/forum/all/error-message-on-windows-xp-windows-delayed-write/11545d85-783e-40cd-beeb-c31997661e64>
    (searched on "delayed write failed windows xp")
    (The green "[ (V) Answer ]" bar in that document implies that a hard
    drive error was the cause, but the OP never specifically confirmed
    that.)

    And don't worry, its just curiosity. There is nothing hanging on the
    answer.

    Phew! :-)

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Paul@21:1/5 to Frank Slootweg on Sat Apr 27 12:54:15 2024
    XPost: alt.windows7.general

    On 4/27/2024 11:42 AM, Frank Slootweg wrote:
    [Disclaimer: Here goes nothing! :-)]

    R.Wieser <[email protected]d> wrote:
    Hello all,

    On a machine runnung XPsp3 :

    A while ago tried to copy a couple of 1...4 GB files to an USB stick, and >> it threw the "delayed write failed" error (after a couple of hundred MByte), >> after which the machine froze and I had to power-cycle it to get it to
    respond again (not even the task-manager wanted to come up).

    A quick Google search (see below) reveals that besides the basic error ("Windows-Delayed Write Failed"), the system reports which file
    had/'caused' the error. If so, was that a file on the USB stick or on
    a/the hard drive?

    If on the USB stick, did you test the USB stick for errors? (I have
    Windows 11, so my built-in tools are limited :-(, but AFAIR, Windows XP
    still had 'sector' scan tools.)

    A bit of googeling gave me the answer : unticking "Enable write caching on >> the disk" - even though that was in a section that was grayed out because
    its parent, "Optimize for performance", wasn't selected ("Optimize for quick >> removal" was).

    No, the question is not why I had to untick something in a grayed-out
    section, don't worry. :-)

    My question is even worse than that :

    Does anyone know (or have a link to an MS article to) why that the "delayed >> writing" (which I assume was still doing its job) causes such a big problem >> ?

    With "such a big problem", do you mean the machine freezing, which is indeed a big problem, or something else?

    The (first) document I found, indeed also talks about a hang, but that involved a file on the HDD.

    'Error message on Windows XP, "Windows-Delayed Write Failed, windows was
    enable to save all the data for the file' <https://answers.microsoft.com/en-us/windows/forum/all/error-message-on-windows-xp-windows-delayed-write/11545d85-783e-40cd-beeb-c31997661e64>
    (searched on "delayed write failed windows xp")
    (The green "[ (V) Answer ]" bar in that document implies that a hard
    drive error was the cause, but the OP never specifically confirmed
    that.)

    And don't worry, its just curiosity. There is nothing hanging on the
    answer.

    Phew! :-)


    This can also be caused by a Paged or UnPaged Pool memory shortage.
    There is a trial version of a certain program, that leaks memory
    on purpose (to deny people usage of the program), and that can cause
    storage failures with that error code. This "situation" normally is
    only practical on Windows XP, and it would take a long-uptime machine
    and dedicated abuse, to squeeze one of those errors out of a later
    OS. The machine would die on some other error, before it would just
    emit those, for a later OS. The machine might even freeze if it was
    Windows 11, rather than get wedged nicely enough for a Delayed Write Failure.

    Maybe if a write operation does not complete in about ten seconds or
    so, you could get one of those. But memory problems can be pretty
    good at slowing the storage path enough to encourage the error code
    to show up.

    Paul

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From R.Wieser@21:1/5 to All on Sat Apr 27 22:17:15 2024
    XPost: alt.windows7.general

    Paul,

    This can also be caused by a Paged or UnPaged Pool memory shortage.
    There is a trial version of a certain program, that leaks memory
    on purpose (to deny people usage of the program), and that can cause
    storage failures with that error code. This "situation" normally is
    only practical on Windows XP,

    Hmm... I tried to copy to the thumbdrive pretty-much the first thing after
    I switched on the 'puter. Memory leaks are at that moment likely still fast asleep

    But memory problems can be pretty good at slowing the storage path
    enough to encourage the error code to show up.

    I could always throw MemTest86 at it to make sure. Thanks.

    Regards,
    Rudy Wieser

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From R.Wieser@21:1/5 to All on Sat Apr 27 22:10:00 2024
    XPost: alt.windows7.general

    Frank,

    A quick Google search (see below) reveals that besides the basic
    error ("Windows-Delayed Write Failed"), the system reports which
    file had/'caused' the error. If so, was that a file on the USB stick
    or on a/the hard drive?

    I was trying to copy from the HD onto the USB stick. And bo, I didn't take heed to which specific file.

    You see, to keep it simple I just mentioned that one USB stick. Over time
    (a few months) I had the same problem with other sticks and USB drives,
    trying to copy different files. All of those files (10's of gigabytes) I
    just copied onto an USB drive (which earlier also caused the error to be thrown)

    IOW, I think I can safely say that neither the USB stick and drives nor the files on the HD where the cause of the problem. To many combinations that
    all failed.

    With "such a big problem", do you mean the machine freezing, which
    is indeed a big problem, or something else?

    With all due respect : read the first paragraph.

    'Error message on Windows XP, "Windows-Delayed Write Failed, windows
    was enable to save all the data for the file'
    [snip link]

    Thats a "members only" link I'm afraid (I'm asked to login to some MS
    thing).

    Regards,
    Rudy Wieser

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From JJ@21:1/5 to R.Wieser on Sun Apr 28 14:06:12 2024
    XPost: alt.windows7.general

    On Sat, 27 Apr 2024 17:04:57 +0200, R.Wieser wrote:
    Hello all,

    On a machine runnung XPsp3 :

    A while ago tried to copy a couple of 1...4 GB files to an USB stick, and
    it threw the "delayed write failed" error (after a couple of hundred MByte), after which the machine froze and I had to power-cycle it to get it to respond again (not even the task-manager wanted to come up).

    A bit of googeling gave me the answer : unticking "Enable write caching on the disk" - even though that was in a section that was grayed out because
    its parent, "Optimize for performance", wasn't selected ("Optimize for quick removal" was).

    No, the question is not why I had to untick something in a grayed-out section, don't worry. :-)

    My question is even worse than that :

    Does anyone know (or have a link to an MS article to) why that the "delayed writing" (which I assume was still doing its job) causes such a big problem
    ?

    And don't worry, its just curiosity. There is nothing hanging on the
    answer.

    Regards,
    Rudy Wieser

    From MSDN:

    ERROR_LOST_WRITEBEHIND_DATA
    596

    {Delayed Write Failed} Windows was unable to save all the data for the file %hs. The data has been lost. This error may be caused by a failure of your computer hardware or network connection. Please try to save this file elsewhere.

    ...

    My hunch tells me its due to hardware/firmware level I/O handling bug/glitch
    or limitation on the storage device side. If the device was plugged to the front panel port, try plugging it directly to the back panel port without
    using any extension cable to avoid any interference.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From R.Wieser@21:1/5 to All on Sun Apr 28 08:46:08 2024
    XPost: alt.windows7.general

    Paul,

    I could always throw MemTest86 at it to make sure. Thanks.

    I just ran it for an hour and did not get any errors.

    Regards,
    Rudy Wieser

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From R.Wieser@21:1/5 to All on Sun Apr 28 11:13:49 2024
    XPost: alt.windows7.general

    JJ,

    My hunch tells me its due to hardware/firmware level I/O handling
    bug/glitch or limitation on the storage device side.

    Thats the thing : it started to work right (with the same USB stick and
    files!) when I unticked that (grayed-out) "Enable write caching on the
    disk".

    But yes, a certain kind of USB access that only happens by the write caching mechanism could be it.

    ... and thats pretty-much what I'm looking for : an MS based confirmation.
    They should know - and perhaps even how to prevent it from it happening again/elsewhere.

    Regards,
    Rudy Wieser

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Frank Slootweg@21:1/5 to R.Wieser on Sun Apr 28 09:59:05 2024
    XPost: alt.windows7.general

    R.Wieser <[email protected]d> wrote:
    Frank,
    [...]

    Thanks for the additional details.

    With "such a big problem", do you mean the machine freezing, which
    is indeed a big problem, or something else?

    With all due respect : read the first paragraph.

    Sigh! Of course I read it (and the rest of your OP). It was/is not
    clear to me what you consider "such a big problem" actually is - i.e.
    the write failure, the freezing, other? -, hence my question.

    'Error message on Windows XP, "Windows-Delayed Write Failed, windows
    was enable to save all the data for the file'
    [snip link]

    Thats a "members only" link I'm afraid (I'm asked to login to some MS
    thing).

    Strange! Works fine here and I'm not a "member" of anything and don't have/use a Microsoft Account. The webpage/site *offers* a 'Sign in', but
    I don't sign in and the webpage display just fine.

    Perhaps others can try and report if it also fails for them. OTOH,
    other than mentioning the format of the full error, the webpage offers
    nothing that is of use to your failure scenario(s), so we probably
    should leave this 'noise' out of the thread.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From R.Wieser@21:1/5 to All on Sun Apr 28 13:15:40 2024
    XPost: alt.windows7.general

    Frank,

    With "such a big problem", do you mean the machine freezing,
    which is indeed a big problem, or something else?

    With all due respect : read the first paragraph.

    Sigh! Of course I read it (and the rest of your OP). It was/is not
    clear to me what you consider "such a big problem" actually is - i.e.
    the write failure, the freezing, other? -, hence my question.

    I'm sorry ? Are you really asking me which of the two of the (related) problems I described I consider the biggest ?

    *Neither* of them should happen, and *both* of them are big problems in
    their own right.

    In the case you wanted to know if I had more/other problems (that I could
    have linked to it), than no, I didn't.

    If you wanted to know something else altogether than I have no idea what
    you're looking for.


    But why are you asking in the first place ? I already posted that I was
    able to fix them, and that I wanted to know *why* they happened.


    Strange! Works fine here and I'm not a "member" of anything and don't have/use a Microsoft Account. The webpage/site *offers* a 'Sign in'

    I see the redirect to "login.microsoftonline.com" domain, and for me it
    ended there (I choose not to follow the link)

    I don't sign in and the webpage display just fine.

    As it seems to work for you I decided to followed that "login.microsoftonline.com" link. Alas, that page is just a JS blob - which
    my browser doesn't do anything with.

    Regards,
    Rudy Wieser

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Newyana2@21:1/5 to R.Wieser on Sun Apr 28 08:38:37 2024
    XPost: alt.windows7.general

    On 4/28/2024 2:46 AM, R.Wieser wrote:
    Paul,

    I could always throw MemTest86 at it to make sure. Thanks.

    I just ran it for an hour and did not get any errors.

    For what it's worth, I recently found OSS Memtest86+, which
    seems to be quite a bit faster than MemTest86. Wikipedia also
    implies that it's more up to date and more thorough.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Frank Slootweg@21:1/5 to R.Wieser on Sun Apr 28 14:01:22 2024
    XPost: alt.windows7.general

    R.Wieser <[email protected]d> wrote:
    Frank,

    With "such a big problem", do you mean the machine freezing,
    which is indeed a big problem, or something else?

    With all due respect : read the first paragraph.

    Sigh! Of course I read it (and the rest of your OP). It was/is not
    clear to me what you consider "such a big problem" actually is - i.e.
    the write failure, the freezing, other? -, hence my question.

    I'm sorry ? Are you really asking me which of the two of the (related) problems I described I consider the biggest ?

    Nope. As you said "such a big problem" (*singular*), I wanted to know
    (be sure of) which of the stated/possible problems.

    *Now* you say both, which is fine. No need for teeth pulling
    procedures.

    *Neither* of them should happen, and *both* of them are big problems in
    their own right.

    Agreed.

    In the case you wanted to know if I had more/other problems (that I could have linked to it), than no, I didn't.

    Thanks for the confirmation.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From R.Wieser@21:1/5 to All on Sun Apr 28 15:35:07 2024
    XPost: alt.windows7.general

    Newyana2,

    For what it's worth, I recently found OSS Memtest86+, which seems to be quite a bit faster than MemTest86.

    Where did you find it ?

    I went to the producs download page
    (https://www.memtest86.com/download.htm), and did see that there is a v10 available.

    Though one problem with it is that it will only boot under UEFI. And as
    (most? All of?) my XPsp3 'puters do have it ... :-\

    Thanks for the heads-up though.

    Regards,
    Rudy Wieser

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From R.Wieser@21:1/5 to All on Sun Apr 28 15:36:28 2024
    XPost: alt.windows7.general

    Gah!

    "my XPsp3 'puters do have it"

    should have been

    "my XPsp3 'puters *don't* have it"

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From R.Wieser@21:1/5 to All on Sun Apr 28 16:58:13 2024
    XPost: alt.windows7.general

    Frank,

    Nope. As you said "such a big problem" (*singular*), I wanted to know
    (be sure of) which of the stated/possible problems.

    I'm sorry to have confused you.

    *Now* you say both, which is fine. No need for teeth pulling
    procedures.

    That, teeth pulling, was what I was thinking about your "which one ?"
    question.


    I referred to it as "a big problem" as both problems where happening
    together, one exacerbating the other.

    Regards,
    Rudy Wieser

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Newyana2@21:1/5 to R.Wieser on Sun Apr 28 12:12:54 2024
    XPost: alt.windows7.general

    On 4/28/2024 9:35 AM, R.Wieser wrote:
    Newyana2,

    For what it's worth, I recently found OSS Memtest86+, which seems to be >> quite a bit faster than MemTest86.

    Where did you find it ?

    I went to the producs download page
    (https://www.memtest86.com/download.htm), and did see that there is a v10 available.


    https://memtest.org/
    You can write the ISO to CD to boot from it. I don't
    think EUFI is an issue. You don't even need a hard disk
    to use it.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Paul@21:1/5 to All on Sun Apr 28 12:16:08 2024
    XPost: alt.windows7.general

    On 4/28/2024 8:38 AM, Newyana2 wrote:
    On 4/28/2024 2:46 AM, R.Wieser wrote:
    Paul,

    I could always throw MemTest86 at it to make sure.� Thanks.

    I just ran it for an hour and did not get any errors.

    �� For what it's worth, I recently found OSS Memtest86+, which
    seems to be quite a bit faster than MemTest86. Wikipedia also
    implies that it's more up to date and more thorough.

    The ones here are from Jan 2024.

    https://memtest.org/

    while the new versions (6 or 7) are multi-core capable,
    you don't have to use multiple cores to carry out a test.
    Normally, a memory controller is rate limited while driven
    in a dedicated manner by just one core. The advantage of
    using multiple cores, may be as a means to exercise more
    of the CPU while testing. If a CPU waits 100 cycles for a
    burst-of-four cache line to come back, it would depend on
    what the code was doing, whether the RAM could keep up or not.
    Having 32 cores generate cycles, 31 cores wait, doesn't add
    much to the test.

    It's possible none of the current programs will run on an older machine,
    so you have to be prepared to take that chance while testing.
    I do not throw old media away here, just because a new version was
    released.

    The advantage of using a newer one, is that it recognizes
    the memory controller (can read out the parameters OK), and
    can identify the hardware properly. I used an older one
    for quite a number of years, that made a dogs-breakfast out
    of the hardware declaration. Which means gritting your
    teeth while looking at the screen. This did not stop it from
    being a memory tester however.

    As for the bandwidth declaration in the upper left corner
    while memtesting, in the past, the code made sense. It
    attempted to purge the CPU cache, so the code was not
    getting some sort of inaccurate reading from that aspect.
    Then it would do the bandwidth test.

    But what I did notice, is a strange difference between
    a 5600G and a 5950X, where the tiny processor had 2x bandwidth
    declared as present, compared to the 5950X. This is likely
    wrong in some way, but I can't make sense of how the hardware
    is able to do this.

    *******

    As for comparing versions on some "merit" basis, the Windows
    memory tester can at times be better than the others. But
    since we don't know what is inside the Windows one, it is hard
    to say why that might be the case. On my dead E8400/X48 system,
    it was able to pick up a (non-stuck-at) problem when four DIMMs
    were installed. But no amount of triangulation could identify
    an individual stick as responsible. All the test was able to
    tell me, in a sense, is that "I had a memory problem". The
    other testers gave the memory a pass. Replacing the memory with
    new memory at the time (CAS5), passed all testers, so the problem
    was real.

    No memory tester tests all locations. The E815 reserved locations
    (some BIOS call that tells the caller what is reserved), there
    are locations that must not be used by non-BIOS entities. The BIOS
    code can be running during SMM (System Management Mode), so the
    BIOS usage must be respected. SMM can be called thirty times a second,
    while Windows is running. If the runtime of SMM is long, it throws
    off DPCLAT testing (and invalidates a computer for audio workstation usage).

    You can install two DIMMs in single channel mode, one DIMM becomes
    the High Stick, the second DIMM is the Low Stick. If you swap the
    two sticks, the E815 memory reservation is not symmetric, and so
    the "test coverage" of the DIMM, varies according to whether it is
    the Low stick or the High stick. By running two tests, and swapping
    the DIMMs in single channel mode, you get slightly better coverage.
    But with that level of attention to detail, there might still be
    around 1MB of untested (only BIOS can use) memory.

    The Windows memory tester, does not move itself out of the way.
    Whereas the other memory testers, should move themselves out of
    the way. The Windows memory tester, is not an attempt to test 100%
    of the memory. The other memory testers are like Ivory Snow,
    and cover most but not all of a DIMM.

    *******

    On Windows XP, there is limited Pool Memory. The Pool Memory
    may be in usage by the kernel storage routines. If an application
    program, on purpose, tries to use and apply pressure to Pool Memory,
    the garbage collector for Pool Memory, may not be able to free up
    Pool in time for a write operation to complete. This is how I was
    able to see a Delayed Write Failure on WinXP. If it was not for
    that particular case, I might never have seen such a failure
    on Windows. That was a failure to write C: hard drive, not a USB stick.

    I have also seen a problem on Windows XP, where after you boot up,
    and you start transferring a file, writes would stop after
    about 15GB of file transfer. This may have been due to my "memory problem"
    with the four DIMMs, but there is no diagnostic information to go on.
    Suddenly, you just couldn't do any more big writes. Rebooting and
    the pattern would begin again. I was not able to determine if that
    was aided by some malware problem, or it was "just" a memory integrity
    problem. The motherboard is dead now, so no more test is possible.

    Paul

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Paul@21:1/5 to All on Sun Apr 28 13:01:43 2024
    XPost: alt.windows7.general

    On 4/28/2024 3:06 AM, JJ wrote:
    On Sat, 27 Apr 2024 17:04:57 +0200, R.Wieser wrote:
    Hello all,

    On a machine runnung XPsp3 :

    A while ago tried to copy a couple of 1...4 GB files to an USB stick, and >> it threw the "delayed write failed" error (after a couple of hundred MByte), >> after which the machine froze and I had to power-cycle it to get it to
    respond again (not even the task-manager wanted to come up).

    A bit of googeling gave me the answer : unticking "Enable write caching on >> the disk" - even though that was in a section that was grayed out because
    its parent, "Optimize for performance", wasn't selected ("Optimize for quick >> removal" was).

    No, the question is not why I had to untick something in a grayed-out
    section, don't worry. :-)

    My question is even worse than that :

    Does anyone know (or have a link to an MS article to) why that the "delayed >> writing" (which I assume was still doing its job) causes such a big problem >> ?

    And don't worry, its just curiosity. There is nothing hanging on the
    answer.

    Regards,
    Rudy Wieser

    From MSDN:

    ERROR_LOST_WRITEBEHIND_DATA
    596

    {Delayed Write Failed} Windows was unable to save all the data for the file %hs. The data has been lost. This error may be caused by a failure of your computer hardware or network connection. Please try to save this file elsewhere.

    ...

    My hunch tells me its due to hardware/firmware level I/O handling bug/glitch or limitation on the storage device side. If the device was plugged to the front panel port, try plugging it directly to the back panel port without using any extension cable to avoid any interference.


    You can use any mechanism which slows down the ability to write,
    to trigger that error. Running WinXP out of Pool Memory, with a
    persistent pest, is enough to do it. Other later OSes, the Pool Memory
    arch changed, and there are gobs of Pool Memory to go around. This
    makes it a lot harder to attack later Windows using Pool as your lever.

    It is otherwise, pretty difficult to get fine enough control,
    to "engineer" a delay write failure. For example, if a hard drive
    is struggling with a bad sector (doing retries for 7-10 seconds and
    ignoring input), and a write is pending, between 10-second attempts on
    the sector, the OS can slide in the write request and it gets done
    before it is too late. With clever choices for timeout constants,
    you won't be seeing the error you had hoped for.

    It really requires a "path delay", a "velocity problem", to throw
    that error. That's why the Pool Pressure method works so well.
    The program applying the pressure, increases the pressure over
    a 12 hour period, and eventually just the right amount of
    tourniquet is applied to trigger a write failure (by the
    write taking too long to complete).

    *******

    If you have the time to wait (heat death of the universe),
    try and create 4 billion files in an NTFS folder. I've tried
    up to the 4 million mark and noticed that NTFS is slowing
    down significantly. How long would it take to get to four billion ?
    Would you start seeing "Delay Write Fail" somewhere before you
    get to four billion ? This would take a while to test. Since
    NTFS files can live in the $MFT (1KB entries), four billion files
    should fit into a 4TB hard drive holding nothing but an MFT.

    Paul

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From R.Wieser@21:1/5 to All on Sun Apr 28 19:33:46 2024
    XPost: alt.windows7.general

    Paul,

    You can use any mechanism which slows down the ability to write,
    to trigger that error. Running WinXP out of Pool Memory,

    Thats the something I'm not getting : in an "out of memory" case all the "delayed writing" mechanism had to do was to stop accepting new data until
    it it was able to and had written (some of) the buffered data. That
    doesn't really sound like rocket science.

    I just did some googeling and there is (minimal) talk about disappearing and re-appearing storage. In that case, the USB stick was inserted and
    available all the time - as disabeling the "delayed writing" mechanism and
    it happily accepting gigs of data shows (I assume that it than would throw errors on disappearing drives).

    Than again, I do not really have a good idea about what that "delayed
    writing" mechanism actually does ... Maybe something quite different than
    what I'm imagining. :-|

    Regards,
    Rudy Wieser

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From R.Wieser@21:1/5 to All on Sun Apr 28 19:59:12 2024
    XPost: alt.windows7.general

    Newyana2,

    https://memtest.org/
    You can write the ISO to CD to boot from it.

    Thanks. Yep, thats a different website.

    I don't think EUFI is an issue.

    For your version ? It says it will work for both. For mine ? Well, I can only tell you what they say on their webpage.

    You don't even need a hard disk to use it.

    Neither does.

    Regards,
    Rudy Wieser

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Rasputin@21:1/5 to R.Wieser on Mon Apr 29 00:03:09 2024
    XPost: alt.windows7.general

    On 27/04/2024 16:04, R.Wieser wrote:

    And don't worry, its just curiosity. There is nothing hanging on the
    answer.



    I am curious also to ask how old is the computer? The age of the
    computer and the condition it is in can't be ruled out. 4GB is just
    within the limit of a 32 bit OS which XP was in 2001.I assume that USB
    stick is not old like the XP system because some cheap ones can go wrong
    quite easily.

    There is nothing hanging here either because I know the answer will be
    that there is nothing wrong with the computer or the flash drive.!!!!!
    It is all Microsoft's problem and unfortunately there is no
    documentation of this anywhere.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From R.Wieser@21:1/5 to All on Mon Apr 29 08:53:49 2024
    XPost: alt.windows7.general

    Rasputin,

    I am curious also to ask how old is the computer?

    I'm not sure, can't quite remember when I got it. But at least five years,
    if not ten.

    The age of the computer and the condition it is in can't be ruled out.

    You have / know of anything specific to look at ?

    Mind you,
    1) The problem disappeared as soon as I disabled that "delayed write"
    2) I've ran memtest86 the other day, and it didn't show any errors

    I assume that USB stick is not old like the XP system because some cheap
    ones can go wrong quite easily.

    The USB stick was new. The USB drive is bit older, but has worked without
    a problem elsewhere as well as after disabeling that "delayed write".

    I agree its a good idea to try to rule out stuff like that. But as you can
    see by the above, I think that I can conclude that its not the hardware - at least not the obvious parts of it.

    There is nothing hanging here either because I know the answer will be
    that there is nothing wrong with the computer or the flash drive.!!!!!

    I cannot be a 100% sure of that ofcourse (absense of proof is not the same
    as proof of absense), but yes, thats my conclusion.

    It is all Microsoft's problem and unfortunately there is no documentation
    of this anywhere.

    D*mn! They have servers briming with information, but nothing about this behaviour ? That sucks.

    Than again, they have been removing XP related info for a while now, so its possible it was there but is now gone. That is why I posted here, hoping
    one of "the oldies" remembered something about it.

    Regards,
    Rudy Wieser

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)