Windows Vista Forums
Vista Forums Home Join Vista Forums Tech Publications Windows 7 Forum Vista Tutorials Webcasts Tags

Welcome to Vista Forums we are your forum for Windows Vista help and discussion. Whether you need help or just want to post an idea you have on Vista, this is the forum for you.
Register at Vista forums...the world biggest Windows Vista resource Join Vista Forums Now

Go Back   Vista Forums > Vista Newsgroups > Vista General

32 bit to 64 bit compatibility

Update your Vista Drivers
Reply
 
Thread Tools Display Modes
Old 08-16-2008   #1 (permalink)
mitchellrenner
Guest


 

32 bit to 64 bit compatibility

Can anyone essentially ask this question, which may seem stupid, but
keep in mind this is someone who doesn't understand computer
architecture:

Why can't bit to bit conversions be backward compatible?

Regarding my obsolete musical equipment which does not have drivers
for 64-bit processing.

My System SpecsSystem Spec
Old 08-17-2008   #2 (permalink)
Richard G. Harper
Guest


 

Re: 32 bit to 64 bit compatibility

In software, backwards compatibility is built into all 64-bit versions of
Windows. Most 32-bit software will work properly under 64-bit Windows.
However, this does not extend to drivers and cannot be made to do so -
64-bit Windows requires 64-bit drivers and there's no way around that. It's
simply the way the architecture works.

--
Richard G. Harper [MVP Shell/User] rgharper@xxxxxx
* NEW! Catch my blog ... http://msmvps.com/blogs/rgharper/
* PLEASE post all messages and replies in the newsgroups
* The Website - http://rgharper.mvps.org/


<mitchellrenner@xxxxxx> wrote in message
news:aebc87c2-514e-4ba3-80d2-1b6d47e4121b@xxxxxx
Quote:

> Can anyone essentially ask this question, which may seem stupid, but
> keep in mind this is someone who doesn't understand computer
> architecture:
>
> Why can't bit to bit conversions be backward compatible?
>
> Regarding my obsolete musical equipment which does not have drivers
> for 64-bit processing.
My System SpecsSystem Spec
Old 08-17-2008   #3 (permalink)
Richard G. Harper
Guest


 

Re: 32 bit to 64 bit compatibility

In software, backwards compatibility is built into all 64-bit versions of
Windows. Most 32-bit software will work properly under 64-bit Windows.
However, this does not extend to drivers and cannot be made to do so -
64-bit Windows requires 64-bit drivers and there's no way around that. It's
simply the way the architecture works.

--
Richard G. Harper [MVP Shell/User] rgharper@xxxxxx
* NEW! Catch my blog ... http://msmvps.com/blogs/rgharper/
* PLEASE post all messages and replies in the newsgroups
* The Website - http://rgharper.mvps.org/


<mitchellrenner@xxxxxx> wrote in message
news:aebc87c2-514e-4ba3-80d2-1b6d47e4121b@xxxxxx
Quote:

> Can anyone essentially ask this question, which may seem stupid, but
> keep in mind this is someone who doesn't understand computer
> architecture:
>
> Why can't bit to bit conversions be backward compatible?
>
> Regarding my obsolete musical equipment which does not have drivers
> for 64-bit processing.
My System SpecsSystem Spec
Old 08-17-2008   #4 (permalink)
mitchellrenner
Guest


 

Re: 32 bit to 64 bit compatibility

"It's simply the way the architecture works."

Thanks for the reply, Richard. But the curious (perhaps devious) side
of me begs to ask, why is it that way? I understand the difference
between 32 and 64 bits mathematically, but shouldn't there be a way
for a 64 bit architecture to recognize 32 bit code? Perhaps, since
the size of the bit package is getting larger, they could designate
part of the sequence to indicate what bit size the message is being
sent as!

Looking for an engineer to explain this, for those of us in the dark.

On Aug 17, 5:11*am, "Richard G. Harper" <rghar...@xxxxxx> wrote:
Quote:

> In software, backwards compatibility is built into all64-bitversions of
> Windows. *Most32-bitsoftware will work properly under64-bitWindows.
> However, this does not extend to drivers and cannot be made to do so -64-bitWindows requires64-bitdrivers and there's no way around that. *It's
> simply the way the architecture works.
>
> --
> Richard G. Harper [MVP Shell/User] *rghar...@xxxxxx
> * NEW! Catch my blog ...http://msmvps.com/blogs/rgharper/
> * PLEASE post all messages and replies in the newsgroups
> * The Website -http://rgharper.mvps.org/
>
> <mitchellren...@xxxxxx> wrote in message
>
> news:aebc87c2-514e-4ba3-80d2-1b6d47e4121b@xxxxxx
>
>
>
Quote:

