Shell Extensions

by Nate Hekman on May 16, 2012

Last week we quietly slipped out a new download called Shell Extensions (Beta) on the GeoStudio 2012 Downloads page.  I hope that eventually this functionality will be merged into our regular GeoStudio setup so that everyone gets it automatically, but for now you have to download and install it separately if you want the extra features.

What Are Shell Extensions?

“Shell Extensions” help Windows do nice things with a particular kind of file (.gsz files in our case), like showing thumbnails, previews, searching, and so on.

Without Extensions

If you just install GeoStudio 2012 and NOT the shell extensions, you get some basic integration that we all just expect to work.  (Though sometimes we don’t realize how much effort it took a programmer to make it “just work”!)

Icons:  Gsz files get a nice icon.

Open:  Double-click a gsz file, or right-click and choose Open, and it opens in the GeoStudio.

Open With:  If you have 2007 and 2012 both installed on the same computer, you can right-click a gsz file and choose the Open with menu and you can choose to open the file with whichever version of GeoStudio you want.

New GeoStudio Document:  Right-click in a folder and choose the New menu, then GeoStudio Document, and you get a new blank gsz file (using whatever template you’ve selected as your default).

With Extensions

Now download and install the shell extensions.  (Go ahead, I’ll wait for you).  This is what you get:

File properties:  Windows Explorer will display several properties of the gsz file, including:

  • Authors:  the person who first created the file
  • Last saved by:  the person who last saved the file
  • File version:  the file format version (beginning to be more useful now that we support saving as older file formats, but also helpful so you know whether to open the file with 2007 or 2012, for example)
  • Tool version:  the version of GeoStudio that saved the file
  • Revision number:  incremented every time the file is saved–useful for making sure two people are looking at the same version of the file.
  • Title:  the “title” of the document
  • Comments:  the document’s comment field.

The properties are displayed in various places, mostly in Windows Explorer.  For example:

Select any gsz file and the summary pane (at the bottom of the window) will display many of these properties.

In “Details View” you can add properties as new columns.

In “Content View” the author and version are shown.

Right-click a gsz file and choose Properties, then go to the Details tab to see them all.

Many of these properties can be seen and/or edited in GeoStudio by going to KeyIn Analyses and selecting the root item.

Searching:  Use Windows Explorer or the Start button to search for gsz files using any of those properties (e.g., “author: nate” to find files I’ve created) or search for text from the contents of the gsz (e.g., “slip surface projection”).  The searchable contents of gsz files include the file comments, analysis comments, and names of any objects (analyses, materials, boundary conditions, etc).

Thumbnails:  Windows Explorer will show a thumbnail of the gsz file when it has enough room.

Preview:  Open the Preview pane and select a gsz file to see a preview of it.  (The preview is the same as the thumbnail, only larger.)

Microsoft Outlook will even preview gsz file attachments.

Works for GeoStudio 2007 Too!

You don’t need to have GeoStudio 2012 installed to make use of the shell extensions.  You can see properties, preview, search, all that good stuff, with any gsz file, no matter the version.

Looking for Testers

The shell extensions are still in beta because it’s difficult to anticipate all the different operating systems, hardware, languages, combinations of GeoStudio versions, security policies, and many other variables that affect how they work in real life.  I’d love to hear from you!  If you can spare a couple of minutes, please install them (there’s the link again!) and leave a comment about your experience or any suggestions to improve them.

{ 7 comments… read them below or add one }


woelandari fathonah 06.04.12 at 6:27 am

good night mr. grokking, I was a student from Indonesia, I would like to ask, how do I install geostudio full license .. please help me .. because I use this software for my thesis .. thanks


Nate 06.04.12 at 8:06 am

Hello woelandari fathonah. GeoStudio can be downloaded from here. You get a free Student Edition license automatically, which enables enough features to do simple analyses. To purchase a full license, you can visit the online store. After purchasing a full license, you will be given an Activation ID by email, and you go Help – Activate in the GeoStudio menu to activate the new license.


woelandari fathonah 06.04.12 at 10:41 pm

oke mr, thank’s for your information….


woelandari fathonah 06.07.12 at 9:07 pm

mr nate, i wanna ask to you about geo slope, what is the difference between the methods of bishops, ordinary and janbu? thank you.. ..


woelandari fathonah 06.07.12 at 11:53 pm

mr nate, i wanna ask to you about geo slope, what is the difference between the methods of bishops, ordinary and janbu? thank you.. ..


Nate 06.08.12 at 9:08 am

From chapter 2 of “Stability Modeling with SLOPE/W”:

The Ordinary, or Fellenius method was the first method developed. The method ignored all interslice forces and satisfied only moment equilibrium. Adopting these simplified assumptions made it possible to compute a factor of safety using hand calculations, which was important since there were no computers available.

Later Bishop (1955) devised a scheme that included interslice normal forces, but ignored the interslice shear forces. Again, Bishop’s Simplified method satisfies only moment equilibrium. Of interest and significance with this method is the fact that by including the normal interslice forces, the factor of safety equation became nonlinear and an iterative procedure was required to calculate the factor of safety. The Janbu’s Simplified method is similar to the Bishop’s Simplified method in that it includes the normal interslice forces and ignores the interslice shear forces. The difference between the Bishop’s Simplified and Janbu’s Simplified methods is that the Janbu’s Simplified method satisfies only horizontal force equilibrium, as opposed to moment equilibrium.

And for extra credit:

Later, computers made it possible to more readily handle the iterative procedures inherent in the limit equilibrium method, and this lead to mathematically more rigorous formulations which include all interslice forces and satisfy all equations of statics. Two such methods are the Morgenstern-Price and Spencer methods.

You can read more by downloading the book (for free) from our store, or buying a hardcopy from


woelandari fathonah 06.10.12 at 2:27 am

oke thanks mr.nate…

Leave a Comment

You can use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>