How to bypass Windows10 build version checking?


Recommended Posts

First off don't assume what field one is in.  Second we already know what your end-goal is with changing the build number.

  • Like 2
  On 06/05/2020 at 19:33, Matthew S. said:

First off don't assume what field one is in.  Second we already know what your end-goal is with changing the build number.

Expand  

yea? Did u even aware of some app limited Windows Server from running and people change the windows build number to install and use it?

If you are talking about native app, there is no reason it should be limited to Windows build number since there's c++ redistribution package.

SO stop judging, just let the people who know reply. 

You do realise that the MSVCRT is just a runtime (your reference to the c++ redistribution package) since the compiler and standard library version changes with each compiler revision and thus changes the ABI, it is not the OS baked API's.

 

Also no tech/IT expert worth their salt would do that in a production environment.

  • Like 2
  • Facepalm 1
  On 06/05/2020 at 19:45, Matthew S. said:

You do realise that the MSVCRT is just a runtime (your reference to the c++ redistribution package) since the compiler version changes with each compiler revision and thus changes the ABI, it is not the OS baked API's.

 

Also no tech/IT expert worth their salt would do that in a production environment.

Expand  

I think you don't understand what I just said, you are just busy to focus on "cancel this idea".

There are native app that don't let you install their software because you have low Windows10 build number. Please just stop reply if you don't have the solution.

I want to make sure I understand what you are asking. So you are asking for someone to 'hack' a production copy of Windows 10 operating system to appear to be a different build version that it is.  Is that right?   If so, you're dancing on a very fine line with the Neowin TOS.

  On 06/05/2020 at 19:52, meowtresting said:

I think you don't understand what I just said, you are just busy to focus on "cancel this idea".

There are native app that don't let you install their software because you have low Windows10 build number. Please just stop reply if you don't have the solution.

Expand  

Native or not. Developers can choose not to support an OS build if said OS support has officially ended in of itself. This is not a new concept; just handled in a slightly different way now.

 

You don't have to be rude with your request. Your wording in the OP in no way reflected that you're doing this just for fun or as a reverse engineering learning experience so why do you expect people to automatically take it that way?

We tried to be nice an present reasons you should just upgrade to a supported build for your benefit and security and then you started getting defensive.

 

As the old worldly saying goes, "Be kind and you will receive kindness in return".

 

---

 

We're a tech forum oriented on doing things properly and assisting people to fix things. Reverse engineering isn't exactly most of our forte. Someone might be willing to assist but you'll need to be clear about it and give it some time 🙂 no need to tell off our members that are just trying to help you do the right thing though.

  • Like 3
  On 06/05/2020 at 19:52, meowtresting said:

I think you don't understand what I just said, you are just busy to focus on "cancel this idea".

There are native app that don't let you install their software because you have low Windows10 build number. Please just stop reply if you don't have the solution.

Expand  

I do get what you're saying and this would be a fun experiment (but nothing more) in a virtual machine or something similar.

 

However in your earlier posts you were more specific about an app and said that you do not know what cumulative updates are and that you do not currently have the capacity to backup or upgrade, I really strongly advise against you messing around on your production machine like this in order to run some apps which will more than likely have issues if you manage to workaround the minimum version restrictions regardless.

 

My understanding is that the build number is hardcoded and cannot be changed by simply editing the registry or changing some files. Anything further than this and you're definitely breaking the license so it cannot be discussed here.

 

I find your concern over privacy settings in newer builds misguided. The newer builds are much more transparent and offer you more granular control over certain aspects than 1607 ever did, however basic telemetry has been in Windows for years definitely in Vista with CEIP but probably before that too, I've never been that bothered to check.

  On 06/05/2020 at 20:03, Brandon H said:

Native or not. Developers can choose not to support an OS build if said OS support has officially ended in of itself. This is not a new concept; just handled in a slightly different way now.

 

You don't have to be rude with your request. Your wording in the OP in no way reflected that you're doing this just for fun or as a reverse engineering learning experience so why do you expect people to automatically take it that way?

We tried to be nice an present reasons you should just upgrade to a supported build for your benefit and security and then you started getting defensive.

 

As the old worldly saying goes, "Be kind and you will receive kindness in return".

 

