I've installed Virtual PC 07 and Windows XP on my Vista PC, but while in XP,
it cannot detect my nVidia video card. It says I have an S3 Trio -- which I
don't have -- and which has limited resolution (max 1024-by-768).
If I elect full-screen mode, it's blurry as hell. How can I get XP within
Vista to recognize the card?
Bill Grant - 14 May 2008 01:33 GMT
You can't. The virtual machine cannot see the hardware in the host. It
uses its own emulated hardware, which is the S3 Trio.
Have you installed the vitual machine additions? The gives you higher
resolution options.
I am running XP in a vm on Vista with VPC and it looks fine.
> I've installed Virtual PC 07 and Windows XP on my Vista PC, but while in
> XP, it cannot detect my nVidia video card. It says I have an S3 Trio --
> which I don't have -- and which has limited resolution (max 1024-by-768).
>
> If I elect full-screen mode, it's blurry as hell. How can I get XP within
> Vista to recognize the card?
Mark Rae [MVP] - 14 May 2008 10:51 GMT
> I've installed Virtual PC 07 and Windows XP on my Vista PC, but while in
> XP, it cannot detect my nVidia video card. It says I have an S3 Trio --
> which I don't have --
As far as VPC is concerned, you most certainly do:
http://vpc.visualwin.com/ngfaq.aspx#8
> and which has limited resolution (max 1024-by-768).
Firstly, if you've tried to install different video drivers, uninstall them.
Secondly, install the VM Additions onto the guest OS...

Signature
Mark Rae
ASP.NET MVP
http://www.markrae.net