Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.

Windows 7: What does the FRE stand for in x86fre_client?

15 May 2009   #11

Vista Ult 64 bit Seven Ult RTM x64

Thanks Fseal and welcome to Seven Forums.


My System SpecsSystem Spec
15 May 2009   #12

Vista Ult64, Win7600

He lost me when he said "Where" Wednesday, August 31, 2005 10:44 AM LarryOsterman Where do "checked" and "free" come from?

People who have MSDN or the DDK know that Windows is typically built in two different flavors, "Checked" and "Free". The primary difference between the two is that the "checked" build has traces and asserts, but the free build doesn't.
Where did those names "checked" and "free" come from? It's certainly not traditional, the traditional words are "Debug" and "Retail" (or "Release").
When we were doing the initial development of Windows NT, we started by using the same "Debug" and "Retail" names that most people use.
The thing is, it turns out that there are actually four different sets of options that make up the "Debug" and "Retail" split.

You have:
  1. Compiler Optimization: On/Off
  2. Debug Traces: On/Off
  3. Assertions: Enabled/Disabled
  4. Sanity checks: Enabled/Disabled
Traditionally, "Debug" is "Optimizationff, Tracesn, Assertions: on" and "Retail" is "Optimizationn, Tracesff, Assertions: off". Sanity checks was something the NT team added. The idea was that there would be additional sanity checks built in for our internal development that would be removed before we shipped.
So the NT build team wanted to build "Optimizationn, Tracesn, Assertions: on, sanity checksn" and "Optimizationsn, tracesff, assertions: off, sanity checks: on" and "optimizationsn, tracesff, assertionsff, sanity checks: off".
The last was what was traditionally called "Retail" - no debugging whatsoever. However, the question still remained - what to call the "On, Tn, An, Sn" and "On, Tff, Aff, Sn" build - the first wasn't "Debug" because the optimizer was enabled, the latter wasn't "Retail", since the sanity checks were enabled.
So clearly there needed to be some other name to differentiate these cases. After some internal debate, we settled on "Checked" for the "On, Tn, An, Sn" and "Free" for the "On, Tff, Aff, Sn" build. Checked because it had all the checks enabled, and free because it was "check free".
And as the NT 3.1 project progressed, the team eventually realized that (a) since they'd never actually tested the "retail" build, they had no idea what might break when they started making builds, and (b) since they had perf tested the free build and it met the perf criteria, the team eventually decided to ship the free build as the final version.
My System SpecsSystem Spec
15 May 2009   #13

Windows 7 x64 Ultimate

Quote   Quote: Originally Posted by garysgold View Post
Thanks Fseal and welcome to Seven Forums.

Thanks :)
My System SpecsSystem Spec


 What does the FRE stand for in x86fre_client?

Thread Tools

Similar help and support threads
Thread Forum
bsod from stand by
Hey guys. I got a bsod today and wanted you all to take a look at it. When I woke it from stand by the computer itself was on, but the screen didn't wake up. This is the 3rd time that the screen would power down and not come back on until I pressed ctrl+alt+delete.
BSOD Help and Support
Looking for a stand-alone RSS reader.
I have been using gdRSS but it only works in Google desktop. For a number of reasons I don't want to run Google Desktop. There seem to be plenty of browser based readers but I want a standalone app that will run in its own window on the desktop. I want to specify which feeds I want to follow....
Stand Alone PC
Hi, could someone please tell me how to configure my windows 7 firewall for a stand alone pc wired up to a modem. i've attached in/outbound plus the firewall tab rules. I've disabled IPV6 as my isp does not use it, i don't think. I'm on virgin media broadband in the uk but theres ipv6...
System Security
I can't stand this any more, please help!!
I know it is difficult to remedy my issue with basic information, so here is a quick run down on my situation: My computer specs are listed in my profile. I recently upgraded to W7 with a clean install. There are times when my laptop is choppy, very slow. I scroll down, and it skips and...
General Discussion
Here’s where we stand

Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd

All times are GMT -5. The time now is 16:33.
Twitter Facebook Google+