Window Software Downloads

WINDOW Software Downloads

Related Resources

About WINDOW

Capabilities & Features

WINDOW software offers the following features:

  • The ability to analyze products made from any combination of glazing layers, gas layers, frames, spacers, and dividers under any environmental conditions and at any tilt;
  • Updated algorithms for the calculation of total fenestration product U-values and Solar Heat Gain Coefficient consistent with ASHRAE The ability to model complex glazing systems such as venetian blinds and roller shades;
  • Directly accessible libraries of window system components, (glazing systems, glazing layers, gas fills, frame and divider elements), and environmental conditions;
  • The choice of working in English (IP), or Systeme International (SI) units;
  • Help Screens and a manual;
  • A print feature which generates detailed results for a window, window component, or library;
  • The ability to specify the dimensions and thermal properties of each frame element (header, sills, jamb, mullion) in a window;
  • A multi-band (wavelength-by-wavelength) spectral model;
  • A Glass Library which can access spectral data files for many common glazing materials from the Optics5 database;
  • A night-sky radiative model;
  • A link with the DOE-2.1E and EnergyPlus building energy analysis program.
  • updated algorithms for the calculation of total fenestration product U-values and Solar Heat Gain Coefficient consistent with ASHRAE SPC142, ISO15099, and the National Fenestration Rating Council
  • A Condensation Resistance Index in accordance with the NFRC 500 Standard
  • A surface temperature map
  • An integrated database of properties
  • Links to other LBNL window analysis software:
    • THERM, for calculating 2-D frame and edge effects
    • RESFEN, for calculating the energy effects of windows in typical houses throughout the United States
    • Optics for the optical properties of all coated and uncoated glazings, laminates, and applied films.
Indices and other Results

For a user-defined fenestration system and user-defined environmental conditions, WINDOW calculates:

  • The U-value, solar heat gain coefficient, shading coefficient, and visible transmittance for the complete window system;
  • The U-value, solar heat gain coefficient, shading coefficient, and visible transmittance for the glazing system (center-of-glass values);
  • The U-values of the frame and divider elements and corresponding edge-of-glass areas (based on generic correlations);
  • The total solar and visible transmittance and reflectances of the glazing system;
  • Color properties, i.e. L*, a*, and b* color coordinates, dominant wavelength, and purity for transmitted and reflected (outdoor) solar radiation;
  • The damage-weighted transmittance of the glazing system between 0.3 and 0.38 microns;
  • The angular dependence of the solar and visible transmittances, solar and visible reflectances, solar absorptance, and solar heat gain coefficient of the glazing system;
  • The percent relative humidity of the inside and outside air for which condensation will occur on the interior and exterior glazing surfaces respectively;
  • The center-of-glass temperature distribution.
About Software Versions

The main change from Berkeley Lab WINDOW 5 to Berkeley Lab WINDOW 6 and 7 is the ability to model complex glazing systems, such as venetian blinds and roller shades. In addition, many bugs have been fixed.

Versions Available for Download

Research Versions of WINDOW 8

Version 8

Released: March 12, 2024

WINDOW 8 Research Versions

WINDOW 8 and THERM 8 are the latest versions of our tools that are available for testing. The main added functionality for THERM 8 is transient moisture and thermal modeling.

It is not recommended that Research Version be used for conventional thermal modeling, as it is still in the testing phase.

Installation

It is possible to have both WINDOW / THERM 7 and 8 versions installed on the same computer at the same time.

It is also necessary to install two redistributable libraries, one for Intel Fortran and one for Microsoft Visual C++.

  • IMPORTANT: ***** Redistributable libraries *****
    • If you do not install them, you will get DLL errors when trying to run WINDOW
    • If you have already installed a previous version of WINDOW (such as 7.8) you will not need to install them again.

WINDOW 8.0


This version of WINDOW should be used with THERM 8.0

WINDOW 8.0 Installation Files

Link to download WINDOW 8 installation files:

  • WINDOW 8.0.33 Setup Full (Window8_0_33_SetupFull.exe)

    • ​Complete installation if you have never installed WINDOW before

  • WINDOW 8.0.33 Setup Small (Window8_0_33_SetupSmall.exe)

    • ​Smaller installation if you have installed previous versions of WINDOW

Documentation:

There are not any changes in WINDOW from 7.8, so that documentation will work for this Research Version. 

Refer to the WINDOW 7.8 Documentation page for more details.

New features:

Glass Library IGDB update from the web

There is now an option to update the WINDOW Glass Library with the latest IGDB using a web based IGDB database.

In the File / Preferences / Optical Data tab, there is a new option to update the optical data from the "IGSDB" which is a web-based database with the IGDB data. Using this option means that you do not have to install the IGDB on your computer (unless you need it for Optics)

 

Version 7.8.74, Released: December 20, 2023

Version 7.8.74

Released: December 20, 2023

Installation Files

Important Notes: If you have installed previous versions of WINDOW 7.8, we recommend that you uninstall the older version and then install this latest version. This version will also not update WINDOW 7.6 versions -- it makes a completely new version. When you install this new version of WINDOW, a completely new set of directories is created, so that you can have other versions (WINDOW 7.4 and 7.6) installed at the same time.  

  • WINDOW 7.8.74 Setup Full (Window7_8_74_SetupFull.exe)
    • ​Complete installation if you have never installed WINDOW before
  • WINDOW 7.8.74 Setup Small (Window7_8_74_SetupSmall.exe)
    • Smaller installation if you have installed previous versions of WINDOW
  • IMPORTANT: ***** Redistributable libraries *****
    • If you do not install them, you will get DLL errors when trying to run WINDOW
  • Radiance for WINDOW (RadianceForWindowSetup.exe)
    • ​Radiance installation needed for the WINDOW Radiance Feature

Release Notes:

Bug Fixes

  • Cellular Shades were not being calculate properly - FIXED
Version 7.8.71, Released: August 17, 2023

Version 7.8.71

Released: August 17, 2023

Installation Files

Important Notes: If you have installed previous versions of WINDOW 7.8, we recommend that you uninstall the older version and then install this latest version. This version will also not update WINDOW 7.6 versions -- it makes a completely new version. When you install this new version of WINDOW, a completely new set of directories is created, so that you can have other versions (WINDOW 7.4 and 7.6) installed at the same time.  

  • WINDOW 7.8.71 Setup Full (Window7_8_71_SetupFull.exe)
    • ​Complete installation if you have never installed WINDOW before
  • WINDOW 7.8.71 Setup Small (Window7_8_71_SetupSmall.exe)
    • Smaller installation if you have installed previous versions of WINDOW
  • IMPORTANT: ***** Redistributable libraries *****
    • If you do not install them, you will get DLL errors when trying to run WINDOW
  • Radiance for WINDOW (RadianceForWindowSetup.exe)
    • ​Radiance installation needed for the WINDOW Radiance Feature

Release Notes:

Bug Fixes

  • Tools menu / THERM
    • THERM was not opening THM files - FIXED
  • DIf/Dif import issues fixed
  • Gap Library: 
    • Program crashes going from List to Detail view after opening a new WINDOW db -- FIXED
    • Detail View: New name is not saved after changing gas mixtures -- FIXED
  • Frame Library / Detail View: 
    • THERM button wasn’t working properly -- FIXED
  • Glass Library: 
    • Updating from an IGDB file was very slow -- FIXED
Version 7.8.57, Released: October 04, 2022

Version 7.8.57

Released: October 04, 2022

Installation Files


Important Notes: If you have installed previous versions of WINDOW 7.8, we recommend that you uninstall the older version and then install this latest version. This version will also not update WINDOW 7.6 versions -- it makes a completely new version. When you install this new version of WINDOW, a completely new set of directories is created, so that you can have other versions (WINDOW 7.4 and 7.6) installed at the same time. 
 

  • WINDOW 7.8.57 Setup Full (Window7_8_57_SetupFull.exe)

    • ​Complete installation if you have never installed WINDOW before

  • WINDOW 7.8.57 Setup Small (Window7_8_57_SetupSmall.exe)

    • Smaller installation if you have installed previous versions of WINDOW

  • IMPORTANT: ***** Redistributable libraries *****

    • If you do not install them, you will get DLL errors when trying to run WINDOW

  • Radiance for WINDOW (RadianceForWindowSetup.exe)

    • ​Radiance installation needed for the WINDOW Radiance Feature

 

Comparisons with Previous Versions

  • 100 glazing system set comparison

    • Berkeley Lab WINDOW 7.8.55 vs Berkeley Lab WINDOW 7.8.57 [PDF]

 

Release Notes:

This version has no changes from 7.8.55 except for compatibility with THERM 7.8.57

Version 7.7.16, Released: January 04, 2022

Version 7.7.16

Released: January 04, 2022

 

Installation Files


IMPORTANT: Please read the Installation Notes below

 

  • WINDOW 7.7.16 Setup Full (Window7_7_16_SetupFull.exe)

    • ​Complete installation if you have never installed WINDOW before

  • WINDOW 7.7.16 Setup Small (Window7_7_16_SetupSmall.exe)

    • ​Smaller installation if you have installed previous versions of WINDOW

  • ***** Redistributable libraries *****

    • If you do not install them, you will get DLL errors when trying to run WINDOW

  • Radiance for WINDOW (RadianceForWindowSetup.exe)

    • ​Radiance installation needed for the WINDOW Radiance Feature

Comparisons with Previous Versions

  • 100 glazing system set comparison

    • Berkeley Lab WINDOW 7.7.10 vs Berkeley Lab WINDOW 7.7.16 [PDF]

