Thank you Microsoft

Page 8 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

CZroe

Lifer
Jun 24, 2001
24,195
856
126
that isn't few lines, that is about 15 fewer characters.



good for MS though, because it is bad coding.
Pretty sure that you example wouldn't work thanks to A/B/C or OSR2, OSR3 in Windows 95 and SE in Windows 98. Probably should use string.startsWith to avoid having to write a new statement for every possible version. Also, it needs a duplicated line for what to do when it evaluates each as TRUE.

The number of lines is growing.
 
Last edited:

lamedude

Golden Member
Jan 14, 2011
1,206
10
81
The program files thing makes more sense on the RISC ports of Windows. Native programs go into Program Files and emulated ones go into Program Files(x86). I'll let you debate if MS should've #ifdef amd64 that.
MS isn't responsible for bad coding from 3rd parties.
If you upgrade Windows and a program breaks who do you blame?
 

Ichinisan

Lifer
Oct 9, 2002
28,298
1,234
136
A program wouldn't even bother to check and see what version of Windows it's running on if Microsoft had better compatibility between Windows releases.

I honestly don't understand why operating systems aren't 100% compatible with legacy software. How hard is it to recognize legacy code and use virtualization techniques for 100% compatibility?
 

CZroe

Lifer
Jun 24, 2001
24,195
856
126
A program wouldn't even bother to check and see what version of Windows it's running on if Microsoft had better compatibility between Windows releases.

I honestly don't understand why operating systems aren't 100% compatible with legacy software. How hard is it to recognize legacy code and use virtualization techniques for 100% compatibility?

Well, if they need access to something that is no longer allowed for security reasons they can't just shoot themselves in the foot because it purported to be from an older version of Windows.
 

SparkyJJO

Lifer
May 16, 2002
13,357
7
81
A program wouldn't even bother to check and see what version of Windows it's running on if Microsoft had better compatibility between Windows releases.

I honestly don't understand why operating systems aren't 100% compatible with legacy software. How hard is it to recognize legacy code and use virtualization techniques for 100% compatibility?

Most programs don't have a problem. I feel most programs that do have issues are likely not coded well to begin with and use "shortcuts" within the OS that they shouldn't. Obviously drivers need to match the OS so I'm exempting them from this general rule.

When I went from XP 32 bit to Vista 64 bit I had just a couple programs that quit working. One was poorly coded to begin with so it didn't surprise me, the other two were my old PowerDVD 5.0 and Nero 6.6, and that didn't surprise me because of driver support.

Went to 7 64 bit and had nothing break.

8.1 64 bit on my laptop, nothing was broken there either.

I don't expect much (if anything) to break program-wise whenever I go to 10.

It isn't just Windows that this happens on though. It happens on Mac OS and Linux too.
 

Markbnj

Elite Member <br>Moderator Emeritus
Moderator
Sep 16, 2005
15,682
13
81
www.markbetz.net
I honestly don't understand why operating systems aren't 100% compatible with legacy software. How hard is it to recognize legacy code and use virtualization techniques for 100% compatibility?

Microsoft has done a better job of this than anyone else, honestly. Up to Windows Vista I still had old 80x86 code that wrote directly to video registers and it worked fine. Ditto other software that called 16 bit APIs directly, etc. Some of that started to break with Vista, but you could still use compatibility settings to get it to run.
 
Mar 11, 2004
23,181
5,646
146
Vista sucked. Windows 8 sucked. The hate was largely MS's fault. Now some of that hatred was over the top, but still, I'd say most of the hatred was deserved.

Windows 7 was a huge improvement over Vista. Similarly Windows 10 is a huge improvement over 8.0.


Overall, I quite like Win 10.

The thing I hate most about Windows 10 (besides the niggling bugs in this early release version) is the fact that the invasive privacy features are on by default. They should be off by default.

As for the updates, I am sort of used to it since on Windows I usually update everything anyway, and on OS X, the updates get packaged together as point releases so something like 10.7 would have 5 "service packs" over the year, not thousands of individual updates like on Windows.