> > Can anyone essentially ask this question, which may seem stupid, but
> > keep in mind this is someone who doesn't understand computer
> > architecture:
>
Quote:

> > Why can'tbittobitconversions be backward compatible?
>
Quote:

> > Regarding my obsolete musical equipment which does not have drivers
> > for64-bitprocessing.- Hide quoted text -
>
> - Show quoted text -
My System SpecsSystem Spec
Old 08-17-2008   #5 (permalink)
Richard G. Harper
Guest


 

Re: 32 bit to 64 bit compatibility

"Code" and "Drivers" are two different things. They are loaded differently,
at different times, and have different services available to them. "Code"
can load through the thunking layer that allows 32-bit code to run on the
64-bit platform. "Drivers" cannot. There's simply no way to allow it to
happen.

BTW - I am an engineer. :-)

--
Richard G. Harper [MVP Shell/User] rgharper@xxxxxx
* NEW! Catch my blog ... http://msmvps.com/blogs/rgharper/
* PLEASE post all messages and replies in the newsgroups
* The Website - http://rgharper.mvps.org/


<mitchellrenner@xxxxxx> wrote in message
news:ec49eaf2-cbe9-4391-ad28-3a6611fac5e2@xxxxxx
"It's simply the way the architecture works."

Thanks for the reply, Richard. But the curious (perhaps devious) side
of me begs to ask, why is it that way? I understand the difference
between 32 and 64 bits mathematically, but shouldn't there be a way
for a 64 bit architecture to recognize 32 bit code? Perhaps, since
the size of the bit package is getting larger, they could designate
part of the sequence to indicate what bit size the message is being
sent as!

Looking for an engineer to explain this, for those of us in the dark.

On Aug 17, 5:11 am, "Richard G. Harper" <rghar...@xxxxxx> wrote:
Quote:

> In software, backwards compatibility is built into all64-bitversions of
> Windows. Most32-bitsoftware will work properly under64-bitWindows.
> However, this does not extend to drivers and cannot be made to do
> so -64-bitWindows requires64-bitdrivers and there's no way around that.
> It's
> simply the way the architecture works.
>
> --
> Richard G. Harper [MVP Shell/User] rghar...@xxxxxx
> * NEW! Catch my blog ...http://msmvps.com/blogs/rgharper/
> * PLEASE post all messages and replies in the newsgroups
> * The Website -http://rgharper.mvps.org/
>
> <mitchellren...@xxxxxx> wrote in message
>
> news:aebc87c2-514e-4ba3-80d2-1b6d47e4121b@xxxxxx
>
>
>
Quote:

> > Can anyone essentially ask this question, which may seem stupid, but
> > keep in mind this is someone who doesn't understand computer
> > architecture:
>
Quote:

> > Why can'tbittobitconversions be backward compatible?
>
Quote:

> > Regarding my obsolete musical equipment which does not have drivers
> > for64-bitprocessing.- Hide quoted text -
>
> - Show quoted text -
My System SpecsSystem Spec
Old 08-22-2008   #6 (permalink)
mitchellrenner
Guest


 

Re: 32 bit to 64 bit compatibility

I appreciate the responses. If I knew more about how drivers, code,
and addresses worked in the framework of computing, I would be more
intelligible.

There are a lot of people, I imagine, who believe it's a conspiracy,
because every time this happens, it causes a wave of obsolesence with
regard to compatibility. There certainly is anger amongst people who
don't have the money to revinvest in new equpiment. The store manager
at Guitar Center was telling me about the headaches he had trying to
explain to musicians calling the store about problems they were having
when the migration from 16 to 32 bit occurred. And now the same thing
is happening with 32 bit to 64 bit. I've had a manufacturer tell me I
can't run 64 bit and use a piece of their equipment, and at the same
time I've had HP tell me if I installed 32 bit over 64 bit, I'd void
my warranty on a new computer. I bet if you interviewed an ordinary
person on the issue, they would say the main reason is that the
industry is trying to make more money - whether or not that's right or
wrong.