---

 

We're a tech forum oriented on doing things properly and assisting people to fix things. Reverse engineering isn't exactly most of our forte. Someone might be willing to assist but you'll need to be clear about it and give it some time 🙂 no need to tell off our members that are just trying to help you do the right thing though.

Expand  

That is correct until in future when future Windows update that you dislike force you to unwilling to upgrade. and you are not able to install your most favorite software, let's see how you react to your own comment about "Developers can choose not to ".

Or for some reason you don't feel like to purchase a new Windows11 license key for example because you support "genuine product".

I can't edit the original thread. there's no way for me to change it. But if others can read and understand what I commented, I don't see why he need to keep repeating himself I am trying to install that Paint3d which I am not planning to do so already. To be fair he's rude on me first that is why I raise my defense. Sure you don't feel offended by him because you stand on his side and he's not direct the attacking on you. See? Even when I reply in mild tone you already call me "rude". Try if someone challenging your understanding like tht, that is what I call "rude"

 

  On 06/05/2020 at 19:58, Zag L. said:

I want to make sure I understand what you are asking. So you are asking for someone to 'hack' a production copy of Windows 10 operating system to appear to be a different build version that it is.  Is that right?   If so, you're dancing on a very fine line with the Neowin TOS.

Expand  

Hack or not I don't know, there are a few approaches, that is why it is meant for discussion. Reverse engineering is not my best skill.

Come on, a reverse engineering can be under the category of hacking but hacking is not reverse engineering. I hope you know the difference.

RE is even studied in Computer Science offered by some university.

For instance if you know the Windows Api to check the windows os build number, you can just take over and return the build number. That don't involve with "hacking a production copy" which I assume you mean change the kernel

Edited by meowtresting
  On 08/05/2020 at 11:19, meowtresting said:

Hack or not I don't know, there are a few approaches, that is why it is meant for discussion. Reverse engineering is not my best skill.

Come on, a reverse engineering can be under the category of hacking but hacking is not reverse engineering. I hope you know the difference.

RE is even studied in Computer Science offered by some university.

For instance if you know the Windows Api to check the windows os build number, you can just take over and return the build number. That don't involve with "hacking a production copy" which I assume you mean change the kernel

Expand  

The problem here is that the Windows 10 license specifically prohibits attempts to “…reverse engineer, decompile, or disassemble the software…” so what you are asking for is in violation of the license and as such I'd think continuing this discussion is in violation of the Neowin Terms of Service.

  On 05/05/2020 at 22:34, Matthew S. said:

You really don't understand how software development works do you? 

Expand  

 

  On 08/05/2020 at 11:19, meowtresting said:

I can't edit the original thread. there's no way for me to change it. But if others can read and understand what I commented, I don't see why he need to keep repeating himself I am trying to install that Paint3d which I am not planning to do so already. To be fair he's rude on me first that is why I raise my defense. Sure you don't feel offended by him because you stand on his side and he's not direct the attacking on you. See? Even when I reply in mild tone you already call me "rude". Try if someone challenging your understanding like tht, that is what I call "rude"

Expand  

 

If you referring to the line above I didn't actually mean for it to come across as "mean" or "rude"

  Quote

Hack or not I don't know, there are a few approaches, that is why it is meant for discussion. Reverse engineering is not my best skill.

Come on, a reverse engineering can be under the category of hacking but hacking is not reverse engineering. I hope you know the difference.

RE is even studied in Computer Science offered by some university.

For instance if you know the Windows Api to check the windows os build number, you can just take over and return the build number. That don't involve with "hacking a production copy" which I assume you mean change the kernel

Expand  

Yes, you can change the build number, it is also against the Microsoft Windows EULA to do any sort of reverse engineering, it will still not let app x work as intended, unless you can be absolutely sure that API Z is not being utilized by said app, theres a reason why developers put minimum build requirements in packages, goes for what ever language your developing with be in C/C++, Swift, PHP, Obj-C, and the list goes on.

 

As I stated prior the MSVCRT is only a runtime which only includes support for the C / C++ Standard Library, anything thats windows specific (outside of what needs to be implemented as part of the STDLIB) will not be covered by it.

  On 08/05/2020 at 11:44, Zag L. said:

The problem here is that the Windows 10 license specifically prohibits attempts to “…reverse engineer, decompile, or disassemble the software…” so what you are asking for is in violation of the license and as such I'd think continuing this discussion is in violation of the Neowin Terms of Service.

Expand  

Wow you said it like you purchase every software you used. You never use any pirated copy of app. You bought every windows license key. You bought every Ms.Office product.

Say if you are iOS user, you never jailbreak your phone, If you are on android, you never root your phone, you read every license agreement before you install every software.

Can't we just assume for a second it's just for POC and this is just meant for discussion for now? Say I want to test it in a vm.

I don't know why you against this so much, are you an app developer that this will affect your development? Do you interact with your users?

Edited by meowtresting
  On 08/05/2020 at 11:55, meowtresting said:

Wow you said it like you purchase every software you used. You never use any pirated copy of app. You bought every windows license key.

 

Expand  

Actually considering the risks involved with using a pirated version of Windows, yea I have bought every license key of windows I own and I'm sure the majority of Neowin's members are of the same mindset.  Other software, maybe in my youth I did that, now I pay for every piece of software I own (if required otherwise FOSS versions)

  On 08/05/2020 at 11:55, meowtresting said:

Wow you said it like you purchase every software you used. You never use any pirated copy of app. You bought every windows license key.

Say if you are iOS user, you never jailbreak your phone, If you are on android, you never root your phone, you read every license agreement before you install every software.

Can't we just assume for a second it's just for POC and this is just meant for discussion for now? Say I want to test it in a vm.

I don't know why you against this so much, are you an app developer that this will affect your development? Do you interact with your users?

Expand  

Zag L.'s point is that what you are requesting help with goes against Windows' licence. Which in turn means that what you are requesting assistance with goes against the following community rules:

  Quote

No Illegal Software/Copyrighted Discussion.
Discussions involving warez, cracks, security circumvention, using torrents for downloading copyrighted or illegal material is strictly prohibited. This includes music files or other unauthorized software. Asking for help in doing so will cause warns or suspensions of accounts.

Expand  

Whether someone does or doesn't get hold of software illegally is beside the point. The discussion asking for help in circumventing a system is not allowed on these Forums. If you want to do it then that's your business, but you're on your own.

  • Like 3
  On 08/05/2020 at 12:05, Matthew S. said:

Actually considering the risks involved with using a pirated version of Windows, yea I have bought every license key of windows I own and I'm sure the majority of Neowin's members are of the same mindset.  Other software, maybe in my youth I did that, now I pay for every piece of software I own (if required otherwise FOSS versions)

Expand  

So same as I. My os is genuine when I bought from manufacturer as well. Didn't u see what I said just now? 

  Quote

 

That is correct until in future when future Windows update that you dislike force you to unwilling to upgrade. and you are not able to install your most favorite software, let's see how you react to your own comment about "Developers can choose not to ".

Or for some reason you don't feel like to purchase a new Windows11 license key for example because you support "genuine product".

 

Expand  

 

Simple, I replace the outdated piece of software/hardware or run an older version of the supported OS in a VM (with minimal network access).  I work in an enterprise environment where we encounter this very situation on the daily lol

 

Actually have a real world example for you, the company I work for uses old green screen AS/400 TN5250 emulation software, the old client that we've been using for a number of years relies on ActiveX and IE6 (good god...) so were in the process of rolling out a new native client, same deal the API's are not there in the newer versions of windows (this is more in prep for moving past Windows 10 1910).

 

And I'm sorry but disliking an OS is a pretty ###### poor reason not to upgrade, unless you have hardware from last century.

  On 08/05/2020 at 12:16, Matthew S. said:

Simple, I replace the outdated piece of software/hardware or run an older version of the supported OS in a VM (with minimal network access).  I work in an enterprise environment where we encounter this very situation on the daily lol

Expand  

now you are just trying too hard to against smone justification.

You apparently didn't do that. If you require to use that app daily, you won't have the patience to work back and forth with vm

  On 08/05/2020 at 12:19, meowtresting said:

If you require to use that app daily, you won't have the patience to work back and forth with vm

Expand  

