Slashdot Log In
Microsoft Windows 7 "Wishlist" Leaked
Posted by
ScuttleMonkey
on Tue Nov 13, 2007 07:20 PM
from the leaky-news-always-suspect dept.
from the leaky-news-always-suspect dept.
Cassius Corodes is one of many readers to point out that a recent "wishlist" of new Windows development features is floating around the net. This list was supposedly leaked from Microsoft and contains some of their key development features for the next version of Windows. Given that the next new Windows release is bound to be a long way off I would recommend seasoning this news with a hefty dose of sodium chloride.
Related Stories
[+]
Windows 7 To Be Released Next Year? 561 comments
KrispySausage writes "A recently-released roadmap for the next major Window release — Windows 7 — indicates that Microsoft is planning to release the new operating system in the second half of 2009, rather than the anticipated release date of some time in 2010. This quickly-approaching release date would seem to be at least partially verified by news of a milestone build available for review by an anonymous third party." We've previously discussed the upcoming new OS version, as well as its danger to Vista.
This discussion has been archived.
No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Full
Abbreviated
Hidden
Loading... please wait.

Keep those wishes coming (Score:5, Insightful)
Back up XBOX 360 games to Windows PC - Ain't gonna happen
New PIP functionality for Media Center - PIP *.WMA/L
Infinite desktop, virtual desktop idea - Maybe they could port fvwm
Option to "Reopen Closed tabs" in IE - This will be addressed via "Are you sure you want to close this tab?"
Auto clean of Temp folders - How about including a way to define which are temp folders.
How about fixing the paging to use it's own partition, ffs!
Re: (Score:3, Funny)
Re:Keep those wishes coming (Score:5, Insightful)
I believe this is refering to the save files stored on the HD and not the actual games.
Parent
Re:I Wish (Score:5, Funny)
Yeah, they should be doing that. But you're right on the mark, it's not going to justify new OS sales if they don't "revolutionize" things every few years. Look at how slow Vista has been taking off, even with many OEM's shipping it unless you specify otherwise.
Here's what I think the next evolution of windows will be: vista with a fresh coat of paint and a few new system-intensive bells and whistles that don't add much in terms of actual functionality. The key "feature" will be a bunch of built in hooks to use pay-as-you-go subscription web applications hosted by MS.
Parent
Windows Classic (Score:5, Funny)
Just admit the mistake and bring back XP.
Parent
Re:Am I the only person who makes a 2nd partition? (Score:5, Insightful)
Parent
Re:Am I the only person who makes a 2nd partition? (Score:5, Informative)
Parent
Re:Am I the only person who makes a 2nd partition? (Score:5, Informative)
First of all, it's called the page file, not the swap file. This isn't Unix and this isn't Windows 3.x. If you're going to pretend to know something about this aspect of Windows, you'd do well to at least use the correct name.
Second, and far more importantly -- You do not get fragmentation in the page file unless the page file is resized, and the only time the page file gets resized is when you consume ALL your physical memory, and ALL the memory in the page file. On a system with 1 GB of memory (which will be given a 1.5GB page file), you will have 2.5 GB of memory that you have to fill up first. Windows XP & later will display a pop-up balloon when this happen.
Fragmentation NEVER HAPPENS OTHERWISE. Why is this such a major concern to you?
Third, separate logical partitions for the page file is a bad idea because it significantly lowers the performance of paging operations. Regardless of whether you use all the physical memory in your machine or not, the page file is utilised to store data that hasn't been used recently, thus freeing more physicla memory for cacheing stuff that is used more often. Performance suffers because now the disk heads have to move further into the disk in order to get the page file. On a freshly-installed Windows system, the page file gets placed near the beginning of the disk (in the fastest portion), close to the operating system files that are likely candidates for ongoing file operations.
Consider that Mac OS X doesn't use a separate partition for its swap files, either.
If you want to really understand how Windows works, do yourself a big favour and go pick up a copy of Windows Internals [amazon.com] by Russinovich and Solomon. Yeah, that's the same Russinovich who discovered the Sony rootkit a couple of years ago, so, chances are he knows what he's talking about.
Parent
I've done it since Win3.1 (Score:4, Interesting)
There's nothing to it. Just save some of the drive space when you install (this is a problem with some "recovery CD's" that grab everything) and format it later. Then add a swap file to it and set the swap file on C:\ to 0 bytes. Reboot and it's set.
Do you ever notice that we seem to be re-inventing everything we've learned before? I'd prefer to put the swap drive as close to the outer sectors as possible. That's a bitch with Windows. So it ends up on the inner sectors. I sacrifice speed to reduce fragmentation. But seeing as how the speed would be awful anyway (RAM swapping to even the fastest drive sucks rocks), I'm not bothered by it.
Parent
Re:I've done it since Win3.1 (Score:5, Insightful)
I began noticing this with Windows 95. The bastards said it would run in 4MB of memory. Technically it would, if you only ever wanted to start it up. (12MB was the bare minimum to run some modest apps without paging.) I admined a Dec PDP 11/45 and learned a lot about tuning a system for performance. When you had 256 KB of memory, 2 88MB HDDs, a 4 MB core memory swap disk (anyone ever see a Megastore? :) and had to shared nicely among as many as 40 users at a time, you learned how to get the most out of it. Seems the approach these days is: Throw more money at it. Buy more RAM, bigger HDD, upgrade (why do Windows upgrades always require tonnes more RAM?), faster CPU, etc. Performance tuning at Microsoft seems blasphemy.
Parent
The company logic (Score:4, Insightful)
Where this is actually true remains to be seen.
Specially given the current trends in hardware (additional power doesn't come from more raw power but from additional parallelism, etc.) the programmers will have *anyway* to be clever, because better hardware won't be able anymore run the same shitty code faster.
As Herb Sutter puts it The Free Lunch is Over [www.gotw.ca].
Parent
Re:The company logic (Score:4, Insightful)
I run such a company. Our flagship product requires 400 MB of disk space for install on Windows, and (if you include the X11 and XCode libraries on Mac OS) about 1.5 GB on Macintosh.
I realize that this is a fair amount of disk space. I also really don't care. 1 GB of disk space represents a net user cost of about 25 cents [pricewatch.com].
A quarter.
And the software generally runs quite well on a P3 1 Ghz system that can be readily had for $50 on the used computer marketplace, even though its written in a lazy, inefficient, interpreted scripting language.
Yes, $50.
How much time do you think I spend worrying about this? None at all. Let me assure you, my clients spend much more than a quarter to buy the use of our software! How much crying would YOU do over this?
Parent
Re:I've done it since Win3.1 (Score:4, Insightful)
Actually maximizing performance means that you're not buying new hardware, which pisses off Microsoft's OEM partners. And in turn, that means you're not buying new copies of Windows as well.
Earlier this decade, even the cheapest PC you could buy off the shelf had far more horsepower than was necessary for apps of the time. With the sole exception of video cards, any El Cheapo Celeron you could buy would easily exceed the hardware standards for the latest games and apps. PC sales slowed down. The solution? Design apps and OS's that have so many bells and whistles that they use up all that excess computing power, and Voila, you have to buy new hardware.
Performance tuning? Are you kidding?
Parent
Re:I've done it since Win3.1 (Score:5, Informative)
If you want to do things by-the-book, you can use pagefilescript.vbs which happens to be in the %systemroot%/system32 directory in XP, 2003, and probably Vista. Info here. [wordpress.com]
Parent
Re:I've done it since Win3.1 (Score:5, Insightful)
For exactly the same reason we can't just run all our apps under Wine, or switch to another OS entirely: We use Windows for its cruft. Developers write some strange code due to poor programming skills, unreasonable deadlines, or simply because it was easier to hack together a workaround than trying to get Microsoft to fix a buggy library or API. Then Microsoft decides to update Windows, and does their best to make the new OS run all the horrible code that somehow managed to work on the old OS... Which just makes the new OS even cruftier and buggier than the last. Repeat this cycle a dozen times and you have Windows Vista.
Unfortunately, even though Microsoft's coders would love to start from scratch, and I'm sure they could put out a good OS if they wanted to, Microsoft knows we use Windows for its cruft. If Microsoft suddenly cut old legacy apps loose (or confined them to a Classic-like abstraction layer) the new Windows would lose its main advantage over *nix or MacOS. Microsoft doesn't want to compete on features, or ease of use, or really compete at all, not when it's so much easier to beat the market over the head with their Club of +1 Legacy Support.
Our only escape from this cycle is, as customers, to do our best to rid ourselves of unmaintained, poorly written, legacy apps. Make the case for open source, virtualized, web-based, or any high-agility solution that won't tie you to some arcane software or hardware down the line. Microsoft will only rethink their strategy when the market for cruft begins to die out, so do your part.
Parent
Re:Am I the only person who makes a 2nd partition? (Score:5, Funny)
Parent
Re:Am I the only person who makes a 2nd partition? (Score:5, Funny)
Parent
Re:Am I the only person who makes a 2nd partition? (Score:5, Funny)
Parent
they wish... (Score:5, Funny)
Re:they wish... (Score:5, Funny)
Oh, but they will find some way to tell you it does!
"Windows7 - Sales up 27% over Windows Vista among one-legged, blind, ambisexual, vegetarian, wombat herders born under a full moon in a month with an R in it"
Parent
Open Source Sodium Chloride (Score:5, Funny)
Re:Open Source Sodium Chloride (Score:5, Funny)
but Johnny is no more.
What Johnny thought was H2O
was H2SO4.
Parent
Re:Open Source Sodium Chloride (Score:5, Funny)
Sorry, the project's on hold while the development team debates GPLv3 vs. BSD licensing. Currently it can only detect sulfuric and nitric acids, though it does have real nifty Gnome integration.
Parent
Follow-up story (Score:5, Funny)
Re:Follow-up story (Score:5, Informative)
Because modding it informative is funny.
Parent
Re:Follow-up story (Score:5, Informative)
Parent
Recycling (Score:4, Insightful)
Standard Microsoft Operating Procedure (Score:5, Funny)
Step 2: Seed the marketplace with rumours about how great the next version will be
Step 3: Sell a lot of awful product (this is the Profit!!! step)
Step 4: Develop next version, dropping cool features and instead devoting more development time to Microsoft Bob, Clippy, and meaningless user-interface tweaks
Loop around to Step 1.
My Windows 7 Wishlist (Score:5, Insightful)
No DRM
No Bloat
No Eye Candy
No ClearType
No Authentication or WGA
No Restrictions for Video or Audio Output
No Search Indexing
Re:My Windows 7 Wishlist (Score:5, Insightful)
Who here thinks they should just re-release Windows 2000 with longer support period and updated drivers?
Maybe they can add full disk encryption if they feel like being generous
Parent
Re:My Windows 7 Wishlist (Score:5, Insightful)
But no ClearType or Search Indexing? WTF, those are very very useful features. ClearType lets me actually read text on a monitor without gagging at his hideous it all is, and search indexing makes searching orders of magnitude faster at the cost of a few megabytes. Both are no-brainers.
Parent
Corporate development cycle (Score:5, Funny)
1. Telepathy
2. Time Travel
3. Prescience
4. Anomie
5. 4D Interface
6. Zen
7. Levitation
Sand-poundingly obvious things ... (Score:3, Interesting)
In explorer, I can open the favorites in the left-hand pane by clicking the "favorites" button -- but there is no way to KEEP it permanently open. I have to click the favorites button every. single. time.
Open and save dialogs highlight the entire filename in the text entry field, despite the fact that 99 times out of 100, I don't want to change the extension.
etc etc etc.
- Alaska Jack
PS Using Windows XP pro. Don't know if these have changed in Vista.
Re:Sand-poundingly obvious things ... (Score:5, Funny)
Greetings from here in 2007! How is life for you in 2012? Has Duke Nukem Forever shipped yet?
Parent
Re:Sand-poundingly obvious things ... (Score:4, Funny)
Parent
Yup, similar to longhorn "features" (Score:4, Insightful)
Re:Yup, similar to longhorn "features" (Score:5, Insightful)
I'm waiting for full read/write ZFS support to solidify in Mac OS X and Linux. Once that happens there will be no looking back for me. For the first time in computing history there will finally be a single filesystem worth standardizing on, with no idiotic file size, partition size, or filename limitations that should have been overcome a decade ago. Windows, NTFS and any other proprietary filesystem can be damned as far as I'm concerned from that point forward.
A lot of
Does this seem a bit off-topic? Well, I don't think it is. The point of all this is that if the free software community was a little more focused on providing ways to use alternative solutions from the Windows side, Windows users would already be a lot less attached to Windows and would have much less inclination to be impressed by any list of features Microsoft pulls out of their collective ass in the future. The hype machine would break down if users on all platforms could start coming together around kickass features like a cross-platform standard filesystem that works everywhere. Microsoft Office would be dead already if the OpenDocument format had been a usable specification half a decade ago instead of being finalized, what, last year? And if people knew they didn't need Microsoft Office, they would know they don't need Windows.
Microsoft may be pathetic in their inability to create quality software, but there's nothing pathetic about their continuing stranglehold on computing based on stuff like this "wishlist", a history of hyped-up phantom features that never actually get released. Something needs to be done about that instead of just obliviously continuing to play around developing for Linux and other free platforms as if they're in some private little universe that's too good to interact with everyone else.
Parent
More to the list... (Score:5, Interesting)
Who cares? (Score:4, Insightful)
Re:Who cares? (Score:5, Interesting)
I care what Microsoft does on various levels. I'm not a Microsoft fan and I think Vista is a disaster, but honestly, I would *love* for Microsoft to come out with a great new OS. I'm the sort of guy who likes good software wherever it comes from.
On the other hand, I don't care about wishlists or press releases. I also don't think that Windows can continue to compete if they keep doing what they're doing. Some key things that Windows absolutely has to do if I'm going to continue using it in the future:
That's the bare minimum that Microsoft can do before I'll even look at them again.
Parent
How about a user wishlist? (Score:4, Interesting)
1. A decent license, now open-sourcing Windows would be excellent but just having it under a "you bought the copy now do whatever you want with it" would be a ton better then the usual "Microsoft owns your computer" And that is one of the reasons I switched to Linux
2. Good speed. I shouldn't need 4 Gigs of RAM just to get halfway decent performance out of my operating system, 512 MB should be fast enough and at 2 gigs it should have all the power needed for anything other then heavy gaming and major video editing
3. Non-Fragmenting filesystem, Seriously, when there is file systems on Linux that never have to be de-fragmented that have been there since at least 2000, why can't Windows in 2006 not have it?
4. Acceptance of other operating systems other then Windows. When Windows can't open up simple, free open standards by default such as
5. Security without annoyances. Seriously, what is up with UAC. So now I need to click a dialog box whenever I want to run a binary from a CD-ROM??? When I clicked on it? On Ubuntu on an under-privileged account, I don't even hardly need to type my password for anything other then major system work such as installing software or changing accounts and even then it keeps it for a bit so every time I don't need to enter it.
Its time for MS to start listing to people and make a halfway decent OS, otherwise there will be more people like me switching to Linux or OS-X.
Don't Worry (Score:4, Funny)
How about Microsoft address some of this stuff! (Score:5, Interesting)
http://slashdot.org/comments.pl?sid=304745&cid=20695969 [slashdot.org]
Then in a little bit more detail
(crosspost of a post I made on a forum not more than 24 hours ago, I finally documented precisely why Vista Explorer shits me to tears)
Warning: Bad language ahead.
Why does Windows Vista insist on a startup sound, despite me disabling all sounds, they are turned off but it does one at startup, I like quiet and what if I don't want to wake people up?
I've been meaning to make this post for a while, I may have railed on Vista for performance problems, specifically in Crysis, you do need to give a new operating system a 'pass' for a while, let it settle in (it's nearly been a year though!!!)
My beef still sits with Windows Explorer, something I use daily, a lot at work and home, I need it clean, simple and easy to get data into my face as quick as possible so I can react as quickly as possible (yes, I sorry to big note but I am, *that* quick on the keyboard and when working with files)
http://abrasion.shackspace.com/lolsta/argh01.jpg [shackspace.com]
Apply to all folders won't let me save the options for "Computer" (My Computer) or Desktop, this is annoying.
also, fuck the breadcrumbs bar, in the ASSSSS
http://abrasion.shackspace.com/lolsta/argh02.jpg [shackspace.com]
That motherfucker 'task pane' which is taking space up from my damn explorer view.
Sure, I found some website suggesting I shrink the size of it (yay) but I can still accidentally click the bastard, plus it still looks messy.
http://abrasion.shackspace.com/lolsta/argh03.jpg [shackspace.com]
Mofo! I accidentally clicked it, see explanation of why it eats babies in the JPG itself.
http://abrasion.shackspace.com/lolsta/whywhy01.jpg [shackspace.com]
Those little box pluses, I like them, why take them away? It's confusing and slowing down the amount of data I can take in per 'scene' I need info and you're witholding it, just so you can pretend you're neater than you actually are.
http://abrasion.shackspace.com/lolsta/whywhy02.jpg [shackspace.com]
Ahh my boxes are back, this is good, also more cluttered shit.
http://abrasion.shackspace.com/lolsta/wtf01.jpg [shackspace.com]
You call this a save as dialogue box?
I hit shift tab twice (yes, I do often, try it people) to navigate quickly to where I normally would on XP.
I slap backspace like 10 times fast, this should ensure I'm at desktop, almost instantly (shift tab x2 and backspace x10 takes me 1 second)
Does it work? no, of course it doesn't you breadcrumb whores.
soooo I hit browse
http://abrasion.shackspace.com/lolsta/wtf02.jpg [shackspace.com] oh oh
Hot jesus, make the fucking hurting stop!
This is one of the best reasons WHY I can't deal, look at it, just look and tell me that's simple, quick and easy to work with?
This picture alone is why osx is going to gain some serious marketshare in the next 5 years.
http://abrasion.shackspace.com/lolsta/shambles01.jpg [shackspace.com]
This one is a lot more subtle, this is the kind of cluttered stuff that's hard for anyone to notice is cluttered unless you analyse it.
You'll need to see all 3 JPGS to understand where I'm going with this.
Maybe I should've got into UI design? Maybe I should be a minimalist linux nerd but damnit that screams messy and awkward to me:/
http://abrasion.shackspace.com/lolsta/shambles01a.jpg [shackspace.com]
Same picture, without t
Re:Why didn't they include... (Score:5, Funny)
I'd like to see the option on boot "Load a lot of libraries you probably will never use, but will take up half your system memory, on start-up (Y/N)
Parent
Re:Why didn't they include... (Score:5, Funny)