Sandboxie adds full 64-bit protection, improves compatibility

Sandboxie 4.02 is the latest edition of the powerful shareware sandbox, which allows you to run programs in an isolated environment...

Update for Windows 8 for x64-based Systems (KB2851998)

Install this update to resolve issues in Windows. For a complete listing of the issues that are included in this update, see the...

Latest Everything Desktop Search beta build introduces 64-bit version

The desktop search engine Everything has been around since 2008. It may come as a surprise that the most recent stable version of the...

June 2013 Security Release ISO Image

This DVD5 ISO image file contains the security updates for Windows released on Windows Update on June 11, 2013. The image does not...

New boot firmware a step toward 64-bit Windows RT

A standards organization has created a boot environment for tablets and PCs that could potentially run a 64-bit version of Windows RT.

How to Install VMware vSphere vCenter Server 5.1.0b on Windows Server 2003 R2 X64 SP2

In this video we will install VMware vSphere vCenter Server 5.1.0b using the Simple Install method on Windows Server 2003 R2 X64 SP2

x64 Assembly and C++ Tutorial 61: AVX Negate 128bpp Image

Big thank you to all who've sent in Imogen plugins, they're excellent, Keep em' coming folks! This tutorial we'll look at some of the...

x64 Assembly and C++ Tutorial 60: C++ Negate 128bpp Image

In this tute we'll look at coding a C++ algorithm to negate a 128bpp image. This will be a benchmark to beat for the ASM versions we'll...

Kali Linux 64bit In VMware - Installation Walkthrough / How-to

The purpose of this video is to demonstrate a basic installation of Kali Linux from Offensive Security in a new Virtual Machine guest...

Installing the Java Plugin for 64bit Firefox on CentOS 6.4

Today, I had to install the Java plugin for 64bit Firefox on CentOS 6.4. The procedure wasn’t too bad, but it wasn’t exactly...

Linux x64 Assembly Tutorial 4: Passing Parameters and Coding

In this tute we'll get to coding some little ASM algorithms. First we have to look at how parameters will be passed from C++.

Linux x64 Assembly Tutorial 2: Bits, Bytes and Registers

Today we'll look at integer data types, bits, bytes, words and all that. We'll also look at the general purpose register set. I didn't...

Setting up iTunes on Windows Vista 64-bit

Monday, 23 July 2007 19:10

Start64!Many of my co-workers and friends have been having trouble setting up iTunes on Windows Vista 64-bit. So I thought I would put together a quick reference sheet that will make it easier, since Apple hasn’t quite got their act together yet.


Background on Windows 64-bit

In the 64-bit versions of Windows there are two locations for programs to be stored by default.

  • Program Files - All the 64-bit applications that can run with out any assistance from the 32-bit emulator.
  • Program Files (x86) - All the 32-bit applications that need the 32-bit emulator to help then run under the 64-bit versions Windows.
Problem

When installing the latest version of iTunes (7.0.2) on Windows Vista 64-bit the install of the QuickTime software completes successfully, however when the iTunes software tries to install the application it produces an error message saying that it cannot find the QuickTime installation.

This is happening because QuickTime software is getting installed in the Program Files (x86) since it is not a 64-bit application. And the iTunes application specifically looks for it in the Program Files directory. I don’t know why the Apple iTunes programmers thought hard coding a path was a good idea, because they definitely could have looked up the install directory in the Windows Registry. As every programmer knows and has been slapped on the wrist by a more experienced programmer you should never hard code possible variations to your program. Especially if it is a hard drive path, because a non-standard install of QuickTime would lead to the same problem.

Tags:

   eXTReMe Tracker