Ignoring the fact that no one possibly uses Paint on a daily basis, that's not what he said. He said that he would upgrade the software or hardware (so in this case, upgrade Windows 10) so that he could use the application daily, or he would run it in a VM. Most computers these days have enough resources to have a VM constantly running in the background if the application is used daily and cannot be switched for something compatible with the system.

  On 08/05/2020 at 12:19, meowtresting said:

now you are just trying too hard to against smone justification.

You apparently didn't do that. If you require to use that app daily, you won't have the patience to work back and forth with vm

Expand  

Uhh no, thats not how it works in an enterprise/corporate environment, you use vm's if you have to upgrade when required. 

 

If somethings not compatible and there is no viable replacement, VM, if there is a viable replacement move to it, if the software is not compatible with the currently installed OS, upgrade the OS to the next LTS release.

  On 08/05/2020 at 12:30, Nick H. said:

Ignoring the fact that no one possibly uses Paint on a daily basis, that's not what he said. He said that he would upgrade the software or hardware (so in this case, upgrade Windows 10) so that he could use the application daily, or he would run it in a VM. Most computers these days have enough resources to have a VM constantly running in the background if the application is used daily and cannot be switched for something compatible with the system.

Expand  

Hell it's a challenge just configuring old Windows Mobile devices on Windows 10, gotta jump though quite a few hoops just to get that done...  Mind you the "hack" to get the old microsoft sync center working on Windows 10 1709 is officially posted by microsoft... 

  On 08/05/2020 at 12:30, Nick H. said:

Ignoring the fact that no one possibly uses Paint on a daily basis, that's not what he said. He said that he would upgrade the software or hardware (so in this case, upgrade Windows 10) so that he could use the application daily, or he would run it in a VM. Most computers these days have enough resources to have a VM constantly running in the background if the application is used daily and cannot be switched for something compatible with the system.

Expand  

what is wrong with you guys?? Stop assuming I am trying to use paint *facepalm*. What is so good about Paint3D that made u keep thinking I must use it?? I repeated so many times already I am trying to install another software that have similiar restriction

  On 08/05/2020 at 12:31, Matthew S. said:

Uhh no, thats not how it works in an enterprise/corporate environment, you use vm's if you have to upgrade when required. 

 

If somethings not compatible and there is no viable replacement, VM, if there is a viable replacement move to it, if the software is not compatible with the currently installed OS, upgrade the OS to the next LTS release.

Expand  

Then you have to understand not everyone is financially stable like you. and not everyone work with enterprise

  On 08/05/2020 at 12:37, meowtresting said:

what is wrong with you guys?? Stop assuming I am trying to use paint *facepalm*. I repeated so many times already I am trying to install another software that have similiar restriction

Expand  

I fail to see how that invalidates anything else I pointed out. A home system has the resources to create a VM that would support the application that you want to use. Or you upgrade Windows so that it can run the application. Or you find a different piece of software that is compatible with the build of Windows that you have.

  • Thanks 2

Then look at alternatives, there are plenty of free and/or opensource packages that can easily replace paid for packages and on top of it, hell just recently as 6 months ago due to financials I had to use some alternative packages for ones that I would normally pay for  eg. GIMP instead of Photoshop, Inkscape instead of Illustrator, Blender instead of Maya/3dsmax 

  On 08/05/2020 at 12:43, Nick H. said:

I fail to see how that invalidates anything else I pointed out. A home system has the resources to create a VM that would support the application that you want to use. Or you upgrade Windows so that it can run the application. Or you find a different piece of software that is compatible with the build of Windows that you have.

Expand  

