MpcStar is an audio and video player developed by MPCSTAR. Try to update it to the latest version which supports Windows 7, Windows Vista and Windows XP on both 32 and 64-bit architecture. You can download and install MpcStar 5.4 free of charge from the official web page.