It's inevitable that we're going to move to 128 bit, and then beyond.
I guess I'm still pretty skeptical that it couldn't be done in the
future, but perhaps I'm wrong in thinking that we have the foresight
to predict how new technology is going to change architecture.
Perhaps it's a problem of industry standardization. Or that it just
can't be done. The term "scalability" applies here...creating
platforms which allow for future growth, with full backwards
compatibility. When someone says impossible, it seems like a
challenge!
My System SpecsSystem Spec
Old 09-04-2008   #7 (permalink)
B. D. Reagan
Guest


 

Re: 32 bit to 64 bit compatibility

<mitchellrenner@xxxxxx> wrote in message news:52019804-3dc7-46b5-98f9-ffc7df05e02d@xxxxxx
Quote:

>I appreciate the responses. If I knew more about how drivers, code,
> and addresses worked in the framework of computing, I would be more
> intelligible.
>
> There are a lot of people, I imagine, who believe it's a conspiracy,
> because every time this happens, it causes a wave of obsolesence with
> regard to compatibility. There certainly is anger amongst people who
> don't have the money to revinvest in new equpiment. The store manager
> at Guitar Center was telling me about the headaches he had trying to
> explain to musicians calling the store about problems they were having
> when the migration from 16 to 32 bit occurred. And now the same thing
> is happening with 32 bit to 64 bit. I've had a manufacturer tell me I
> can't run 64 bit and use a piece of their equipment, and at the same
> time I've had HP tell me if I installed 32 bit over 64 bit, I'd void
> my warranty on a new computer. I bet if you interviewed an ordinary
> person on the issue, they would say the main reason is that the
> industry is trying to make more money - whether or not that's right or
> wrong.
>
> It's inevitable that we're going to move to 128 bit, and then beyond.
> I guess I'm still pretty skeptical that it couldn't be done in the
> future, but perhaps I'm wrong in thinking that we have the foresight
> to predict how new technology is going to change architecture.
> Perhaps it's a problem of industry standardization. Or that it just
> can't be done. The term "scalability" applies here...creating
> platforms which allow for future growth, with full backwards
> compatibility. When someone says impossible, it seems like a
> challenge!

Just a thought, but, don't some of the virtual machine soft wares emulate 32-bit driver support? So then, if virtual pc software
were installed on Vista64, one may (or may not) have the good fortune to run some 32 bit soft wares with the intervening virtual
machine software layer translating the 32-bit driver requests into 64-bit requests of the OS?



My System SpecsSystem Spec
Old 09-04-2008   #8 (permalink)
John Barnes
Guest


 

Re: 32 bit to 64 bit compatibility

If you want to run the 32-bit programs with 32-bit drivers you would have to
install a 32-bit OS in the Virtual Machine

"B. D. Reagan" <bdennir@xxxxxx> wrote in message
news:un01HprDJHA.3352@xxxxxx
Quote:

> <mitchellrenner@xxxxxx> wrote in message
> news:52019804-3dc7-46b5-98f9-ffc7df05e02d@xxxxxx
Quote:

>>I appreciate the responses. If I knew more about how drivers, code,
>> and addresses worked in the framework of computing, I would be more
>> intelligible.
>>
>> There are a lot of people, I imagine, who believe it's a conspiracy,
>> because every time this happens, it causes a wave of obsolesence with
>> regard to compatibility. There certainly is anger amongst people who
>> don't have the money to revinvest in new equpiment. The store manager
>> at Guitar Center was telling me about the headaches he had trying to
>> explain to musicians calling the store about problems they were having
>> when the migration from 16 to 32 bit occurred. And now the same thing
>> is happening with 32 bit to 64 bit. I've had a manufacturer tell me I
>> can't run 64 bit and use a piece of their equipment, and at the same
>> time I've had HP tell me if I installed 32 bit over 64 bit, I'd void
>> my warranty on a new computer. I bet if you interviewed an ordinary
>> person on the issue, they would say the main reason is that the
>> industry is trying to make more money - whether or not that's right or
>> wrong.
>>
>> It's inevitable that we're going to move to 128 bit, and then beyond.
>> I guess I'm still pretty skeptical that it couldn't be done in the
>> future, but perhaps I'm wrong in thinking that we have the foresight
>> to predict how new technology is going to change architecture.
>> Perhaps it's a problem of industry standardization. Or that it just
>> can't be done. The term "scalability" applies here...creating
>> platforms which allow for future growth, with full backwards
>> compatibility. When someone says impossible, it seems like a
>> challenge!
>
>
> Just a thought, but, don't some of the virtual machine soft wares emulate
> 32-bit driver support? So then, if virtual pc software were installed on
> Vista64, one may (or may not) have the good fortune to run some 32 bit
> soft wares with the intervening virtual machine software layer translating
> the 32-bit driver requests into 64-bit requests of the OS?
>
>
>
My System SpecsSystem Spec
Old 09-05-2008   #9 (permalink)
Bruce Sanderson
Guest


 

