Category: Tips

  • NVIDIA GeForce 7600 Go – Support for Audio via HDMI

    I recently bought a Yamaha YSP-3300 to play the sound/music issued from my devices (HTPC, TV-box, video game console) while transfering the video to my TV. Unfortunately, my HTPC has a GeForce 7600 Go, and using the most recent drivers available for that graphic card, I had no audio via HDMI. The only solution I found was to install a much older version of the NVIDIA graphic drivers.

    Click to Read More

    When I did upgrade my HTPC to Windows 8, the only compatible drivers were made available on LaptopVideo2go. It was a modified version of the NVIDIA setup package for Vista: the version 180.70 (to be found in the “Archived Releases” of LaptopVideo2Go : “18x Series” ).

    But I had no audio via HDMI. I.e.: it was not working, whatever samples rates or audio format (Dobly, DTS, …) I was using and whatever audio drivers I was installing (Microsoft HD Audio or HD Realtek).

    Notice that Audio via HDMI is definitively a feature of the graphic drivers! With the more recent versions of NVIDIA control Panel, there is an entry to enable audio via HDMI explicitly (or it is made clear when selecting the connector to the screen)

    After an upgrade to Windows 8.1, I noticed that a version 307.68 of the NVIDIA drivers was automatically installed. But it also came without audio via HDMI either.

    I finally found that the oldest NVIDIA drivers supporting audio via HDMI on my HTPC, whatever version of the audio drivers is installed (Microsoft or Realtek), was the version 173.90.

    Notice: the version 174.16 is the last version to support audio via HDMI with the Microsoft HD Audio drivers. But Realtek HD Audio drivers come with some added value, reason why I stick to the version 173.90.

    At the “Playback device” level, to get audio via HDMI, I had to select:

    • Either “Digital Audio (S/PDIF)” if using Microsoft HD audio drivers.
    • Or “Realtek Digital Output” if using Realtek HD Audio drivers.

    Notice that unfortunately, under Windows 8.1, using any versions less or equal to 174.16 results in display issues:

    • IE starts to flicker when the mouse moves over the current page. This can be solved by enable software renderind instead of GPU rendering: go to “Internet Options” > “Advanced” > “Accelerated graphics” and tick the option “Use software rendering instead of GPU rendering”.
    • All tiles disappear from the Start Screen and it becomes impossible to “search” for files or apps anymore. This is not blocking for me as I did replace the Windows shell by Windows Media Center.

    So, I will test those drivers under Windows 8 as soon as I have time to “downgrade” (concretely, reinstall the HTPC from scratch). But I am not expecting any improvement reason why I am already looking for a new HTPC…

    Loading

  • Crackling Sound in Center Speaker with Realtek Drivers (Analog)

    Since many years, as soon as I was installing Realtek Drivers for my audio chipset on my PC, I had crackling sounds in my center speaker (only) when the PC was starting/stopping to play a sound (I use the Analog plugs). I had no such issue with the native Microsoft Drivers. I finally spent a few hours during those last days to try ALL the settings and found a trick to get rid of that issue : Enable the “Stereo Mix” feature of Realtek and mute it.

    Click to Read More

    As said above, I had no issue at all (even with volume very high) when playing sounds on my PC if I was using the native drives installed with Windows.

    My Motherboard is an Asus P9X79 pro with a Realtek audio chipset.

    As I had no such issue with my HTPC Acer Idea 510 (which also comes with a chipset Realtek), I wrote to Asus to get help on that issue (instead of contacting Realtek). They answered (as they always did for others requests I had in the past) that :

    In this case it’s advisable to test the system with a different speaker set.

    The Realtek driver utilizes the full potential of the audio card.
    As a result it might be sending different types of signals that might nog be compatible/supported by the speakers resulting in a crackling sound.

    I was using initially a Surround EAX System: the Inspire 6.1 from Creative. So, I did replace it with my Surround THX System, a Gigaworks G550W from Creative, that was in use without any issue on my HTPC. But the crackling sound didn’t disappear.

    I read tips and tricks on probably more that 20 forum (not exaggerating) such as helpdeskgeek which was the most interesting. But without more success.

    So, I decided to test ALL the possible settings and combination during hours and hours… And I think I finally found a solution. Don’t ask why it works but it does the trick 😀

    Here is the configuration of my Speakers. Nothing here is important as the trick is not at that level, but I publish it anyway:

    • As far as the RealTek Drivers are installed, I use the HD Realtek Audio Manager to configure the speakers.
    • I have only a 5.1 system…
      • The cable of the Front Speakers is in the “Front” plug (seems obvious I presume)
      • The cable for the subwoofer and Center Speaker is in the “Ctr Bass” plug
      • I wanted to use the remaining speakers as rear speakers, But they don’t produce any sound if connected to the “Rear Spk” plug (whatever configuration I use : 5.1, 7.1, etc.. etc…) I had to plug them in the “Side Spk” plug. I presume the rear plug may only be used with 7.1 speaker systems.
    • However, I configured the speakers as a 7.1 system and unchecked the “rear pair” and as a result, I get sound from the rear speakers too. Concretely, when my PC play a sound for the side or the rear speakers, they both play in the speakers connected to the “Side Spk” plug
    • I am using Sound Effects, Room Correction and DTS Connect. But they don’t cause or stop the the crackling sound.

    Easy way to reproduce the problem:

    • Open the Windows “Sound” panel:
      1. Right click the “Windows Speaker” in the systray (not the “Realtek Speaker”)
      2. Select “Playback Device”
    • Select the “Speakers” currently used as “Default Device” in the “Playback” tab
    • Click “Properties” to open to the “Speakers Properties” window
    • Now, click on the “Sound” window which is behind the “Speakers Properties” windows. As this last one is a modal dialog, you may not access the “Sound” window ans Windows plays a “beep”. In addition to the “beep” you ear an horrible crackling sound…

    The trick:

    • Back to the “Sound” window you just open to reproduce the problem, go to the Recording tab
    • Select and Enable the “Stereo Mix”
    • Click “Properties” to access the “Stereo Mix Properties” window
    • In the “Listen” tab,
      • Check the option “Listen to this device”
      • Select “Speakers (Realtek High Definition Audio)” in the list bellow that option
    • In the “Levels” tab, mute the speaker. This is important otherwise you will have “feedback”, which is not at all the purpose (It’s useful to capture some audio output as explained on HowToGeek)
    • “Apply” if the button is enabled

    Now, reproduce the problem again. If the “Stereo Mix Properties” window is till open, simply click on the “Sound” window which is behind… You have a clear “beep” ? Gotcha !!!

    Notice: I have not disabled ANY Playback device or Recording Device, such as the “Line In”, etc…

    There is however a serious drawback. When “Stereo Mix” is enabled on “Speakers (Realtek High Definition Audio)”, the desktop takes more than 30 seconds to be accessible (On Windows 8, the Start Screen appears immediately. The problem will only be experienced if one switch to the Destkop quick after the login). It seems to me that Windows Audio Service has difficulties (?) to start or wait on another service. The Windows Speaker appears disabled in the systray for 1 or 2 minutes before finally becoming enabled. It’s not blocking me as I don’t often reboot. Instead, I use the “Sleep” mode. I guess that the Audio Service actually wait on the Realtek Speakers/Drivers to be ready as this issue does no occur if one enables “Stereo Mix” on other speakers… People not switching immediately between the Start Screen and the Destkop won’t notice the issue.

    Edit: 21/09/2014 I finally found the perfect solution:

    Click to Read More

    NB.: Many other Asustek’s users are reporting issues when connecting the Surround Speaker Pair on the Rear Speaker Jack in a “5.1 setup”. They don’t have any sound coming out of those Speakers.

    I read that using “Side Speakers” is the technically correct setting for 5.1. Unfortunately, connecting my Speakers in the “Side” connector with a 5.1 config never worked.

    As explained above, my trick was to plug my Rear Speakers as Side Speakers instead, and use a 7.1 config with rear speakers disabled… It works for playing 5.1 movies with MPC-HC or Windows Media Center for example, but not when using Plex Home Theater 🙁

    I finally found a solution as explained here

    I can now play 5.1 movies with a 5.1 config (instead of 7.1) and get sound via the Side Speakers. And icing on the cake, I don’t ear the crackling noise anymore, even without the trick presented above 😛

    Loading

  • Use Belgacom 3G USB Dongle (Vodaphone) on my Fuhu Nabi (Android) tablet

    I used to buy the 3G USB dongle of Belgacom to surf for free on the web with my laptop during the weekends. It’s a Vodaphone dongle (a “HUAWEI Mobile Connect – 3G Modem” inside). I was just wondering if I could use it on my Fuhi Nabi II tablet. The answer is YES if your tablet is rooted!

    Click to Read More

    My Tablet, a Fuhu Nabi II, is running Android 4.0.4. It has Bluetooth and Wi-Fi but no 3G. Since a few weeks, I have a “Belgacom Internet Partout Maxi” subscription, including mobile internet for free during the whole week (You have to go into your “e-Services” to modify your current “Mobile Internet Free Weekend” subscription and activate the “Mobile Internet laptop” as mentioned here). That’s why I was motivated to try my Belgacom dongle on my tablet.

    Belgacom's vodafone 3G dongle
    Belgacom’s vodafone 3G dongle

    First, I had to install PPP Widget on my Tablet.

    Next, I did add the Widget on the screen. At that time, you will see a status “Checking access” displayed by PPP Widget and you will be prompted to grant it root access. If you don’t grant it root access, you will see a status “No root access” displayed. I suggest you to re-add the widget on the screen and grant it access or you won’t be able to use it.

    The status displayed next by PPP Widget should be No modem found”. Click on its “Configure” button to set the Belgacom parameters:

    1. Acces Point Name: internet.proximus.be
    2. Username: (keep it blank)
    3. Password: (keep it blank)
    4. Dialing string: (keep it unchanged: *99***1#)
    5. Check and set PIN: checked
    6. Pin Code: enter the pin code of the SIM plugged into the dongle
    7. HTTP Proxy: (keep it bank)
    8. Disable USB device sleep: unchecked
    9. Auto-Start Connection: unchecked
    10. Automatic Re-Connection: unchecked
    11. Automatic device detection: checked
    12. Manual port selection: unchecked

    Then reboot the tablet to start from a clean situation. Once back:

    1. Disable the Wi-Fi.
    2. Connect a USB cable to the tablet.  I did use an official Samsung USB adapter I bought for my Galaxy SII.
    3. Connect the Vodaphone Dongle on the USB cable.
    4. The dongle’s led should start to blink “green”.
    5. When you are prompted by PPP Widget to “open PPP Widget when this USB devices is connected”, select “Use by default for this USB device” and click OK.
    6. Wait for a few seconds. If nothing happens, unplug and replug the dongle. You should soon see the following status displayed by PPP Widget:
      1. Prepare device…
      2. Seach for port…
      3. Setup modem…
      4. Disconnected (and the button “Connect” should now be enabled)
    7. Now, The dongle’s led should blink “blue”.

    The Connect button of the PPP Widget will become “enabled”. Click on that button. PPP Widget will display the status “Dialing out…”. If it fails to connect, the status “Disconnected” will displayed. Otherwise, you should see “Connected!” and the dongle’s led should stay fixed “blue”. Enjoy !

    If it does not succeed to connect, check that the dongle is still working on your laptop. Running the application “Vodaphone Mobile Connect Lite” on your Laptop, you will possibly get more details like “Sim card not found”, … Notice: I tried to use the latest version of the application “Vodaphone Mobile Connect Lite” on my Laptop (Windows 8.1) but got a message like “This program as compatibility issues”. I tried to run the Compatibility Troubleshooter, but it didn’t find a solution. Finally, although the application could start anyway, it didn’t detect the dongle. So I would recommend to use the software version available on the key itself.

    You can also enable the log within PPP Widget, via the Configure menu.

    Notice: if your tablet goes to sleep mode, you will be “disconnected” and the dongle will restart to blink “green”. When the tablet waked up, you should see PPP widget trying to re-detect the dongle and setup the modem. If it succeeds, you will be able to click on “Connect”. Otherwise, to unplug and replug the dongle.

    Loading

  • Wi-Fi issues…

    Information possibly useful to understand, investigate and solve Wi-Fi issues.

    Click to Read More

    Here is a really interesting paper. I did copy the most useful part here:

    • 0.5-2 Mbps: Is enough for chatting and mailing services, though it will slow down some content-heavy websites for users with a 20+ Mbps download bandwidth.
    • 4-5 Mbps: Enough for handling all websites and basic video streaming.
    • 20+ Mbps: Minimum required for HD streaming. Typical bitrate of a 720p iTunes TV show is 2-6Mbps, but routers need to compensate for dropouts, other connected clients and prebuffering…
    • 50+ Mbps: Enough for 1080p movies and over-the-air backups.

    Some routers have a “Power savings” mode to save a few milliwatts. Unfortunately reduces bandwidth disproportionately.

    By doubling the distance between a router and a client, the throughput could shrink to one-third of its original value.

    Water acts as a blockade for 2.42GHz signals: Get all objects that contain any form of liquids out of the way Including radiators, flower pots, aquarium, …

    Also make sure that metal objects are not in the way of the router and the clients.

    Smooth and shiny surfaces are prone to reflecting signals and thus either creating drops or massive signal problems.

    Use a Wi-Fi heatmapping tool to measure the impact of distance, frequency changes and building structures on signal strength such as Heatmapper for Windows.

    Motherboards are working in the “Gigahertz” spectrum. That “noise” is being picked up by built-in Wi-Fi transmitter and the higher that noise is, the more likely it is for your wireless adapter to lower bandwidth automatically. As CPUs these days clock dynamically, the Wi-Fi adapter needs to constantly adapt the link rate which not only causes a variation in Mbps but may also be the cause for dropped connections. Especially on laptops, the Wi-Fi adapter is often built close to the memory and CPU bus, which is a major source for problems.

    Modern routers with “dualband” send two network signals: one at 2.4GHz which is crowded, and one at 5GHz, which is far less crowded and offers more channels. Keep both networks enabled on the router, connect the mobile devices to the 2.4 GHz network (as they other don’t supprt 5GHz) and enable only the 5GHz network on laptops and desktops.

    If choosing the 5GHz frequency band is not possible on the laptops/desktops, limit the router to sending out signals at intervals of 20MHz. It might reduce overall throughput a bit, but it will give a stronger signal with less dropouts.

    Reminder: all info above come form a paper of Sandro Villinger posted on TechWorld.

    Other information I have collected:

    WiFi Channels/Frequencies
    WiFi Channels/Frequencies

    Here in Europe, the frequency 2450 MHz is used by microwave ovens. Those could possibly disturb the Wi-Fi channels 9 and 10 that are both next to 2450 MHz. But if one does, it must be replaced immediately! Radiation that escapes from a microwave oven while it is in use may not exceed 5 mW (per cm2 at a distance of 5 cm). So, if your experience Wi-Fi issues when using a microwave oven, the leakage radiation is probably exceeding a lot that limit (It happens as some of my colleagues already experienced).

    Frequencies from 2400 to 2450 MHz (Wi-Fi channels 1 to 8) are used by “radio amateur”. Those could impact the Wi-Fi signal as their radio signal goes up to 120 Watts while Wi-Fi is usually around ~18-30 mWatts.

    Channels 1, 5, 9 and 13 are known to be used by some wireless transmitter and camera (at least here in Europe). Based on this info and those above, channel 13 seems to be the best candidate to avoid issues. InSSIDer is a tool for Windows that can be used to get information on channel usage in the area.

    Use iPerf to measure the improvement of the Wi-Fi signal.

    Before moving to the channel 13, my Wi-fi signal was lost every few seconds… Since it is on the channel 13, it’s stable as a rock!

    Loading

  • Enable Write-Caching on a Server 2012 Essential (or any Domain Controller)

    Once a server is promoted to a DC, write cache is disabled by default. You can try to enable it, but it will revert back to disabled after a reboot. This is default and can’t theoretically not be changed. It’s done to protect the AD database as well as improve AD DC performance. There is however a registry tip that can force the server to keep that setting.

    Click to Read More

    I did experience this on my Server 2010 Essentials which is out-of-the-box a Domain Controller. Although not impossible, it’s not recommended to uninstall the DC feature from a Server 2010 Essentials. It’s not easy and various features could stop to run (More info here and here).
    The write-Caching was disabled after a reboot only on the System Disk. Not on any other disk in the server… I finally read it was the default behavior for servers with a Domain Controller and found tips here:
    1. One option is to re-enable write-caching at boot with a script using dskcache. E.g.:

      c:\dskcache.exe +w
      exit

       

    2. also a hack that can be made in the registry and works really fine:

      Path: HKLM\System\CurrentControlSet\Services\NTDS\Parameters
      Value: “DSA Heuristics”
      Type: REG_SZ
      Setting this to “1” (Note: the type MUST be a string type) prevents AD service from disabling write cache.

    Loading

  • Boost Windows 8 Start-up Process

    Although I am running my OS on one of the fastest SSD (a Samsung Serie 840 Pro), I still have the feeling that the elapse time is much too long between the log-on and the moment when I have the hand on Windows. This is due to the Services and Applications run at start-up.

    There is fortunately solutions to  optimize your Start-up Process by delaying Applications and Services from starting up as soon as you log into your computer. Doing that, your computer becomes usable a lot faster.

    Click to Read More

    Delay the start-up of Applications

    You can have a look on the applications started with Windows in the Task Manager (CTRLSHIFTESC) > Tab “Start-up”.

    In that tab, you see which applications have an impact on the Start-up Process.There are several possible values:

    • High – the application uses more than 1000 millisecond of CPU time or more than 3MB of disk I/O
    • Medium – the application uses 300 to 1000 ms of CPU time or 300KB to 3MB of disk I/O
    • Low – the application uses less than 300 milliseconds of CPU time and less than 300KB of disk I/O
    • Not Measured – This could happen with some of the third party apps where windows is unable to determine the impact. An application like BootRacer (Free for non-commercial use) could be used to determine the impact.

    Next, install “Startup Delayer” from R2 Studios, a simple but very flexible application used to postpone the startup of applications. You can customize how much you want to delay them and in which order you want to start them. E.g.: as long as there is not enough CPU available. I did delay all the applications that are not critical IMO to use Windows. I.e.: I kept only Acronis (backup), Avast (Antivirus), Audio and Video managers. And all the other ones have been delayed. A simple Drag&Drop can be used to move an application from “Normal Startup” to “Delayed” or “Disabled”, or to reorder the delayed ones.

    Startup Delayer

    In the screenshot of the Task Manager, all delayed applications appear grouped under “Startup Launcher”.

    Start-up Applications Delayed
    Start-up Applications Delayed

    A famous alternative to “Startup delayer” is “WinPatrol” but it does much more than just delaying start-up applications. And as always, I prefer simple applications that fit one single need than one big application trying to fit all needs…

    Delay the start-up of Services

    Services starting up can be delayed via the Service Management console (Services.msc). Use the “Automatic (Delayed Start)” option:

    Services Delay
    Services Delay

    Here are the services that I have delayed:

    Delayed Services
    Delayed Services

    Loading

  • Upgrade from MediaBrowser 2 to MediaBrowser 3 on my Acer Idea 510 with MediaCenter as a shell

    I have always been using Windows MediaCenter as a replacement for the Windows Shell on my Acer, even after the upgrade of this HTPC to Windows 8 x86. But I have always been also a big fan of the MediaBrowser plugin for MediaCenter. I was unfortunately stuck to MediaBrowser 2 as the latest version was relying on a server component which couldn’t be run without the windows shell.

    Good news, MediaBrowser 3’s server part can now be run as a Service as solve my issue!

    Click to Read More

    As a reminder (see here), I am user a “public” Windows Account (i.e.: with a blank password) to grant my kids access to Windows MediaCenter. Windows MediaCenter is replacing the Windows Shell to improve the user experience; it’s indeed much easier for the kids to start a cartoon if they don’t have to go through Windows Explorer to start MediaBrowser (embedded into Windows Media Center).

    To upgrade from MediaBrowser 2 to MediaBrowser 3:

    1. Log on Windows with a local administrator Windows Account
    2. Uninstall Media Browser 2
    3. Install Media Browser 3’s server part
    4. Complete the server configuration wizard to define your libraries, etc…
      1. http://<your server>:8096/mediabrowser/dashboard/wizardstart.html
    5. I suggest to configure (*):
      1. One user profile without password to grant guests and kids access to public content.
      2. Another user profile with a password to protect accessed to private/adult content.
    6. Edit the “Custom User Interface” of the Windows Account without password to run Media Browser 3:  %windir%\ehome\ehshell.exe /mediamode /nostartupanimation /entrypoint:{CE32C570-4BEC-4aeb-AD1D-CF47B91DE0B2}\{FC9ABCCC-36CB-47ac-8BAB-03E8EF5F6F22}
    7. Check that you didn’t tick the option “Run server at Startup” in the “Advanced” tab as this is not compatible with MediaBrowser running as a Service.
    8. Stop the “Media Browser” Service via the Windows Services Management console
    9. Check that this Media Browser Service is configured to start ‘automatically’ and not ‘manually’
    10. Set the Windows account of a local administrator – with adequate rights to access your media (e.g.: on your NAS) – as a “log on” account on the Media Browser Service.
    11. Back to MediaBrowser’s configuration UI, rescan the media libraries via the “Scheduled Tasks” tab.
    12. Install MediaBrowser 3’s client part
    13. Possibly wait until the “rescan” task is completed and run Media Browser to check that you can access your media.
    14. Log-off.
    15. Log-on with your “public” Windows Account and check that you can access your media.

    (*) The user profiles defined in MediaBrowser are not related to any specific Windows account. E.g.: the username and password set for those users is not used to access network resources, etc… There are only used to define various “profiles” within MediaBrowser. It’s also (among other) a replacement for the “pin code” that used to protect access to libraries depending on the “rating”.

    Loading

  • ING Home Bank: share data between computers via a NAS

    I am using the off-line application of ING Home Bank, more confortable than the online version. But I don’t want to replicate the data on all my PC, so I am sharing those data via my NAS, which is not officially possible.

    Click to Read More

    1. When installing the application, use the “advanced mode”.
    2. When you are prompted for a location to store the “userData”, give any valid path. At that time, don’t try to provide a UNC path as this is not accepted by the setup.
    3. When you are prompted for a location to store the “Security” data, give any valid path.
    4. Continue with the setup but don’t run the application after completion
    5. Now, open the file located at C:\Users\Public\Documents\ING\Off-line\Hboff.ini
    6. Look for the entry “DataPath” and replace the value of the path with a UNC path
    7. Look for the entry “SecurityModulePath” and replace the value of the path with a UNC path
    8. Run the application.

    If you have any security error related to the access to the UNC path, you possibly have to add an entry in the registry:

    [HKEY_CURRENT_USER\Software\Microsoft\Command Processor] “DisableUNCCheck”=dword:00000001

    Loading

  • SSD: Samsung 840 pro vs Kingston HyperX 3K

    I used to have a RAID 0 with two SSD Kingston HyperX 3K for my OS. The RAID 0 was managed by an on-board Sata III RAID controller of my Asus P9X79. I have replaced that array with a single SSD Samsung 840 pro. The difference is incredible.

    Click to Read More

    Samsung SSD 840 PRO – 128GB 2.5″ MLC Serial ATA 6Gb/s

    Single SSD Samsung 840 Pro
    Single SSD Samsung 840 Pro

    RAID 0 with 2 Kingston HyperX 3K SSD Series – 120 GB 2.5″ Serial ATA 6Gb/s

    Raid 0 with 2 SSD Kingston HyperX
    Raid 0 with 2 SSD Kingston HyperX

    I was not expecting such a difference between a RAID 0 of slower SSD and a single SSD. I am usually quite satisfied with the gain of performance when using disks in a RAID 0 array.

    It was only a nightmare to backup the OS from the 2 Kingston and restore it on the Samsung. Fortunately, I found a free tool to shrink the system partition: MiniTool Partition Wizard Home Edition 8.1.1.

    Loading

  • Run MediaBrowser 2.6.1 on Windows 8.1

    MediaBrowser 2.6.2 does not run anymore on Windows 8.1.

    The problem is that it needs the version 6.1.0.0 of the MS libraries “mediacenter”. But the version available on Windows 8.1 is 6.3.0.0. Configuring the adequate BindingRedirect fix the problem.

    Click to Read More

    Simply edit the config files “Configurator.exe.config” and “MediaBrowserService.exe.config” located by default in “C:\Program Files (x86)\MediaBrowser” or “C:\Program Files\MediaBrowser” depending respectively if Windows is a x64 or x86.

    Search for 6.2.0.0 and replace each occurrence with 6.3.0.0 (using Notepad++ run as administrator)

    It works for me… both for the service and the configurator 😉
    This is a workaround for those who don’t want to move from MediaBrowser 2.6.2 to 3…

    Here is the Configurator.exe.config file:
    [code language=”xml”] <?xml version="1.0"?>
    <configuration>
    <startup useLegacyV2RuntimeActivationPolicy="true">
    <supportedRuntime version="v4.0"/>
    <supportedRuntime version="v2.0.50727"/>
    </startup>

    <runtime>
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
    <dependentAssembly>
    <assemblyIdentity name="Microsoft.MediaCenter" publicKeyToken="31bf3856ad364e35" culture="neutral" />
    <bindingRedirect oldVersion="6.0.3000.0" newVersion="6.3.0.0" />
    <bindingRedirect oldVersion="6.0.3100.0" newVersion="6.3.0.0" />
    <bindingRedirect oldVersion="6.0.6000.0" newVersion="6.3.0.0" />
    <bindingRedirect oldVersion="6.1.0.0" newVersion="6.3.0.0" />
    </dependentAssembly>
    <dependentAssembly>
    <assemblyIdentity name="Microsoft.MediaCenter.UI" publicKeyToken="31bf3856ad364e35" culture="neutral" />
    <bindingRedirect oldVersion="6.0.3000.0" newVersion="6.3.0.0" />
    <bindingRedirect oldVersion="6.0.3100.0" newVersion="6.3.0.0" />
    <bindingRedirect oldVersion="6.0.6000.0" newVersion="6.3.0.0" />
    <bindingRedirect oldVersion="6.1.0.0" newVersion="6.3.0.0" />
    </dependentAssembly>
    </assemblyBinding>
    </runtime>
    </configuration>[/code]

    And here is the MediaBrowserService.exe.config file:
    [code language=”xml”] <?xml version="1.0"?>
    <configuration>
    <startup useLegacyV2RuntimeActivationPolicy="true">
    <supportedRuntime version="v4.0"/>
    <supportedRuntime version="v2.0.50727"/>
    </startup>

    <runtime>
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
    <dependentAssembly>
    <assemblyIdentity name="Microsoft.MediaCenter" publicKeyToken="31bf3856ad364e35" culture="neutral" />
    <bindingRedirect oldVersion="6.0.3000.0" newVersion="6.3.0.0" />
    <bindingRedirect oldVersion="6.0.3100.0" newVersion="6.3.0.0" />
    <bindingRedirect oldVersion="6.0.6000.0" newVersion="6.3.0.0" />
    <bindingRedirect oldVersion="6.1.0.0" newVersion="6.3.0.0" />
    </dependentAssembly>
    <dependentAssembly>
    <assemblyIdentity name="Microsoft.MediaCenter.UI" publicKeyToken="31bf3856ad364e35" culture="neutral" />
    <bindingRedirect oldVersion="6.0.3000.0" newVersion="6.3.0.0" />
    <bindingRedirect oldVersion="6.0.3100.0" newVersion="6.3.0.0" />
    <bindingRedirect oldVersion="6.0.6000.0" newVersion="6.3.0.0" />
    <bindingRedirect oldVersion="6.1.0.0" newVersion="6.3.0.0" />
    </dependentAssembly>
    <dependentAssembly>
    <assemblyIdentity name="ehRecObj" publicKeyToken="31bf3856ad364e35" culture="neutral" />
    <bindingRedirect oldVersion="6.0.3000.0" newVersion="6.3.0.0" />
    <bindingRedirect oldVersion="6.0.3100.0" newVersion="6.3.0.0" />
    <bindingRedirect oldVersion="6.0.6000.0" newVersion="6.3.0.0" />
    <bindingRedirect oldVersion="6.1.0.0" newVersion="6.3.0.0" />
    </dependentAssembly>
    <dependentAssembly>
    <assemblyIdentity name="ehShell" publicKeyToken="31bf3856ad364e35" culture="neutral" />
    <bindingRedirect oldVersion="6.1.0.0" newVersion="6.3.0.0" />
    </dependentAssembly>
    <dependentAssembly>
    <assemblyIdentity name="Microsoft.MediaCenter.Shell" publicKeyToken="31bf3856ad364e35" culture="neutral" />
    <bindingRedirect oldVersion="6.1.0.0" newVersion="6.3.0.0" />
    </dependentAssembly>
    <dependentAssembly>
    <assemblyIdentity name="mcstore" publicKeyToken="31bf3856ad364e35" culture="neutral" />
    <bindingRedirect oldVersion="6.1.0.0" newVersion="6.3.0.0" />
    </dependentAssembly>
    <dependentAssembly>
    <assemblyIdentity name="mcstoredb" publicKeyToken="31bf3856ad364e35" culture="neutral" />
    <bindingRedirect oldVersion="6.1.0.0" newVersion="6.3.0.0" />
    </dependentAssembly>
    <dependentAssembly>
    <assemblyIdentity name="ehiExtens" publicKeyToken="31bf3856ad364e35" culture="neutral" />
    <bindingRedirect oldVersion="6.1.0.0" newVersion="6.3.0.0" />
    </dependentAssembly>
    <dependentAssembly>
    <assemblyIdentity name="BDATunePIA" publicKeyToken="31bf3856ad364e35" culture="neutral" />
    <bindingRedirect oldVersion="6.1.0.0" newVersion="6.3.0.0" />
    </dependentAssembly>
    <dependentAssembly>
    <assemblyIdentity name="mcstore" publicKeyToken="31bf3856ad364e35" culture="neutral" />
    <bindingRedirect oldVersion="6.1.0.0" newVersion="6.3.0.0" />
    </dependentAssembly>
    <dependentAssembly>
    <assemblyIdentity name="mcstoredb" publicKeyToken="31bf3856ad364e35" culture="neutral" />
    <bindingRedirect oldVersion="6.1.0.0" newVersion="6.3.0.0" />
    </dependentAssembly>
    <dependentAssembly>
    <assemblyIdentity name="mcepg" publicKeyToken="31bf3856ad364e35" culture="neutral" />
    <bindingRedirect oldVersion="6.1.0.0" newVersion="6.3.0.0" />
    </dependentAssembly>
    <dependentAssembly>
    <assemblyIdentity name="ehiProxy" publicKeyToken="31bf3856ad364e35" culture="neutral" />
    <bindingRedirect oldVersion="6.1.0.0" newVersion="6.3.0.0" />
    </dependentAssembly>
    </assemblyBinding>
    </runtime>
    </configuration>

    [/code]

    Loading