WINDOW 7 Release History

See below for a list of the Enhancements, Bug Fixes and Known issues for the major WINDOW 7 release notes

Bug Fixes


7.7.16
 

Shade Material Library: Can't overwrite existing records

This has been fixed so it is now possible to update the Shade Material Library with the latest Complex Glazing Database records.

Shade Material Library: changed ID not saved on import from Optics User Database, so averaged optical values are not calculated

This has been fixed. 

Shading Layer Library: Importing Shading Layer Library records from another WINDOW database stopped early in the import

This has been fixed so it is now possible to update the Shading Layer Library with the latest Complex Glazing Database records.

Shading Layer Library: For Shading Systems defined with THMX files (such as cellular shades) the illuminance source was shifted int he y-coordinate

This has been fixed

Environmental Conditions Library: Making new records results in error message

This has been fixed

Glazing System Library: Allow a Shading Layer record to be modeled alone in a glazing system

This new functionality has been implemented

Glazing System Library: Effective conductivities were being displayed from the SHGC calculation, not the U-factor calculation

This has been fixed

Gas Library: Adding first entry to gas mixture loses the record name

This has been fixed

Glass Library: Importing a record from the Optics User Database to overwrite an existing protected record brings the record in as protected

This has been fixed. User defined records in Optics are now imported as unprotected, even if they are overwriting a protected record

 

 

Release Notes:

NOTE:

This latest updated version of WINDOW 7.7 (7.7.16) fixes several issues with importing records between WINDOW databases for the Shade Material and Shading Layer Library. 

