NoNameNeeded Posted March 7, 2020 Share Posted March 7, 2020 Is there a relatively easy way to make an application think that Windows 95 is a newer operating system (like Windows XP)? Link to comment Share on other sites More sharing options...
schwups Posted March 7, 2020 Share Posted March 7, 2020 Open the Registry and create a new string value: [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion] "CurrentVersion"="5.1" That applies to ME/98SE (KernelEx) and probably for 95, too. It might work for a few apps, but usually it makes no sense and leads to problems or crashes. I do not recommend that. Link to comment Share on other sites More sharing options...
NoNameNeeded Posted March 7, 2020 Author Share Posted March 7, 2020 It doesn't seem to work. Interestingly, it doesn't even work with imagecfg.exe (found in Windows NT4), e.g. I have a file called systeminformation.exe, it's part of Tune Up Utilities and it shows the OS it's running on and even if I set it to Win XP (using imagecfg.exe) it still thinks it's running on Windows 95. However, KernelEx's way of fooling the OS seems to work (only on Windows 98 of course). So they must be doing something different. I wonder how they achieved that. Link to comment Share on other sites More sharing options...
schwups Posted March 7, 2020 Share Posted March 7, 2020 As I said only a few apps or installer can be fooled with it, also on ME/98SE. Most programs also check the OS elsewhere. Link to comment Share on other sites More sharing options...
Tripredacus Posted March 9, 2020 Share Posted March 9, 2020 You'll need to trace or debug the application to see what it is looking at to determine what OS is on the host. 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