hacmin Posted April 15, 2022 Share Posted April 15, 2022 Is there way you get Vista to work with everything? Hardware and softwere Link to comment Share on other sites More sharing options...
bruno16757 Posted April 21, 2022 Share Posted April 21, 2022 kodi 18 or kodi 19 will it work on vista extended?? Link to comment Share on other sites More sharing options...
Bizzbob Posted May 21, 2022 Share Posted May 21, 2022 (edited) It seems that new versions of Firefox won't launch from any 32-bit process on Vista (but launches on Win 7). Trying to run it from 32-bit CMD shows a 'not a valid Win32 application' dialog and 'Access is denied' message. It's just Firefox though, other 64-bit applications seem to launch fine. Currently having to work around by renaming and replacing firefox.exe with a 64-bit .exe that then launches the actual firefox executable. Edited May 21, 2022 by Bizzbob Link to comment Share on other sites More sharing options...
Bizzbob Posted May 21, 2022 Share Posted May 21, 2022 (edited) Adding to the list of software compatible only with the Extended Kernel (tested with Feb 22 release): SketchUp 2017 (last free version) Steps needed to install: 1) Install VC redist 2015 2) Extract MSI from the SketchUp installer (e.g. with 7-zip) 3) Drop LaunchCondition table using Orca or InstEd (right-click > Drop Table) https://msfn.org/board/topic/174873-how-to-get-the-latest-version-of-sketchup-working-in-windows-vista/ 4) Set Schema to 405 in the Summary Info stream ('View' menu in Orca or 'Tables' menu in InstEd) https://msfn.org/board/topic/183519-is-it-possible-to-modify-a-msi-package-to-require-msi-45/?do=findComment&comment=1218910 5) Install using modified MSI SketchUp 2022 (latest) Seems to install fine using the official installer. Make sure Windows version is set to 6.0 if using OSVER.ini or else SketchUp crashes on launch. I haven't tested the versions in between but presumably they also run. https://i.ibb.co/CtGZJjL/sketchup.png MuseScore 3.6.2 (latest)--variable success Seems to be working fine on my Vista installed on actual hardware but I can't get it to start in my VM. https://i.ibb.co/wsD7Jyw/musescore.png LibreOffice 7.3.3 (latest) Runs well apart from some minor kerning/letter spacing issues. https://i.ibb.co/C1CyhR2/libreoffice.png Inkscape 1.2 (latest) Also runs very well with the Extended Kernel. https://i.ibb.co/whXfH6t/inkscape.png Absolutely amazing work by Win32! ... and regarding Vista-compatible software that break with the Extended Kernel installed: Older VirtualBox with the Extended Kernel It's pretty much common knowledge that more recent versions VirtualBox don't work with the Extended Kernel due to hardening checks implemented around 2014. There were some links to to a Russian site with newer custom builds with hardening disabled, but these seem to be too new for Vista (at least, I couldn't get them to work). However, in case anyone would really like to run some version of VirtualBox with the Extended Kernel installed, version 4.3.12 appears to be the last version without hardening. https://i.ibb.co/ZxCkCY8/virtualbox.png Edited March 26, 2023 by Bizzbob 1 Link to comment Share on other sites More sharing options...
TSNH Posted May 23, 2022 Share Posted May 23, 2022 On 5/21/2022 at 7:33 PM, Bizzbob said: It seems that new versions of Firefox won't launch from any 32-bit process on Vista (but launches on Win 7). Trying to run it from 32-bit CMD shows a 'not a valid Win32 application' dialog and 'Access is denied' message. It's just Firefox though, other 64-bit applications seem to launch fine. Currently having to work around by renaming and replacing firefox.exe with a 64-bit .exe that then launches the actual firefox executable. To solve this you have to open firefox.exe in CFFexplorer, go to "optional header" and change value of MinorSubsystemVersion from 0001 to 0000. 1 Link to comment Share on other sites More sharing options...
Bizzbob Posted May 23, 2022 Share Posted May 23, 2022 3 hours ago, TSNH said: To solve this you have to open firefox.exe in CFFexplorer, go to "optional header" and change value of MinorSubsystemVersion from 0001 to 0000. Ah that works, thanks a lot! Link to comment Share on other sites More sharing options...
aanjaneya_meaow Posted May 24, 2022 Share Posted May 24, 2022 On 12/13/2021 at 10:40 PM, TSNH said: List of Windows 7+ software that Windows Vista Extended Kernel by @win32 allows to run. I decided to create this temporary post, because @WinClient5270hasn't been online for a long time now and his main post is now quite outdated. Special thanks to @WinClient5270 and everyone who contributed to this list. The programs listed are x64 if not stated otherwise Discussion: https://msfn.org/board/topic/181612-wip-windows-vista-extended-kernel/ Installation guide: https://msfn.org/board/topic/183046-guide-vista-extended-kernel-installation/ Internet: Chromium 53-102 Current version (no extension support) Microsoft Edge 72 (chromium based) Firefox 78 ESR (works well with older versions of extended kernel, mfplat recommended) Firefox 91 ESR Current version (FirefoxFix=1 required, mfplat recommended) Pale Moon 31.0.0 Current version https://msfn.org/board/topic/183046-guide-vista-extended-kernel-installation/?do=findComment&comment=1218827 Interlink Mail client (info: July 2020) Thunderbird version 53 Current version Tools: GIMP 2.10.18 Windows 7 Paint Windows 7 WordPad Windows 7 Calculator Windows 10 1507 Snipping Tool https://msfn.org/board/topic/182001-porting-snipping-tool-to-windows-7-from-windows-10/?do=findComment&comment=1210733 Cinebench R20 Inkscape 1.2 Current version LibreOffice 6.x Qt 5.10 Visual Studio Code 1.65.2 Current version (download the x64 .zip package, installer does not work https://code.visualstudio.com/download#) SketchUp 2017 https://msfn.org/board/topic/181696-software-compatible-with-windows-vista-extended-kernel/?do=findComment&comment=1219131 SketchUp 2022 MuseScore 3.6.2 Current version (issues in VM) LibreOffice 7.3.3 Current version (minor kerning/letter spacing issues) Hardware – specific software: Logitech Gaming Software 9.02 AMD Catalyst Control Center 15.6 Games: Rocket League (versions before November 2019) Amnesia:Rebirth (info: January 2021) Europa Universalis IV Deltarune and Undertale (info: December 2021) Other: Google Earth 7.3.3 Feather client April 2022 Current version (https://msfn.org/board/topic/181696-software-compatible-with-windows-vista-extended-kernel/?do=findComment&comment=1215861) Whatsapp (confirmation needed) Current version - At the time of testing the aforementioned version was the latest, so newer ones are likely to work too. Feel free to report other programs. All trademarks are the property of their respective owners and are used here for identification purposes only. latest telegram portable and brave 101 portable (downloaded from portapps) works aswell 1 Link to comment Share on other sites More sharing options...
TSNH Posted June 4, 2022 Share Posted June 4, 2022 (edited) RealPlayer 20.1 (32-bit!) also works on Windows Vista extended kernel Installation method , although only with external codecs. Edited June 4, 2022 by TSNH Link to comment Share on other sites More sharing options...
Sergiaws Posted June 4, 2022 Share Posted June 4, 2022 guys, can someone help me and debug this? Here's the situation. I tried newer versions of NVDA, newer than 2017.3 which is the last to support XP and Vista. If you don't spoof it as Windows 7/8/10 it don't work. Ok, I put the proper content in global osver.ini. Spoofing it as Windows 10 don't makes sense cause it do strange things with letters with accents. So, I spoofed as Windows 7. Well, it partially works. It throw two or more errors which I can't read cause I deppend on NVDA, but pressing space two times it start speaking. I noticed that even the NVDA addons like remote are properly working. So, I wanted to know what errors it's throwing, and what dll, functions and other stuff is missing. Pd. The installer is not working, so I just used the installer to create a portable of NVDA (I previously spoofed it). And then tried to run the executable. Pd. Don't put the platformID, it breaks a lot of programs. Here's the content of my osver.ini. [global] Enabled=1 CSDVersion=Service Pack 2 with Extended Kernel [C:\nvda2022.1\nvda.exe] Enabled=1 CSDVersion=Service Pack 2 with Extended Kernel Win7SuperVerFix=1 MajorVersion=6 MinorVersion=1 BuildNumber=7601 [C:\nvda2022.1\nvda_dmp.exe] Enabled=1 CSDVersion=Service Pack 2 with Extended Kernel Win7SuperVerFix=1 MajorVersion=6 MinorVersion=1 BuildNumber=7601 [C:\nvda2022.1\nvda_eoaProxy.exe] Enabled=1 CSDVersion=Service Pack 2 with Extended Kernel Win7SuperVerFix=1 MajorVersion=6 MinorVersion=1 BuildNumber=7601 [C:\nvda2022.1\nvda_noUIAccess.exe] Enabled=1 CSDVersion=Service Pack 2 with Extended Kernel Win7SuperVerFix=1 MajorVersion=6 MinorVersion=1 BuildNumber=7601 [C:\nvda2022.1\nvda_slave.exe] Enabled=1 CSDVersion=Service Pack 2 with Extended Kernel Win7SuperVerFix=1 MajorVersion=6 MinorVersion=1 BuildNumber=7601 [C:\nvda2022.1\nvda_ uiAccess.exe] Enabled=1 CSDVersion=Service Pack 2 with Extended Kernel Win7SuperVerFix=1 MajorVersion=6 MinorVersion=1 BuildNumber=7601 Link to comment Share on other sites More sharing options...
Sergiaws Posted June 4, 2022 Share Posted June 4, 2022 I managed to get the NVDA registry. It pressent all things that happened when NVDA was starting. Here it is. INFO - __main__ (18:50:44.676) - MainThread (5524): Starting NVDA version 2021.3.5 INFO - core.main (18:50:44.777) - MainThread (5524): Config dir: C:\nvda2022.1\userConfig INFO - config.ConfigManager._loadConfig (18:50:44.778) - MainThread (5524): Loading config: C:\nvda2022.1\userConfig\nvda.ini INFO - core.main (18:50:44.947) - MainThread (5524): Windows version: Windows 7 (6.1.7601) service pack Service Pack 2 with Extended Kernel workstation INFO - core.main (18:50:44.948) - MainThread (5524): Using Python version 3.7.9 (tags/v3.7.9:13c94747c7, Aug 17 2020, 18:01:55) [MSC v.1900 32 bit (Intel)] INFO - core.main (18:50:44.948) - MainThread (5524): Using comtypes version 1.1.8 INFO - core.main (18:50:44.948) - MainThread (5524): Using configobj version 5.1.0 with validate version 1.0.1 CRITICAL - NVDAHelper.initialize (18:50:46.673) - MainThread (5524): Error loading nvdaHelperRemote.dll: [WinError 127] No se encontró el proceso especificado. INFO - synthDriverHandler.setSynth (18:50:46.902) - MainThread (5524): Loaded synthDriver sapi4 INFO - core.main (18:50:46.903) - MainThread (5524): Using wx version 4.1.1 msw (phoenix) wxWidgets 3.1.5 with six version 1.16.0 INFO - brailleInput.initialize (18:50:46.907) - MainThread (5524): Braille input initialized INFO - braille.initialize (18:50:46.907) - MainThread (5524): Using liblouis version 3.19.0 INFO - braille.initialize (18:50:46.915) - MainThread (5524): Using pySerial version 3.5 INFO - braille.BrailleHandler.setDisplayByName (18:50:46.932) - MainThread (5524): Loaded braille display driver noBraille, current display has 0 cells. INFO - core.main (18:50:47.231) - MainThread (5524): Java Access Bridge support initialized INFO - _UIAHandler.UIAHandler.MTAThreadFunc (18:50:47.503) - _UIAHandler.UIAHandler.MTAThread (6104): UIAutomation: IUIAutomation INFO - core.main (18:50:48.082) - MainThread (5524): NVDA initialized Link to comment Share on other sites More sharing options...
Bizzbob Posted June 6, 2022 Share Posted June 6, 2022 On 6/4/2022 at 1:20 PM, Sergiaws said: guys, can someone help me and debug this? Here's the situation. I tried newer versions of NVDA, newer than 2017.3 which is the last to support XP and Vista. If you don't spoof it as Windows 7/8/10 it don't work. Ok, I put the proper content in global osver.ini. Spoofing it as Windows 10 don't makes sense cause it do strange things with letters with accents. So, I spoofed as Windows 7. Well, it partially works. It throw two or more errors which I can't read cause I deppend on NVDA, but pressing space two times it start speaking. I noticed that even the NVDA addons like remote are properly working. So, I wanted to know what errors it's throwing, and what dll, functions and other stuff is missing. Pd. The installer is not working, so I just used the installer to create a portable of NVDA (I previously spoofed it). And then tried to run the executable. Pd. Don't put the platformID, it breaks a lot of programs. Here's the content of my osver.ini. On launching, it shows the error message 'The procedure entry point CoGetApartmentType could not be located in the dynamic link library ole32.dll.', and then plays a second error sound without any messages/dialogs. Link to comment Share on other sites More sharing options...
Sergiaws Posted June 6, 2022 Share Posted June 6, 2022 On 6/4/2022 at 6:58 PM, Sergiaws said: I managed to get the NVDA registry. It pressent all things that happened when NVDA was starting. Here it is. INFO - __main__ (18:50:44.676) - MainThread (5524): Starting NVDA version 2021.3.5 INFO - core.main (18:50:44.777) - MainThread (5524): Config dir: C:\nvda2022.1\userConfig INFO - config.ConfigManager._loadConfig (18:50:44.778) - MainThread (5524): Loading config: C:\nvda2022.1\userConfig\nvda.ini INFO - core.main (18:50:44.947) - MainThread (5524): Windows version: Windows 7 (6.1.7601) service pack Service Pack 2 with Extended Kernel workstation INFO - core.main (18:50:44.948) - MainThread (5524): Using Python version 3.7.9 (tags/v3.7.9:13c94747c7, Aug 17 2020, 18:01:55) [MSC v.1900 32 bit (Intel)] INFO - core.main (18:50:44.948) - MainThread (5524): Using comtypes version 1.1.8 INFO - core.main (18:50:44.948) - MainThread (5524): Using configobj version 5.1.0 with validate version 1.0.1 CRITICAL - NVDAHelper.initialize (18:50:46.673) - MainThread (5524): Error loading nvdaHelperRemote.dll: [WinError 127] No se encontró el proceso especificado. INFO - synthDriverHandler.setSynth (18:50:46.902) - MainThread (5524): Loaded synthDriver sapi4 INFO - core.main (18:50:46.903) - MainThread (5524): Using wx version 4.1.1 msw (phoenix) wxWidgets 3.1.5 with six version 1.16.0 INFO - brailleInput.initialize (18:50:46.907) - MainThread (5524): Braille input initialized INFO - braille.initialize (18:50:46.907) - MainThread (5524): Using liblouis version 3.19.0 INFO - braille.initialize (18:50:46.915) - MainThread (5524): Using pySerial version 3.5 INFO - braille.BrailleHandler.setDisplayByName (18:50:46.932) - MainThread (5524): Loaded braille display driver noBraille, current display has 0 cells. INFO - core.main (18:50:47.231) - MainThread (5524): Java Access Bridge support initialized INFO - _UIAHandler.UIAHandler.MTAThreadFunc (18:50:47.503) - _UIAHandler.UIAHandler.MTAThread (6104): UIAutomation: IUIAutomation INFO - core.main (18:50:48.082) - MainThread (5524): NVDA initialized Seeing this registry, nvdaHelperRemote.dll is calling a function not present in Vista ExKernel *32 bits part( I expect it will be implemented. Replacing nvdaHelperRemote.dll from newer NVDA versions with nvdaHelperRemote.dll from 2017.3 one-s made the program unusable, so I-ll just use it to test some stuff, and wait while the functions will be properly implemented. Maybe someone can try more Python 3.7] programs and see if this happen with other apps? I'll try to do that, this is a big step at least for me! I'm very happy to see 32 bits incompatible programs running! Link to comment Share on other sites More sharing options...
LiptonAcer Posted June 10, 2022 Share Posted June 10, 2022 Do you know how to get firefox 102 on Windows Vista? i installed it but i can't type anything its says firefox crash. Link to comment Share on other sites More sharing options...
TSNH Posted June 11, 2022 Share Posted June 11, 2022 20 hours ago, LiptonAcer said: Do you know how to get firefox 102 on Windows Vista? i installed it but i can't type anything its says firefox crash. You probably mean this error: https://msfn.org/board/topic/181612-wip-windows-vista-extended-kernel/?do=findComment&comment=1217516 It's only present in prerelease versions of Firefox. 1 Link to comment Share on other sites More sharing options...
LiptonAcer Posted June 12, 2022 Share Posted June 12, 2022 Yes I have this error, I hope it will be patched because the 102 is the next ESR. Thanks for the information. 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