# Is it not possible to get rid of file extensions?

**URL:** <https://boards.straightdope.com/t/is-it-not-possible-to-get-rid-of-file-extensions/560731>\
**Category:** Factual Questions\
**Created:** [November 15, 2010, 11:40am UTC](https://boards.straightdope.com/t/is-it-not-possible-to-get-rid-of-file-extensions/560731 "2010-11-15T11:40:07Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![grimpixie](https://avatars.discourse-cdn.com/v4/letter/g/ecb155/32.png) [@grimpixie](https://boards.straightdope.com/u/grimpixie)\
**Post date:** [November 15, 2010, 11:40am UTC](https://boards.straightdope.com/t/is-it-not-possible-to-get-rid-of-file-extensions/560731/1 "2010-11-15T11:40:07Z")

</div>

One of the recurring problems that I deal with at work is people renaming files and deleting the file extension while doing so. Then the file gets sent to important people who respond in a rage that they can’t open it causing much flapping and running in circles…

Surely there is a way to dispense with file extensions and make part of the initial code in the file info on what application it needs or is it so ingrained in the Way Things are Done [sup]TM[/sup] that is would be to complex to change?

Grim

---

<div class="post-metadata">

**Author:** ![CookingWithGas](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/cookingwithgas/32/485_2.png) [@CookingWithGas](https://boards.straightdope.com/u/CookingWithGas)\
**Post date:** [November 15, 2010, 11:53am UTC](https://boards.straightdope.com/t/is-it-not-possible-to-get-rid-of-file-extensions/560731/2 "2010-11-15T11:53:41Z")

</div>

Sure, it’s possible, because there are other operating systems that don’t require it. The default setting is to _not_ show the extension in Windows Explorer, so that shows that MS thought this might be extraneous or confusing, and only valuable to “power” users. I do not know the internals of Windows, but clearly it could be changed to store the file type as part of the directory data, or embedded in the file itself. Either one would require fundamental changes in file handling (though I doubt it would be more complex than some of the other changes that get put into successive version of Windows), but even more fundamental changes in the user.

IMHO it is too ingrained too change, with minimal benefit. I have never received a file from someone who removed the extension; I think you have somewhat distinctive group of people where you work.

---

<div class="post-metadata">

**Author:** ![Nava](https://avatars.discourse-cdn.com/v4/letter/n/da6949/32.png) [@Nava](https://boards.straightdope.com/u/Nava)\
**Post date:** [November 15, 2010, 11:54am UTC](https://boards.straightdope.com/t/is-it-not-possible-to-get-rid-of-file-extensions/560731/3 "2010-11-15T11:54:43Z")

</div>

Not without rewriting the whole code for the OS, no. The extension is what gets associated with “programs that can open this”.

What’s possible to do is set people’s computers to _not_ show the file extension as part of the filename, so that if they’re renaming a file directly (i.e., from the OS, not using a “Save As…”) the extension can’t be overwritten. But that’s a viable solution only if you have that kind of control over people’s computers (that is, your IT people may be amenable to doing it), if people are doing the rename in their personal computers you’re out of luck.  
**CookingWithGas** - “the system doesn’t show the extension” is not the same as “there is no extension”. I can’t see your navel, but I’m reasonably sure you have one.

---

<div class="post-metadata">

**Author:** ![blindboyard](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/blindboyard/32/2833_2.png) [@blindboyard](https://boards.straightdope.com/u/blindboyard)\
**Post date:** [November 15, 2010, 12:46pm UTC](https://boards.straightdope.com/t/is-it-not-possible-to-get-rid-of-file-extensions/560731/4 "2010-11-15T12:46:02Z")

</div>

Well I’m using Ubuntu and nautilus (ie, the Windows Explorer equivalent) can tell the difference between text, video and audio files no matter what their file extensions are. I don’t know how, though.

---

<div class="post-metadata">

**Author:** ![VunderBob](https://avatars.discourse-cdn.com/v4/letter/v/839c29/32.png) [@VunderBob](https://boards.straightdope.com/u/VunderBob)\
**Post date:** [November 15, 2010, 12:50pm UTC](https://boards.straightdope.com/t/is-it-not-possible-to-get-rid-of-file-extensions/560731/5 "2010-11-15T12:50:24Z")

</div>

> [@Nava](#):
>
> **CookingWithGas** - “the system doesn’t show the extension” is not the same as “there is no extension”. I can’t see your navel, but I’m reasonably sure you have one.

My wife doesn’t…

---

<div class="post-metadata">

**Author:** ![CookingWithGas](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/cookingwithgas/32/485_2.png) [@CookingWithGas](https://boards.straightdope.com/u/CookingWithGas)\
**Post date:** [November 15, 2010, 1:02pm UTC](https://boards.straightdope.com/t/is-it-not-possible-to-get-rid-of-file-extensions/560731/6 "2010-11-15T13:02:29Z")

</div>

> [@Nava](#):
>
> **CookingWithGas** - “the system doesn’t show the extension” is not the same as “there is no extension”.

Not sure why you addressed this comment to me, because I never said the two were the same. In fact you went on to repeat something very similar to what I said.

---

<div class="post-metadata">

**Author:** ![gotpasswords](https://avatars.discourse-cdn.com/v4/letter/g/c57346/32.png) [@gotpasswords](https://boards.straightdope.com/u/gotpasswords)\
**Post date:** [November 15, 2010, 1:21pm UTC](https://boards.straightdope.com/t/is-it-not-possible-to-get-rid-of-file-extensions/560731/7 "2010-11-15T13:21:09Z")

</div>

The Macintosh OS has for years, used a concept called a resource fork which helps to identify the purpose in life for the related data fork, which as the name suggests, is a lump of data.

To the user, it’s very simple. You get a file called “Third Quarter Sales” and it has an Excel icon. There’s no .xls or .xlsx extension to get lost or renamed. Behind the scenes, it’s a fair bit more complicated - what looks like one single file is actually a bundle of two files - the data and the resource forks.

After all these years, I’m surprised nobody’s had any success in promoting a file standard that has a preamble or header that contains info on what kind of file, who made it, permissions, etc. [Oh, wait…](http://en.wikipedia.org/wiki/Executable_and_Linkable_Format)

---

<div class="post-metadata">

**Author:** ![RealityChuck](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/realitychuck/32/195_2.png) [@RealityChuck](https://boards.straightdope.com/u/RealityChuck)\
**Post date:** [November 15, 2010, 1:31pm UTC](https://boards.straightdope.com/t/is-it-not-possible-to-get-rid-of-file-extensions/560731/8 "2010-11-15T13:31:52Z")

</div>

> [@grimpixie](#):
>
> One of the recurring problems that I deal with at work is people renaming files and deleting the file extension while doing so. Then the file gets sent to important people who respond in a rage that they can’t open it causing much flapping and running in circles…
> 
> Surely there is a way to dispense with file extensions and make part of the initial code in the file info on what application it needs or is it so ingrained in the Way Things are Done [sup]TM[/sup] that is would be to complex to change?
> 
> Grim

So just turn off the file extension display. Problem solved.

The issue with reading the file is a matter of security – if it has to read each file in order to know what type of file it is, a hacker can put code into that and infect the computer, even without you clicking on the file. It also slows down the computer.

---

<div class="post-metadata">

**Author:** ![Nava](https://avatars.discourse-cdn.com/v4/letter/n/da6949/32.png) [@Nava](https://boards.straightdope.com/u/Nava)\
**Post date:** [November 15, 2010, 1:33pm UTC](https://boards.straightdope.com/t/is-it-not-possible-to-get-rid-of-file-extensions/560731/9 "2010-11-15T13:33:34Z")

</div>

> [@CookingWithGas](#):
>
> Not sure why you addressed this comment to me, because I never said the two were the same. In fact you went on to repeat something very similar to what I said.

Simulpost, not repeat, unless you want to believe I’m the fastest typist ever.

---

<div class="post-metadata">

**Author:** ![CookingWithGas](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/cookingwithgas/32/485_2.png) [@CookingWithGas](https://boards.straightdope.com/u/CookingWithGas)\
**Post date:** [November 15, 2010, 1:42pm UTC](https://boards.straightdope.com/t/is-it-not-possible-to-get-rid-of-file-extensions/560731/10 "2010-11-15T13:42:46Z")

</div>

> [@Nava](#):
>
> Simulpost, not repeat, unless you want to believe I’m the fastest typist ever.

I didn’t mean that you copied my post. I meant that you seemed to refute my point but said pretty much the same thing yourself. As far as simulposting, how is it a simulpost if you are responding to the same post?

---

<div class="post-metadata">

**Author:** ![Squink](https://avatars.discourse-cdn.com/v4/letter/s/b5e925/32.png) [@Squink](https://boards.straightdope.com/u/Squink)\
**Post date:** [November 15, 2010, 1:44pm UTC](https://boards.straightdope.com/t/is-it-not-possible-to-get-rid-of-file-extensions/560731/11 "2010-11-15T13:44:08Z")

</div>

> [@grimpixie](#):
>
> Surely there is a way to dispense with file extensions and make part of the initial code in the file info on what application it needs or is it so ingrained in the Way Things are Done [sup]TM[/sup] that is would be to complex to change?

Behold the [Resource fork](http://en.wikipedia.org/wiki/Resource_fork).  
Now abandoned.

---

<div class="post-metadata">

**Author:** ![Mops](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/mops/32/16494_2.png) [@Mops](https://boards.straightdope.com/u/Mops)\
**Post date:** [November 15, 2010, 1:49pm UTC](https://boards.straightdope.com/t/is-it-not-possible-to-get-rid-of-file-extensions/560731/12 "2010-11-15T13:49:30Z")

</div>

> [@grimpixie](#):
>
> … people renaming files and deleting the file extension while doing so. …

Every time I change an extension (under Windows XP) I get a warning to the effect that the file may not be usable as intended afterwards (a somewhat curious way of expressing the fact that it will lose the mapping to the proper application). Don’t your colleagues get that warning?

---

<div class="post-metadata">

**Author:** ![Markxxx](https://avatars.discourse-cdn.com/v4/letter/m/5daacb/32.png) [@Markxxx](https://boards.straightdope.com/u/Markxxx)\
**Post date:** [November 15, 2010, 1:55pm UTC](https://boards.straightdope.com/t/is-it-not-possible-to-get-rid-of-file-extensions/560731/13 "2010-11-15T13:55:30Z")

</div>

> [@Mops](#):
>
> Don’t your colleagues get that warning?

Yeah they do, as a former system admin, you would not believe the things that people just don’t get.

---

<div class="post-metadata">

**Author:** ![grimpixie](https://avatars.discourse-cdn.com/v4/letter/g/ecb155/32.png) [@grimpixie](https://boards.straightdope.com/u/grimpixie)\
**Post date:** [November 15, 2010, 2:11pm UTC](https://boards.straightdope.com/t/is-it-not-possible-to-get-rid-of-file-extensions/560731/14 "2010-11-15T14:11:38Z")

</div>

> [@Mops](#):
>
> Don’t your colleagues get that warning?

I’m sure that they do. However…

Do they read the warning?  
Do they understand the warning?  
Do they care what the warning says?

These are questions as yet unaddressed by the annals of science.

Grim

---

<div class="post-metadata">

**Author:** ![ExcitedIdiot](https://avatars.discourse-cdn.com/v4/letter/e/ea5d25/32.png) [@ExcitedIdiot](https://boards.straightdope.com/u/ExcitedIdiot)\
**Post date:** [November 15, 2010, 3:12pm UTC](https://boards.straightdope.com/t/is-it-not-possible-to-get-rid-of-file-extensions/560731/15 "2010-11-15T15:12:11Z")

</div>

In windows explorer, click tools and then folder options. Check the box that says “Hide extensions for known file types”.

---

<div class="post-metadata">

**Author:** ![FluffyBob](https://avatars.discourse-cdn.com/v4/letter/f/ecb155/32.png) [@FluffyBob](https://boards.straightdope.com/u/FluffyBob)\
**Post date:** [November 15, 2010, 3:41pm UTC](https://boards.straightdope.com/t/is-it-not-possible-to-get-rid-of-file-extensions/560731/16 "2010-11-15T15:41:40Z")

</div>

I am often surprised at otherwise intelligent peoples’ seeming inability to deal with computers.

Microsoft, for the hate magnet it seems to be, really is not that cryptic with its messages. I think it is pretty clear if you take the least bit of time to think about the message “if you change the file extension…”, however people quickly get hung up. They do not know that “file extension” refers to the three letters after the period and instead of doing a little thinking they give into frustration and ignore the communication as cryptic.

I remember my father eagerly playing with basic on a Sinclair computer and later a 286 he bought. He is an anesthesiologist and has to constantly keep himself up to date on the technology of his field, he has always loved gadgets. At some point however he threw up his hands and gave into future shock and seems completely baffled by windows computers.

My wife used to program in assembler for Novatel, yet she doesn’t understand what a bookmark is in her browser, let alone a tab. She doesn’t want to know anf looks at the technology as something forced upon her.

I really do not think Mac is that much easier but somehow the presentation or reputation is a little better at getting around people’s barriers.

On topic, I am surprised you would let regular users see file extensions in a work place.

---

<div class="post-metadata">

**Author:** ![Tastes\_of\_Chocolate](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/tastes_of_chocolate/32/3232_2.png) [@Tastes\_of\_Chocolate](https://boards.straightdope.com/u/Tastes_of_Chocolate)\
**Post date:** [November 15, 2010, 4:20pm UTC](https://boards.straightdope.com/t/is-it-not-possible-to-get-rid-of-file-extensions/560731/17 "2010-11-15T16:20:37Z")

</div>

> [@FluffyBob](#):
>
> On topic, I am surprised you would let regular users see file extensions in a work place.

Really? I don’t need to be able to tell if someone is sending me a Word document or a Powerpoint presentation? I shouldn’t care if that is an Excel template or a workbook?

---

<div class="post-metadata">

**Author:** ![Duckster](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/duckster/32/1244_2.png) [@Duckster](https://boards.straightdope.com/u/Duckster)\
**Post date:** [November 15, 2010, 4:26pm UTC](https://boards.straightdope.com/t/is-it-not-possible-to-get-rid-of-file-extensions/560731/18 "2010-11-15T16:26:13Z")

</div>

> [@grimpixie](#):
>
> One of the recurring problems that I deal with at work is people renaming files and deleting the file extension while doing so. Then the file gets sent to important people who respond in a rage that they can’t open it causing much flapping and running in circles…

Sounds like two groups of people need some training in how to properly use a computer, followed by additional training in anger management.

---

<div class="post-metadata">

**Author:** ![Floater](https://avatars.discourse-cdn.com/v4/letter/f/dc4da7/32.png) [@Floater](https://boards.straightdope.com/u/Floater)\
**Post date:** [November 15, 2010, 4:26pm UTC](https://boards.straightdope.com/t/is-it-not-possible-to-get-rid-of-file-extensions/560731/19 "2010-11-15T16:26:15Z")

</div>

> [@FluffyBob](#):
>
> On topic, I am surprised you would let regular users see file extensions in a work place.

On the contrary. I want to see what kind of files I’m dealing with and I don’t like it when Windows just lump all picture files together, be they \*.gif, \*.jpg or whatever. They are not the same file type in my book.

Bring back DOS!

---

<div class="post-metadata">

**Author:** ![Colibri](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/colibri/32/1841_2.png) [@Colibri](https://boards.straightdope.com/u/Colibri)\
**Post date:** [November 15, 2010, 4:26pm UTC](https://boards.straightdope.com/t/is-it-not-possible-to-get-rid-of-file-extensions/560731/20 "2010-11-15T16:26:25Z")

</div>

> [@VunderBob](#):
>
> My wife doesn’t…

Is her name Eve?:dubious:

[Next page](https://boards.straightdope.com/t/is-it-not-possible-to-get-rid-of-file-extensions/560731.md?page=2)
