asdf2345 Posted September 7, 2020 Share Posted September 7, 2020 11 minutes ago, win32 said: ntkrnlmp.exe is available again, as I have managed to make it work. What's different about it? -New section added at end of file -Export table moved to this section -Version number changed to 6.1.6002.19741 What was breaking it in the first place? Rebuilding its PE Header. The same thing happens on XP x64. Just update the checksum and you'll be fine. Once again, I wonder how the version change will affect newer drivers. For brevity, here are the installation instructions: I will start patching it accordingly, and hope to bring ntdll in the fold soon. Both ntdll and kernel32 may also be bumped to version 6.1, as it appears that some Qt 5.10+ binaries like to not load after a version check. Will try on my Ryzen system. Link to comment Share on other sites More sharing options...
asdf2345 Posted September 7, 2020 Share Posted September 7, 2020 28 minutes ago, asdf2345 said: Will try on my Ryzen system. Don't know if I'm temporarily more lucky, but Vista appears more stable now. Link to comment Share on other sites More sharing options...
burd Posted September 7, 2020 Share Posted September 7, 2020 52 minutes ago, win32 said: ntkrnlmp.exe is available again, as I have managed to make it work. What's different about it? -New section added at end of file -Export table moved to this section -Version number changed to 6.1.6002.19741 What was breaking it in the first place? Rebuilding its PE Header. The same thing happens on XP x64. Just update the checksum and you'll be fine. Once again, I wonder how the version change will affect newer drivers. For brevity, here are the installation instructions: I will start patching it accordingly, and hope to bring ntdll in the fold soon. Both ntdll and kernel32 may also be bumped to version 6.1, as it appears that some Qt 5.10+ binaries like to not load after a version check. is there some missing step? My screen is just blank and doesnt load to the os Link to comment Share on other sites More sharing options...
tamarindojuice Posted September 7, 2020 Share Posted September 7, 2020 (edited) -- Edited December 7, 2020 by tamarindojuice Link to comment Share on other sites More sharing options...
gerona12 Posted September 7, 2020 Share Posted September 7, 2020 I installed Windows Vista business sp2 AND ALL UPDATES. Replaced the DLL files with Vista extended dll. After restarting, an error occurs explorer.exe didn't find 899 in shell32.dll. How to fix it? Link to comment Share on other sites More sharing options...
win32 Posted September 7, 2020 Author Share Posted September 7, 2020 6 minutes ago, burd said: is there some missing step? My screen is just blank and doesnt load to the os Nope, there isn't. What do you get when you run bcdedit? 4 minutes ago, gerona12 said: I installed Windows Vista business sp2 AND ALL UPDATES. Replaced the DLL files with Vista extended dll. After restarting, an error occurs explorer.exe didn't find 899 in shell32.dll. How to fix it? Odd. But apply the reg key, reboot then make a folder named explorer.exe.local in X:\Windows (X being the drive letter where Windows is installed) and place the MS version of shell32.dll there. Link to comment Share on other sites More sharing options...
burd Posted September 7, 2020 Share Posted September 7, 2020 1 minute ago, win32 said: Nope, there isn't. What do you get when you run bcdedit? this is what i see https://imgur.com/a/UrWHVCv Link to comment Share on other sites More sharing options...
win32 Posted September 7, 2020 Author Share Posted September 7, 2020 4 minutes ago, burd said: this is what i see https://imgur.com/a/UrWHVCv Do bcdedit /set {91274567-89ab-cdef-00ff-nca000ffffff} detecthal 0 (replacing the value in the brackets with yours, of course) Link to comment Share on other sites More sharing options...
burd Posted September 7, 2020 Share Posted September 7, 2020 4 minutes ago, win32 said: Do bcdedit /set {91274567-89ab-cdef-00ff-nca000ffffff} detecthal 0 (replacing the value in the brackets with yours, of course) still the same , it doesnt even try to boot into the OS , just blank Link to comment Share on other sites More sharing options...
win32 Posted September 7, 2020 Author Share Posted September 7, 2020 Strange. Is my osloader.exe present? If it is, try making a new entry like this: bcdedit /copy {current} /d "Windows Vista Test" ...and see if it works. Link to comment Share on other sites More sharing options...
burd Posted September 7, 2020 Share Posted September 7, 2020 it's present , blank screen still Link to comment Share on other sites More sharing options...
tamarindojuice Posted September 7, 2020 Share Posted September 7, 2020 (edited) -- Edited December 7, 2020 by tamarindojuice Link to comment Share on other sites More sharing options...
win32 Posted September 7, 2020 Author Share Posted September 7, 2020 (edited) You have to follow these steps to load my custom osloader.exe and ntkrnlmp.exe: In CMD, do this: bcdedit /copy {current} /d "Windows Vista Unlocked" Keep note of the GUID value you get in this form: {91274567-89ab-cdef-00ff-nca000ffffff}. Replace this with whatever value you get when you copy it. Then do these commands: bcdedit /set {91274567-89ab-cdef-00ff-nca000ffffff} nointegritychecks 1 bcdedit /set {91274567-89ab-cdef-00ff-nca000ffffff} path \Windows\system32\osloader.exe bcdedit /set {91274567-89ab-cdef-00ff-nca000ffffff} kernel ntkrnlmp.exe Edited September 7, 2020 by win32 Link to comment Share on other sites More sharing options...
tamarindojuice Posted September 7, 2020 Share Posted September 7, 2020 (edited) -- Edited December 7, 2020 by tamarindojuice 1 Link to comment Share on other sites More sharing options...
gerona12 Posted September 7, 2020 Share Posted September 7, 2020 1 hour ago, win32 said: Odd. But apply the reg key, reboot then make a folder named explorer.exe.local in X:\Windows (X being the drive letter where Windows is installed) and place the MS version of shell32.dll there. It turns out that I can create xxxx.exe.local for any program that requires Vista Extended, for example Whatsapp? 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