burd Posted June 2, 2017 Share Posted June 2, 2017 Is there any way to get wmp12 working on vista? according to sources it is possible to copy files from windows 7 beta and replacing it with vista's,has anyone tried this or has any to make this work? Link to comment Share on other sites More sharing options...
jumper Posted June 7, 2017 Share Posted June 7, 2017 Install all Vista upgrade packs, then test WMP12 with Dependency Walker. Report the problems found. Link to comment Share on other sites More sharing options...
burd Posted June 8, 2017 Author Share Posted June 8, 2017 10 hours ago, jumper said: Install all Vista upgrade packs, then test WMP12 with Dependency Walker. Report the problems found. Error opening file. the system cannot find the file specified (2) ieshims.dll API-MS-WIN-DOWNLEVEL-ADVAPI32-L1-1-0.DLL API-MS-WIN-DOWNLEVEL-OLE32-L1-1-0.DLL API-MS-WIN-DOWNLEVEL-SHLWAPI-L1-1-0.DLL Warning: At least one delay-load dependency module was not found. Warning: At least one module has an unresolved import due to a missing export function in a delay-load dependent module. Link to comment Share on other sites More sharing options...
junior600 Posted June 8, 2017 Share Posted June 8, 2017 42 minutes ago, burd said: Error opening file. the system cannot find the file specified (2) ieshims.dll API-MS-WIN-DOWNLEVEL-ADVAPI32-L1-1-0.DLL API-MS-WIN-DOWNLEVEL-OLE32-L1-1-0.DLL API-MS-WIN-DOWNLEVEL-SHLWAPI-L1-1-0.DLL Warning: At least one delay-load dependency module was not found. Warning: At least one module has an unresolved import due to a missing export function in a delay-load dependent module. Can you post a screen? Are there some dlls coloured in red? Link to comment Share on other sites More sharing options...
burd Posted June 8, 2017 Author Share Posted June 8, 2017 6 hours ago, junior600 said: Can you post a screen? Are there some dlls coloured in red? http://imgur.com/a/6j6Da these 3 dlls files show missing after i add ieshims to the windows/system32 dir so without that the dlls are ieshims.dll API-MS-WIN-DOWNLEVEL-ADVAPI32-L1-1-0.DLL API-MS-WIN-DOWNLEVEL-OLE32-L1-1-0.DLL API-MS-WIN-DOWNLEVEL-SHLWAPI-L1-1-0.DLL Link to comment Share on other sites More sharing options...
Dibya Posted June 8, 2017 Share Posted June 8, 2017 (edited) try copy this from win 7 API-MS-WIN-DOWNLEVEL-ADVAPI32-L1-1-0.DLL API-MS-WIN-DOWNLEVEL-OLE32-L1-1-0.DLL API-MS-WIN-DOWNLEVEL-SHLWAPI-L1-1-0.DLL downlevel api dll contain forward to real dll like ole32 , some may not exists in vista you may need wrapper . with cff explorer try to change following dll in import API-MS-WIN-DOWNLEVEL-ADVAPI32-L1-1-0.DLL => ADVAPI32.DLL API-MS-WIN-DOWNLEVEL-OLE32-L1-1-0.DLL => OLE32.DLL API-MS-WIN-DOWNLEVEL-SHLWAPI-L1-1-0.DLL => SHLWAPI.DLL Edited June 8, 2017 by Dibya 1 Link to comment Share on other sites More sharing options...
burd Posted June 8, 2017 Author Share Posted June 8, 2017 30 minutes ago, Dibya said: try copy this from win 7 API-MS-WIN-DOWNLEVEL-ADVAPI32-L1-1-0.DLL API-MS-WIN-DOWNLEVEL-OLE32-L1-1-0.DLL API-MS-WIN-DOWNLEVEL-SHLWAPI-L1-1-0.DLL downlevel api dll contain forward to real dll like ole32 , some may not exists in vista you may need wrapper . with cff explorer try to change following dll in import API-MS-WIN-DOWNLEVEL-ADVAPI32-L1-1-0.DLL => ADVAPI32.DLL API-MS-WIN-DOWNLEVEL-OLE32-L1-1-0.DLL => OLE32.DLL API-MS-WIN-DOWNLEVEL-SHLWAPI-L1-1-0.DLL => SHLWAPI.DLL i tried copying it didnt work,the main problem being is, when i double click on wmp12 it shows its an invalid win32 application,how to fix? Link to comment Share on other sites More sharing options...
Dibya Posted June 8, 2017 Share Posted June 8, 2017 27 minutes ago, burd said: i tried copying it didnt work,the main problem being is, when i double click on wmp12 it shows its an invalid win32 application,how to fix? download Pemaker by Blackwingcat open main exe with pemaker change sub system ver from 6.1 to 6.0 1 Link to comment Share on other sites More sharing options...
burd Posted June 8, 2017 Author Share Posted June 8, 2017 3 hours ago, Dibya said: try copy this from win 7 API-MS-WIN-DOWNLEVEL-ADVAPI32-L1-1-0.DLL API-MS-WIN-DOWNLEVEL-OLE32-L1-1-0.DLL API-MS-WIN-DOWNLEVEL-SHLWAPI-L1-1-0.DLL downlevel api dll contain forward to real dll like ole32 , some may not exists in vista you may need wrapper . with cff explorer try to change following dll in import API-MS-WIN-DOWNLEVEL-ADVAPI32-L1-1-0.DLL => ADVAPI32.DLL API-MS-WIN-DOWNLEVEL-OLE32-L1-1-0.DLL => OLE32.DLL API-MS-WIN-DOWNLEVEL-SHLWAPI-L1-1-0.DLL => SHLWAPI.DLL how and where is this,im not familiar with this program Link to comment Share on other sites More sharing options...
jumper Posted June 8, 2017 Share Posted June 8, 2017 (edited) [hourglass](?) API-MS-WIN-DOWNLEVEL-ADVAPI32-L1-1-0.DLL [hourglass](?) API-MS-WIN-DOWNLEVEL-OLE32-L1-1-0.DLL [hourglass](?) API-MS-WIN-DOWNLEVEL-SHLWAPI-L1-1-0.DLL Warning: At least one delay-load dependency module was not found. Warning: At least one module has an unresolved import due to a missing export function in a delay-load dependent module. These files are delay-loaded so the warnings about them missing can be ignored for now. Remove them if added. They complicate things for now. In DW, scroll to the right. What is the Subsystem Ver. listed for Wmplayer.exe and ieshims.dll? This needs to be 6.0 or less for all files. The ieshims.dll file you add needs to be Vista-compatible. Use the one from IE9 for Vista (you might need to install all of IE9 for Vista). Edited June 8, 2017 by jumper Link to comment Share on other sites More sharing options...
burd Posted June 8, 2017 Author Share Posted June 8, 2017 41 minutes ago, jumper said: These files are delay-loaded so the warnings about them missing can be ignored for now. Remove them if added. They complicate things for now. In DW, scroll to the right. What is the Subsystem Ver. listed for Wmplayer.exe and ieshims.dll? This needs to be 6.0 or less for all files. The ieshims.dll file you add needs to be Vista-compatible. Use the one from IE9 for Vista (you might need to install all of IE9 for Vista). subsys ver is 6.1 for all files,i guess ill have to change all and check. Link to comment Share on other sites More sharing options...
Dibya Posted June 9, 2017 Share Posted June 9, 2017 15 hours ago, burd said: subsys ver is 6.1 for all files,i guess ill have to change all and check. well dll doesnot need generally but exe requires it Link to comment Share on other sites More sharing options...
burd Posted June 9, 2017 Author Share Posted June 9, 2017 1 hour ago, Dibya said: well dll doesnot need generally but exe requires it i did for both,it shows kernel32.dll error,it seems some functions are missing Link to comment Share on other sites More sharing options...
greenhillmaniac Posted June 9, 2017 Share Posted June 9, 2017 BTW, just wondering, but why do you want to make WMP 12 work on Vista ? AFAIK it doesn't have that many functionality updates... Also, I don't know if it would have mp4 support, seeing that it comes from the improved Media Foundation API found in 7. Link to comment Share on other sites More sharing options...
burd Posted June 9, 2017 Author Share Posted June 9, 2017 (edited) 2 hours ago, greenhillmaniac said: BTW, just wondering, but why do you want to make WMP 12 work on Vista ? AFAIK it doesn't have that many functionality updates... Also, I don't know if it would have mp4 support, seeing that it comes from the improved Media Foundation API found in 7. i just feel it would be cool if it would work in vista,i know there are many other players like vlc that can be used even then i think it would be fun to get wmp12 working,also there are many posts regarding this and it seems wmp 12 from windows 7 build 7000 was working in vista Edited June 9, 2017 by burd Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now