GithubHelp home page GithubHelp logo

Comments (8)

asheroto avatar asheroto commented on May 29, 2024 2

The app just executes some basic commands, essentially doing what that article you referenced does. Nothing fancy. You should be able to run the the app or PowerShell script on Windows 7 and it will work. If not, then you can execute these commands in CMD (running as administrator) and it will do the same thing.

certutil -urlcache -f http://ctldl.windowsupdate.com/msdownload/update/v3/static/trustedr/en/authrootstl.cab authrootstl.cab
certutil -urlcache -f http://ctldl.windowsupdate.com/msdownload/update/v3/static/trustedr/en/disallowedcertstl.cab disallowedcertstl.cab

expand authrootstl.cab -R .\
expand disallowedcertstl.cab -R .\

certutil -addstore -f root authroot.stl
certutil -addstore -f disallowed disallowedcert.stl

That's all that the app does. It just downloads the latest root certificates from Microsoft, extracts the CAB files to get the STL files, then adds the STL files into the certificate store. :-)

If you get an error when running certutil, try downloading the CAB files using your web browser, extract the CAB files with 7-zip to get the STL files, then run certutil to add the STL files (last two lines).

from root-certificate-updater.

asheroto avatar asheroto commented on May 29, 2024

Also, Firefox still honors Windows root certificates to ensure security is up-to-par. Because Windows doesn't release updates for Windows 7 any more, its root certificates won't be updated by default. Updating the root certificates should take care of most of the issues you've been facing, I believe.

from root-certificate-updater.

tyeeman avatar tyeeman commented on May 29, 2024

Is the .stl file just a list or the actual certificates? From a comment in that page I linked, it seems to be just a list??

from root-certificate-updater.

asheroto avatar asheroto commented on May 29, 2024

STL stands for certificate trust list. It is a list of trusted certificates. Keep in mind, certificates basically just text files that contain the information to cryptographically perform.

Example of base64 encoded certificate:
image

Don't worry about the details bro, just do it! It won't hurt anything by installing the certs. 😊

from root-certificate-updater.

asheroto avatar asheroto commented on May 29, 2024

Just curious, why don't you just upgrade to Windows 10?

from root-certificate-updater.

asheroto avatar asheroto commented on May 29, 2024

If you really want to make sure they are all imported, you can open Certificate Manager (certmgr.msc) as Local Computer, then export all the certs from a working computer, then import those into the Windows 7 machine....
jy7QYBsyEu

from root-certificate-updater.

asheroto avatar asheroto commented on May 29, 2024

Make sure to import to Local Machine.

image

from root-certificate-updater.

ban2019 avatar ban2019 commented on May 29, 2024

@asheroto
I found this issue via Google search after I failed to install the patch for updating https certificate from Microsoft. It saved my Win7. Thank you so much!!

from root-certificate-updater.

Related Issues (4)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.