Home

Windows 7 Survival Guide: From 32- To 64-Bit

Comments | Serdar Yegulalp, InformationWeek | September 19, 2009 07:00 AM





A list of attached USB devices available to programs running in 32-bit XP Mode.
(click for image gallery)

Windows as a whole -- Windows XP, Vista, Windows 7 and the operating system's server editions -- has been shipping in both 32- and 64-bit editions for some time now. That's more than long enough for hardware manufacturers to get on the ball and supply 32/64-bit device drivers for everything they sell.

In fact, most every printer, scanner, video camera, or other hardware device you can buy today comes with drivers for both platforms in the box.


[Find out when Windows 7 will be right for your Enterprise. If you're weighing whether or not to migrate to Microsoft's new operating system, then be sure to check out InformationWeek's Virtual Event: Business Case For Windows 7. Click the link to register and immediately access an on-demand replay.]

That's great if you're buying a whole new system. But what if you're migrating over a printer, scanner, or webcam -- individual peripheral devices from an age just slightly before the 64-bit years?

That's where things get more difficult.

While 32-bit applications generally run without issues on 64-bit Windows, 32-bit device drivers aren't as lucky. There is so far no mechanism in Windows to take a 32-bit device driver, wrap it in an emulation layer, and use it in Win64. This means that a great deal of hardware, otherwise perfectly useful and totally functional, is doomed to be useless to a whole swath of existing Windows users.

There's no reason to take this situation lying down, though. Depending on your budget, circumstances, and needs, you can go a long way -- sometimes all the way -- toward getting unsupported hardware working again in 64-bit Windows.

Scanners and printers comprise two of the largest classes of devices that have been unfairly marginalized because of the 64-bit switchover. To that end, we'll be looking at both of these (with some occasional digressions) and exploring ways to make them operable.

Why 64-bit, Anyway?
Why use 64-bit Windows in the first place? Desktop machines that ship with more than 3GB of RAM also come with 64-bit Windows installed by default. It's the best possible way to make use of all that memory efficiently.

Individual 32-bit apps may only be able to use so much of that memory at once, but those of us who run a lot of apps side-by-side get a boost from it. Also, applications that perform certain kinds of processing -- encryption, for instance -- run markedly faster as 64-bit binaries.

Not every computing device is bound to go 64-bit. Netbooks, for instance, or low-end PCs that top out at 2-3GB RAM don't bother going 64. But at this point it's safe to say that most any desktop computer (and notebook) from the midrange on up will be 64-bit. As a result, the number of users who encounter legacy device incompatibilities will increase.

At least for the time being. Wait long enough and all of the incompatible hardware ought to fall out of use and be replaced with newer devices. But that's no strategy for those of us who have hardware to be used now.



Related Reading


More Insights




Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

BYTE encourages readers to engage in spirited, healthy debate, including taking us to task. However, BYTE moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing/SPAM. BYTE further reserves the right to disable the profile of any commenter participating in said activities.

COMMENTS

Tune In to BYTE
Facebook Twitter LinkedIn Newsletter RSS
Whitepapers
whitepaper
In this paper you will learn the five trends shaping the future of enterprise mobility. Learn how the rise of social media as a business application, the lurring between work and home, the emergence of new mobile devices, the demand for tech savvy employees and changing expectations of corporate IT will fundamentally change the workplace.
whitepaper
In a survey of more than 1,700 information workers (iWorkers) in North America, notebooks, desktops, and smartphones were found to be “must-have” devices, while tablets, slates, and netbooks were relegated to “nice-to-have” status, according to a commissioned study conducted by Forrester Consulting on behalf of Dell and Intel.
Sponsored by: Dell
Upcoming Events