Windows 7 Users Warned Over Filename Security Risk
nandemoari writes "Would-be Windows 7 users have been warned to change a default setting which could leave them vulnerable to attack via bogus files. As a result, Microsoft is taking flak for failing to correct a problem found in previous editions of Windows.
The issue involves the way Windows Explorer displays filenames.
In all editions of Windows after Windows 98, the default setting hides the filename extension (which identifies what type of file it is). This means that a Word file titled 'partyinvite.doc' will show up in Windows Explorer as simply 'partyinvite'. The only exception to this rule is if Windows does not recognize the file type.
The reason for this setting is that it makes for a less cluttered look and avoids filling the screen with redundant detail. However, a flaw in the way it works leaves it liable to exploitation by hackers. They can take an executable file (which can do much more damage to a computer when opened) and disguise it by calling it 'partyinvite.doc.exe.'"
How can this possibly be? I thought this was the most secure OS on the planet.
it shouldn't be made executable by the default umask though, so when you go to click on it it'll just try to associate an application with the .exe extension.
Paying taxes to buy civilization is like paying a hooker to buy love.
This is a non-issue. With all of the vulnerabilities in applications that think they are a programming interface (like Acrobat), EXE's might actually be safer to open.
See my journal for slashdot ID's by year. Mine created in 2005. http://slashdot.org/journal/289875/slashdot-ids-by-year
or any of the others that make you jump through hoops to get at something.
1. Partial menus (Office)
2. The Search Dog (Windows XP)
3. I don't what else but the way they have features turned off and on makes no sense at all.
The I'm done sig.
In most explorer views isn't there a little thumbnail that shows an image of a type of file? Partyinvite.doc.exe would show a cmd window probably, instead of a blue W. Either way, you should be able to tell what type of file it is.
Maybe I read this somewhere else, as I can't find it on here.
Anyway this is just some prick trying to get a bunch of publicity over something stupid.
You want a solution? How about this: Windows should only hide file extensions for files that don't use custom icons. IOW, a .doc would show up as a Word document (by icon), so it doens't need the .doc. But if you change the icon of your .exe file to be the word doc icon, then the .exe still shows up.
Now, I'll go make a quick patch and submit the .diff... oh, wait, nevermind.
Gah, these things never die, do they. You'd think the only people falling for this old trap are senior-citizens and six-year-olds.
Today I had to explain to my father that he didn't need to reinstall flash just because some website said so. One of those video sites had simply changed media-servers and since it wasn't on the whitelist the vids began suddenly getting blocked by noscript again.
So I glad I was young when computers were new ._. and old before they got really dangerous (in virus terms).
"I Don't Have Enough Faith to be an Atheist"
Why is this happening everytime there is a new important release from Microsoft? Is it because everybody focuses on that or because they did not do their homework?
Most people wouldn't change their behaviour even if the did see the file extension.
Email programs such as Outlook block .exe attachments, and Executables downloaded using IE display a stern warning before execution.
Changing this wouldn't have helped anyone.
And associating this with Windows 7 is mostly FUD, jumping on the bandwagon just because you don't like it.
Here's the thing: UAC is one layer of defense against this (even though UAC is never called a protective layer, it seems). If there is no verified publisher, UAC will say that the publisher is unknown and thus, in theory, it should trigger a red flag with people. That's how all of my computer illiterate friends approach it, and they've never had problems.
Second, the default view for most folders in 7 is the details view, which means whether a file is an executable will be exposed to the viewer by default regardless of whether extensions are hidden.
By all means, edit this setting if you must, but realize that 7 has already taken a good number of steps to deal with the danger.
Viable Slashdot alternatives: https://pipedot.org/ and http://soylentnews.org/
Welcome to Windows 95?!
Filename extensions have been hidden by default for many years now, in all shipping versions of Windows. And they've been making it easy for malware authors to fool users for just as long.
It was an insanely stupid policy on MS's part, and it borders on negligence that they're still doing it.
OSX hides extensions, too, and what's arguably worse, OSX allows you to arbitrarily replace the icon of any file, thereby allowing you to disguise files more easily. Don't some Linux DEs do the same thing?
It's sort of unfortunate that we rely on filename extensions to identify file type at all. Users have a tendency to accidentally remove extensions when they're renaming if you don't hide them. But then if you hide them, then users are missing the single most important cue as to what file-type a file is.
I am a Microsoft Hater.
Having said that, Win7 is *not* yet a release, so I do not think that they can be blamed for this with regards to Windows 7.
That this was apparently a real problem on every OS they have released in the last 11 years, on the other hand, is blameworthy.
Yeah, a default account that can elevate to admin privileges in some cases. Just like in other operating systems, like Mac OS X or Ubuntu.
Security risk or not, most email programs Microsoft has put out already block potentially harmful files by blocking them from been executed by an uncanny user.
Having said that, why bother using double extension? If you are already hiding file extensions what is to stop you from creating an EXE file with the icon for a word document? That would avoid the mysterious trailing ".doc" on the file - oh no lock up your daughters and your wives!
I'm for having a good anti-virus program and educating users.
many years ago when i was using win98 i would always set folder options to NOT hide file extensions and it still hides that second extension, i had what looked like an ordinary bitmap file file_name.bmp but i clicked on it to open it and bam! its true colors show up and it disappears completely even with show all files enabled (file_name.bmp.js) shows for a second and its gone, so i fdisk windows off and reinstall since anti-virus did not find anything and that looked too fishy to be innocent, that taught me no not click on a file to open it, always open a graphics editor/viewer and use file > open to open them then if something is wrong the graphics app will complain if something is wrong with the file.
Politics is Treachery, Religion is Brainwashing
At least it'll take the really dumb Windows users out of the loop for a while so the rest of us don't look so bad.
mmmm...forbidden donut
Do we really think that it's going to make a difference to Joe Schmoe? If it has a Word document icon, our hapless friend is going to be duped regardless of whether it ends in ".doc" or ".doc.exe".
May I remind you that, with file extensions hidden by default, ONE SHOULD NEVER SEE A FILE ENTITLED "partyinvite.doc", because that extension should be hidden. The fact that it isn't hidden is already a glaring red flag — which Joe Schmoe is obviously oblivious to.
I turn extensions on by default, but I really don't think that would help Mr. Clueless. Somebody needs to sit him down and explain to him what's going on, and nothing is going to save him from the trouble of paying the proper attention to the files he opens.
Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
If there is no verified publisher, UAC will say that the publisher is unknown and thus, in theory, it should trigger a red flag with people.
In general, software not sponsored by a corporation has no verified publisher. This includes a lot of freeware and free software, as a lot of developers don't feel like blowing upwards of $200 per platform per year on certificates to digitally sign new versions of each program.
The filename should not contain any metadata. The date is not included in the filename, so why is the filetype in there?
Maybe an OS should think to something beyond a file extension to identify the role of a file.
-- if you mod me down, I will become more powerful than you can possibly imagine
If less clutter was the design goal, MS could have started somewhere else. Like the explorer toolbar (just leave the up, back, and forward buttons thank you), the "Go" button beside the address bar, the big explorer sidebar with the many superfluous items, the cluttered search side bar, the pointless icon view, i could go on. They could probably even drop the whole Start menu paradigm and move to right-click on desktop to display the start menu contents, leaving the whole taskbar for application tabs.
Users have a tendency to accidentally remove extensions when they're renaming if you don't hide them.
That's why a good file manager, like the version of Nautilus that comes with Ubuntu Hardy, selects everything before the extension when the user chooses "Rename".
I never did understand why this fuss wasn't made when it was still such an idiot default setting in XP.... and then AGAIN in vista. I was utterly flummoxed it was still so in win7. I'm sure they have the 'well we've got security right now so it doesn't matter' attitude but they're still wrong.
As an Apple fan-boy, I am chagrined to have to point out that there is an analogue of this problem on OS X. Meta information about a file will contain information about its "Creator" (which is often used to determine what application it should be opened with) and also the file Icon.
This allows for a file to have, say a plain text icon but open as something else altogether. Apple has taken some mitigating steps (warnings before executing downloaded files for the first time), but has not changed the underlying problem which stems from concealing information from the user.
Prime numbers are exactly what Alan Greenspan says they are -S. Minsky
As informative. never knew about the reactos project... just burned the live cd to try it out!
No comprende? Let me type that a little slower for you...
Actually, mine does that. Just installed Win7, the default admin account still asks me to run things as admin. Hmm.
Canada: The US's more awesome sibling.
On every windows system I've configured, one of my first tasks is to change the file exlporer to show extensions and a detailed list view. /.ers would be the same, but what do you find your users prefer?
I've always found extensions much easier to use than an icons, and a list view with size/dates much easier than a page of freaking big icons.
I assume most
46137
A Linux distribution is the equivalent to commercial operating systems like Windows or Mac OS X. I just didn't want to make my sentence that convoluted, but i should've known someone would go and nitpick that.
How can this possibly be?
Your question actually has a face value in excess of it's sarcasm content. How did we get here?
I'm stating common knowledge but it's worth reflection since it paints a large picture. In the begining there was the file and the file was just a marked off stretch of physically contiguous bytes on a tape or drum. it had no internal structure. Have a directory that associated names with files regions was something you had to implement yourself. The filesystems formalized this to having names, hierarchies, and even non-contiguous allocation tables for blocks.
Since that time every new file system has tried to codify the notion of metadata. And in this land of babble, the only common durable hiding place for meta data has turned out to be the filename itself.
Look at HFS for example as a valiant effort in defining meta data like "kind" and "creator", and defining different kinds of forks some of which had uniform storage protocols for resource, so that programs other than the creator could inspect and edit them. And boy what a snarl that has perpertually been. While these still exist, apple has punted and gone to just using file structures and a specially named file (plists) to hold meta data in a quasi XML format.
And so here we are 30 years later and were still putting suffixes on our files just like back in the days of DEC and Prime and even before.
And think about perhaps the biggest failure of the Longhorn Debacle. The promise of a revolutionary new filesystem that put meta data and it's inspection first. An entirely relational storage system underneath that only mimmiced the hierachical system for legacy purposes.
Deleted from Longhorn, promised again for vista, and then gone. Promised for windows 7 then gone.
It's bizzare. Everyone knows what the problem is. HFS was much maligned precisely because it was more complex than suffixes but it's what we really needed back in 1984. and all the others all made so much sense too.
Why are suffixes so enduring? How can this be?
Some drink at the fountain of knowledge. Others just gargle.
Except, you know, double-clicking on a document to activate its standard editor and double-clicking an executable is indistinguishable to a user. (at least until it's too late.) And you know a malware skidiot smart enough to take advantage of the l334 h@x0r feature of Windows will be smart enough to turn on the executable bit before releasing his opus magnum.
Welcome to the Panopticon. Used to be a prison, now it's your home.
Run virus.exe in XP (SP2), Vista, or (I presume) 7.
What's that box? A security warning about unsigned code?
Rename the file to virus.txt.exe and try again.
What's that box? A security warning about unsigned code?
Fuck off insecurity experts.
Sure, and then you'd have millions of calls to tech support lines from stupid users who now have to figure out how to enable the executable bit on legitimate software that they downloaded.
Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
This is why the standard editor would have to be smart enough to ensure it doesn't "open" a file with the executable bit set to 1. Maybe this is too much to ask. A little AI. Sigh, I know.
Hi, I Boris. Hear fix bear, yes?
It does have such a bit. That feature has been available since at least Windows 2000.
The only problem is that the bit is turned on by default.
Spouting off about "moot" this and "moot" that.
I am very small, utmostly microscopic.
Uh, can you name a *nix variant that won't spawn a process unless it has a certain file extension?
Go rename notepad.exe to 'ntp' and try and run it in Windows.
I've never understood what was supposed to be more "user friendly" about looking several inches over on the screen to figure out what kind of file you're looking at. It's possible, I suppose, that most people are either still not accustomed to the standard file types--and therefore need the long descriptions over in that column--or just don't mind the clunky design. Then again, I think the default display type for Windows is still "Large Icons," isn't it? With that view, I really don't even know how people keep their unrecognized-type files apart, other than perhaps memorizing their icons and re-learning them whenever they install a new program.
The way a person interacts with a computer (that they'll use for any length of time) is very much an individual preference, possibly as much as the seat and mirror positions in a car. Maybe even more so. One of the first things any of us does when we set up a new system for our own use is to go in and set up the preferences we are used to using, making up the aliases we're accustomed to use, and so on. And then we largely forget about it.
Take away extensions from Windows l-users and a *NIX SysAdmin noob and see who cries first.
The *NIX noob, but only cos he's a noob. The actual system would still run flawlessly assuming everything was compiled + linked appropriately, of course. Windows depends on .{exe,dll,vxd} however.
Nick
Like that would matter, if the editor isn't a POS riddled with buffer-overrun exploits?
Last time I checked, opening a .exe in Notepad didn't present an infection vector, merely a bunch of gibberish.
Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
Warning! Windows 7 allows people to steal your identity! *
* if you have browser cookies enabled and password caching and they have physical access to the keyboard.
It does have "shortcuts", but it puts a little arrow in the corner of the icon to show that it's a shortcut.
Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
It doesn't seem to me that line-bundle was particularly blaming Bill Gates, Windows, or Microsoft. Using extensions in filename as the identifier of file-type is a common and long-standing practice, but it's also problematic.
Win 95 called, they want their story back.
I mean seriously, are we going to get a "security researchers uncover HUGE NEW RISK in Windows N" story, for every damn piece of crud Microsoft haven't fixed from the previous versions.
The extension "exploit" was being used to spread malware for donkeys years, and any sensible user turns it off the minute they do a fresh install. Why MS haven't fixed the default is beyond me, but it's NOT new, NOT huge, and definately NOT news for nerds.
I know. Horrible, isn't it?
The trolling on here has been unbelievable the past few days. ;-)
Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
Never hide the file extension.
The same feature exists in XP too - it's simply in the folder preferences of HIDE file extensions of known file types - I fail to see how this is new. Again just another over-exaggerated "problem" with Windows 7.
"i lost my dignity on a slippery wiener"
Great. And? Mac OS X does the same thing. WHO CARES? It's the fault of the users for being stupid, not the fault of whoever made the OS.
This would not be too much of an issue if M$ just implemented a simple rule. File names with multiple periods should never be executable even if the file extension is EXE, COM, BAT, VB etc. Something like this should not be too difficult to implement.
RMS is right now hunting you down to kill you. Possibly by suffocating you in his armpit. What a way to go.
Install
Disable "Start Navigation Sound" (WHY MS? WHY DO YOU KEEP THIS ON?)
Unhide known extensions
Unhide system files
Before getting all worked up about it, go to ubuntu.com or wikipedia and see what term is used first to describe Ubuntu.
Upon reading this, I wondered whether MacOS X suffered the same issue, so I decided to test. I disabled the showing of all extensions (Finder preferences), duplicated Text Edit, so it appeared as "TextEdit 2" and then edited the visible name to "TextEdit 2.doc". The result was displaying itself as "TextEdit 2.doc.app". For other file types, such as a PDF doing the same thing results in being asked if you are sure you want to change the filename extension, though renaming from the Terminal a PDF from "toto.pdf" to "toto.doc.pdf" resulted in the same visual behaviour as the one observed for the application. Its an interesting solution to the problem, since basically if the file has multiple extensions they are all shown.
The issue described in the post has already caused me issues in the past on Windows XP, on a developer's machine, where extensions were not shown by default. Imagine an Apache conf folder that contains:
http.conf
http.conf.bak
The first one appears as 'http' and the second one as 'httpd.conf'. I didn't hit me straight away that the wrong file was being edited.
Does anyone know how Linux handles this in the various GUI file managers?
Jumpstart the tartan drive.
Aw. It looks like the good old days where people created a .com virus with the same name as a valid .exe file.
Privacy is terrorism.
Windows calls them shortcuts, and they've been around since at least Windows 3.0 in 1990. Nearly everything on the desktop is a shortcut.
Granted, in Windows, they have a little "right-turn" arrow on their lower-right corner to denote that they're shortcuts... unless the user turns those off.
GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
Why is this a warning? "Warning! Nothing has changed!" As TFA says, this is the way Windows has worked for years across versions. Security people have always lamented this, and over the years many have suggested turning it off. This really isn't a new warning or news.
Well, TFA is surprised that Microsoft has kept a setting unchanged from one Windows version to another. But, I would think that if Microsoft were to have a change of heart and change the default setting, they would first do it for current versions of Windows in a service pack or maybe just an update. And if they were to introduce a new policy or dialog notice to reduce the threat of this default setting, they still would have done it in an update or service pack first, before doing it in a new version of Windows.
why do they keep burying the windows explorer
You can always hit "Windows Key + E" to get Windows Explorer. Ironically, for reasons that are simply a quirk in my brain, I mentally say "Apple+E" every time I hit those keys...
This issue is a bit more complicated than you think.
Vista fixed this. Now, when you rename a file, it highlights everything except the extension, so when you start typing, the extension isn't overwritten.
So, this is no longer a valid excuse for extensions being hidden by default.
GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
How is knowing what kind of file is going into your computer redundant?
What kind of gas is that you're putting in your car? 92? 87? LEADED? It's redundant!
What kind of batteries are you putting into that device? 9 volt? AA? It's redundant!
There's no way a user would actually want to know want they're clicking on, right Microsoft?
The eternal struggle of good vs. evil begins within one's self.
...another Windows bug I ran into the other day with how the IE engine deals with URLs.
Given the following URL (with the server properly responding with mime-type of octet-stream and an otherwise proper response):
... IE decides that since it doesn't know what a ".exe?query=string" extension is, so it strips the "extension off" and tries to connect to:
... which (in my case) doesn't exist.
http://www.somedomain.com/url/path/to/file.exe?query=string
http://www.somedomain.com/url/path/to/file
This is another example of why injecting proprietary meaning, which often contradicts with more fundamental established protocols, into processes/protocols is problematic.
Faith is a willingness to accept something w/o complete proof and to act on it. Reason allows you to correct that faith.
F-Secure points out that .PIF files will have their extension hidden even if you change the display option.
Repton.
They say that only an experienced wizard can do the tengu shuffle.
That explains why I had to manually rename a .exe I downloaded for antivirus software. Figures.
Comment removed based on user account deletion
MIME?
Help! I'm a slashdot refugee.
This has got to be one of the dumber anti-Windows trolls presented as news I've seen in a while. An evil hacker could also put a post-it note on an idiot's computer telling them to type "FORMAT C:" at a command prompt. People too dumb to recognize icons or use AV software just shouldn't be using computers.
That all said, I've always thought that extension hiding default was one of the more annoying things I have to kill every time I install Windoze. Seems like Redmond just keeps dumbing down the interface, forcing me to work harder at getting the details I need.
Ask me about my sig!
"Vista fixed this."
God, I never thought that sentence could ever make sense!
If someone says he and his monkey have nothing to hide, they almost certainly do.
PEBKAC situation. We can't fix that. Sorry. :-\
RUGBYRUGBYRUGBY
that is all.
So why are they just now making this suggestion?! Windows has turned off filename extensions by default for 14 years now... since Windows 95!
In my opinion it is possibly the single stupidest thing Microsoft has ever done, and is always the first thing I turn off when sitting down at a Windows machine. Well, after turning off those stupid sounds and setting the UI to the Windows 2000 theme instead of that butt-ugly default theme in XP (and Vista too, if I used it, which I don't).
You are in a maze of twisty little passages, all alike.
I'm installing the 7 RC this weekend. However I am actually fairly happy with Vista SP1 to be honest. No its not perfect, but its less "crap" than most other alternatives for my purposes (browsing, gaming a bit, managing an AD environment).
I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
First thing I do with any new windows install is to both "Hide file extensions for known file types" and enable "Show hidden files". I do not like my computer hiding things from me. Ever.
Sig? What's that? Oh, 'signature'...and it's supposed to be witty? Right...
I think it would be a better idea to show the extension while hovering over the icon or highlighting it.
This is a combo of two issues.
1. Who came up with the "smart" idea of encoding the file type in the file name in the first place?!
2. Anyone with any kind of pre-win98 experience will look for the 3 letter code anyways as its been around since ms-dos 1.0 or something...
Oh, and "dual-typed" files are not the only issue. Lately i have seen IM messages from people about some page, that really is a download link to a .com file...
comment first, facts later. http://chem.tufts.edu/AnswersInScience/RelativityofWrong.htm
Don't get me wrong, it is a useful feature. It can be really annoying to write out a new file name only to have it wiped for forgetting the file extension, for which you have to restore the original file name to discover.
.exe actually was, it may just be helpful to some of them. Instead, they just tell you which program has been associated with that extension. I honestly can't believe no one at Microsoft has ever even considered this. It's one of my most common grievances.
The really frustrating thing however is that Windows simply refuses to let you discover what that file extension is without making you go through the tedious task of turning them all on. How hard could it be to list it in the properties window for that file? Or perhaps be wildly radical and actually even let you change the file extension there! In fact, if it unequivocally told the average user what the real file extension on a maliciously named
You can make 'My xxx' point at any location you like, even on a network drive - it doesn't have to be inside your profile folder.
I use Vista on a Media Center PC I built. I bought it to use the latest unreleased to the public TV Pack (or whatever it was called) which fixed QAM channels.
Anyway, because it's basically a DVR I don't really use it enough to know what's different. The only thing I notice is that lot of the features/tasks are now buried, I guess to dumb down the interface to make it easier somehow. I honestly can't think of any other reason.
Here's an example, in every other version of Windows if you want to change the balance to your speakers, e.g., make the left speaker a little louder, you could just double click on the little speaker icon in the system tray, the Volume Mixer would come up, and you'd be good-to-go.
Not so with Vista...
1. Right click on that speaker icon.
2. Choose Playback Devices.
3. Select your playback device.
4. Click Properties.
5. Choose the Levels tab.
6. Click the balance button.
7. Adjust the balance of your speakers.
8. Click "OK."
9. Click "OK."
10. Click "OK."
11. Click "OK."
Wow, all that to change your speaker's balance. I hardly call that a fix. One step forward, and 11 steps back.
If someone says he and his monkey have nothing to hide, they almost certainly do.
Try Limewire.
Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
Granted, in Windows, they have a little "right-turn" arrow on their lower-right corner to denote that they're shortcuts... unless the user turns those off.
Turn them off? Don't you have to break out the ol' regedit to do that?
Well, I suppose you could find something to do it in a more user-friendly fashion, but I don't think I've ever seen anyone actually turn them off. In fact, I didn't even know it was possible until I ran a customised XP installation disc and discovered that they were disabled. Then I had to get on Google and figure out how to turn them back on...
Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
You are an atypical user. Most people will be completely oblivious to these details.
Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
This attack vector has been well documented. Windows usually warns you when you launch an exe so only people that have the knee jerk reaction to continue all pop-ups. These people are not even saved by linux. They probably don't use linux because the password thing slows down their experience. It is not the OS's fault.
[By the way, the security problem is not hiding the extensions. The real issue ... being executable by double click].
I don't agree.
I think the real security problem is that the only way to tell what a program does is
For proprietary software, that leaves only "by running it". I don't know about you, but I don't read all the open-source code I run. See also the underhand C code contest (write malicious code that's read-the-source-resistant).
What would improve security somewhat is if each program specified what it wanted to do*, and then got promptly killed if it did anything else; AppArmor does something like this.
* Say, like "I want to write files below /home/${user who runs me}/.emacs.d/**", or "I'd like to make outgoing connections on all tcp ports", or "I'd like to listen for connections", or "I'd like to execute the following programs: [...]".
By having programs explicitly state their externally visible behavior, the user can know what the program does, and whether it's safe to run.
It won't be a panacea, and most people probably won't understand all the implications of letting programs listen for incoming connections on all ports and be able to run arbitrary other programs. But it will allow at least the technical users to have a security policy better than trusting or not trusting the source, which is all you realistically can do.
Well, back when I used windows I always turned this off anyways, but do the users who leave it on not notice that their .doc.exe file is the only one that shows a .doc extension on it?
And maybe 95
Windows has a few of these misguided attempts at being "user friendly".
Whenever I set up a new Windows PC (or whenever I first log on to a Windows PC) the first thing I do is fix certain defaults that I hate.
Here's what I do:
* Show the file extension
* Switch all folders to "Details" view
* Turn on "always show full menus" (or turn off the "personalize menus")
* Go back to Windows classic start menu (I hate what they did to it from XP onward)
* In Vista, I disable all the theming stuff to get rid of the GIANT DAMN ICONS that you get when dragging/dropping
* Turn off "friendly HTTP errors"
* Turn off automatic searching from the address bar in IE
* Remove Live as the IE search provider and set it to Google instead
* Install Firefox with NoScript and IE Tab and make it the default browser
* Set Windows Update to notify but not download or install (I wanna SEE what they're calling "Critical"... NO, IE8 is NOT. Thank you very much)
Right up there along side hiding known file extensions in the "what were they thinking" department was the IE Auto Search option for "just take me to the most likely site". I have to think that a LOT of folks got hit by phishing sites through that wonderful feature.
Feh.
The Digital Sorceress
There's a tool named TweakUI that Microsoft makes that can disable or change the transparency levels of the shortcut icon.
GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
IIRC, "disabling" them actually requires changing the icon to a fully transparent icon located in shell32.dll. I wasn't aware they had a transparency level — do you know if that's true for XP, or just Vista?
Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
Windows has supported transparency on some desktop things (including program windows) since Windows 2000.
As for the shortcut overlay icon, it can be made completely transparent. Either that or removed completely, I'm not sure.
GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
Yeah, I knew transparency was supported in XP, but I didn't know the shortcut icon overlay could have an alpha value. Interesting.
Alexander Peter Kristopeit bought his basement from his mommy for one dollar.