So, weighing the plusses and minuses, I'd say for Win 10 the plusses outweigh the minuses for me for home (not enterprise) use, whereas for something like Windows Vista, the minuses far outweighed the plusses.

What? People who say 7 was hugely different let alone the ones claiming it to be massively better than Vista don't even know what they're talking about. There were improvements but most of them were made to Vista before 7's release as well. By the time 7 came out Vista was very polished and solid (not perfect by any means) and there really was not that big of a difference between them. The biggest issue with Vista were companies not taking Microsoft's changes seriously which led to them releasing shitty drivers and things, which wasn't really Microsoft's fault as they had been telling the companies for like 2 years before it even came out.

Likewise 10 is largely due to 8. Win 8.1 was quite good and Win 10 isn't that different, let alone a huge improvement like it is claimed to be (and for some it might actually be worse than 8.1, see the tablet users in this thread).

There absolutely were flaws and 7 was more polished than Vista, and 10 seems to have improvments over 8, but it is nowhere close to being the huge disparity people claim it is. I see comments like that from a lot of people that basically never really used Vista or 8, just parrot what others say. Or they tried it for 5 minutes on a store demo machine when it first came out or some bullshit.

I almost laugh at people lauding 10 so much while trashing 8, when 10 is in just as much of a half-ass finished state, actually I'd say even moreso, than 8 was (Edge needs a lot of work and we're waiting on DirectX 12). I guess Microsoft managed to get the point that Win 10 is going to be in a constant evolutionary state better or something, I don't know. Or maybe people just pulled their heads out of their asses and have come to realize that the changes Win 8 started really weren't that big of a deal. Not likely, but then people seem easily appeased (NO START MENU WHAT THE FUCK!!!! Oh there's a start menu back, AWESOME!!!!! Win10 is so fucking amazing!).

There seems to be a lot of bandwagoning of praise for Windows 10. I doubt these people are truly being objective, or even care to be. I find there to be a lot of uncomfortable faults with Windows 10. It's hard to believe that real enthusiasts agree with the forced update, protection, and nanny rules with this OS. Perhaps turning off the brain and forgetting about what goes on behind the scenes fills that appeasement. The superficial gleam doesn't work for me.

I would agree, but I think that has been equally true in the opposite direction. People largely haven't been for anything.

Yeah, but remember how many people are using iOS and Android that are every bit as bad if not worse about all of that.

Give it time for people to figure everything out and likely offer fixes/mods. For a lot of stuff I expect Microsoft will change certain things themselves (possibly might have to, like the default programs stuff seeing as how that got them sued by the US and Europe).
 

Ns1

No Lifer
Jun 17, 2001
55,414
1,574
126
it's comical how badly Windows 10 fucked up the touchscreen on my Surface. I mean c'mon guys, it's your own software on your own fucking hardware.
 

Sixguns

Platinum Member
May 22, 2011
2,258
2
81
So did the upgrade and was fine at first. Next day when I turned computer on I had like a 7/10 mix. It looks like my old screen but with a black back drop and all the apps for 10 are missing. I tried to just go back to 7 but it says those files have been deleted. Am I totally screwed now?
 

Nebor

Lifer
Jun 24, 2003
29,582
12
76
it's comical how badly Windows 10 fucked up the touchscreen on my Surface. I mean c'mon guys, it's your own software on your own fucking hardware.

I had a Windows Phone (Nokia 920,) Surface Pro, Xbox One and Windows PC. Their inability to make their own shit work together was nothing short of stunning. What was even more damning was the fact that Microsoft Apps are better on other platforms (ie: office on Android\iOS, or Xbox Glass on iOS are vastly better than they are on Windows Phone.)

So now my Xbox One gathers dust as my Apple TV, iPhone 6 and iPad Air 2 work together seamlessly. My desktop PC should be feeling nervous.

I did the Windows 10 upgrade on the desktop last night, then did the clean install this morning. Had an issue with random restarts that turned out to be due to "Windows 8 Fast Boot" being turned on in my BIOS. Turned that off and it's all good. Boots just as fast as windows 8, no annoying metro, and IE10 is pretty slick.
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |