Windows Vista Tips

Windows Vista Tips > Newsgroups > Windows Vista General Discussion > Avoiding program duplication with XP and Vista

Reply
Thread Tools Display Modes

Avoiding program duplication with XP and Vista

 
 
il barbi
Guest
Posts: n/a

 
      02-16-2008
In my PC I have a partition for XP and another for Vista with the dual boot.
Now the PC came with preinstalled Vista and then I created the XP partition
due to the many unnecessary differences at user level and other well known
problems of Vista. Unfortunately I'm obliged to reinstall all the programs
also in the XP partition. The same holds also in the opposite case (first XP
partition and then Vista partition). Now this is boring and wastes HD space.
So I wonder whether there may be a way to avoid duplicating program
installation. I'm not a system engineer but I know it is possible to run in
Vista a program released for XP, I think this is called "compatibility" -
the program calls a system module and this may well be one of Vista rather
than of XP. But in the most common case if we run under Vista a program made
for XP this means we have already uninstalled XP. Now some items of a sw
packet belong to application side, others to system side (libraries,
drivers, entries in the Windows Registry) so it would be nice if only the
system side be duplicated and not the application side
il barbi


 
Reply With Quote
 
 
 
 
Malke
Guest
Posts: n/a

 
      02-16-2008
il barbi wrote:

> In my PC I have a partition for XP and another for Vista with the dual
> boot. Now the PC came with preinstalled Vista and then I created the XP
> partition due to the many unnecessary differences at user level and other
> well known problems of Vista. Unfortunately I'm obliged to reinstall all
> the programs also in the XP partition. The same holds also in the opposite
> case (first XP partition and then Vista partition). Now this is boring and
> wastes HD space. So I wonder whether there may be a way to avoid
> duplicating program installation.


(snippage)

The answer is no. When you dual-boot, you must install programs under each
operating system exactly the same way you would if the two operating
systems were hosted on two physically discrete computers.

Some programs originally written for XP will run just fine in Vista, such as
Office 2003. However, if you want Office in XP and in Vista, you need two
installations of the program suite.

You can share *data* between two operating systems in a dual-boot by
creating a third partition either on the same hard drive or by having a
second hard drive (internal or external). The extra partition/hard drive
should hold only data.

Malke
--
MS-MVP
Elephant Boy Computers
www.elephantboycomputers.com
Don't Panic!
 
Reply With Quote
 
il barbi
Guest
Posts: n/a

 
      02-16-2008
"Malke" <> ha scritto nel messaggio
news:...
>
> The answer is no. When you dual-boot, you must install programs under each
> operating system exactly the same way you would if the two operating
> systems were hosted on two physically discrete computers.
>
> Some programs originally written for XP will run just fine in Vista, such
> as
> Office 2003. However, if you want Office in XP and in Vista, you need two
> installations of the program suite.
>
> You can share *data* between two operating systems in a dual-boot by
> creating a third partition either on the same hard drive or by having a
> second hard drive (internal or external). The extra partition/hard drive
> should hold only data.
>

just to understand why, I signal that cases have been reported where
programs written for XP and installed in Vista partition can be run from XP
partition without error
il barbi


 
Reply With Quote
 
Malke
Guest
Posts: n/a

 
      02-16-2008
il barbi wrote:

> "Malke" <> ha scritto nel messaggio
> news:...
>>
>> The answer is no. When you dual-boot, you must install programs under
>> each operating system exactly the same way you would if the two operating
>> systems were hosted on two physically discrete computers.
>>
>> Some programs originally written for XP will run just fine in Vista, such
>> as
>> Office 2003. However, if you want Office in XP and in Vista, you need two
>> installations of the program suite.
>>
>> You can share *data* between two operating systems in a dual-boot by
>> creating a third partition either on the same hard drive or by having a
>> second hard drive (internal or external). The extra partition/hard drive
>> should hold only data.
>>

> just to understand why, I signal that cases have been reported where
> programs written for XP and installed in Vista partition can be run from
> XP partition without error
> il barbi


If you feel this will work - and it isn't something that I would do because
of the strong possibility of data and system corruption - then go for it.
Report back on your findings.

Malke
--
MS-MVP
Elephant Boy Computers
www.elephantboycomputers.com
Don't Panic!
 
Reply With Quote
 
Synapse Syndrome
Guest
Posts: n/a

 
      02-16-2008
"il barbi" <> wrote in message
news:%...
> "Malke" <> ha scritto nel messaggio
> news:...
>>
>> The answer is no. When you dual-boot, you must install programs under
>> each
>> operating system exactly the same way you would if the two operating
>> systems were hosted on two physically discrete computers.
>>
>> Some programs originally written for XP will run just fine in Vista, such
>> as
>> Office 2003. However, if you want Office in XP and in Vista, you need two
>> installations of the program suite.
>>
>> You can share *data* between two operating systems in a dual-boot by
>> creating a third partition either on the same hard drive or by having a
>> second hard drive (internal or external). The extra partition/hard drive
>> should hold only data.
>>

> just to understand why, I signal that cases have been reported where
> programs written for XP and installed in Vista partition can be run from
> XP partition without error



I had a go with this using the MKLINK command.

It works for some programs that install cleanly, but not ones that put stuff
in the Windows folder (quite a lot of older software does).

UAC complicated things further, as any programs that are not designed for
multi-user use, and writes data within Program Files gets installed
differently in Vista.

Unless your time and effort is not worth much, I'd suggest you just buy some
larger hard-drives instead of dealing with all that hassle. HDDs are so
cheap people fill them up with media files. Programs take so little space
in comparison.

ss.


 
Reply With Quote
 
cheen
Guest
Posts: n/a

 
      02-16-2008
there are many programs (over 1000) that I have on a seperate hard drive and
those are the ones that I have found that
work with no install needed.. I keep them there and thats it.. lol no
install ever needed...

NOT ALL PROGRAMS CAN WORK THIS WAY, for example Office cannot work this way.

now as for your other question of course you can save space..

you create a partition or drive and you install from both OS onto that
sample place in the parition
for example drive e:/programs

the only problem with this is if you uninstall from one OS, the reains of
the app reistry data will still be on the other OS.

although this is possible, I dont relly recomend it..

you can start by trying to run the apps that you have installed on XP for
example on vista without installing them on vista...

if they work that means that app can work as a no-install, copy it to
another drive and keep it there.. then uninstall it from XP too and just
have it as a no-install app



"il barbi" <> wrote in message
news:...
> In my PC I have a partition for XP and another for Vista with the dual
> boot. Now the PC came with preinstalled Vista and then I created the XP
> partition due to the many unnecessary differences at user level and other
> well known problems of Vista. Unfortunately I'm obliged to reinstall all
> the programs also in the XP partition. The same holds also in the opposite
> case (first XP partition and then Vista partition). Now this is boring and
> wastes HD space. So I wonder whether there may be a way to avoid
> duplicating program installation. I'm not a system engineer but I know it
> is possible to run in Vista a program released for XP, I think this is
> called "compatibility" - the program calls a system module and this may
> well be one of Vista rather than of XP. But in the most common case if we
> run under Vista a program made for XP this means we have already
> uninstalled XP. Now some items of a sw packet belong to application side,
> others to system side (libraries, drivers, entries in the Windows
> Registry) so it would be nice if only the system side be duplicated and
> not the application side
> il barbi
>



 
Reply With Quote
 
Ken Blake, MVP
Guest
Posts: n/a

 
      02-16-2008
On Sat, 16 Feb 2008 14:20:12 +0100, "il barbi"
<> wrote:


> just to understand why, I signal that cases have been reported where
> programs written for XP and installed in Vista partition can be run from XP
> partition without error
> il barbi



It can only work for programs that are stand-alone--usually relatively
small simple program--and don't put entries in the registry or any
supporting files in the Windows folder. If you have experienced
programs that work that way, they must have been of that type.

--
Ken Blake, Microsoft MVP - Windows Desktop Experience
Please Reply to the Newsgroup
 
Reply With Quote
 
 
 
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Avoiding Vista to restart automatically after updating Inti Windows Vista General Discussion 12 04-10-2008 08:05 PM
uac and downloads - avoiding separate installations for each accou nweissma Windows Vista Administration 1 10-07-2007 11:39 PM
Avoiding blue highlight on menu bar? Devros Windows Vista General Discussion 4 10-01-2007 10:28 PM
email sent duplication in microsoft outlook (vista) paul burke Windows Vista Mail 1 09-16-2007 02:14 AM
Avoiding upgrade failures. Dennis Pack x64, Vista RC1 x86 & x64 Windows Vista General Discussion 10 02-19-2007 10:50 PM



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59