Ken WinDVD niet goed maar ik kan me erg goed voorstellen dat het goed te maken is in het register.
Jouw beschrijving klinkt alsof "%1", dat WinDVD moet vertellen dat hij niet alleen gestart wordt maar ook verwacht wordt het bestand waarop je klikte te openen, ontbreekt.
Met een omweg:
Ga naar bestandstypes (Menu beeld geloof ik). Blader naar het soort bestand dat jij wilt openen. Klik op 'Bewerken' en kijk welke beschrijving er aan de actie 'open' zit. Daar staat WinDVD genoemd. Als de "%1" inderdaad ontbreekt, daarachter, moet je die toevoegen.
Direct:
start regedit. Ga naar HKEY_CLASSES_ROOT en blader door naar de extensie van jouw bestand. Kijk in het betreffende mapje bij de contextmenu-opties en zoek de entry 'open'. Kijk welke actie daaraan is verbonden. Corrigeer de waarde van 'open' als de "%1" inderdaad ontbreekt.
Als het niet zoiets eevoudigs is, weet ik het niet. Ik verwacht niet dat je dit in kunt stellen in WinDVD. Het kan een bug in WinDVD zijn, dat 'ie niet luistert naar Explorer wanneer 'ie gestart wordt door dubbelklik op een aan hem verbonden bestand. Dan is er niets aan te doen.
Succes.