tommi

Forum Replies Created

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • in reply to: Windows System Assessment Tool (WinSAT) #49629

    Hello Halladayruls,

    nice to see that it works on your system too.

    About the media-files:
    WinSat tries to play .wmv, .mp4 and .mpg files. As far as I know the mpg-codec is only available in Win7 Home Premium, Enterprise and Ultimate editions. I copied my WinSat folder from Ultimate, but could not install the Windows-MPG-Codec so far. So either WinSat doesn’t try to play .mpg files on e.g. Home Basic or Professional (other winsat.prx?) or it tries to play them and logs the error as on the Server.
    I think those 3 dll’s have nothing to do with logging but with performance measures (perfcore – vidperf) and at least one of them was missing.

    About the codecs:
    After making a clean installation I was not able to play mpg on the server. I tried ATI-codec from an other PC on my NVidia Workstation. I also installed a TV-Tuner for 32-bit Vista. And I installed Shark-Win7-Codecs-32 and 64 bit. After playing around a bit I was able to watch mpg’s in both 32bit and 64bit mediaplayer, but WinSat was still not working.
    So I tried to copy the Win7-Ultimate-Codec files. With Installed-Codec I managed to show them, and only them, as installed.
    What makes it more difficult is that a Video can played with DirectShow, MediaFoundation and so on. If Windows Media Player can play a Video it is not said that WinSat is also able to play it.
    DSGraphEdit tells me now that the pins don’t match when I want to render a mpg-file. I think that those pins are stored in “HKEY_LOCAL_MACHINESOFTWAREMicrosoftDirectShowPreferred”, “HKEY_LOCAL_MACHINESOFTWAREClassesDirectShowMediaObjects”, “HKEY_LOCAL_MACHINESOFTWAREClassesMediaFoundation”, “HKEY_LOCAL_MACHINESOFTWAREClassesWow6432NodeMediaFoundation” and “HKEY_LOCAL_MACHINESOFTWARESonic”.
    I exported them and tried to import, but it partly failed due to “key in use or missing rights”. So I think that copying the codecs would involve searching for all the Classes (and files) in the Keys above and maybe offline-editing of the registry.

    Greetings, Tommi

    in reply to: Windows System Assessment Tool (WinSAT) #49627

    Finally it works, but I don’t know exactly why.

    I tried everything found in the internet about winsat and played around in the registry, and I tried to install codecs. Nothing helped. It always stopped at:
    20004476 (4028) – commontestoutputstreams.h:0072: ERROR: Win32 exception thrown: traceanalysis.cpp @ 563 (VidPerf: loading perfcore): LoadLibraryW() failed (code 0x8007007e)

    So I focused on perf…
    In Win7 there are more Performance Event Logs, so I tried to integrate them in the Server Logs.
    After copy and reg of:
    -diagperf.dll
    -perftrack.dll
    -sdiagschd.dll

    I tried WinSAT again, and it WORKED.

    [attachment=0:8nkkv0yb]winsat.log[/attachment:8nkkv0yb]

    I lost much time with codecs.
    If someone wants to go deeper into this topic I can recommend:
    -Nirsoft InstalledCodec
    -Nirsoft Regscanner
    -DSGraphEdit
    -GraphStudio

    I’m also thinking of changing the Windows-Version-Info of the Server to make programs install that tell you that you have the wrong Operating System:
    e.g. Windows Media Feature Pack

    So far I found this:
    -version.dll
    -cimwin32.dll
    -cimwin32.mof
    -HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersion

Viewing 2 posts - 1 through 2 (of 2 total)