Virtual PC

J

jphilippa

I'm about to upgrade to Win7 from WinXP-Pro/SP3, but would like to kee
using my quite functional scanner, for which there is no Win7 driver
The scanner is not detected if the driver is installed i
WinXP-compatibility mode. In my Web searches, I have come across th
claim that an 'old' scanner was made to work from the WinXP driver, whe
Virtual PC was used. I understand that Virtual PC requires the complet
installation of WinXP, but in some special way. Since the PC in whic
Win7 will run, already has a fully functional WinXP, I was wondering i
there was any way I could insert that highly customized WinXP, rathe
than start with a 'fresh' install
 
R

R. C. White

Hi, jphilippa.

You would have a MUCH better chance of getting help here if you would share
your secret: What is the make and model of your "quite functional scanner"?

RC
--
R. C. White, CPA
San Marcos, TX
(e-mail address removed)
Microsoft Windows MVP (2002-2010)
Windows Live Mail 2011 (Build 15.4.3538.0513) in Win7 Ultimate x64 SP1


"jphilippa" wrote in message

I'm about to upgrade to Win7 from WinXP-Pro/SP3, but would like to keep
using my quite functional scanner, for which there is no Win7 driver.
The scanner is not detected if the driver is installed in
WinXP-compatibility mode. In my Web searches, I have come across the
claim that an 'old' scanner was made to work from the WinXP driver, when
Virtual PC was used. I understand that Virtual PC requires the complete
installation of WinXP, but in some special way. Since the PC in which
Win7 will run, already has a fully functional WinXP, I was wondering if
there was any way I could insert that highly customized WinXP, rather
than start with a 'fresh' install.
 
C

charlie

I'm about to upgrade to Win7 from WinXP-Pro/SP3, but would like to keep
using my quite functional scanner, for which there is no Win7 driver.
The scanner is not detected if the driver is installed in
WinXP-compatibility mode. In my Web searches, I have come across the
claim that an 'old' scanner was made to work from the WinXP driver, when
Virtual PC was used. I understand that Virtual PC requires the complete
installation of WinXP, but in some special way. Since the PC in which
Win7 will run, already has a fully functional WinXP, I was wondering if
there was any way I could insert that highly customized WinXP, rather
than start with a 'fresh' install.
A program called Viewscan may be a quick answer to your scanner problem.
http://www.hamrick.com
The download trial version is free for limited use.
It will usually work in Win7 without resorting to Virtual PC or Win XP
Your scanner may be on the extensive supported list.
The Pro version includes scanner and printer calibration features, and
free updates.
 
K

KCB

jphilippa said:
I'm about to upgrade to Win7 from WinXP-Pro/SP3, but would like to keep
using my quite functional scanner, for which there is no Win7 driver.
The scanner is not detected if the driver is installed in
WinXP-compatibility mode. In my Web searches, I have come across the
claim that an 'old' scanner was made to work from the WinXP driver, when
Virtual PC was used. I understand that Virtual PC requires the complete
installation of WinXP, but in some special way. Since the PC in which
Win7 will run, already has a fully functional WinXP, I was wondering if
there was any way I could insert that highly customized WinXP, rather
than start with a 'fresh' install.

Interesting question! Can a user overwrite the default XP installation
which is in XP mode? XP mode resides in a .vhd file on your Win7 hard
drive. I suppose if you could convert your existing XP install into a .vhd
file, that it _could_ work. Maybe you need to do some Googling.
 
P

Paul

KCB said:
Interesting question! Can a user overwrite the default XP installation
which is in XP mode? XP mode resides in a .vhd file on your Win7 hard
drive. I suppose if you could convert your existing XP install into a
.vhd file, that it _could_ work. Maybe you need to do some Googling.
You can use this, to do P2V conversion. When I tried this, it had a
tick box to correct the HAL for working within Virtual PC's single
core environment. I don't see that depicted in the pictures here now.
If the target was Hyper-V, that probably wouldn't be needed.

"Disk2vhd"
http://technet.microsoft.com/en-us/sysinternals/ee656415

I think it also copies the partition table of the disk, but only the
data from the partitions you select. The partition table will reflect
partitions which aren't there. That didn't seem to cause a problem.

VHDs also seem to have a 137GB limit (i.e don't support 48 bit LBA).
So there is a size limitation to worry about. I don't know if this
is baked into the VHD format as such, or is an artifact of the
virtual disk emulation within Virtual PC. I think I had a corruption
once, that may have been caused by this handling limit.

Also, when I tested that (not testing the same way the OP might want
to use it), the guest OS requested activation. That happens, because
the emulated hardware is different than the original native environment.

If you copy an existing WinXP that way, you'd be running two copies
of the OS at the same time.

*******

Past posters have managed to get scanners working, without resorting
to virtual machines. But if that was the only method available, one
thing to keep in mind, is how things like USB passthru work in the
virtual machine.

VirtualBox seems to work at the USB packet level. If you have a USB
scanner, you can set it to be "bound" to the guest OS. And then any
USB packets get redirected there.

Virtual PC on the other hand, seems to handle USB passthru a different
way, and supports "classes" of devices. If a device fits into one
of the USB class code standards, then it may be passed through to
the guest OS. But the support isn't quite the same thing as the
VirtualBox method, which is a form of packet redirection. I suspect
VirtualBox could even handle USB devices that don't fit into standard
classes, while Virtual PC may be a lot more selective about what it
can pass through to the guest OS.

*******

These are fun experiments to try, with no guarantee the results will
fill a need. In some cases, an alternative scanner driver (one for
another model) happens to work. Or, a third party program may be
able to access the scanner, in which case all this virtual machine
stuff can be avoided.

Paul
 
J

Jeff Layman

I'm about to upgrade to Win7 from WinXP-Pro/SP3, but would like to keep
using my quite functional scanner, for which there is no Win7 driver.
The scanner is not detected if the driver is installed in
WinXP-compatibility mode. In my Web searches, I have come across the
claim that an 'old' scanner was made to work from the WinXP driver, when
Virtual PC was used. I understand that Virtual PC requires the complete
installation of WinXP, but in some special way. Since the PC in which
Win7 will run, already has a fully functional WinXP, I was wondering if
there was any way I could insert that highly customized WinXP, rather
than start with a 'fresh' install.
You may find that someone has managed to modify a driver for a different
scanner to work work with your scanner under Win7 (even if your original
XP was 32-bit and your Win7 is 64-bit).
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top