Jump to content

Guide - Vista extended kernel installation


TSNH
 Share

Recommended Posts

8 hours ago, TSNH said:

The link for the new version is the same as for the previous version

nvm found on the EclecBoard forums

thanks for not helping

Link to comment
Share on other sites


  • 2 weeks later...
On 2/28/2022 at 11:43 AM, TSNH said:

https://msfn.org/board/guidelines/ 1a

I cannot provide links to modified Microsoft binaries so all requests for that will be ignored

Quote

1.a This is not a warez site! Links/Requests to warez and/or illegal material (e.g., cracks, serials, etc.) will not be tolerated. Discussion of circumventing WGA/activation/timebombs/license restrictions, use of keygens, or any other illegal activity, including, but not limited to, requests for help where pirated software is being used or being discussed, will also not be tolerated. Offenders may be banned on first violation.

So it is allowed to talk openly about the KernelEx, how to install it, etc. but not allowed to talk about where you can find it?

This is not piracy or even "any other illegal activity", otherwise it shouldn't even be allowed to be discussed here.

Link to comment
Share on other sites

17 hours ago, kcznsk said:

So it is allowed to talk openly about the KernelEx, how to install it, etc. but not allowed to talk about where you can find it?

any windows version is closed-source

talking about something closed source is fine but directly sharing the files could lead to serious legal problems from microsoft

Edited by winvispixp
Link to comment
Share on other sites

  • 1 month later...

Installing Pale Moon on Windows Vista Extended Kernel:

  1. If you want to have a Start Menu folder and entires in "default programs" panel, then first install Palemoon version 27.9.4 and remove all contents of %programfiles%\Pale Moon folder
  2. Download current x64 version of Pale Moon (31.0.0 at the time of writing).
  3. Extract the installer with 7-zip and copy all contents of "core" folder to %programfiles%\Pale Moon
  4. Delete api-ms-win-core-memory-l1-1-0 in %programfiles%\Pale Moon
  5. Run palemoon.exe, enjoy

If you want to use Pale Moon on Windows XP or vanilla Vista, check @roytam1's fork called New Moon https://msfn.org/board/topic/182647-my-browser-builds-part-3/

 

Link to comment
Share on other sites

Posted (edited)

