No, DeskScape is a product that is supported on Windows 8.1, 8, and 7 (Aero enabled variants). You cannot install it in Windows XP because it's not compatible with. However, there is an alternative for Windows XP. Try browsing the tools on DreamScene website. They have the tools necessary to allow DreamScenes to run in Windows XP.