This version is recommended if you are using the Complex Glazing Database (CGDB) for modeling shading systems (and haven't moved to the WINDOW 7.8 series). 

This version is compatible with AERCalc version 1.2.10, ie, you can make Windows in 7.7.16 and AERCalc will import and calculate them (even though it is using WINDOW 7.7.01)

Version 7.7.10, Released: March 06, 2020

Version 7.7.10

Released: March 06, 2020

 

Installation Files


IMPORTANT: Please read the Installation Notes below

 

  • WINDOW 7.7.10 Setup Full (Window7_7_10_SetupFull.exe)

    • ​Complete installation if you have never installed WINDOW before

  • WINDOW 7.7.10 Setup Small (Window7_7_10_SetupSmall.exe)

    • ​Smaller installation if you have installed previous versions of WINDOW

  • ***** Redistributable libraries *****

    • If you do not install them, you will get DLL errors when trying to run WINDOW

  • Radiance for WINDOW (RadianceForWindowSetup.exe)

    • ​Radiance installation needed for the WINDOW Radiance Feature

This version will not update WINDOW 7.6 versions -- it makes a completely new version

When you install this new version of WINDOW, a completely new set of directories is created, so that you can have other versions (WINDOW 7.4 and 7.6) installed at the same time. 

 

Comparisons with Previous Versions

  • 100 glazing system set comparison

    • Berkeley Lab WINDOW 7.4.14 vs Berkeley Lab WINDOW 7.7.10 [PDF]


 


Known Bugs


7.7.10

Environmental Conditions -- Can't make a new record

In this version, it is not possible to make new Environmental Conditions. If you need this functionality, you should probably uninstall 7.7.10 and install 7.7.07


Bug Fixes


7.7.10

Glass Library Update

Fixed issue reported by user of sometimes getting an error code when updating the Glass Library to the latest version of the IGDB. This has been fixed.

Gap Library: New name reverts to Default on Save

Program now should keep the changed name on Save (rather than reverting back to Default).

Gap Library: Up and down arrows don't work when creating a gas mixture

This has been fixed

Error opening WINDOW 7.4 database in 7.7

This has been fixed

Improvements in Libraries when saving new records

Under some circumstances, program would create a new record in a library even if the "Overwrite existing records is checked". This has been fixed in the Glazing System Library, but may still be a problem in the Glass Library.

Program asks to save record even if nothing has changed

This annoying bug has been at least partially fixed. The program should no longer ask to save the record (when going from Detail view to List view) if nothing has changed. There still may be edge cases that aren't covered, but hopefully this is a much needed improvement for the general case.

If the program can't open a WINDOW database, it gets into an infinite loop

When this happens, the program now allows you to select another database, rather than having to end the program through Task Manager (!)

Window Library: Double arrow selection of Type does not update the image

This has been fixed

Window Library: Under some circumstances, the name was not saved

This has been fixed

 

Release Notes:

Version 7.4.14, Released: December 09, 2016

Version 7.4.14

Released: December 09, 2016

Installation Files
 

  • WINDOW 7.4.14 Setup Full (window7_4_14_SetupFull.exe)

    • ​Complete installation if you have never installed WINDOW before

  • WINDOW 7.4.14 Setup Small (window7_4_14_SetupSmall.exe)

    • ​Smaller installation if you have installed previous versions of WINDOW

  • Radiance for WINDOW (RadianceForWindowSetup.exe)

    • ​Radiance installation needed for the WINDOW Radiance Feature
       

Enhancements

Increase Frame Glazing System Tolerance upper limit to 2000%

In the Options tab of Preferences, it is possible to set the Frame Glazing System Thickness Tolerance %. However, the allowed value had an upper limit of 100%, which was not sufficient for modeling storm windows, which sometimes need that value to be > 1000%. Therefore, the upper limit of this value was increased to 2000%.

Bug Fixes

Extinction Coefficient Calculation

This version fixes a bug related to calculating the extinction coefficient (equation 7.2.1g in the WINDOW 4 Documentation of Calculation Procedures) in the angle dependence calculation for monolithic glass layers. The limit of 1E-10 is replaced with 1E-10.

Non-Convergence Errors for Some Glazings Systems with Shades

In previous versions of WINDOW the program would report non-convergence errors for glazing systems with shading systems. This has been fixed.

Preference Setting for "Don't Show CR Warning Messages Didn't "Stick"

In previous versions of WINDOW, checking the "Don't show CR warning messages" didn't stick between program sessions. This has been fixed.

Comparisons with Previous Versions

  • 100 glazing system set comparison
    • Berkeley Lab WINDOW 7.4.14 vs Berkeley Lab WINDOW 7.4.06 [PDF]
  • 100 glazing system set comparison
    • Berkeley Lab WINDOW 7.4.14 vs Berkeley Lab WINDOW 6.3.74 [PDF]
  • Set of whole products, specular glazing systems
    • Berkeley Lab WINDOW 7.4.14 / THERM 7.4.04 vs Berkeley Lab WINDOW 7.4.06 / THERM 7.4.03 [PDF]

Automatic Update Tracking

Our software will automatically check for updated version of the program each time the program is started. This means that information about how frequently you start the program is transmitted to our servers. 

Starting August 2011, the Windows and Daylighting Group began incorporating Automatic Update Notifications in a number of our tools. The IGDB 19.0 release of August 16, 2011 was the first product that came with a tool called "IGDB Version Checker", that lets users check if there is a new version of the IGDB available.

Starting with the October 2011 releases of WINDOW6.3 and THERM6.3, all releases of WINDOW and THERM have built-in automatic update checkers. By default, every time you start the program, the program checks to see if there is a new version available. Rather then sending out e-mails to thousands of users every time we update the program, users are automatically notified in the software when there is a new version available.

Because our software is developed with funding from the US Department of Energy, and we provide it for free, we need to keep track of how many people download and use the program. This is the reason that when you download a program, you need to provide your e-mail address. 

The first time your run any program with the LBNL updater functionality in it, it will create a completely random Global Unique Identifier (GUID) on your computer. This GUID is used to identify which computer requests updates. It is not linked to your e-mail address.

We do by default transmit this GUID every time the program checks for updates. In Preferences, Updates, unchecking the "Use Cookie for website login" box will result in the program not transmitting the GUID to our servers, which means your computer is not uniquely identified, and your privacy is increased. 

By default the program checks every time it is started for updates, and it will silently fail if you do not have an internet connection.

You can go to Preferences, Updates to change the frequency of checking, or to completely disable automatic update checking. You can still go to Help, Check for Updates to manually check, or directly go to our website: http://windows.lbl.gov

If you want to disable update checking before you ever start the program (so it does not even check the first time), then you should edit the INI file for the program (THERM, WINDOW) which contains all the settings before you start it. The location of the INI file is stored in the registry. Go to Start, Run, Regedit and browse to HKEY_LOCAL_Machine\Software\LBNL\ProgramName\Version\INIFileName and INIPath. On Windows 7, it might be located under HEKEY_Local_Machine\Software\Wow6432Node\LBNL\ProgramName\Version\INIFileName and INIPath. Open the INI file (for example therm6.ini) in Notepad, and look for the following line: UpdateNotificationFrequency=0 and change it to: UpdateNotificationFrequency=2.This will prevent the program from ever checking automatically for updates. You can still check manually, by going to Help, Check for Update. If you ever want to change the settings, you can go to Preferences, Updates.

What we transmit

Everytime a program checks for updates, we receive the following information from your computer:

  • IP address (your IP address can change)
  • Name of the Program or component (THERM, WINDOW, IGDB)
  • The currently running version
  • If you want to be notified of Beta versions
  • If you want to be notified only of NFRC approved versions
  • How often the program is set to check for updates
  • If it was an automatic check (at program startup) or a manual check (by going to Help, Check for Updates)
  • A globally unique identifier for your computer (GUID) (unless you have disabled it in preferences)

If you have any questions please contact [email protected]

Updated: 04/26/2018