Windows XP guest, not recognized as XP ?

Discussions about using Windows guests in VirtualBox.
Post Reply
mahjohn
Posts: 3
Joined: 10. Jan 2010, 21:51
Primary OS: MS Windows 7
VBox Version: OSE other
Guest OSses: Windows XP

Windows XP guest, not recognized as XP ?

Post by mahjohn »

I am trying to setup my Casio CTK-710 MIDI USB keyboard and Piano Suite Premier Edition software on an XP virtualbox, running on a Windows 7 host (the software will run on Win 7, however, the keyboard has no drivers and will not).

The problem I have is that although the software installs, I get an error when trying to launch that says "This application is not compatible with the installed operation system. Please upgrade to Windows 98SE, Windows 2000 or better. (not a spelling mistake on my part, it does say operation and not operating). I think this is a Securom error, and have not been able to find a way around it.

Any ideas on why the Virtualbox Windows XP is seen as something other than XP?.. and is it possible to change it so that it is seen as XP?

thanks...
mpack
Site Moderator
Posts: 39134
Joined: 4. Sep 2008, 17:09
Primary OS: MS Windows 10
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Mostly XP

Re: Windows XP guest, not recognized as XP ?

Post by mpack »

mahjohn wrote:Any ideas on why the Virtualbox Windows XP is seen as something other than XP?.. and is it possible to change it so that it is seen as XP?
Assuming you haven't done something dumb such as run the app in compatibility mode for a really old OS, then I suspect that the error message itself is misleading. Perhaps there's something about the hardware and/or level of DirectX (or other) support that it doesn't like, and it simply assumes that this must mean you have an old OS.

Certainly it can't be because XP isn't recognized: the guest is not an XP emulation, it is XP, so if any app fails to correctly identify it as such then the bug is the the app concerned, not with VBox or XP.

As to getting the software to accept the VM: hard to comment on that without knowing what the error message really means.
Post Reply