Re: 32 bit to 64 bit compatibility

That depends - for example, if the "obsolete musical equipment" connects via
USB, it might not work with a virtual machine because not all VM systems
support USB devices in guest virtual machines.

VMWare says that VMWare Workstation 4.5 does support USB devices, but not
all devices all necessarily work - see
http://www.vmware.com/support/ws45/d...es_usb_ws.html. I have never
used VMWare Workstation.

Parallels also say they support USB devices in virtual machines
http://www.parallels.com/en/products/workstation/.

There are also some third party solutions that purport to allow virtual
machines to use USB devices (haven't tried any)
For example:
http://www.usb-over-network.com/usbn...s/virtual.html

If it connects via a serial port, it might work.

--
Bruce Sanderson
http://members.shaw.ca/bsanders/
It's perfectly useless to know the right answer to the wrong question.


"B. D. Reagan" <bdennir@xxxxxx> wrote in message
news:un01HprDJHA.3352@xxxxxx
Quote:

> <mitchellrenner@xxxxxx> wrote in message
> news:52019804-3dc7-46b5-98f9-ffc7df05e02d@xxxxxx
Quote:

>>I appreciate the responses. If I knew more about how drivers, code,
>> and addresses worked in the framework of computing, I would be more
>> intelligible.
>>
>> There are a lot of people, I imagine, who believe it's a conspiracy,
>> because every time this happens, it causes a wave of obsolesence with
>> regard to compatibility. There certainly is anger amongst people who
>> don't have the money to revinvest in new equpiment. The store manager
>> at Guitar Center was telling me about the headaches he had trying to
>> explain to musicians calling the store about problems they were having
>> when the migration from 16 to 32 bit occurred. And now the same thing
>> is happening with 32 bit to 64 bit. I've had a manufacturer tell me I
>> can't run 64 bit and use a piece of their equipment, and at the same
>> time I've had HP tell me if I installed 32 bit over 64 bit, I'd void
>> my warranty on a new computer. I bet if you interviewed an ordinary
>> person on the issue, they would say the main reason is that the
>> industry is trying to make more money - whether or not that's right or
>> wrong.
>>
>> It's inevitable that we're going to move to 128 bit, and then beyond.
>> I guess I'm still pretty skeptical that it couldn't be done in the
>> future, but perhaps I'm wrong in thinking that we have the foresight
>> to predict how new technology is going to change architecture.
>> Perhaps it's a problem of industry standardization. Or that it just
>> can't be done. The term "scalability" applies here...creating
>> platforms which allow for future growth, with full backwards
>> compatibility. When someone says impossible, it seems like a
>> challenge!
>
>
> Just a thought, but, don't some of the virtual machine soft wares emulate
> 32-bit driver support? So then, if virtual pc software were installed on
> Vista64, one may (or may not) have the good fortune to run some 32 bit
> soft wares with the intervening virtual machine software layer translating
> the 32-bit driver requests into 64-bit requests of the OS?
>
>
>
My System SpecsSystem Spec
Reply
Update your Vista Drivers

Thread Tools
Display Modes



Similar Threads
Thread Thread Starter Forum Replies Last Post
compatibility JonC Vista Games 1 07-07-2008 08:36 PM
Re: DVD compatibility On Request Vista music pictures video 0 06-23-2008 09:15 PM
Compatibility with PC Anywhere Susan Vista General 1 04-26-2008 09:52 PM
Compatibility ... Rod Vista General 8 03-14-2007 02:05 PM
XP compatibility Jason Vista installation & setup 1 10-14-2006 12:33 AM


Complimentary Industry Resources

Vista Forums has joined forces with TradePub.com to offer you a new, exciting, and entirely free professional resource. Visit http://vistax64.tradepub.com today to browse our selection of complimentary Industry magazines, white papers, webinars, podcasts, and more across 34 industry sectors. No credit cards, coupons, or promo codes required. Try it today!




Vista Forums is an independent web site and has not been authorized,
sponsored, or otherwise approved by Microsoft Corporation.
"Windows Vista", the Start Orb, and related materials are trademarks of Microsoft Corp.
© Designer Media 2005-2008

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