Ele irá falhar quando eu o executar no Windows 7 (mas não no Vista).
Você precisa executar seu software no modo de compatibilidade.
To change compatibility settings manually for a program, right-click the program icon, click "Properties", and then click the "Compatibility" tab.
Você verá uma caixa de diálogo semelhante à seguinte:
- Compatibilitymode-RunstheprogramusingsettingsfromapreviousversionofWindows.Trythissettingifyouknowtheprogramisdesignedfor(orworkedin)aspecificpreviousversionofWindows.
SelecioneoWindowsVistaparaestaopção.
Runin256colors-Usesalimitedsetofcolorsintheprogram.Someolderprogramsaredesignedtousefewercolors.
Runin640×480screenresolution-Runstheprograminasmaller-sizedwindow.Trythissettingifthegraphicaluserinterfaceappearsjaggedorisrenderedimproperly.
Disablevisualthemes-Disablesthemesontheprogram.Trythissettingifyounoticeproblemswiththemenusorbuttonsonthetitlebaroftheprogram.
Disabledesktopcomposition-Turnsofftransparencyandotheradvanceddisplayfeatures.Choosethissettingifwindowmovementappearserraticoryounoticeotherdisplayproblems.
DisabledisplayscalingonhighDPIsettings-Turnsoffautomaticresizingofprogramsiflarge-scalefontsizeisinuse.Trythissettingiflarge-scalefontsareinterferingwiththeappearanceoftheprogram.Formoreinformation,seeMakethetextonyourscreenlargerorsmaller.
Privilegelevel-Runstheprogramasanadministrator.Someprogramsrequireadministratorprivilegestorunproperly.Ifyouarenotcurrentlyloggedonasanadministrator,thisoptionisnotavailable.
Changesettingsforallusers-Letsyouchoosesettingsthatwillapplytoallusersonthiscomputer.
Fonte