1. Run a repair install of WinXP Pro SP2 if you're on XP Home or XP Pro. Do this using your MCE 2005 cd's without the tweaknt trick. You might be able to skip this step but it's likely safest in case there are .dlls in this install that are needed by MCE 2005. Also, this installs the .NET Framework, WMP10, and a few other media tools that are included in MCE 2005.
2. Download and install .NET Framework SDK 1.1
3. Run Tweaknt. Check the Convert to: and Workstation boxes , choose Media Center from the drop-down list and leave the Timebomb panel well alone. Now click Apply and TweatNT will warn you that this is a potentially unsafe process and ask you if you're sure you want to continue. If you're ready to take the plunge, click Yes and after a short pause you will be told that you need to restart straight away; click OK and the machine will do so.
4. Verify in System Properties that you are indeed an MCE machine (in name only).
5. Insert MCE 2005 install disk 1 in CD drive.
6. Verify the file "msvidctl.dll" is the version 6.5.2700.2180 in your system32 directory. If it isn't, you probably didn't run the repair install above. You can expand it and copy it from your MCE 2005 disk 1 i386 directory.
7. Execute the following commands from a cmd prompt (assume E: is the CD Drive in the steps below...)
echo .
echo May not be needed but I've seen it done in all the other 'recipes' to do an install
cd C:\Program Files\MS.NET\SDK\v1.1\Bin (or wherever you installed the sdk)
sn.exe -Vr *
echo .
echo Copy some needed install files and dlls from the CD and place them in the system directory
md C:\MCE_PROJECT
<<< note: you may only have to expand and copy the .dlls in this block of statements as the repair install should place all the .inf and .cat files in your system32 paths listed below. I've put all the commands here just in case... >>>
expand -r E:\I386\mediactr.ca_ C:\MCE_PROJECT
expand -r E:\I386\plus.ca_ C:\MCE_PROJECT
expand -r E:\I386\sonic.ca_ C:\MCE_PROJECT
expand -r E:\I386\ehocgen.dl_ C:\MCE_PROJECT
expand -r E:\I386\medctroc.dl_ C:\MCE_PROJECT
expand -r E:\I386\plusoc.dl_ C:\MCE_PROJECT
expand -r E:\I386\medctroc.in_ C:\MCE_PROJECT
expand -r E:\I386\sonic.in_ C:\MCE_PROJECT
expand -r E:\I386\plusoc.in_ C:\MCE_PROJECT
expand -r E:\I386\sysoc.in_ C:\MCE_PROJECT
copy C:\MCE_PROJECT\mediactr.cat %windir%\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE} >nul
copy C:\MCE_PROJECT\plus.cat %windir%\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE} >nul
copy C:\MCE_PROJECT\sonic.cat %windir%\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE} >nul
copy C:\MCE_PROJECT\ehocgen.dll %windir%\system32 >nul
copy C:\MCE_PROJECT\medctroc.dll %windir%\system32 >nul
copy C:\MCE_PROJECT\plusoc.dll %windir%\system32 >nul
copy C:\MCE_PROJECT\medctroc.inf %windir%\inf >nul
copy C:\MCE_PROJECT\sonic.inf %windir%\inf >nul
copy C:\MCE_PROJECT\plusoc.inf %windir%\inf >nul
copy C:\MCE_PROJECT\sysoc.inf %windir%\inf >nul
<<<< I think you need MCE 2005 CD 2 in your drive from here on ... I have a 2 cd system so I just put both in at one time and the installers found the .cabs on cd 2 >>>>
echo.
echo Installing Media Center 2005
rundll32 syssetup,SetupInfObjectInstallAction Freestyle 128 medctroc.inf
echo.
echo Installing Sonic CD/DVD
rundll32 syssetup,SetupInfObjectInstallAction SonicDVDandCDBurning 128 sonic.inf
echo.
echo Installing MS Plus DME
rundll32 syssetup,SetupInfObjectInstallAction PlusTheme 128 plusoc.inf
rundll32 syssetup,SetupInfObjectInstallAction PlusSpac 128 plusoc.inf
rundll32 syssetup,SetupInfObjectInstallAction PlusGold 128 plusoc.inf
rundll32 syssetup,SetupInfObjectInstallAction PlusDavn 128 plusoc.inf
rundll32 syssetup,SetupInfObjectInstallAction PlusNatr 128 plusoc.inf
rundll32 syssetup,SetupInfObjectInstallAction PlusMpix 128 plusoc.inf
rundll32 syssetup,SetupInfObjectInstallAction PlusDancer 128 plusoc.inf
rundll32 syssetup,SetupInfObjectInstallAction PlusParty 128 plusoc.inf
rundll32 syssetup,SetupInfObjectInstallAction PlusAudio 128 plusoc.inf
rundll32 syssetup,SetupInfObjectInstallAction PlusCDLM 128 plusoc.inf
%windir%\Ehome\medctrro.exe /o RunOnce >nul
echo.
echo REB00T YOUR SYSTEM!
After rebooting, run C:\WINDOWS\ehome\eshell.exe. It will load the MCE 2005 application and run through first time setup. You'll want to create a shortcut to eshell for start menu and or desktop. Also, there is a folder in the start menu->accessories that contains the eshell shortcut. Also, run windows update as there is an update for MCE 2005. It should install fine.
I wouldn't fancy it