Hi all, I've decided to write my own batch installer (SETUP.bat attached) for the extended kernel that automates a few steps. At the moment it is able to:

  • Automatically trigger UAC to run as administrator
  • Check that you are installing on Vista x64 (but doesn't check that you have the required updates!)
  • Back up existing system files as *.bak
  • Replace system files at reboot to avoid 'access denied' problems
  • Set file permissions for the replacement files
  • Enable local DLL redirection automatically and fix problems with Windows Sidebar (by making it use the original ole32.dll)
  • Create OSVER.ini (if not already existing)
  • Optionally install the Media Foundation Platform update (see below)
  • Optionally set x64 Windows Media Player as default for all users (if installing Media Foundation Platform)
  • Check for any errors in the process and safely roll back any changes if problems occur (obviously still a good idea to back up your system!)
  • Create a log for troubleshooting

By default, the batch works with the Feb 2022 version of the extended kernel, but can be made to work with newer/older versions using configuration files (attached). Simply rename the version you need as SETUP.cfg and place in the same folder as the batch file.

The installer will copy the extended kernel files from the same folder where the batch file is located, but this can be changed by specifying the SOURCEDIR in the config file.

To be able to install the Media Foundation Platform, place the extracted MFPLATSETUP folder as a subfolder with the rest of the extended kernel files.

The contents of OSVER.ini can also be customised in the config file.

**If your Vista was installed using the MSDN iso, you may need to place Win32's replacement EXPLORER.exe with the rest of the extended kernel files and remove the ; at the start of the relevant line in the file list in SETUP.cfg (this step does not seem to be required from the Feb 2022 version onwards).

If Vista behaves oddly post install (e.g. Windows themes failing to load very occasionally during testing, or modern Firefox failing with RtlQueryPerformanceCounter not being found), a second reboot seems to fix these issues.

Updates:

  • 11 Jun 22 - Added SETUP_06102022.cfg for June 2022 release.
  • 9 Aug 22 - Added SETUP_07252022.cfg for July 2022 release.

setup.bat

Config info.txt setup_07252022.cfg setup_06102022.cfg setup_02042022.cfg setup_10262021.cfg setup_05142021.cfg setup_02262021.cfg setup_12312020.cfg

 

Edited by Bizzbob
  • Upvote 3
Link to comment
Share on other sites

21 hours ago, Bizzbob said:

Hi all, I've decided to write my own batch installer (SETUP.bat attached) for the extended kernel that is hopefully a little safer and easier(?) to use. At the moment it is able to:

  • Automatically trigger UAC to run as administrator
  • Check that you are installing on Vista x64 (but doesn't check that you have the required updates!)
  • Back up existing system files as *.bak
  • Replace system files at reboot to avoid 'access denied' problems
  • Set file permissions for the replacement files
  • Enable local DLL redirection automatically and fix problems with Windows Sidebar (by making it use the original ole32.dll)
  • Create OSVER.ini (if not already existing)
  • Optionally install the Media Foundation Platform update (see below)
  • Optionally set x64 Windows Media Player as default for all users (if installing Media Foundation Platform)
  • Check for any errors in the process and safely roll back any changes if problems occur (obviously still a good idea to back up your system!)
  • Create a log for troubleshooting

By default, the batch works with the latest (at time of writing) Feb 2022 version of the extended kernel, but can be made to work with earlier versions using configuration files (attached). Simply rename the version you need as SETUP.cfg and place in the same folder as the batch file.

The installer will copy the extended kernel files from the same folder where the batch file is located, but this can be changed by specifying the SOURCEDIR in the config file.

To be able to install the Media Foundation Platform, place the extracted MFPLATSETUP folder as a subfolder with the rest of the extended kernel files.

The contents of OSVER.ini can also be customised in the config file.

**If your Vista was installed using the MSDN iso, you may need to place Win32's replacement EXPLORER.exe with the rest of the extended kernel files and remove the ; at the start of the relevant line in the file list in SETUP.cfg (this step does not seem to be required for the Feb 2022 version).

Edit: If Vista behaves oddly post install (e.g. Windows themes failing to load very occasionally during testing, or modern Firefox failing with RtlQueryPerformanceCounter not being found), a second reboot seems to fix these issues.

Config info.txt 1.96 kB · 2 downloads setup.bat 27.38 kB · 4 downloads setup_02042022.cfg 1.92 kB · 1 download setup_02262021.cfg 1.53 kB · 0 downloads setup_05142021.cfg 1.53 kB · 0 downloads setup_10262021.cfg 1.94 kB · 0 downloads setup_12312020.cfg 1.35 kB · 1 download

Hi, I've tried your installer on Vmware and at first got this error (maybe because I'm running Polish language version):

notvista.PNG.aa79e07f54505a2107c9302f79cdd6ee.PNG

After removing software checking part of the setup.bat, I was able to proceed with the installation.

On reboot(s) another error popped up:

accessrights.PNG.f662f6e9d231bc8b9486408cf577d839.PNG

So after making sure that all extended kernel files are in system32 directory, I booted my virtual machine into a Vista installation image and launched automatic startup repair. The tool not only solved the problem (probably by removing the installer from autostart), but also retested all permissions for system file back to their defaults, so I didn't have to do it myself :) and in the end the extended kernel was working as intended.

Good job @Bizzbob (no sarcasm) because it's definitely an improvement over the original installer, although it still need some tweaking. It's also highly possible that I'm getting all those errors just because I have Polish edition of Vista. I'll put a link to your post in the guide.

  • Upvote 1
Link to comment
Share on other sites

Posted (edited)

Ah yeah, I hadn't thought about the version string output from 'ver' and file permissions being localised in different language editions of Windows. Will need to tweak it a bit and update it here once I've tested a bit more.

Edited by Bizzbob
  • Upvote 1
Link to comment
Share on other sites

I've updated the attached batch file in the earlier post with one that should fix those issues. It should now hopefully work correctly with non-English versions of Vista. Didn't realise Windows localised CMD's version string and even usernames/groups used for file permissions (should have really -_-...)

The problem was with 'Wersja 6.0' not matching 'Version 6.0' and trying to set permissions with iCacls using 'Administrators' and 'System' etc. rather than using language-independent security identifiers.

Thanks for bringing to my attention! Please let me know if you catch any more bugs.

  • Like 1
Link to comment
Share on other sites

15 hours ago, Bizzbob said:

I've updated the attached batch file in the earlier post with one that should fix those issues. It should now hopefully work correctly with non-English versions of Vista. Didn't realise Windows localised CMD's version string and even usernames/groups used for file permissions (should have really -_-...)

The problem was with 'Wersja 6.0' not matching 'Version 6.0' and trying to set permissions with iCacls using 'Administrators' and 'System' etc. rather than using language-independent security identifiers.

Thanks for bringing to my attention! Please let me know if you catch any more bugs.

I can confirm the new version works :thumbup

Link to comment
Share on other sites

  • 3 weeks later...
On 6/7/2022 at 12:08 AM, mina7601 said:

Download link of what exactly? The extended kernel? If that's the case, then it can't be provided, because:

what's the purpose of making a guide to something you can't download?

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.


×
×
  • Create New...