Jump to content
  • 0

Roxio Creator 2009 - Pre-installation Guide



Roxio Creator 2009


Pre-Installation Guide


I am a stickler for a smooth and trouble-free installation of any major software that I installed on my system. Thus, I thoroughly study and record install/performance problems and solutions before installing the software. The following are the results of my research/documentation to help others with installing Roxio Creator 2009.


This guide is NOT a catch-all of things that could go wrong with the installation. But rather a pre-install guide to help minimize or avoid common installations problems. I followed all the steps in this and installed RC2009 without any problems – the software runs great.


"An once of prevention is worth a pound of cure." ;)


For you Tech-Heads, Forum Administrators and Members, if you think something missing or inaccurate, please share your comments.




Roxio Creator 2009 (RC2009) requires Microsoft's .NET Framework v3.5 (dotNetFx35) and DirectX v9.0c_Nov2007 (directx_nov2007_redist) and above to run properly. The RC2009 installation setup includes these two Microsoft components and will install them if it detects lower versions on your system during installation.


It appears that most RC2009 installation and/or post-install launch (startup) failures primarily stem from problems with Microsoft's .NET Framework 3.5 SP1 and/or DirectX (and possibly some miscoding of the installation setup by Roxio). Thus, this guide focuses on: first, pre-installation preparation to avert common installation or program operation problems, and second, workarounds (solutions) should these related problems arise.




1) If you have updated your system to .NET Framework 3.5 SP1, you (may) experience installation and/or post-install launch problems with RC2009. That's because .NET Framework 3.5 SP1 deletes a critical file, milcore.dll, which is necessary for RC2009 Central (Home) and some other RC2009 programs to open and/or run. If NOT, go to step 2.


Solution #1


• Search the Internet for the milcore.dll file and download it to your desktop – or get it from another like system without v3.5 SP1 installed.

• You may have to unblock the downloaded or acquired .DLL file depending upon its version. Simply, right mouse click on it and select "Properties" and then click "Unblock".

• Then, copy it into \WINDOWS\system32 directory (folder).

• Now, register the milcore.dll (i.e., add DLL info into Windows Registry) using Regsvr32:

• Click Start -> Run -> and type the following in the Open field:


- regsvr32 "C:\Windows\System32\milcore.dll"

-Then, click OK or press the Enter key.

- If the file registers successfully, the following message appears on the screen:


- DllRegisterService in C:\Windows\System32\milcore.dll succeeded.


• "Restart" your computer and install (or launch) RC2009, whichever is applicable.


Solution #2

Uninstall .NET Framework 3.5 SP1 -> 3.0 SP2 -> 2.0 SP2 (in that order) using Add/Remove Programs and then reinstall version 3.5.


If Solutions 1 or 2 does NOT work, visit the following sites for information and resources to fix this problem:


.NET Framework Cleanup Tool

How to uninstall the components of the .NET Framework 3.5 SP1

Uninstalling .NET Framework 3.5 SP1 (brief overview)


2) Uninstall any Roxio and/or Sonic DVD/CD burning software programs using Windows Add or Remove Programs. If you should receive a "certificate file error" while trying to remove the Roxio program, please see the "Clean install instructions for Creator 2009 on Windows XP or Windows Vista.


3) Check to see if your system has the latest version of Microsoft Direct X. If not, download and install the most recent version from the Microsoft Download Center. Note: If your system has a version lower than DirectX 9.0c_Nov2007 installed, and you decide not to update it, you (may) encounter install problem with the DirectX installation from the RC2009 setup.

--> See the “NOTE” below to learn how to verify the version of DirectX installed on your system.


4) This is important -- update your computer's Video Drivers to the newest version!

--> See the "NOTE" below for more details.


NOTE (for steps 3 & 4):


The DirectX Diagnostic Tool (DXDT) will provide info about DirectX and your system's Video Drivers. To access the DXDT, click on Start -> Run -> type "dxdiag" (without quotes) into the Open box and click OK or press the Enter key.


DirectX - You will find the "DirectX Version" under the [system] tab. After the release of DirectX 9.0c (August 2005), Microsoft ceased incremental version numbering for DirectX updates and now uses that last version number (9.0c) followed by the month and year to designate updates, for example, DirectX (Aug2008) or directx_aug2008_redist.exe. Thus, check under the [DirectX Files] tab to see if your system's DirectX files match the latest update. Note: the date of Microsoft.DirectX.Direct3D.dll file is a good way to tell if your system has the newest version.