Now that is pure ignorance and inconsiderate. I only got 8gb ram, you think I can allocate 4gb to my vm to load heavy app inside vm? How fast do your vm load?  Sure I can look for alternative, but there are some function only that software got .  Before you judge further, start fully using VM for 3 months to do everything, edit picture, browsing web,  editing document etc.

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
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • Mass Image Compressor 4.0.2 by Razvan Serea Mass Image Compressor is a fast and easy-to-use Windows app that helps you compress, resize, and convert large sets of images quickly. The tool supports various formats including JPEG, PNG, WebP, AVIF, and GIF (including animated images), and offers precise control over output quality, image dimensions, and file naming schemes. You can reduce file sizes while keeping good quality, change image dimensions, and rename files in batches. Users can filter or preserve metadata such as EXIF, IPTC, and XMP—including selectively removing GPS or serial number information. With features like drag-and-drop, Explorer integration, multiple output folder options, and lossless optimization tools like OxiPNG and pngquant, Mass Image Compressor is ideal for photographers, designers, and developers. Features Compress multiple folders and files in one go (including optional subfolders) Seamless Windows Explorer integration via the "Send To" menu Advanced metadata copy settings (EXIF, XMP, IPTC) with filtering (e.g., strip GPS, serial numbers) Full support for Animated Images (GIF, PNG, WebP) Output to modern formats like WebP and AVIF Regex filters for filenames and size-based exclusions Suffix/Prefix options and filename text replacement for output files Powerful Preview UI with pixel-level image comparison (CTRL + T) Robust and faster RAW image support Multiple flexible output destination modes: Replace original files Output to specific folder Store next to original with suffix/prefix Inside a Compressed subfolder Flexible resizing: By percentage Long edge, fixed width/height Frame-based for print or responsive image sets (1x/2x/3x) Mass Image Compressor 4.0.2 release notes: Major Release: 4.x Series Rewritten from the ground up Complete rewrite using a modern architecture for improved scalability, performance, and responsive UI. Expanded format support: Input: JPG, PNG, WebP, TIFF, GIF, BMP, AVIF, HEIC, JP2, RAW (ARW, DNG, NEF, CR2, CR3, CRW, DCR, KDC, MRW, ORF, RAF, PEF, RW2, SRW, ERF, 3FR, MOS, MEF). Output: JPG, PNG, WebP, AVIF, GIF. New features: Animated image handling (e.g., animated WebP and GIF) Side-by-side preview for compression comparison File filters by extension, size, and visibility Multi-file drag and drop Gallery view modes for better browsing Rich compression settings (quality, resizing strategies, naming rules) Flexible output management (replace originals, custom folders, or preserve structure) Smart conflict handling with detailed warnings Throttled task scheduling for smoother UI Improved metadata support with options to preserve or exclude (e.g., GPS, camera info) Dependency Updates & Stability Magick.NET-Q8-OpenMP-x64 updated from 14.5.0 to 14.7.0 (resolves hang and security issues) Microsoft App SDK updated from 1.6.250108002 to 1.7.250606001 (stability improvements) Download: Mass Image Compressor 4.0.2 | 81.9 MB (Open Source) Download: Mass Image Compressor Portable | 114.0 MB View: Mass Image Compressor Home Page | Github | Screenshot Get alerted to all of our Software updates on Twitter at @NeowinSoftware
    • I wasn't mad. Sorry if I made it sound like that. Everyone is different. PERIOD.
    • Of course there are distros that are more beginner (an actual word) friendly and have less setup/configuration out of the box. This is really your argument? There is no reason to be mad because someone said they wouldn't recommend your favorite distro to a certain type of user. Are you committed to revenge now even if it takes a lifetime or something? LOL As a community we really need to move past this. New Linux users need to be helped. In the Linux subreddits the advise is even worse. So many come asking what distro to use. Sometimes they don't mention what they use their computer for and there will be 20 comments of not one person asking that and just listing the distro they personally use. That helps no one. One pet peeve of mine is sometimes one will ask what DE they should use for distro and mention they have been using Windows for 30 years. GNOME is not the damn answer! That doesn't mean GNOME is not a good DE. Understand what I am saying?
    • A lot of throwback names listed there 😀
  • Recent Achievements

    • One Year In
      Schwarzenbach earned a badge
      One Year In
    • Collaborator
      NullReference earned a badge
      Collaborator
    • Dedicated
      John Volks earned a badge
      Dedicated
    • One Month Later
      KenKay earned a badge
      One Month Later
    • Week One Done
      KenKay earned a badge
      Week One Done
  • Popular Contributors

    1. 1
      +primortal
      660
    2. 2
      ATLien_0
      250
    3. 3
      Xenon
      178
    4. 4
      neufuse
      153
    5. 5
      +FloatingFatMan
      126
  • Tell a friend

    Love Neowin? Tell a friend!