Blame Me: The Windows 11 Disk Formatter

Поділитися
Вставка
  • Опубліковано 27 гру 2024

КОМЕНТАРІ • 1,9 тис.

  • @SebastianMares
    @SebastianMares 4 роки тому +5063

    Nothing is more permanent than a temporary solution.

    • @DavesGarage
      @DavesGarage  4 роки тому +788

      So very true!

    • @GlenHHodges
      @GlenHHodges 4 роки тому +157

      Well...it may be true....for now!

    • @delivanov252
      @delivanov252 4 роки тому +50

      This is of course temporary.

    • @kiseitai2
      @kiseitai2 4 роки тому +40

      Some of the work in my current project for where I work as a software developer was done under the assumption and understanding it was temporary. Now, it’s going to be official. At least, I have some time to polish it.

    • @SebastianMares
      @SebastianMares 4 роки тому +25

      @@kiseitai2 Stuff like that happened to me, too. Some "working prototypes" which are suddenly sent out to customers for which I then have to offer support.

  • @auxiliaryandroyd6594
    @auxiliaryandroyd6594 3 роки тому +586

    You wrote all the coolest nerdy parts of Windows: activation, Task Manager, ZIP Folders, Shell, Format UI... You are the Andy Hertzfeld of Microsoft. These videos are catnip. Your work has been the wallpaper of my life.

    • @garethwillis
      @garethwillis Рік тому +19

      Why are cats watching his videos?

    • @peterfitzpatrick7032
      @peterfitzpatrick7032 Рік тому +29

      @@garethwillis because they're cool ... for cats...😏

    • @dorklymorkly3290
      @dorklymorkly3290 Рік тому

      looked that name up, looks like a psychopath..

    • @tr1p1ea
      @tr1p1ea Рік тому +10

      @@peterfitzpatrick7032 coooooooooool for caaats

    • @wessltov
      @wessltov Рік тому +5

      @@garethwillis Found a non-cat! Let's get 'im everyone!

  • @fredtaylor9792
    @fredtaylor9792 3 роки тому +1844

    Am I the only person who finds it absolutely fascinating that this guy made decisions that affected all of us, and that now we can interact with him? I remember, as a teenager, asking my computer teacher about this limit and she didn't know. All these years later I get to hear it from the guy himself. Too cool.

    • @Hanneth
      @Hanneth 3 роки тому +157

      I remember posting a question about programming in C to one of the BBS net boards and getting a reply from Dennis Ritchie. Yes, the Dennis Ritchie that created C. He was very active on the programming section of the net board I posted to apparently.
      The only net board I remember the name of now was Fidonet, but I'm not sure if that is where I posted it.
      The question was something about static.

    • @fredtaylor9792
      @fredtaylor9792 3 роки тому +27

      @@Hanneth That's too cool.

    • @christopheralthouse6378
      @christopheralthouse6378 3 роки тому +91

      It's all waaaay too cool...you realize that hearing from Dave Plummer is basically equivalent to talking to Bill Gates himself, he was THAT influential in the design of Windows during its most revolutionary era spanning from Win95 to Windows XP.
      Man's a legend and yet here he is talking to us on UA-cam like your favorite old neighbor who has the most fascinating stories to tell.
      I like that...really cool! 👍☺️😁😅

    • @danman32
      @danman32 3 роки тому +22

      You almost feel like you can say "I personally know one of the major code developers of Win95"

    • @christopheralthouse6378
      @christopheralthouse6378 3 роки тому +8

      @@danman32 Yeah, it kinda does...
      And you can also say he's a pretty cool guy. I can bet hanging out with him would be HELLA awesome! 😅😁

  • @singletona082
    @singletona082 2 роки тому +3

    'Why? Because i said so.'
    Well... it's moment's like this I'm glad that the actual guy that worked on some of this is chronicling things.
    Thank you.

  • @RequiosWoW
    @RequiosWoW 4 роки тому +650

    I'm a computer science student, and hearing about the stories of previous developers is inspiring! Not to mention very entertaining, thanks Dave!

    • @DavesGarage
      @DavesGarage  4 роки тому +171

      Thanks! I was a computer science student not that long ago, it seems...

    • @joroc
      @joroc 4 роки тому +20

      I cannot believe I'm coexisting with the people who created the first computors and programs and phones......

    • @1983XR500
      @1983XR500 4 роки тому +13

      @@joroc Its all still brand new. It's amazing and terrifying how far we've advanced technology in less than a lifetime.

    • @RyTrapp0
      @RyTrapp0 3 роки тому +3

      @@joroc Well, the first computers as WE know them today anyway, lol

    • @joroc
      @joroc 3 роки тому +3

      @@RyTrapp0because your "real first" were very significant and many people had them 😌

  • @MineCrafterCity
    @MineCrafterCity 3 роки тому +1

    Its crazy how much this guy has done in its lifetime and now happens to have a YT channel. Almost unbelievable.

  • @Roxor128
    @Roxor128 3 роки тому +579

    Ah, a reminder of the old guideline "Write your code like it will be the final version ever made, because it very well might be."

    • @core36
      @core36 3 роки тому +35

      Then it is never going to be finished

    • @Roxor128
      @Roxor128 3 роки тому +59

      @@core36 It's not advocating for perfection (that would indeed mean it'll never be finished), just something you'd be happy-enough having as a legacy.

    • @arthurmoore9488
      @arthurmoore9488 3 роки тому +18

      @@Roxor128 That works right until the code review is rejected because it wasn't a one line Band-Aid with no comments. There's nothing quite like that feeling.

    • @Roxor128
      @Roxor128 3 роки тому +10

      @@arthurmoore9488 Damned if you do, damned if you don't!

    • @deedewald1707
      @deedewald1707 2 роки тому +1

      @@Roxor128 I like your original comment !

  • @TheSimon253
    @TheSimon253 3 роки тому +103

    I've personally always enjoyed the design of the Windows formatter, It's simple yet gives me all options I want the majority of the time I need to format something. Thank you, Dave!

    • @LRM12o8
      @LRM12o8 Рік тому +10

      for real, this interface is ten times better than anything Microsoft's professional UI designers have ever done!

    • @Drinkyoghurt
      @Drinkyoghurt Рік тому +13

      It's not flashy, but it does everything I want it to do and is small/easy to use. Compare this to the current windows 10 UI where everything is hidden behind text links which EVENTUALLY lead you to the old windows XP system tools. Bruh

    • @sirfairplay9153
      @sirfairplay9153 Рік тому

      You've enjoyed the design of the windows formatter?.....you need to get a life!

    • @draconic5129
      @draconic5129 7 місяців тому +1

      Only thing that would make it better would be a mod to remove his limit. It's definitely doable x86 assembly programming isn't exactly easy but it isn't rocket science either. Yet no one seems to want to touch it.

  • @tiqo8549
    @tiqo8549 4 роки тому +600

    I can listen to this guy for hours without even getting bored...well done sir!

    • @DavesGarage
      @DavesGarage  4 роки тому +106

      Thanks for the kind words! That means a lot!

    • @NeoTechni
      @NeoTechni 4 роки тому +10

      same here

    • @rachit7645
      @rachit7645 3 роки тому +2

      The other guy that has this property is probably Technoblade

    • @stephenelliott7071
      @stephenelliott7071 3 роки тому +1

      Yes, a fascinating and instructive channel.

    • @FamtechVideos
      @FamtechVideos Рік тому +1

      ​@@rachit7645 I am so sorry.

  • @jamesl.5849
    @jamesl.5849 3 роки тому +422

    I was the QA lead of the DOS\Windows base team from 1987-1997, FAT32 was my last major accomplishment at Microsoft before I retired early because of health reasons. The developer who designed FAT32 died in 2008. I remember the day we handed off the completed FAT32 driver after it passed all of our tests to the NT group and it is still functioning in Windows 10. It was QA department fault for not reporting the problem of 32GB limit and fighting for a change. I found design time QA was most important In operating system development. We won control of MS-DOS 5 from IBM because of of design time QA suggestions I made during DOS 4. Both involved choices we made different than IBM in MS-DOS setup and disk caching smartdrv.sys. At least there was a work around artificial 32GB limit, 3rd party tools or venders pre-formating larger FAT32 drives so they would work.

    • @Mattvbro
      @Mattvbro 6 місяців тому

      I remember buying a 640gb western digital external hard drive that was FAT32 from the factory. was good because it would work with our tv set top box to record tv shows ect but I did end up formatting it into NTFS eventually when i realised that some of the games i was trying to install were failing because of the 4gb file size limit, but i did loose support with the recorder after that.

    • @HepCatJack
      @HepCatJack 6 місяців тому

      Another option for Microsoft would have been to support file systems used by Linux which didn't have this limitation but at this time it was viewed by Microsoft as a competitor. They've since made contributions to the different distributions.

  • @aashaytambi3268
    @aashaytambi3268 4 роки тому +1352

    This man singlehandedly made 32 gigabyte the standard.

    • @MrGuliton
      @MrGuliton 4 роки тому +181

      and the decision he made was multiplied by 1000 and double it for good measure. what a Lad

    • @fredtaylor9792
      @fredtaylor9792 3 роки тому +150

      It's cool isn't it? I knew somebody, possibly a whole department made that seemingly arbitrary decision but it was this one guy, who now we can see on youtube and even talk with him.

    • @mjouwbuis
      @mjouwbuis 3 роки тому +28

      @@MrGuliton don't you know? That's a basic engineering rule in all fields ;-)

    • @contytub
      @contytub 3 роки тому +31

      For this reason i still have A LOT of 32gb sticks for old devices .... it would be a lot better for them to support more but 32gb seems to be the hassle free silverline

    • @RyTrapp0
      @RyTrapp0 3 роки тому +44

      @@fredtaylor9792 That's the best part - people will get furious over some stuff, concoct these "logical conspiracies, I mean it's all right there for everyone to see", and spit venom towards all the corrupt individuals who have clearly chosen to participate in making this dude's life hell because of an obviously greed-driven, monopolistic, anti-consumer, bureaucratic decision...
      ...but, it was actually just this really nice guy that thought he was working on a temporary piece of a project, who thought he was making a reasonably forward leaning decision(took the biggest card on the market, multiplied its capacity by 1000, and doubled that) for the purpose of the project. And, because this is how humans work, the temporary chunk ended up becoming permanent, leaving us with this somewhat arbitrary limitation. And, that's literally the "reason" why we've ended up here, cuz humans gonna human; not because Microsoft was trying to squeeze an extra 0.01% of margin out of their IP at consumer expense.

  • @JanRademan
    @JanRademan 3 роки тому +251

    The x86 instruction set was also a quick short term spec someone at Intel came up with in order ship the 8088 chip, which itself was a stop gap until they got around to shipping the "real" chip. 40 years later that "proper" chip never shipped.

    • @vurpo7080
      @vurpo7080 Рік тому +24

      They did ship a few different replacement ISAs... but none of them ever replaced x86.

    • @GodzillaGoesGaga
      @GodzillaGoesGaga Рік тому +14

      The 68K was a was better CPU but time to market was the issue. Intel hacked a solution to get it out the door and we had to suffer with that decision to this day!

    • @Vekstar
      @Vekstar Рік тому +4

      I mean they tried twice (soon to be thrice)., y but the replacement never released it

    • @MSChan-nc5ux
      @MSChan-nc5ux Рік тому +7

      Itanium was supposed to be that chip, then AMD x64 came along...

    • @MaxCE
      @MaxCE Рік тому +2

      ​@@csuporjif only Microsoft finds out no one likes xml

  • @rbergen
    @rbergen 4 роки тому +41

    I love this. I have lazily wondered about the 32GB limit in the past and just concluded that it must make sense in a way I didn't understand. And there it is: 1000x the largest memory card the developer could get, times two for good measure. There's just no arguing with that. Please do keep making these videos; I love these first-hand accounts concerning the development of the OS's I've been using since the first time I turned on a computer, approximately 35 years ago.

    • @DavesGarage
      @DavesGarage  4 роки тому +11

      Glad you've liked them, if there are areas you're interested in let me know!

    • @rbergen
      @rbergen 4 роки тому +3

      @@DavesGarage I would be interested in anything that, as an OS user, you tend to take for granted but incorporates discrete decisions and took solid work to make work. Which, basically, is everything of course. (I'm in software development myself, so I know that making it look obvious and preventing angry phone calls is half the work.)

    • @FriendlyNeighborhoodNitpicker
      @FriendlyNeighborhoodNitpicker Рік тому +3

      Yeah, Dave, I want to know who thought fast start up was a good idea. Especially since it was instituted right around the time SSD boot drives were becoming popular, thereby negating any possible advantage fast start up might have had.
      Hibernation in general is flaky and unreliable, and to make it the default when shutting down windows is utterly ridiculous.
      Not that I expect you to have an answer for this one since you were likely long gone when this came to pass.

    • @Dopeykid666
      @Dopeykid666 7 місяців тому

      ​@@DavesGarageyou weren't asking me and I'm a bit late BUT... Id be interested in a technical deep dive into the different sleep states, and why windows has such a hard time properly going into and out of sleep states on certain laptops.... Leading to some unnecessary backpack heat and a post all nighter pre-presentation panic attack as you fish out a lifeless paperweight that once contained your dissertation... Any chance to hear you talk about bios/uefi and startup/shutdown mechanisms is extremely fascinating!!

  • @Lurker-dk8jk
    @Lurker-dk8jk Рік тому +1

    Clever mug shot at the end for the time elapsed.
    They say "never meet your heroes." For you, I think I'd make an exception. As often as I've used the Format dialog over various Windows versions, it's never failed me. Thanks for that.

  • @TheHippyhopp
    @TheHippyhopp 4 роки тому +1027

    Dude, the UI is perfect. Modern UI stuff is so unintuitive. I thought an app had lost a feature after a UI update until my sister showed me how to do it months later

    • @fnjesusfreak
      @fnjesusfreak 4 роки тому +46

      I think if I designed it it'd be pretty similar. Different layout, same options. Just one dialog box.

    • @glasser2819
      @glasser2819 4 роки тому +135

      I really like UI that are built with 2 flavors:
      -"Simple" form for all users
      -"Advanced" with all options exposed

    • @Bluelagoonstudios
      @Bluelagoonstudios 4 роки тому +24

      "Simplicity is perfection" that's what I learned in class and life.

    • @mattbrewerton6884
      @mattbrewerton6884 4 роки тому +104

      The new windows panels are horrific. They're a little bit prettier but system settings and maintenance should be ways to use, not pretty. Windows 10 maintenance has been a massive leap backwards for me. Something as simple as getting to advanced mouse options or sound settings should be trivial...

    • @blackerhawk1508
      @blackerhawk1508 4 роки тому +49

      @@mattbrewerton6884 for me, the beauty of old control panel is that you see high-level categories, but as you need, you get to low-level settings in just two or three clicks reading/looking just one or two options/icons, and of course, the homogeneity of ui

  • @david9572
    @david9572 2 роки тому +36

    Your stories are so interesting especially to those of us who had to work with early versions of Windows. Brings back painful memories of Nt servers back in the 90s . Dave you are a legend.

  • @alessandro.rossini
    @alessandro.rossini 4 роки тому +386

    So you wrote Task Manager and the format window: the only two thing that works on Windows... Great!

    • @NoTraceOfSense
      @NoTraceOfSense 3 роки тому +58

      @@fernandomaroli8481 not the creator but the Windows implementation

    • @dolphhandcreme
      @dolphhandcreme 3 роки тому +2

      @@fernandomaroli8481 The zip-file module fooled me years ago with many small files. A customer couldn't see all the files in a zip i created, because the windows implementation had an error. With winrar/winzip or 7zip it worked perfectly.

    • @deedewald1707
      @deedewald1707 2 роки тому

      I like your original comment !

    • @alkaupadhyay7650
      @alkaupadhyay7650 2 роки тому

      @@fernandomaroli8481 7zip ≠ Dave.

    • @vylbird8014
      @vylbird8014 Рік тому +9

      @@fernandomaroli8481 The inventor of the zip format was Phil Katz. It's signed in every zip file: He used his own initials as the file identifier. That's why the first two bytes of every zip file say 'PK'.

  • @floorpizza8074
    @floorpizza8074 3 роки тому +14

    Dave, your channel is absolutely wonderful. There is a whole generation of guys/gals that have just been dying to have the curtain behind Windows history pulled back a few inches for a peek inside. And the way you do it is just awesome... Love your candor. I'm soooo glad you've done this for us!

  • @ac0rpbg
    @ac0rpbg 4 роки тому +213

    It is just amazing that this simple thing written 25 years ago is still lurking in the shadows untouched.

    • @Anticorriente
      @Anticorriente 3 роки тому +24

      The magic of reuse the same base code over the years. Even today you have limitations of msdos era!

    • @michaelmeichtry316
      @michaelmeichtry316 3 роки тому +9

      Great interface work! All the options could be selected and viewed in a single window - what a concept! No wonder this disk format UI panel has been around unchanged for so long, and will survive into the years ahead.

    • @gileee
      @gileee 3 роки тому +12

      @@Anticorriente "Reuse" makes it sound like they started over and used old parts, that worked, again in the new version. But it's more like they've never updated anything and just keep adding features on top of old sh*t.

    • @dancoulson6579
      @dancoulson6579 3 роки тому +2

      I like that though. If something doesn't need fixing, then leave it be is something I like to stick to. And something I have learned from personal experience.
      It reminds me of when I thought it would be a good idea to upgrade my vehicles lighting to LED... They ended up flickering, being too cool to remove moisture, going bad and generally looking tacky.
      I went back to incandesent and never looked back.

    • @danman32
      @danman32 3 роки тому +1

      @@dancoulson6579 that really shouldn't be a problem. Bad wiring design of the car mfr or the LED mfr. I suspect the latter the more I think about it. Lots of cheap, unreliable products out there.
      For outside indicator lights like tail and stop lights, there can be a problem though with the position and light beam direction not in tune with the plastic reflective surface.

  • @hawkertyphoon4537
    @hawkertyphoon4537 Рік тому

    Sir, if your work has lasted 20 years, and served Billions of times dare i say your minimalist yet functional UI Style is appreciated.
    I for one used it a hundred times or two and unless there was a hardware failure, your work got the job done time after Time from XP all the way to 10

  • @americanmultigenic
    @americanmultigenic 4 роки тому +51

    Just discovered your channel. I'm a mainframer turned Windows programmer. To hear the creator of these tools we've used for 25-30 years . . . . . . it's a bit like hearing God discuss the travails of creating the Universe. :-) Great fun. Enjoyed all so far.

    • @DavesGarage
      @DavesGarage  4 роки тому +21

      Cool! What mainframe? System/360 or PDP or what did you work on? Do you dream in JCL?

    • @clonkex
      @clonkex 3 роки тому +1

      Learned a new word today: travail

  • @fixitalex
    @fixitalex 2 роки тому +6

    Well... Hello! We finally met) Back in the days I was using fat32 to share file between Linux and Windows. I used to create partitions and disks under Linux. I was really surprised when tryed it under Windows. Thanks to you)

  • @SuperNuketown2025
    @SuperNuketown2025 4 роки тому +28

    Anecdotes about his work at Microsoft makes this channel one of my new favorites

  • @Nurf
    @Nurf Рік тому

    Top 10 most anticipated youtuber apology videos
    fr tho, this is very cool. thanks for sharing this.

  • @daiv-92
    @daiv-92 4 роки тому +41

    Love the way you tell these stories, it's very entertaining. Can't wait for the next.

    • @DavesGarage
      @DavesGarage  4 роки тому +12

      Thanks, glad you enjoy them!

  • @Gemquist
    @Gemquist 7 місяців тому +2

    Dave, you're an awesome engineer. The way you explain things is clear, simple, and to the point.
    Doesn't take a genius to understand the thought process or decision making you communicate, just a cursory knowledge of how these systems work. It's extremely refreshing.

  • @drozcan
    @drozcan 4 роки тому +6

    He's just full of information and the way he talks fast and teaches so much things in a short period of time is just amazing. Such a brilliant mind.

  • @Shamino0
    @Shamino0 3 роки тому +1

    Thanks for that explanation.
    The place where this limit has really come to bite people is when a novice is trying to set up a Raspberry Pi. For those who don't already know, a Pi's boot loader must be on a FAT file system, even though Linux itself uses other file systems (most commonly, one of the ext variants).
    Today, there are apps for Windows and macOS that will prepare an SD card with everything set up the way a Pi expects it, so the issue is moot today.
    But a year or so ago, the most common way to set up a new Pi was to format the SD card as FAT and copy a package called "Noobs" onto it. A Pi would boot that and present a menu you could use to dynamically repartition the card and install the operating system of your choice.
    This worked great for SD cards of 32GB or less. For a 64GB card, however, Windows users couldn't format the card easily. They needed to use the command-line formatter or a different operating system (e.g. another Linux system or a Mac).
    Of course, experienced users didn't bother with Noobs at all. It was easier to download a full card image file containing the FAT boot partition and an ext partition with Linux pre-loaded. Just use a binary image copier tool to copy it to an SD card of any size. On the first bootup, the system would resize the ext partition to fill all the remaining space on the ext card without you caring about the rest.
    But it's all moot today, because the Raspberry Pi people now provide a much more convenient tool for installing OS images onto SD cards.

  • @ItaloLoureiro
    @ItaloLoureiro 4 роки тому +8

    I'm fascinated by these inner working videos. Tools I've been using since childhood and the guy who made them (or participated in the development). It's so satisfying. I'm fine with multipart and long videos cos I never get tired of those stories.

    • @richardcini6562
      @richardcini6562 4 роки тому +1

      I agree with this. I think it’s great to put a face to the six-letter name and to learn about design decisions and compromises when developing tools or subsystems. Never gets boring! Thanks much for these videos.

  • @KMon1111IND
    @KMon1111IND 7 місяців тому +1

    Thanks for the UI, it's spot on reliable, fast and works everytime it needed.

  • @inaripooltoy4707
    @inaripooltoy4707 4 роки тому +6

    Loved the little Canadian nostalgia at the end. Thanks for the great content again Dave!

  • @JoePlett
    @JoePlett 3 роки тому +38

    I love the coffee cup voiceover. It's product placement AND clever audio edit in one! 😁
    BTW - I too am on 'Team Dave' when it comes to physical controls in cars. A moving cars is no place for nested menu controls!

    • @bite-sizedshorts9635
      @bite-sizedshorts9635 7 місяців тому

      The important stuff in my Nissan Pathfinder are physical buttons, the stereo, heat and air, and the cruise control. That's about all I do. Sometimes I'll change the channel on the Sirius-XM on the touch screen. There are buttons, but I never learned them.

  • @ElectronicsHikingandJesusTalk
    @ElectronicsHikingandJesusTalk 4 роки тому +10

    Thank you so much for your contributions to Windows! To this day, we are still using your works!

    • @DavesGarage
      @DavesGarage  4 роки тому +6

      Thansk! That's what amazes me, so much of my code from 25 years ago is still in there!

    • @ElectronicsHikingandJesusTalk
      @ElectronicsHikingandJesusTalk 4 роки тому +2

      @@DavesGarage Just out of curiosity, do you remember where it is in the source tree? I want to find the format tool in the XP source code leak. [edited for clarification]

  • @blakepace
    @blakepace 7 місяців тому +1

    😂❤wonderful writing and dry delivery, Dave. In addition to the deep dive tech weeds. Thanks!🎉

  • @ihartmacz
    @ihartmacz 4 роки тому +4

    I love your stories! Just found your channel and I can’t stop watching. Coming from an IT guy, this is some of the most compelling and interesting content on UA-cam. Please keep ‘em coming! :)

    • @DavesGarage
      @DavesGarage  4 роки тому

      Welcome aboard! Glad you found it!

  • @daxmax31
    @daxmax31 2 роки тому

    Legendo! Sve pohvale za kanal. Od detinjstva sam koristio MS-DOS, Windows 3.11, 95, 98, 98SE, ME, 2000, XP, 7, 10 and now 11.

  • @sejehp1
    @sejehp1 4 роки тому +49

    Dave, you really deserve more subs!

    • @DavesGarage
      @DavesGarage  4 роки тому +17

      Thanks! Please share it with anyone you think would be interested in this stuff, it's pretty niche!

    • @iddn
      @iddn 4 роки тому +2

      Yes, his house needs another extension! :)

    • @DavesGarage
      @DavesGarage  4 роки тому +16

      @@iddn Forget the house, I need more room to park cars! :-)

    • @murkinstock
      @murkinstock 4 роки тому

      @@DavesGarage I would love to see more videos on your cars!

    • @glasser2819
      @glasser2819 4 роки тому +1

      @@DavesGarage yes, let's pop the hood on the ubiquitous Bosch "CAN Bus" design and troubleshhoot crazy modules and managed failure modes 👍

  • @strat5520
    @strat5520 Рік тому

    I work at a company that makes LiDAR systems. We use FAT32 formatted storage on our systems. Our new customers have no end of trouble because they think they can just format in Windows native utility. (Our disks we supply are 256gb minimum, so no hope of native fat32). Now I find out all the woe is due to one of my favorite youtubers!! haha

  • @justkomodo
    @justkomodo 3 роки тому +15

    I remember another weakness of the Format dialogue, at least in Windows XP, was that it wouldn't format 720k floppy disks! I figured it was such a small use case by then that it had been overlooked, and that was the first time I ever used the command line for anything. (I had a bunch of disks given to me for free and they were useful for shuffling homework to and from school before I could afford a USB drive). I love how long code survives in various places, it's always astonishing to see bits that haven't changed in decades shipped with brand new PCs. Love the channel :)

    • @Kimmobiino
      @Kimmobiino 3 роки тому

      I have a book that says u could format that size floppy disk at least in DOS, but it did require switches and typing some numbers.. I had few extra floppy disks from Amiga 500 days, but it was a bit too cumbersome indeed to format them..

    • @stephenbutler3929
      @stephenbutler3929 3 роки тому +2

      @@Kimmobiino those were only 1.44 "megabytes". Single-sided 3.5" floppy was 720 "kilobytes". (In quotes because I don't remember off the top of my head if those sizes are really Mebibytes and Kibibytes.

    • @rossrobinson7943
      @rossrobinson7943 3 роки тому +2

      Back in the day I would cut open a tab on the floppy sleeve to mark the floppy as double sidded. The magnetic media manufacturers didn't actually produce single sided media. Just a filled or unfilled spot on the sleeve told the drive if it was single or double sidded.

    • @Elizabeth-vh6il
      @Elizabeth-vh6il 3 роки тому

      1.44MB = High Density (double sided), the "standard" (in the 90s and later anyway) PC disks
      720KB = Double Density (double sided), used by the Amiga and earlier PCs (though the Amiga could fit either 880KB or 901KB onto one of these because it formatted the disks differently from MS-DOS and Windows)
      Single sided disks were even earlier and held only 360-400KB.

    • @chinnyvision
      @chinnyvision Рік тому

      Yes it will! In fact I keep a Windows XP box specifically for that purpose!

  • @darkhorsedre
    @darkhorsedre 4 місяці тому

    That pro-tip stunned me! It explains why, at the time of drives going beyond the limit, I would experience format failures.. but also successes via command line! I don't think I realised this! That said, having worked with devs and engineers for years + big biz - I am not totally surprised! Thanks Dave!

  • @slep1654
    @slep1654 4 роки тому +4

    So cool to see someone like you making youtube videos

  • @qhubbles
    @qhubbles Рік тому

    I would like to see a video about disk formatting, what it is, what does it do, the difference between full and quick format… and I now you wouldn’t disappoint us making one. Thank you for sharing your knowledge. As a future engineer, this kind of content is so helpful.

  • @ericecklund676
    @ericecklund676 3 роки тому +8

    "Sitting on the front steps for 20 years..." Yes, Dave is a lot of fun to listen too. Thanks for another great video!

    • @deedewald1707
      @deedewald1707 2 роки тому

      Sending a video from the pickup truck in case a quick get away was in need indeed !

  • @Azeria
    @Azeria Рік тому +2

    The algorithm has a funny sense of humour promoting this video to me days after I struggled to format a 128gb microSD card to Fat32 for 3DS homebrew.

  • @anders7317
    @anders7317 3 роки тому +6

    It is so strange (in a good way) to learn about these projects you had over at MS in the 90s. Growing up with MS-DOS, Win 3.1 and further 95. This is a real story time for me. You made a lot of the relevant tools in WIndows, it's so fun to learn about what the thoughts were, behind every decision.

  • @WryAun
    @WryAun Рік тому

    Wow thanks. I finally understand the choice of format options I've been confronted with for decades!

  • @stephanegilbert8800
    @stephanegilbert8800 4 роки тому +4

    Thank you for sharing this. I understand that when the product need to be shipped, temporary become permanent. It's too often the norm.
    I think that the UI and the backend should have allowed to use the full FAT32 capability. A simple warning to the user over 32G may have done the job. In the early 2000s I was working on a mp3 player projet using an hard drive. Since most mp3 file was around 4MB, there was not much waste of data on 80GB or 160GB FAT32 partitioned drives. I had coded the FAT32 reader in assembly language and I was able to read up to 2TB since we were using MBR at that time. Further more, the NTFS specification was proprietary and the only option accessible for me at time was to port the read only NTFS driver that was available for Linux to my MCU. It required too many effort in the timeframe I had. At the end I wrote my own format program that calculate and write sectors directly to the disk because fmifs.dll (the Windows format backend) was refusing to format over 32GB in FAT32. The software was to be distributed with the player. I always hated this kind of the decision from MS and many nore. I switched to a more permissive operating system for almost 10 years now and for good.

  • @TTTantrums
    @TTTantrums 3 роки тому

    A common concept in chinese ... "差不多" Cha Bu Duo -- EG " Good Enough" =P - Thank you for your service as format both GUI has worked with no issues for me =P Appreciate the entertainment and insider look. Subbed and Liked -- 11months after you published this :P

  • @adhome03
    @adhome03 4 роки тому +77

    Even in win10 is the format dialog same as in xp times. 1h Work for the eternity

    • @alexatkin
      @alexatkin 4 роки тому +28

      They'll probably change it eventually, as they seem obsessed with making things in Win10 harder to use than they were before.

    • @ozzieggg
      @ozzieggg 4 роки тому +18

      @@alexatkin welcome to win10, where our design goal is to turn your computer into an android/iphone. Power users be damned.

    • @kurnma3776
      @kurnma3776 3 роки тому

      @@ozziegggLet’s not forget about Windows 8 too. Literally replaced the start menu with some “start screen” that bogged down the entire display.

    • @ryhanzfx1641
      @ryhanzfx1641 3 роки тому +1

      @@kurnma3776 because its supposed to be for tablet, people had great time with it if you have touch screen display

    • @Kitulous
      @Kitulous 3 роки тому

      @@darrinito touchscreen laptops (or tablets with attachable keyboards) are useful for watching videos or browsing the web in the bed, or for drawing. You really can't do those things comfortably with a mouse.

  • @djr093r5
    @djr093r5 2 роки тому

    Dave, you might actually be my favourite UA-camr; all the likes are yours, which is not something I generally give to anybody! 😊

  • @VisserStudio
    @VisserStudio 4 роки тому +60

    You're a gripping storyteller Dave, cool history.

  • @briandeschene8424
    @briandeschene8424 2 роки тому

    My first viewing of any of your videos. I have not gone through the over 1300 comments on this one to see if anyone else recognized it but I was thrilled at The Friendly Giant homage ending! Childhood memories awakened.

  • @castinn
    @castinn 3 роки тому +4

    As usual, another completely awesome video. I love these bits of the arcane. I love it more because I've used the format app thousands of times over the last 30 years and now I know the guy that wrote it!

  • @jerrydellasala7643
    @jerrydellasala7643 3 роки тому +1

    In the early 80's I was head of a very small experimental team developing Computer Based Training (CBT) for a Fortune 100 company. We had developed a program under DOS 3/3.1, but this was so early in the IBM PC world that most offices only had single floppy PC's (can you imagine?!), and since the OS had to be on the same floppy as the program we had to format the floppies with the /S option to leave room on the floppy for the user to SYS it since we couldn't distribute the OS. When DOS 4 came out we migrated to it quickly and continued our normal distribution. However, within days of shipping the first copies sent out with floppies formatted with /S under DOS 4, we got calls saying the floppies didn't work! Long story short, the initial release of DOS 4 (done by IBM, not Microsoft) had failed to update the /S option to allocate enough of the floppy for the larger OS, so when the user SYS'd the floppy, part of our program was overwritten. It took several hours on the phone with IBM (who only took my call because I was with a corporation with an equally impressive three capital letter name) to explain, get transferred, explain again, get transferred again, and explain again before someone that understood what I was saying was the problem understood. We got an updated version of DOS 4 within a week, and IBM gave up on trying to deal with DOS with version 4.1 that came out shortly thereafter.

  • @hansangb
    @hansangb 4 роки тому +4

    I marvel at the strides we made in storage. The 10MB HardCards were awesome, then I thought I died and went to heaven when I bought my 320MB Quantum drives (for about $500 at the time). Now 8GB MicroSD cards are throwaway items. Thanks for the inside look at the operating system and tools. Fascinating stuff! It's like a true version of Halt and Catch Fire!

    • @DavesGarage
      @DavesGarage  4 роки тому +1

      Indeed! I remember seeing my first hard drive, a 10M Commodore 9060 that appears as a ton of floppies to the system!

  • @de_w8tam
    @de_w8tam Рік тому

    Was already subbed from previous content, but I'm so here for this. Legit laughed out loud with the Simpsons-esque coffee cup over the mouth gag. Well done.

    • @DavesGarage
      @DavesGarage  Рік тому +1

      Thanks for catching the original reference! That was their Superbowl episode I believe...

  • @floridanews8786
    @floridanews8786 Рік тому +3

    Man, I wish I could have met Dave when I was younger. I became a certified computer tech when I was 14 .. 23 years ago. My uncle was in military intelligence and started me with a real old computer that I can't remember the name of, but after I learned the insides of it he 'upgraded' me to a Tandy 😂 (Edit: 23 yrs exp and Dave always teaches me a thing or two that never occurred to me for whatever reason, this channel is a true blessing. I will never forget to give him his well earned likes!!)

  • @ShawnMcGinnisOR
    @ShawnMcGinnisOR 3 роки тому

    You managed to not only solve the age old question but also nullify years of "understanding". Thanks for the content

  • @soviut303
    @soviut303 4 роки тому +271

    I'm triggered by the fact that "Capacity:" has a colon while the other labels don't! For those without a UI background, as a rule of thumb, never include colons in your labels or titles. This goes for headings in Word documents as well.

    • @DavesGarage
      @DavesGarage  4 роки тому +216

      Amazingly I've never noticed until now!

    • @todortodorov940
      @todortodorov940 4 роки тому +19

      @ian: What is the rationale of never including a colon after the labels?

    • @maze42d
      @maze42d 4 роки тому +32

      @@todortodorov940 You already have a marked field right after it (or linebreak in case of word documents). It appears less cluttered and simpler. And just looks better.

    • @todortodorov940
      @todortodorov940 4 роки тому +23

      @@maze42d So it is purely visual consideration. I would have thought that from grammatical perspective it's better to have the colon. For example, "Print orientation: *Landscape*", except that in this sentence the word *Landscape* is a drop-down, so you can choose other options.

    • @SebastianMares
      @SebastianMares 4 роки тому +14

      Don't know if this is fixed for all locales or only German, but I have colons everywhere. Thank God!

  • @thainmlh
    @thainmlh Рік тому

    Absolutely fascinating. Thanks for sharing that story!

  • @theOriginalEamou
    @theOriginalEamou 4 роки тому +267

    Hi Dave! Would love to see some war stories about the registry and its inner workings, or perhaps windows explorer? Cheers!

    • @mustped
      @mustped 4 роки тому +1

      read before Windows Registry was to go away once

    • @glasser2819
      @glasser2819 4 роки тому +1

      centrally stored system registry is so efficient... it's made of distincts hives - Good luck phasing out all of it
      😉

    • @danman32
      @danman32 3 роки тому +2

      I initially had a hard time understanding Registry and moving to it from INI files. Yep, I go that far back as a technician.
      The main challenge was knowing where the elements were and what they did.

    • @danman32
      @danman32 3 роки тому +2

      @@glasser2819 what many probably don't realize is that the hives are individual files. Like Current User is the DAT file at the root of your user profile folder.

    • @Asymmetrization
      @Asymmetrization 3 роки тому

      @@danman32 yeah, under sys32\config right?

  • @PaulJohnsonM
    @PaulJohnsonM 3 роки тому

    Dude, the format UI isn't fancy, but it _is_ elegant. Take a bow, sir.

  • @tobiasthrien1
    @tobiasthrien1 4 роки тому +128

    11:14 Nice editing trick :D almost seemless

    • @DavesGarage
      @DavesGarage  4 роки тому +35

      Thanks! I thought it'd be cute since I didn't know how long it would be edited at that point...

    • @ItaloLoureiro
      @ItaloLoureiro 4 роки тому +11

      Seamless?? I watched 2 times to understand that something happened

    • @DavesGarage
      @DavesGarage  4 роки тому +41

      @@ItaloLoureiro It's not supposed to be seamless, it's supposed to be obvious, that's the joke :-)

    • @CrazyLogic
      @CrazyLogic 4 роки тому +4

      @@DavesGarage nailed it :)

    • @valdezapg
      @valdezapg 4 роки тому +3

      I did not notice, untill I read your comment, at first i thought it was a cup with thumbs up, as to say like the video in a subtle non-verbal way

  • @AlexanderTzalumen
    @AlexanderTzalumen 7 місяців тому

    I love this kind of inside details from the very man who put them there.
    I wish we got more of it from other fields.

  • @bassbacke
    @bassbacke 3 роки тому +5

    Thanks for the insight and for sharing your thought process. You are in good company with your "temporary solution". Vinton G. Cerf comes to mind with his "32 bit is enough for a small military test network" for IPv4. Hard to prevent such things since they seem so logical at the time.

  • @dkaarvand9913
    @dkaarvand9913 Рік тому

    I love the way the format manager and task manager look. You get good data displayed in an orderly fashion

  • @jurgentreep
    @jurgentreep 4 роки тому +7

    I'm amazed at how many things you build.

  • @WildRapier
    @WildRapier Рік тому +1

    My first HDD was a 3.5" 5400 rpm ~1000 MB drive. I've seen 2 TB microSD cards the size of half a stamp. Tough to prepare (or imagine) for limits in that range (or larger). For you're diligence to simplicity, I salute you! (I've used you're GUI for formatting, well since DOS and Hercules).

  • @mrbrad4637
    @mrbrad4637 4 роки тому +16

    Very interesting stories. It's fascinating seeing and listening to the guy who created pieces of software nearly everyone in the world has and continues to use multiple times over many years/decades.. and he describes and explains everything in great detail whilst keeping it very interesting... Great channel

  • @Blue-Scorpion
    @Blue-Scorpion 7 місяців тому

    The more i watch your videos the more i see you as a legend. That dialog is legendary. I don't think there is a person that ever used a PC that didn't see that disk format dialog at least once in his life. Sometimes you love it, it works out of the box, and sometimes it screws you up and you hate it. It all dependent on device and choices for formatting i was choosing at that given point in time. Nevertheless you are a legend :)

  • @TehButterflyEffect
    @TehButterflyEffect Рік тому +3

    You did a great job on the UI.
    It's a travesty that today's UI designers think everything needs to be a huge button with tons of white space around it. Take Steam for example. It used to be a very good program with a great, user friendly UI that was full of information and took up little screen space. Today, it's massive, takes up half your screen and shows LESS information even though it uses 5x more screen space. We're going backwards as far as user interfaces are concerned.

    • @brandyballoon
      @brandyballoon 7 місяців тому +1

      I find it infuriating. Everything seems to be dumbed down and made for babies or blind people. Some UIs are five times bigger, or more, than they need to be. Backup software that I need to maximize on my 4K screen just so I can properly navigate a folder tree is ridiculous. I want more pixels so I have more space, but what seems to be happening is that I need more pixels to be able to fit the same stuff as I used to be able to on a smaller screen, because the stuff is getting bigger.

  • @oneeyedphotographer
    @oneeyedphotographer 2 роки тому +1

    I maintained and sometimes enhanced and customised operating system software for IBM mainframe computers. My users were applications programmers. One of my projects was to design menus for common tasks. I provided sensible defaults, and remembered their individual choices.
    And each task within the menu structure solicited all relevant information on one page.
    Since I regularly saw my users around the office, and got to talk to them, I was sure that they were happy.

  • @vince77Z
    @vince77Z 4 роки тому +114

    In summary, FAT was getting to FAT for FATter partitions

    • @donniecapobianco8794
      @donniecapobianco8794 3 роки тому

      what is worse than fat-shaming? ... ntfs-shaming! *ba dum tss*

    • @plece
      @plece 3 роки тому

      too*

    • @deedewald1707
      @deedewald1707 2 роки тому

      @@donniecapobianco8794 we need to perform a backup of the backup in case the backup gets corrupted ! Shaming how long the process took !

  • @arkaprabha.chakraborty
    @arkaprabha.chakraborty 3 роки тому

    Thanks for making it so easy for me to format my drives when I was 10 years old.

  • @LangleyNA
    @LangleyNA 4 роки тому +6

    Dave's Garage, however many of these stories of yours you have, you can keep going. I will continue watching them, and I _do_ want to watch them.

  • @DustinGunnells
    @DustinGunnells 3 роки тому

    You are a wealth of understanding. Questions I never thought to ask! Thank you!

  • @menschan7
    @menschan7 4 роки тому +91

    About exFAT licensing: Microsoft made the exFAT-Specification publicly available and licensed at least for the Linux kernel. There is an implentation released in Kernel 5.4. So if you're build something upon the Linux Kernel, you'll be out of this dilemma. Everywhere else, you're still need a license.

    • @MaxUgly
      @MaxUgly 3 роки тому +14

      Windows should just start supporting more file systems. They are starting to embrace Linux which is awesome. NTFS is so dated, imagine being able to habe your c: drive be ext4 or btrfs!

    • @FlameRat_YehLon
      @FlameRat_YehLon 3 роки тому +7

      @@MaxUgly NTFS is probably just there for the single reason of supporting Bitlocker, which IIRC only work on that format.
      There would also need some work on symlink support in order to bring those new format into the system, I think.

    • @erkinalp
      @erkinalp 3 роки тому +8

      @@FlameRat_YehLon Windows already makes use of hard and symlinks. Hard links require no special support from the file system itself. Not allowing hardlinks in FAT is more of a safeguard than a technical limitation. ext* and btrfs does support symlinks.

    • @danman32
      @danman32 3 роки тому

      RE licensing. I thought that had to be the case. Drones supported EXFat for years, and their code is based on Linux
      Doesn't Android also natively support ExFAT as well?

    • @menschan7
      @menschan7 3 роки тому +1

      @@danman32 android is based on Linux as well. Although I think, smartphone vendors have licensed by their own and use their own implementation.

  • @tvs3497
    @tvs3497 3 роки тому

    Thanks Dave. I'm not a programming genius like you are, but after 15 years of owning a computer shop, I guess I've formatted quite a few drives and repaired/reloaded a few thousands times the MS Windows. You, sir, are a legend!
    On a historical note, I don't know if this is an all-time record, but would you believe our local FM radio station here in the N GA mountains is still operating on an automation program called "Systemation" that runs on DOS 6.22? It's true. I'll not mention the station ID so as not to embarrass them. But their hard drive finally ground to a halt last week after 24 years of constant spinning. I dug around my bone yard for a 3.5" floppy and got a replacement IDE drive setup, then copied files from a backup CD; fixed a batch file error to get the sound card drivers loaded. Good news, they're back in business.

  • @samv.7594
    @samv.7594 4 роки тому +4

    Love this behind the scenes windows stuff. Would love to see a video giving an overview of how windows worked as a whole system.

  • @Turjak_art
    @Turjak_art 3 роки тому

    those stories were needed back in 90's to give a insight but thank you anyway

  • @CaseyStrouse
    @CaseyStrouse 4 роки тому +26

    Even though I haven't used a Windows system regularly since 2000 Pro I definitely find these videos interesting. Keep em coming!

  • @iananderson1422
    @iananderson1422 3 роки тому

    Really enjoying these videos. Thanks for your insights and sharing your thoughts from the past. Hindsight is always 20/20

  • @r0bfleming
    @r0bfleming 3 роки тому +10

    I think the UI spot on. This is occasionally used tool where I want to see a single window with clear and obvious inputs and a button at the bottom to make it happen. After all, I wouldn't go into a hardware store and buy a hammer for its looks! :-)

    • @deedewald1707
      @deedewald1707 2 роки тому

      We buy the hammer to hit any key to continue !

  • @TheEuskon
    @TheEuskon 3 роки тому

    Keep on bringing the heat Dave, love your show my dude!

  • @evilspoons
    @evilspoons 3 роки тому +15

    I'm a fan of the "SD Memory Card Formatter" tool from the SD Association - if you're goofing around with formatting SD cards, this thing picks the correct file system parameters so your card will work the way it ought to.

    • @soundspark
      @soundspark 2 роки тому +1

      Not sure if the latest version can do it, but SDFormatter 4.0 can perform a flash erase which can help restore lost performance.

  • @dburckh
    @dburckh Рік тому

    Just found this series and I'm loving it! I unknowingly cursed your name for years. :) I did a bunch of Android multimedia stuff around when 64GB cards/drives started coming out. At the time most Android devices could read/write FAT, but not exFAT. Even worse, most Android devices prompted the user to reformat the exFAT drives as FAT. I don't know how many users I sent RidgeCorp's FAT32 format util too.

  • @chlorobyte_projects
    @chlorobyte_projects 3 роки тому +8

    I think BTRFS (which Linux natively supports, and you can install a driver on Windows for) is the only file system that fixes cluster slack. The FATs have cluster slack. NTFS has it. EXT2/3/4 have it too. BTRFS, however, allows multiple small files to sit in a single cluster.

  • @stonelaughter
    @stonelaughter Рік тому

    You make me proud to be a fellow autist. Thank you for these nuggets of history... wouldn't be without them!

  • @adamsfusion
    @adamsfusion 4 роки тому +4

    I remember back when drives had a defect list you had to enter into the BIOS so the computer knew to skip over those areas. How far we've come.

    • @DavesGarage
      @DavesGarage  4 роки тому +6

      Yes! Right on the label!

    • @glasser2819
      @glasser2819 4 роки тому

      RLFM HDD platers had to be "Aligned" on each system so data could be available sequentially as disk was spinning -Then defragmenting came in fashion
      😉

  • @mihaigabrielbabutia4595
    @mihaigabrielbabutia4595 3 роки тому

    It all started with a video suggestion from UA-cam but didn’t think that your videos have such great content. Good job, Dave,

  • @testales
    @testales Рік тому +7

    I like the uniform UI-style of the late 90s so much more than ever changing new styles which seem be optmized for smartphones no matter if that is even a use case. It's so annoying that with every update stuff gets moved around, renamed or completely removed for no apparent reason. And yes indeed now where I'm getting older, I've learned to value good old physical buttons and switches and I'm much more open and respectful to old ideas and solutions. New is not always better and most things simply can't be improved indefinitely in a reasonable manner.

    • @sas408
      @sas408 6 місяців тому

      get a Nokia then

    • @testales
      @testales 6 місяців тому

      @@sas408 This was about UIs on PCs getting optimized for smartphones, not about phones. Maybe actually watch the video understand the context...

  • @duncanny5848
    @duncanny5848 Рік тому

    Loved to hear that story. makes so much sense to me. keep up the inside stories

  • @PizzaGoat323
    @PizzaGoat323 4 роки тому +17

    I’d love to see a video on your thoughts and feelings about Linux in this same era

    • @DavesGarage
      @DavesGarage  4 роки тому +17

      But back then (mid-90s) Linux was kind of grim, just RedHat and a couple of other distros. Now it's cool, but was pretty new back then! I did contribute a piece of small code way back though,. Now I love WSL, it's the way to go!

    • @thelegalsystem
      @thelegalsystem 4 роки тому +4

      @@DavesGarage speaking of, what are your thoughts on the state of Windows Package Manager?

    • @GabrielM01
      @GabrielM01 4 роки тому

      @@DavesGarage Linux subsystem for Windows

  • @bimbold
    @bimbold 2 роки тому

    Dave, I share your hard knob preference which reflects in keeping the old car and in the UI design for formatting partitions! In addition to that I'd like to thank for the complete and understable explanation how the dialogue came to be. I like the high density of that posting as well as measured in information divided by the run-time of your video. Thank you.

  • @keltickiwi
    @keltickiwi 4 роки тому +75

    Spent 3 hours on Christmas eve stuck at work trying to do a software update on a car's infotainment system which refused to correctly read an exfat 64gb USB stick. I just assumed formatting it to fat32 wasn't possible since the windows dialogue didn't allow it. Eventually found a 32GB stick which would work. Damn you Dave and your arbitrary decisions!!!

    • @CotyRiddle
      @CotyRiddle 3 роки тому +3

      when all else fails use the windows management console/disk management snapin and manually set the size and format it as 32 gigs or less.

    • @CotyRiddle
      @CotyRiddle 3 роки тому +4

      or learn how to use disk part :D

    • @Ck87JF
      @Ck87JF 3 роки тому +3

      @@GoogleDoesEvil the car probably doesn't have drivers to read NTFS.

    • @BrianG61UK
      @BrianG61UK 3 роки тому +2

      I'm sure that back before exFAT was a thing I used to have some piece of third party Windows software that let me format huge drives as FAT32.

    • @sfeather7088
      @sfeather7088 3 роки тому +1

      My Jeep will ONLY read thumb drives formatted Fat32. I use it on a 64 Gig thumb drive.... but at least I get to listen to all of my favorite songs again :)

  • @gregaluise5727
    @gregaluise5727 2 роки тому

    Thoroughly enjoyed this episode Dave! Yeah it’s hard to look back and realize “oh shoot I should have changed that.”

  •  3 роки тому +10

    Very interesting video! I'm wondering however why FAT32 does not use the top 4 bits of the FAT table entries (thus limited to maximum of 2^28 clusters), thus it's really "FAT28" only. I learnt this surprising fact (well, it was for me) when I wrote a FAT32 "driver" for Commodore 64 (yes, I know ...).

  • @WDMurphy
    @WDMurphy Рік тому

    Not sure how I ended up here, but thank you for your contributions to humanity.

  • @Spectere
    @Spectere 3 роки тому +4

    9:45 Unfortunately, one of the recent Windows 10 releases actively prevent you from using CLI tools to format a large memory card as FAT32. Both format and diskpart are incapable of doing so. As far as I'm aware, using a third-party utility (or using macOS/Linux) is the only option available now.

    • @chlorobyte_projects
      @chlorobyte_projects 3 роки тому +2

      That is, if you want a file system that only supports files up to 4 GB in size. It's pain, so I just don't use FAT32

    • @Spectere
      @Spectere 3 роки тому +2

      @@chlorobyte_projects Not all devices support exFAT or NTFS. Older digital cameras, game consoles, media players, and retro PCs all support large drives but often cannot support modern filesystems.

    • @Blitterbug
      @Blitterbug 3 роки тому

      @@Spectere Yes, but the corollary is that these older devices (I have many) don't *_accept_* a large format memory card anyway, regardless of filesystem, so it's pretty much a null argument in most use cases.

    • @Spectere
      @Spectere 3 роки тому

      @@Blitterbug I never said that it wasn't a niche thing, but it does affect me. I have several devices that I still use regularly (my iPod classic, Xbox 360, and vintage 1998 retro PC) that will support both large drives and large filesystems, but do _not_ support exFAT. Not everything is subject to the generational rift between extended SD card formats-retrofits and devices that support other flash formats (such as CompactFlash or the USB mass storage support on Windows 98 and the Xbox 360) have long since been able to exceed that 32GB limit without the ability to natively support newer filesystems.
      Also, just because a device supports exFAT doesn't mean that it's the right option. It doesn't take much searching to find reports of people who wound up with data loss and corruption due to the buggy exFAT driver in the Nintendo Switch. If it were one or two reports I'd chalk it down to a few people using cheap flash cards, but it's so bad that using RetroArch on a modded Switch, or even playing enough Pokémon Sword/Shield on an unmodded console, is basically a death sentence for your data.
      Still, this is all a very moot point. All I did with my original comment was point out that a workaround that Dave himself brought up in the video (at the given timestamp) is no longer possible in newer versions of Windows. I'm all for making it a slight inconvenience, as I've borne witness to several cursed FAT32 Windows XP installs back in the day, but removing the ability to do it entirely is just silly and largely pointless.

    • @Blitterbug
      @Blitterbug 3 роки тому

      @@Spectere Cool

  • @SuperHaunts
    @SuperHaunts 3 роки тому

    Hindsite being 2020, I wish that I was working along with you in those days. I'm sure that the frustrations would have been worth it!