Video Drivers - Click on the [Display] tab of the DXDT to reveal/view the manufacturer of your video device. Then, visit the manufacturer's website for the latest drivers.


5) Disable your startup items using MSCONFIG (System Configuration Utility)


For Windows Vista: Click the Vista Start icon in the bottom left corner of your screen. Type "msconfig" in the search box and then press the Enter key or double-click on the MSCONFIG program that appears in the search results.


For Windows XP: Click on the "Start" button and select "Run" and then type "msconfig" (without quotes) and click "OK" or press the "Enter" key.


a. Select the [startup] tab.

b. Write down the items check-marked, and then click the [Disable All] button.

c. Click the [Apply] button and then click on "OK".

d. Click [YES] to restart the computer.

e. When you reach the Desktop, you may receive a message stating "you have used the "System Configuration Utility" to make changes to your system...." If you get this message, simply place a check-mark in a box on the lower left side titled, "Do not show me this message again" and click on the "OK" button.


NOTE: To reverse these changes, follow steps a thru c, and then place the check-marks back in the boxes you previously deselected.


6) Disable other select memory-resident programs (optional but recommended)


The RC2009 setup is an intense (major) installation package. It installs files to numerous sections of the Windows Operating System (OS) and makes many entries (writes) into the Windows Registry. Thus, it is wise to "temporarily disable" the following major memory-resident programs and services to avoid any installation interruptions and/or potential software conflicts with RC2009:


• "Disconnect (UNPLUG) any Cable or DSL Internet connection; if dial-up, disconnect the phone line to the modem."

(This will prevent any auto-updates of other software (e.g., Windows Update) from occurring during the RC2009 installation.)

• Temporarily disable (turn off) any anti-virus and spyware scanners.

(Active anti-virus and spyware scanners may partially or completely prevent the installation of this major installation.)


7) Defrag your Hard Drive (HD) (optional but recommended)


Defragmentation is less of problem on NTFS file systems (Windows 2000, XP, Server 2003/2008, Vista). However, if you have not defragmented your HD ever or in a long time, it is advisable that you do so before installing RC2009. Use the standard Windows XP or Vista defragmenter* or try this highly rated (and much faster) freeware defragmenter:


Auslogics Disk Defrag



“[A fragmented HD] is especially bad when installing new software on your computer because the program will now be installed over multiple locations on your hard drive. Now when you run this particular application its performance will be degraded because it has to be loaded from multiple locations on the hard drive." — The Importance of Disk Defragmentation, bleepingcomputer.com


* Helpful Links:


How to Defrag in Windows Vista



How to Defragment your Hard Drive (Windows XP)



Speed up Windows XP's defrag operations



8) Install RC2009 from hard drive (optional but recommended)


Many seasoned computers users attest to the merits of installing major software packages from the hard disk drive (HDD) instead of from a CD/DVD disc/drive (see this post). HDD's have superior constant RPM, seek and read times, and faster data transfer rates. This results in quicker installation and reduced likelihood of installation errors. In addition, several major software developers, e.g., Adobe, employ this same method via Internet download packages that extract to HDD for installation:


a. Create a new folder on your desktop and name it RC2009_install.

b. Then, simply, copy the content of the RC2009 DVD into that folder and run (double-click) the setup.exe to install the program.



I hope this guide helps -- Good Luck & Good Installing! :)



-= BizCon =-



Edited by Brendon
Link to comment
Share on other sites

3 answers to this question

Recommended Posts

  • 0



I had the problem with installing Roxio due to the milcore.dll problem. The .net framework on my system had been upgraded to 3.5 SP1 upon installing the latest versions of Visual Studio Express 2008 VB and C++.


Please note that Roxio Creator 2009 SP3 will correct the .NET issue without rolling back .NET nor trying to manually add milcore.dll back to your system.


1. Per the instructions above or in the Clean Install pinned thread, remove all installed instances of Roxio and reinstall with the MSCONFIG settings described. Do not try to start the program when the installation is complete.


2. Log onto Roxio.com and manually register the product with your serial number / key.


3. Download SP3 zip file to your hard drive, unzip and run the exe file to patch Creator 2009


4. Restart your computer when prompted.


5. Roxio should now start.


6. Re-enable the start-up files with MSCONFIG.


Thank you to the other users here in helping solve the problem.


-- Glenn

Edited by mapmgr
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Create New...