Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.

That was a nice read and very informative. But VERY dated being written/done in 2003. In the 90s and even up to early 21st century, write-back caching was frowned upon because the controller chip technology wasn't nearly as advanced as it is today. Also, they're using EXT3 and other Linux file allocation methods and older ATA (IDE) drives, not NTFS or anything on the Windows side with newer SATA drives.

Let's not confuse write-back caching with disabling the write buffer flushing which is what that "advanced" mode or last checkmark box in Windows 7 is about. The two are a little different.

Yes, it is possible to lose and corrupt data with write-back caching enabled, but it's also possible to lose and corrupt data if your HDD or SSD is writing when it loses power, regardless of its cache state or operational mode. There is hardly any additional risk in using write-back caching these days (it is nominal).

In fact, for larger files, write-back caching will speed up writing and reading to/from a disk, lessening the risk. In smaller files, the overhead for working with the buffer is greater, and therefore it takes roughly the same time. With lots of reads and writes being queued up in the buffer (ie: when an application is loading and a log is being written), then having write-back caching is a little more risk.

Write-back itself means the data is flagged as being written to the drive even if it's still in the cache. But the cache is often flushed regularly and very quickly when the read/write demmand on the drive or drive array is low. There is actually a lower risk of data corruption (file partially written before a power loss or crash) with write-back caching because the write from a buffer occurs faster than a write-through transaction. But there is a higher risk of data loss (losing a files completely due to a power loss or crash).

If we Google it, you'll find advocates for both enabling it and disabling it. I only enable it when I'm gaming (reading files more than writing them) and disable it when I'm doing any real work. But regardless, the risk of data corruption and loss is there regardless of whether you enable it or not.

Either way, I always run on a UPS, but an O/S can still crash hard and lose data.

Write-back caching doesn't necessarily cause loss of data. It's different that the write buffer clearing options in the device manager.

Indeed - it just makes you more succeptible, how much more depends on your hardware & configuration. Pressing the reset button during write operations can also frappe your filesystem good, but not necessarily .

Indeed - it just makes you more succeptible, how much more depends on your hardware & configuration. Pressing the reset button during write operations can also frappe your filesystem good, but not necessarily .

As was your post. In fact, of all the isolated banter in these threads, this is my favorite. Not because of it's subject matter, but because of it's form and content. If only we were all sitting about the conference room and learning together.

There is quite a bit of truth in that statement. Principles remain the same even if their application evolves. And even future technology is based on past principles: things are still governed by them same set of physics (even if we don't know the full extent of this 'set' yet).

What we're discussing here is a principle that hasn't changed.

What I mean by outdated is that it has evolved to the point of exponentially diminishing risk. Unfortunately, that risk never reaches zero, so yes, the principles are still the same. At least they'll be the same until the next technological architecture level, and even that may or may not eliminate risk of some caching methods.

For SSDs, I envision a controller and memory (buffer) chip that can keep itself powered long enough to flush its own cache in the event of power loss.

Show Us Your WEI

Show Us Your Rig [8]Spring is on and is beautifully sunny, flowered trees are green and diffuse their scents...:)
My desk is lightened by...

PC Custom Builds and Overclocking

Subfolders does not show in OWA, but show in Outlook.Hi!
Running server 2008 with exchange server. The user is using both OWA webmail and local Outlook.
User got multiple inbox's to access, 1 personal and 2 for the company. The personal one got subfolders which shows in OWA, but the problem is the other folders. They are only needed by this 1...

Microsoft Office

HDDs Show in BIOS, But Do Not Show in Disk ManagementHello,
A newbie here that just completed a first-time new Win7 PC build. Successful installation of Win7 Pro on WD 600GB 10000 system drive. Went back and installed 4 additional HDD. (2) WD Caviar Black 1TB 7200 RPM and (2) WD Caviar 7200 500GB HDD from XP system that were used for storage.
...

backup files will only show up if i click show hidden files and folderHey Guys, I cannot find a soultion to this problem. I was using my desktop like normal then an error came up saying that there was a hdd failure, and that i needed to scan for errors. all my files disappeared and only this error would come up. There would be hundreds of the same msg spamed on my...

Backup and Restore

show hidden folders show file extensions thru registryI am trying to setup a default user or machine setup for how win7 handles folder view options. I want show hidden folders to be set to on for all users and the hide extensions for know file types to be unchecked or turned off ffor all users (so extensions show)
I have located them in the registry...