Geeks With Blogs

News The views expressed within my blog are my own - and are not in any way indicative of those of the company I work for, Microsoft, or it's employees.

Brandon Paddock's Blog Windows Desktop Search blogger

Shell integration fixes

Programs that add to the Windows Explorer context menu will fail to do so on 64-bit Windows.  Here are some workarounds:

  1. WinRAR - I've created a .reg file that will add an “Extract here“ menu option for all WinRAR supported file types.  This assumes that you have WinRAR installed in the default directory “C:\program files (x86)\winRAR“.
    I've included Slipmatt's “Extract To...“ registry hack  in the .ZIP as well.  I haven't tested it myself so let me know if it works.
  2. Command Prompt Here - the ZIP file below also includes a Command Prompt Here reg file.
  3. There's an easier way than using the registry to add other handlers.  Simply open up an Explorer window, select “Tools“ and then “Folder Options.“  Go to the “File Types“ tab, select the file extension you wish to add an entry for, and click “advanced.“  Then click “new“ and tell it what executeable will handle the menu entry.  You can use the “%1“ variable to reference the filename.
    Example:  cmd.exe /k cd "%1"
    Adding that to the Folder item (NOT FileFolder) will give you the Command Prompt Here item.

DOWNLOAD the file.

Installing Applications

Some applications simply refuse to install on an OS that they don't recognize.  Because Windows XP x64 is built on the Server 2003 codebase, installers that explicity check for Windows XP by version (5.1) or build number (2600) will fail, as they are different for the Server 2003 and x64 builds (5.2 and 3790, respectively).

Here's a list of known workarounds:

  • PhotoStory 3
    Download the PStory.msi file as you normally would.  Go to a command prompt and run:
    msiexec /i PStory.msi NOLEGITCHECK=1

    You will then have to enabled Compatability Mode for the installed application.  Go to the Start menu and find the Photostory icon.  Right-click and click “properties.“  Then go to the Compatability tab.  Then select “Run this program in compatability mode for:“ and choose “Windows XP“ from the drop-down.
  • Other MSI installs.
    You can download the ORCA tool here.  This tool will let you edit MSI files.  Be warned, if you have no clue what you're doing, you'll probably mess something up.  If you're trying to figure out how to get an MSI to install, try this tool but MAKE A BACKUP COPY of the MSI to revert to in case you change anything.
    Usually you DO NOT NEED TO CHANGE ANYTHING using this tool.  All you have to do is find the right parameter to set.

Programs that don't work:

  • MSN Desktop Search:

    You can force this one to install, and the indexer works fine.  However, the Deskbar and Explorer integration will not show up, and the Outlook integration is broken.  You can perform a search by loading the 32-bit version of IE, and your search will work as normal.  This leads me to believe that supporting x64 in an upcoming release should be fairly trivial for the MSN team.



Post your additions, questions, problems, or whatever else you feel like saying!

Posted on Saturday, April 2, 2005 12:32 AM 64-bit Windows | Back to top

Copyright © Brandon Paddock | Powered by: