The supported OS for ALM versions can be found at
http://www.hp.com/go/TDQC_SysReq
If you scroll down to the ALM 11 version you sill see that Windows 7 is not listed and therefore can not be installed in a supported way.
From this official location you will see:
Supported Environments
The following tables include supported versions of Operating Systems, Application Servers, Database Servers, and Web Servers:
Operating Systems
Requires Patch
Microsoft Windows Server 2003 Enterprise SP2 32 Bit/64 Bit
Microsoft Windows Server 2003 R2 Enterprise SP2 32 Bit/64 Bit
Microsoft Windows Server 2008 Enterprise SP2 64 Bit
Microsoft Windows Server 2008 R2 Enterprise 64 Bit
ALM 11.00 Patch 02
Microsoft Windows Server 2008 R2 Enterprise SP1 64 Bit
ALM 11.00 Patch 06
Red Hat Enterprise Linux 5.4 64 Bit
Red Hat Enterprise Linux 5.5 64 Bit
ALM 11.00 Patch 06
Red Hat Enterprise Linux 5.6 64 Bit
ALM 11.00 Patch 06
Red Hat Enterprise Linux 5.7 64 Bit
ALM 11.00 Patch 09
Red Hat Enterprise Linux 5.8 64 Bit
ALM 11.00 Patch 10
Red Hat Enterprise Linux 5.9 64 Bit
ALM 11.00 Patch 14
Oracle Enterprise Linux 5.4 64 Bit
Oracle Enterprise Linux 5.5 64 Bit
ALM 11.00 Patch 06
Oracle Enterprise Linux 5.6 64 Bit
ALM 11.00 Patch 06
Oracle Enterprise Linux 5.7 64 Bit
ALM 11.00 Patch 09
Oracle Enterprise Linux 5.8 64 Bit
ALM 11.00 Patch 10
Oracle Enterprise Linux 5.9 64 Bit
ALM 11.00 Patch 14
SUSE Linux 10 64 Bit
SUSE Linux 10 SP4 64 Bit
ALM 11.00 SP3
SUSE Linux 11 SP3 64 Bit
ALM 11.00 Patch 17
Sun Solaris 10 64 Bit SPARC (x86 architecture is NOT supported)
HP-UX 11.31 v3 64 Bit (Itanium)
There is no longer different OS requirements for starter vs other editions.
Craig