Views: 3.7k  |  Created: 01/30/2007

Average Rating: 0
PowerDVD has 20 inventory records, 0 Questions, 0 Blogs and 0 links. Please help add to this by sharing more!

Deployment Tips (2)

Most Common Setup Type
Not Determined
Average Package Difficulty Rating
Rated 4 / 5 (Somewhat Difficult) based on 1 ratings
Most Commonly Reported Deployment Method
Windows Installer with Custom Transform (MST)
or cancel
There is an MSI inside the installation package. Start the installer and then grab the contents from the temp directory created to get it.

Normally you can't run it right away, but have to launch it through setup.exe. I created an MST that makes it possible to use the MSI, as well as handling license code, getting rid of registration screen etc.

Files to add
First make a scratch installation somewhere where you enter the license code. Grab the powerdvd.sim and AudioFilter\CLAud.sim files and put them in subdirectories "program files\CyberLink\PowerDVD(\AudioFilter)" of the installation source. These files are dependent on the license code, so they are needed to handle the registration.

Contents of transform (I genereated it with Orca)
File Table
Delete msxml3a.dll (won't update due to Windows file protection, make sure you have deployed msxml separately before)
Delete msxml3r.dll
Delete msxml3.dll
Add a line CLAud_SIM,_F73A875A995D9C2B33010F034EB08DF1,CLAud.sim,204,,,8192,2705 (exchange 204 for the size in bytes of your CLAud.sim, this will include your CLAud.sim in the installation)
Add a line PowerDVD_SIM,PowerDVD,powerdvd.sim,654,,,8192,2706 (exchange 654 for the size in bytes of your powerdvd.sim, this will include yoru Powerdvd.sim in the installation)

InstallUISequence Table
Delete the line ISVerifyScriptingRuntime (this enables the Msi packade to be run directly, without using setup.exe)

Registry Table
Add all the keys found in powerdvd7.reg
Add all entries in custom.ini under the HKLM\SOFTWARE\CyberLink\PowerDVD key
Add a line CDKey,2,SOFTWARE\CyberLink\PowerDVD,CDKey,"XXXXX-XXXXX-XXXXX-XXXXX",PowerDVD (exchange XXXX... for your CD key)
Add a line CLHeadPhone,2,SOFTWARE\CyberLink\PowerDVD,CLHeadPhone,#1,PowerDVD
Add a line HasCDKey,2,SOFTWARE\CyberLink\PowerDVD,HasCDKey,#1,PowerDVD
Add a line CPNav,2,SOFTWARE\CyberLink\PowerDVD,CPNav,#0,PowerDVD
Add a line MustUpdateKey,2,SOFTWARE\CyberLink\PowerDVD,MustUpdateKey,#0,PowerDVD
Add a line REGISTRATION_FIX,0,CLSID\{6F7425F3-EB34-46B0-9B63-430203611455}\Version\7.00,,"1",PowerDVD (This will disable the registration screen)

Shortcut Table
POWERDVD,ProgramMenuFolder,PowerDVD,PowerDVD,[INSTALLDIR]\PowerDVD.exe,,,,ARPPRODUCTICON.exe,,, (This will create a shortcut on the start menu, as this isn't done by the msi package otherwise.)

Save your mst and install with msiexec /i powerdvd.msi TRANSFORMS=your_file.mst ALLUSERS=1. Also works fine with deploying through AD/GPO. (I hope I got all extra registry entries except the ones in custom.ini and powerdvd7.reg right here). Also I think that I already have the ISScript engine on my PCs, so I don't really know if it needs to be installed first.

To set the default region of the dvd player, also add a line DefaultDVDRegion,2,SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}\0000,DefaultDVDRegion,#2,DefaultDVDRegion
(Make sure that the GUID is the correct one. Don't know if it might differ between different DVD drivers. Exchange the "#2" for whatever region you want) The region will be set on the next restart of the PC (might only be if there actually is a DVD in the drive during the restart - I've run out of non-set DVD players to test on)
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
Command Line
Just like previous versions, create a answer file first, setup.iss.

setup.exe /r to create setup.iss, you'll find it in your windows folder once completed.

C:\temp\Powerdvd\setup.exe /S /SMS /f1C:\temp\powerdvd\setup.iss /f2C:\Powerdvd7.log
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment

Inventory Records (20)

View inventory records anonymously contributed by opt-in users of the K1000 Systems Management Appliance.




Uninstall String

RunDll32 C:\PROGRA~1\COMMON~1\INSTAL~1\engine\6\INTEL3~1\Ctor.dll,LaunchSetup "C:\Program Files\InstallShield Installation Information\{6811CAA0-BF12-11D4-9EA1-0050BAE317E1}\Setup.exe" -uninstall

Questions & Answers (0)

Questions & Answers related to Cyberlink PowerDVD

Blogs (0)

Blog posts related to Cyberlink PowerDVD

Reviews (0)

Reviews related to Cyberlink PowerDVD