Domain: microsoft.com
Stories and comments across the archive that link to microsoft.com.
Comments · 34,132
-
Re:what about my data?
guaranteeing me free access at anytime I decide not to continue the subscription?
As an aside, several Office products have free viewers available:
Word
Excel
PowerPoint
A Publisher option
If you use Outlook or Access, you should be prepared to pay the "price" associated with proprietary formats. It's one of those "no duh" given things that people usually accept. If you use Adobe's products, then you deal with their proprietary formats. Companies use these formats for a number of reasons, partially for efficiency and partially for extendability (and of course partially to lock you in to using their software).
Open formats are an interesting idea, but it's not worth griping about if you choose to use software that you know doesn't support them. It's stupid to assume that everyone will support everyone else's formats. If you are so worried about 100% coverage and support, stick to plain text files (and none of that fancy Unicode. I want to read it in Notepad!)
This has nothing to do with "renting" software. Your tirade is about open document standards, and that's off-topic and for another discussion. -
Re:what about my data?
guaranteeing me free access at anytime I decide not to continue the subscription?
As an aside, several Office products have free viewers available:
Word
Excel
PowerPoint
A Publisher option
If you use Outlook or Access, you should be prepared to pay the "price" associated with proprietary formats. It's one of those "no duh" given things that people usually accept. If you use Adobe's products, then you deal with their proprietary formats. Companies use these formats for a number of reasons, partially for efficiency and partially for extendability (and of course partially to lock you in to using their software).
Open formats are an interesting idea, but it's not worth griping about if you choose to use software that you know doesn't support them. It's stupid to assume that everyone will support everyone else's formats. If you are so worried about 100% coverage and support, stick to plain text files (and none of that fancy Unicode. I want to read it in Notepad!)
This has nothing to do with "renting" software. Your tirade is about open document standards, and that's off-topic and for another discussion. -
Re:what about my data?
guaranteeing me free access at anytime I decide not to continue the subscription?
As an aside, several Office products have free viewers available:
Word
Excel
PowerPoint
A Publisher option
If you use Outlook or Access, you should be prepared to pay the "price" associated with proprietary formats. It's one of those "no duh" given things that people usually accept. If you use Adobe's products, then you deal with their proprietary formats. Companies use these formats for a number of reasons, partially for efficiency and partially for extendability (and of course partially to lock you in to using their software).
Open formats are an interesting idea, but it's not worth griping about if you choose to use software that you know doesn't support them. It's stupid to assume that everyone will support everyone else's formats. If you are so worried about 100% coverage and support, stick to plain text files (and none of that fancy Unicode. I want to read it in Notepad!)
This has nothing to do with "renting" software. Your tirade is about open document standards, and that's off-topic and for another discussion. -
Re:what about my data?
guaranteeing me free access at anytime I decide not to continue the subscription?
As an aside, several Office products have free viewers available:
Word
Excel
PowerPoint
A Publisher option
If you use Outlook or Access, you should be prepared to pay the "price" associated with proprietary formats. It's one of those "no duh" given things that people usually accept. If you use Adobe's products, then you deal with their proprietary formats. Companies use these formats for a number of reasons, partially for efficiency and partially for extendability (and of course partially to lock you in to using their software).
Open formats are an interesting idea, but it's not worth griping about if you choose to use software that you know doesn't support them. It's stupid to assume that everyone will support everyone else's formats. If you are so worried about 100% coverage and support, stick to plain text files (and none of that fancy Unicode. I want to read it in Notepad!)
This has nothing to do with "renting" software. Your tirade is about open document standards, and that's off-topic and for another discussion. -
Citizenship involves Fairness and Kindness
Why must we force people of lower income to either pay what is beyond their reach for our tools or by forced to use inferior versions? In the financial situation of most of us, if we choose to pay Microsoft $400 for the usage of their software, we may complain, but it is really not that much relative to our other costs. For those that have lower income, because this is so much beyond what they could ever afford, M$ is rolling out programs like this. But is it being a "responsible global citizen"? http://www.microsoft.com/about/corporatecitizensh
i p/citizenship/default.mspx
Why not adjust the prices according to the relative financial burden on the average person in an area? With Microsoft's activation system, they could prevent having their products imported to other countries.
It is unfair and unkind to either force the less blessed on the earth to use stripped-down versions of software, such as Windows XP Starter Edition, or to gouge out their money through plans like this.
(I'm not trying to be a Microsoft-bashing troll.) -
Re:No real threatNo hostility, just a reality check.
OSS is clunky, junky, unpatched, non-integrated smorgasbord of incompatible offerings.
I used to enjoy "the idea" of oss, but over the years, I realized that ideas and ideals is one thing, but if you want a powerful, easy to use, secure systems for average end user, Microsoft is the ONLY way to go and will be for a very long time.
Microsoft is the company that has best resources and well-paid talent. Microsoft is a leader in R&D (don't take my word for it, do your own research, check out ftp://ftp.research.microsoft.com/ for example) so on and so forth. I don't have time to waist convincing amateurs here of anything.
-
Re:Where do you want to go and where are you now?No one is going to buy Office 2007 for new features, they are going to buy it because they are afraid of not being able to use the new M$ format. Anyone with Office 2000 and above can download the Office Compatiblity Pack and *theoretically* view and edit the new format, OpenXML.
-
Re:Exchange yes, Office no
-
Re:Managed code in the kernel?
Has Microsoft started to use managed code within the kernel itself? It's understandable that some portions of the kernel could never be written using managed code, but some of the higher-level components could be. Now, it wouldn't be an easy task by any means, and it would likely result in further performance issues, but the security gains could be significant.
http://research.microsoft.com/os/singularity/ -
Visual Studio!
Perhaps even more interestingly, Visual Studio 2003 is not supported on Vista. Microsoft's advice for those of us who still need to develop for
.Net 1.1 on Windows, but would also like to upgrade to Vista is
a. Run VS 2003 in a virtualized XP environment. (!?!?!?) or
b. Don't worry...it will *mostly* work - just don't try and 'complex debugging'. (!?!?!?)
Behold: http://msdn2.microsoft.com/en-us/vstudio/bb188244. aspx http://blogs.msdn.com/somasegar/archive/2006/09/26 /772250.aspx
Not only that but VS 2005 - yes, the latest version - requires a Vista compatibility service pack, after which it still complains about incompatibility and needing a FICTIONAL *Vista* update. (Though, it does work if you press 'Continue').
So, is it really any suprise that it doesn't officially support major products from other vendors? *Sigh* -
Re:If it won't work with what you need...
So now that Windows doesn't have support for this and that software
Actually, it does. Don't confuse logo certification with anything but what it is: a process where a MS-certified testing organization (like these guys) verifies that your app Conforms to specific guidelines that you really want your apps doing anyhow if you want them to run on Windows. This is what they check for, so there are no surprises.
It's not like your app won't work if it's not certified (otherwise how would they test it?). Being logo-certified just means you get to put a sticker on your retail box so that shoppers who only know that 'it's gotta work for me and I have windows' have some way to know it's been verified to pass those tests on their OS.
-
Visual Studio also not supported
Funnily enough, they've included Visual Studio on the list. Two things to note about this:
- Visual Studio 2005 will only be supported with SP1... which, er, hasn't been released yet
- Visual Studio 2002 and 2003 aren't being supported at all and the MS FAQ for VS on Vista recommends for non-VS 2005 development tools that you install SP1 for Vista... which, er, hasn't been released yet
So, currently no version of VS is supported. It makes me wonder if any other MS products missing from the list or misleadingly added to it?
-
Re:obvious flaw?
I'm pretty sure Microsoft already does this.
They do. It's called SharePoint.
It probably costs an arm and a leg, though.
Free, if you have Windows 2003.
-
Re:obvious flaw?
I'm pretty sure Microsoft already does this.
They do. It's called SharePoint.
It probably costs an arm and a leg, though.
Free, if you have Windows 2003.
-
Re:Don't believe the hype
Here it is. Yes, it's old and incomplete and buggy, but it's not totally unavailable.
-
Re:obvious flaw?
See Groove or SharePoint.
-
Re:obvious flaw?
See Groove or SharePoint.
-
Re:FUD Fully Expected from The RegisterOkay, I hate to get involved in this love-fest, but two things catch my eye that I think you're mistaken on. As a policy MS does not fix local escalations in Windows home edition. So it is a minor speed bump for little Timmy to root the machine. I'm not sure what this means, but I dont believe this is correct. Privilege escalation exploits get found and patched a couple times a year. The patch applies to all versions of the OS, since they're all the same core. Are you saying that they release patches but fix the patch so that it explicitly wont run on the Home versions?
Even the architectural flaws that allowed the good ol' shatter attack to work in some rare cases is now quashed in Vista, as lower-priv windows cannot pass messages to higher-priv windows.
Also, as of the current release all installers run as admin, meaning little timmy can root the machine with an installer. I'm not at all sure what you mean by this, but as stated, this is flatly incorrect.Now there is an OPTIONAL mechanism to allow 'advertised' apps to be run with elevated privs, but this is off by default, and only works on applications that have been 'advertised' to the machine by the domain or system admins.
There is also an optional mechanism to allow all MSI apps to run with elevated privileges, but this is off by default, and can only be turned on by an admin. And its advertised all over the documentation as 'a bad idea'.
Some references:
Installing a Package with Elevated Privileges for a Non-Admin
Note that this worked substantially the same in XP.
-
Re:You can't build a fort on a foundation of shit.
It's used everywhere, by a large number of (competently written) software and software installers.
It's used extensively in XP and Vista (which are all just later generations of NT).
They are well understood by competent sysadmins and programmers on the platform. I find it really sad to hear that this sort of thing is a surprise to anybody, as its just part of the platform that you need to know about to use effectively.
Is it well documented?
Well, this is probably not comprehensive, but a 10-second google search gives me this as the first result. It's from the 2003 server docs, but its the same set of rights in XP and Vista (though Vista may have some new ones).
http://technet2.microsoft.com/WindowsServer/en/lib rary/ab66826b-3230-4d3f-a8df-2491b10473ec1033.mspx ?mfr=true
For anyone who works professionally in this industry on windows system administration, this is not news, this is well known stuff. Yes, there are plenty of incompetent ('hey, my cousin does windows administration in his spare time from high school') administrators out there, but thats not what we're talking about. -
My bad - VBA -- .NET migration path exists
There are wizards that will import office docs and convert VBA modules after they are exported - http://msdn2.microsoft.com/en-us/library/aa537176
( office.11).aspx#officevstoexcelvbamigration_migrat ingprojectsfromvbatovsto/ but not UserForms in Excel. I'm curious what the process is like with an Access-based VBA app.
So I'll take that part back - but not the part about inertia and disincentives... -
Re:Symantec on SystemDoctor: Pot, meet kettle...
Symantec AV often lags behind in protection and definitions. The worst recent example that comes to mind is the spread of hacktool.rootkit (aka about a million things), which was implemented in countless malware releases. Symantec was AFAIK the only mainstream antivirus program that missed detecting it as it was installed. My flavors of choice are:
AVG Free antivirus
LavaSoft Adaware
and Spybot Search and Destroy.
Very little can get by this trifecta. When I suspect that a machine has received an infection that these three can't remove, I research the individual piece of malware on sites like CastleCops or I just Google it by process name.
I also keep archives of RootKitRevealer, peperfix.exe and HijackThis. -
Re:I don't run Microsoft Operating systems but...What ad-blocking software from Microsoft? As far as Google knows, Microsoft offers no such thing:
As for ad blocking, it's something we're mulling over but it's not natively in IE7. I'm sure there are add-ins you can get for IE that will block ads.
I use EverythingIsn't hosts file to block ads, plus AdBlock in Firefox.
-
Re:Turn SuperFetch off
agree with you in the sense that all this hoo hah about Vista's caching is utterly devoid of point.
However, you should bear in mind that Linux and FreeBSD already have (and have had for a long time!) caching performance equal to or greater than that of Vista.
As far as Unix-based OS's are concerned, this has been standard. In fact, I think I'm correct in saying that XP implemented it in some minor fashion when it was released (quite a while back by the way).
Most OSes have lazy and even look ahead type of caching, Vista's is doing things a little bit different, as it looks at user usage patterns, application usage patterns, and even boot and driver usage patterns, etc.
There is a lot more going on in Vista than just 'caching', Superfetch is more about optimal caching with several new ways of handling what and when to cache data. There is also a reason ReadyBoost in Vista works, even though Flash Sticks are slower than a HD for continuous R/W.
In the OSS world, there are things we can learn and use from this, instead of dismissing Vista with the common, oh we have had these features for years, when in fact we haven't.
Even NT 3.1 had both lazy and limited look ahead caching, so yes you are right that XP had implemented different variations of caching even back in 2001; they were new to XP. However some of the caching policies in XP were both ahead of Linux and BSD and some of the caching was behind how things are done in Linux and BSD. File copying with no priority (behind), active prefetch monitoring (ahead), etc.
This article not only explains a bit about why Vista is different, but also contrasts the differences by using Win2k and XP as examples of how common caching was handled in the past. MS was well aware of the 'same priority for all' and how this didn't scale well for the user experience.
Take a look at the guts of what it is doing and why it is different than even what you find in Linux or BSD.
http://www.microsoft.com/technet/technetmag/issues /2007/03/VistaKernel/ -
Re:Turn SuperFetch off
I've always been a bot confused by the ubiquitous amounts of "free memory" that could be put to better use; is it just that task manager doesn't report that memory as being used?
One point of confusion about memory usage in NT is how standby memory is reported. A page on the standby list used to belong to a process, but has been removed to reduce that process's working set. A copy of the page exists both in the page file and in memory, so no disk access is required to either give it back to the original process (a soft fault) OR to use the memory for something else, since the data is already in both places. The standby list tends to be quite large (since the memory manager trims process working sets aggressively) and is double reported by task manager as both available memory and system cache. NT4's task manager showed only file cache instead of the system cache (file cache + standby). Available memory includes both standby and free memory. I guess the rationale is that standby pages are available for other uses without touching the disk. The standby list system is used in every version of NT. The kd standard extension !memusage will report free, standby, active, etc. memory (which really will add up to your installed RAM).
NT does not bring pages back from the page file unless they're faulted back (or possibly from read-ahead of sequential faults). This is one reason that VM's page back so horribly: there's one thread accessing memory randomly (so the kernel doesn't think to read ahead) waiting for each page to be read back one at a time. This also means that you'll be left with a lot of free memory after a large process (like a game) quits. I'd be happy if there was some way to bring back pages preemptively when the memory becomes free like the Linux mod you mentioned. I'm pretty sure that Vista's superfetch works only with the file cache (pre-caching files that are expected to be read), not with process working sets. Fun fact: the NT file cache works by memory mapping cached ranges of a file into system space (with the same functions as user mode mmaping) and then using memcpy to complete the request. -
Re:Symantec on SystemDoctor: Pot, meet kettle...
Actually, ignore the above. I didn't realize it was pay-for crapware. Try the sysinternals utilities:
http://www.microsoft.com/technet/sysinternals/File AndDisk/pendmoves.mspx -
Re:FUD Fully Expected from The RegisterMicrosoft should absolutely implement an application signing scheme, but not to allow or deny applications the ability to run. They need an open signing/certification framework where you users can subscribe to multiple services and use the merged results as a method of determining trust. That is step one. Let the OS and users know how trustworthy a binary is. Some
.exe I just got aimed by a stranger with no credentials should not be given the same level of trust as the pre-installed wordpad program which should not be given the same level of trust as Adobe Dreamweaver. Aside from the "open" part of your request, Microsoft does have this. Applications can be signed using digital certificates, and policies can be used to restrict access to certain applications based on these policies. (And it's very flexible. It can be done on a per-app basis, a per-company basis, a per-version basis, etc.) Your request regarding being able to restrict what that app does is not really possible in the non-managed world, but it's exactly what Code Access Security does in the .NET world. Vista includes .NET v3, so we'll see a lot more of these things being used more frequently. It asks when you change your desktop background. I've seen this several times on Slashdot. NO IT DOES NOT. (It did back in RC1, but hasn't since RC2.) This site lists 134 services enabled by default in Vista. Note, these are not necessarily network services but they do have the potential for exploitation. I'm not sure which network services are enabled by default, but I know there are several. Do you have a list or are you just assuming the Register is wrong with no evidence of your own? That site lists services that you can disable without it breaking Vista. That's a *lot* different than services that you can disable without affecting Vista's common functionality. Sure, I can disable the service that handles network device discovery, but then all of a sudden I can't connect to my Xbox 360 anymore.
The Register made a claim about Vista having unnecessary services on by default. I said they should back up that claim with examples. Microsoft spent a lot of time making sure things we not enabled if they didn't need to be to support common use-cases out of the box. I don't think anyone in the security industry can look at Vista and think MS really sat down and thought through what it would take to make malware problems a rarity on Windows. Really? Why? Seems to me they did exactly that. hey obviously went for low hanging fruit and perceived security late in the game rather than a security minded release from the outset. The outset of what? If we're talking about Vista (and not XP, or 9x), then I would say you're completely wrong. The biggest changes in Vista are centered around security. Not only that, but it's the first consumer OS to come out of Redmond to be developed entirely via the Secure Development Lifecycle. Other products that have been developing using this, such as IIS 6, have an *excellent* track record on security. Far better, in fact, than their open source rivals. (Compare IIS 6 with Apache, and you'll see I'm right.) This is not a revolutionarily secure OS, but a tweak of XP. What would it have taken for you to describe this as more than a "tweak of XP"? -
Re:FUD Fully Expected from The RegisterMicrosoft should absolutely implement an application signing scheme, but not to allow or deny applications the ability to run. They need an open signing/certification framework where you users can subscribe to multiple services and use the merged results as a method of determining trust. That is step one. Let the OS and users know how trustworthy a binary is. Some
.exe I just got aimed by a stranger with no credentials should not be given the same level of trust as the pre-installed wordpad program which should not be given the same level of trust as Adobe Dreamweaver. Aside from the "open" part of your request, Microsoft does have this. Applications can be signed using digital certificates, and policies can be used to restrict access to certain applications based on these policies. (And it's very flexible. It can be done on a per-app basis, a per-company basis, a per-version basis, etc.) Your request regarding being able to restrict what that app does is not really possible in the non-managed world, but it's exactly what Code Access Security does in the .NET world. Vista includes .NET v3, so we'll see a lot more of these things being used more frequently. It asks when you change your desktop background. I've seen this several times on Slashdot. NO IT DOES NOT. (It did back in RC1, but hasn't since RC2.) This site lists 134 services enabled by default in Vista. Note, these are not necessarily network services but they do have the potential for exploitation. I'm not sure which network services are enabled by default, but I know there are several. Do you have a list or are you just assuming the Register is wrong with no evidence of your own? That site lists services that you can disable without it breaking Vista. That's a *lot* different than services that you can disable without affecting Vista's common functionality. Sure, I can disable the service that handles network device discovery, but then all of a sudden I can't connect to my Xbox 360 anymore.
The Register made a claim about Vista having unnecessary services on by default. I said they should back up that claim with examples. Microsoft spent a lot of time making sure things we not enabled if they didn't need to be to support common use-cases out of the box. I don't think anyone in the security industry can look at Vista and think MS really sat down and thought through what it would take to make malware problems a rarity on Windows. Really? Why? Seems to me they did exactly that. hey obviously went for low hanging fruit and perceived security late in the game rather than a security minded release from the outset. The outset of what? If we're talking about Vista (and not XP, or 9x), then I would say you're completely wrong. The biggest changes in Vista are centered around security. Not only that, but it's the first consumer OS to come out of Redmond to be developed entirely via the Secure Development Lifecycle. Other products that have been developing using this, such as IIS 6, have an *excellent* track record on security. Far better, in fact, than their open source rivals. (Compare IIS 6 with Apache, and you'll see I'm right.) This is not a revolutionarily secure OS, but a tweak of XP. What would it have taken for you to describe this as more than a "tweak of XP"? -
Re:Motive?
You're giving them too much credit. This is a case of plain old stupidity.
Plus, their apology and recommendations aren't any less stupid. From TFA : Microsoft recommends customers follow our Protect your PC guidance at www.microsoft.com/protect.
Let's have a look at their guidance: Protect your computer in 4 steps :
Step 1. Keep your firewall turned on
A firewall is useless in this situation. The user manually downloaded and executed a piece of software.Step 2. Keep your operating system up-to-date
See step 1.Step 3. Use updated antivirus software
That's exactly what the user is trying to do. The message lets the user believe he needs to use this software as a protection against viruses, spyware and whatnot. Plus, it's on a Microsoft.com page. You gotta trust Microsoft.Step 4. Use updated antispyware technology
See step 3. -
Re:Motive?
Which is free to download by the way.
-
Re:Turn SuperFetch off
Except for how Vista's memory sweet spot is FOUR TIMES that of any contemporary desktop OS. Do you really consider that being in the same ballpark?
You are missing the point... Vista's sweet spot is 512mb to 1GB as well.
The difference with Vista, is that as you keep throwing RAM at it, it uses the extra RAM in its 'smart' caching system to take advantage of the 'free' RAM to increase the performance of the computer. So even if Vista and all your running applications only require 500mb or RAM, Vista will keep getting faster with extra RAM that the OS and applications don't need.
So Vista's sweet spot is where it surpasses XP (512MB to 1GB), but you can keep throwing RAM in Vista and Vista will continue to get faster as it will 'intelligently' cache more data from the Hard Drive in anticipation of it being used, hence less disk access because the data is already in the RAM cache.
If you go by the 'concept' that Vista's sweet spot is 4GB because that is as much RAM as you can throw in the computer, then on Vista 64bit, if we throw 128GB in the machine, you could also call that its sweet spot, as Vista would be using all that extra RAM to pre-cache even more of your applications and data. Although there would eventually hit a limit based on the amount of applications and data actually on your Hard Drives.
I posted this link a few times, but in case peeps have missed it, go read about this from the horses mouth and not some bad review.
http://www.microsoft.com/technet/technetmag/issues /2007/03/VistaKernel/
Take Care,
TheNetAvenger -
Re:Turn SuperFetch off
P.S. can anyone confirm or deny whether previous versions of NT held stuff in RAM? I've always been a bot confused by the ubiquitous amounts of "free memory" that could be put to better use; is it just that task manager doesn't report that memory as being used?
NT has always cached to various degrees, but it evolved over the years.
Rather than bore people or badly try to explain it myself, some of the details of what XP and Win2K did is used as an example of how Vista does it differently in this article:
http://www.microsoft.com/technet/technetmag/issues /2007/03/VistaKernel/
It also has detailed info on Superfetch and other caching techniques in Vista.
PS Thanks for the patchset info and link, I will have to take a look at it. Just a quick glance it looks like it does some of what Vista is doing by moving user application RAM back for responsiveness. Check out the article above, and you will see what I mean.
I'm also glad to see that concepts like these are not lost in the OSS world, and also hope that other good ideas, whether from MS or not, that Vista is doing different than the norm. won't be overlooked, as some of things could truly benefit the OSS world. -
decommodising the protocols ..
'the Linux world can replace that code with something else that is not infringing'
I think he realises they claims that OSS violates MS Intelluctual Property are void. Else why are they going about reinventing open protocols. According to the Halloween documents one way of deny OSS projects entry into the market is to de-commoditize protocols & applications. -
Re:Far more software layers exist todayBut kernel32.dll and user32.dll are usually really thin wrappers around a syscall to kernel mode
e.g.
http://www.microsoft.com/msj/archive/S413.aspxIn KERNEL32.DLL, the code for PulseEvent begins like this:
PulseEvent proc
All KERNEL32.DLL does is grab the single parameter off the stack and pass it as a parameter to an NTDLL.DLL function. In NTDLL.DLL, the code for NtPulseEvent looks like this:
PUSH 00
PUSH DWORD PTR [ESP+08]
CALL DWORD PTR [NtPulseEvent]
NtPulseEvent proc
MOV EAX,0000005C
LEA EDX,[ESP+04]
INT 2E
RET 0008
Pretty much all of Win32 is in Win32k.sys the kernel mode driver. -
Re:Limited User Accounts
Try here. Search for "File System and Registry Virtualization".
If you want more details, consult MSDN or Google.
-
Re:completely not true
A google search on 'graphics card aero' will give you plenty of advice - along the lines of a DX 9 capable graphics card.
In addition the Windows Upgrade Advisor possibly tells you. It will also highlight any devices/applications that are not supported.
http://www.microsoft.com/windows/products/windowsv ista/buyorupgrade/upgradeadvisor.mspx?wt_svl=20029 a&mg_id=20029b -
Re:THis is obscene!
it is a well known fact that anyone describing operating system performance in terms of "snappiness" has no idea how to measure operating system performance, and is probably a victim of the placebo effect.
It's always been true for Mac fanboys, and it's true for Vista ones too...
I don't know anything about the parent poster you were responding to, but there are a lot of people relate 'snappiness' to application startup and switch times, you know, 'responsiveness'.
Here is a link; he doesn't use the word 'snappiness', but I think he means what the parent post was talking about. Also, even in the SlashDot world, I don't think many people would argue this person doesn't know what they are talking about.
http://www.microsoft.com/technet/technetmag/issues /2007/03/VistaKernel/ -
Re:THis is obscene!
Your understanding of the LDDM (WGL, or whatever the heck you want to call it) is grossly oversimplified and vastly fanboyish.
First off, LDDM was the code name from back in 2005, (Longhorn Device Driver Model); however, since Vista is NOT called Longhorn, the name is now referred to as WDDM (Windows Device Driver Model). Ever hear of Wikipedia or Google? This is easy stuff to look up, even for causal SlashDot readers.
As for my understanding of Vista's driver model and handling of GPU textures I won't repeat myself, and instead will point you to find the answers for yourself because you do seem either angry or confused.
"WDDM enables multiple applications to utilize the GPU simultaneously by implementing the following:
GPU memory manager--arbitrates video memory allocation
GPU scheduler--schedules various GPU applications according to their priority
With these technologies, applications no longer have to cede the GPU when another application requiring its services starts-up. Instead, the GPU is scheduled in a more efficient fashion."
From: http://msdn2.microsoft.com/en-us/library/aa480220. aspx
"WDDM now allows for "virtualized" video memory. Virtualization abstracts video memory so that it is no longer necessary to think about creating a resource in either video or system memory. Just specify what the resource is going to be used for and the system will place the memory in the best place possible. Additionally, virtualization allows for the allocation of more memory than actually exists on the hardware. Memory is then paged into the correct hardware as needed."
From: http://www.microsoft.com/indonesia/msdn/wvddirectx .aspx
I would pull more technical stuff for you, but based on the 'quality' of your response, I grabbed the first non-technical documents on this for you to read and reference.
Next time, do your own homework before attacking someone's post that you have NO CLUE what you are even responding to.
PS - Will the person that modded the parent post 'Insightful', please also take a minute to actually look some of this stuff up before clapping like a silly schoolboy on something they ALSO know nothing about. -
Re:THis is obscene!
Your understanding of the LDDM (WGL, or whatever the heck you want to call it) is grossly oversimplified and vastly fanboyish.
First off, LDDM was the code name from back in 2005, (Longhorn Device Driver Model); however, since Vista is NOT called Longhorn, the name is now referred to as WDDM (Windows Device Driver Model). Ever hear of Wikipedia or Google? This is easy stuff to look up, even for causal SlashDot readers.
As for my understanding of Vista's driver model and handling of GPU textures I won't repeat myself, and instead will point you to find the answers for yourself because you do seem either angry or confused.
"WDDM enables multiple applications to utilize the GPU simultaneously by implementing the following:
GPU memory manager--arbitrates video memory allocation
GPU scheduler--schedules various GPU applications according to their priority
With these technologies, applications no longer have to cede the GPU when another application requiring its services starts-up. Instead, the GPU is scheduled in a more efficient fashion."
From: http://msdn2.microsoft.com/en-us/library/aa480220. aspx
"WDDM now allows for "virtualized" video memory. Virtualization abstracts video memory so that it is no longer necessary to think about creating a resource in either video or system memory. Just specify what the resource is going to be used for and the system will place the memory in the best place possible. Additionally, virtualization allows for the allocation of more memory than actually exists on the hardware. Memory is then paged into the correct hardware as needed."
From: http://www.microsoft.com/indonesia/msdn/wvddirectx .aspx
I would pull more technical stuff for you, but based on the 'quality' of your response, I grabbed the first non-technical documents on this for you to read and reference.
Next time, do your own homework before attacking someone's post that you have NO CLUE what you are even responding to.
PS - Will the person that modded the parent post 'Insightful', please also take a minute to actually look some of this stuff up before clapping like a silly schoolboy on something they ALSO know nothing about. -
Re:THis is obscene!
I'd love to see the CAPP/EAL4 configuration guide for Vista. It should probably list a couple hundred unnecessary processes that will be turned off in order to pass the qualification. I have used the list for WinXP to good effect - turn all the shit off and the desktop runs a lot faster without any loss of any features I need. See this: http://www.microsoft.com/downloads/details.aspx?F
a milyId=A7075319-CC3D-4420-A00B-8C9A7068AD54&displa ylang=en Page 275 lists all the redundant processes in WinXP that can be turned off. -
Re:Market share
Respectfully, I must disagree.
What's important to Microsoft is that you bought a copy of Windows. Ie: that they've made their money.
What MS actually cares about is their revenue stream. You bought Windows, and they want that. But they also want you to buy the next Windows too. Their business model is all about repeat business. That's why they keep giving the users reasons to buy the next Windows. Like...not making DX10 available for XP, but only for Vista.
Running a piece of software on a VM running Windows is not "running it anywhere", it's running it on Windows.
Sort of. But running it in a VM implies a possible different host OS. With that host OS, you might find that you like it more and use the VM just for applications that have no Mac or Linux port. You might not buy the next Windows. You might just use XP as a translation layer to run a couple of old rusty apps and stay in your new OS. Which is what they are worried about. Anything that removes users from their revenue stream is what they are worried about.
Microsoft only really care that they sell you a copy of Windows. How you choose to use that copy is of distant secondary importance.
They do care how you use your copy. See here. Remember - it's their revenue stream they are trying to maintain. They do not look at a user as a single sale. A user is a stream. Buy this. Then buy this. Then buy this.
-
Re:x64
PAE
PAE on Windows
While I know you were talking specifically to the desktop oriented versions of Windows 32-bit, there is obviously code there somewhere to do it. -
SenseCam info
Here is where you can get more geeky information about the SenseCam that Bell uses. It senses body heat and changes in light level to take pictures which are considered "interesting".
--Rob
-
Re:Imagine if people actually had a choice!
I flat out don't believe you. What couldn't they find in Vista? What's so drastically different from XP? Did they fail to notice the handy (new) search bar? Do they not know how to make shortcuts?
There's always going to be a bit of a learning curve with any new product that is different even in the slightest of ways. Complaining about how it's different is asinine to me...if they just wanted XP because that's what they were used to, then why were they shopping for new computers? Sounds like you weren't much of a help at all.
And as for this nonsense about Vista being a memory hog and performance drain...that is demonstrably false. I have a 3 year old Dell that I've just upgraded with Vista, and if anything, Vista is snappier.
You are right about one thing, though; XP is next to impossible to find:
http://www.bestbuy.com/site/olspage.jsp?j=1&id=cat 16104&type=category
http://www.amazon.com/exec/obidos/tg/browse/-/5385 14/ref=br_bx_c_2_1/103-9340057-3065405
http://www.walmart.com/catalog/search-ng.gsp?searc h_constraint=3944&search_query=windows+xp&Continue .x=22&Continue.y=7
http://www.microsoft.com/windowsxp/home/howtobuy/d efault.mspx
http://www.newegg.com/Product/ProductList.asp?DEPA =0&type=&Description=xp&Submit=ENE&N=0&Ntk=all -
Re:Right Tool For Right Job
MS supports running Linux on Virtual Server 2005 R2...
http://www.microsoft.com/windowsserversystem/virtu alserver/evaluation/linuxguestsupport/default.mspx ...though I have no idea how well it works.
The guest OS' supported are pretty much the same ones as under VMware VI3. -
Re:MIcrosoft not involved?
...and microsoft won't even host drivers on their web page. They do. http://www.microsoft.com/whdc/maintain/DrvUpdate.m spx (Microsoft delivers updated drivers for your devices through Windows Update.) Think it's any easy enough task to gather a list of 3rd party hardware driver links let alone provide the processes, infrastructure, and mechanisms for driver verification and testing and installation on millions of heterogenous computer systems from 3rd party device manufacturers with various degrees of driver development quality? -
Re:Things you should know.
http://support.microsoft.com/kb/931836 supercedes 928388. From that article: "In addition to the changes that are listed in the previous table, this update adds registry keys that store historical DST data for certain time zones. These keys are present in Windows Vista and are included to keep parity in the Windows time zone registry structure." My interpretation of this statement is that Vista already had the feature, and this update is adding it to XP. The XP patch adds the dynamic definitions to the registry, which is another reason I think my interpretation might be right. I'll have to spend a little time playing with time settings and see if XP really does honor the dynamic definitions.
-
Re:Things you should know.
And if you read the KB article 928388 properly you will see that only Vista makes any use of the dynamic timezones.
Any Windows OS other than Vista will not correctly determine the tz offset for DST periods in years prior to 2007. This is a real blow for data logging applications that would like to present historical data in the local tz.
-
Re:Oh, NO!Oh, No! A corporation wrangles, delays, misplaces, obfuscates in the face of a lawsuit. Heaven's, what is the world coming to?
Its called http://msdn2.microsoft.com/en-us/library/aa686048
. aspx"dotfulscate" -
Major Bug in Vista OEM renaming folders on shares
Something to be wary of with regards to Vista OEM installations is that there are bugs with the way it renames folders and files on network shares. This results in Vista leaving items such as "New Folder" and "New Text Document". Apparently the OEMs are pointing the finger at Microsoft and Microsoft are pointing the finger back at OEMs. There is more info here: http://forums.microsoft.com/TechNet/ShowPost.aspx
? PostID=522208&SiteID=17&PageID=1 -
two big problems that need a grid