this post was submitted on 31 Oct 2025
772 points (98.2% liked)

Programmer Humor

27158 readers
1934 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS
 

I don't fucking know why I can't eject USB hard drives. I installed the SysInternals apps, and best they can tell me is that Dropbox is fucking with the drives. I explicitly told Dropbox to not fuck with USB drives. I don't know who's lying, I just want whoever is fucking with the drives to stop fucking with the drives, OK??? OK.

you are viewing a single comment's thread
view the rest of the comments
[โ€“] over_clox@lemmy.world 1 points 16 hours ago* (last edited 16 hours ago) (1 children)

Coming from Windows 2003, Vista Ultimate and 7 Ultimate era, Restore Previous Versions was enabled by default, and was a side service of System Restore..

[โ€“] ChairmanMeow@programming.dev 1 points 15 hours ago

Right I get what you mean now. "File History" =/= "Previous Versions". But "Previous Versions" has been entirely replaced since Win8, so not entirely relevant.

It's also completely unrelated to file deletions, because the VSS system both System Restore and Previous Versions use worked on the block-level, and as you already pointed out blocks aren't written to when a file is deleted, it either gets copied over to the recycle bin or just marked as deleted, but neither affect the block contents (VSS works on a CoW principle, blocks are backed up only if written to, but live performance is basically unaffected by this unless you're doing huge loads like big DB modifications or something.