Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Debloat Edge Tweak #2454

Merged
merged 3 commits into from
Aug 6, 2024
Merged

Conversation

MyDrift-user
Copy link
Contributor

Pull Request

Debloat Edge Browser

Type of Change

  • New feature

Description

A better way of dealing with Edge than uninstalling it and breaking your OS, you can also debloat it to not be that shitty as stock. This will be for people like me that have to work with edge due to work reasons.

Features:

  • Disables multiple Popups, full screen popups where u can't even close edge, first startup popup (window overtaking bullcrap)...
  • Remove some telemetry (sending every opened webpage to bing api, image telemetry...)
  • Disable Edge from creating a Desktop Shortcut after updates
  • more stuff that noone needs

Based on this, but did not use all of it.

Testing

Testet it on my machine & Sandbox, works fine.

Checklist

  • My code adheres to the coding and style guidelines of the project.
  • I have performed a self-review of my own code.
  • I have commented my code, particularly in hard-to-understand areas.
  • I have made corresponding changes to the documentation.
  • My changes generate no errors/warnings/merge conflicts.

@YusufKhalifadev
Copy link
Contributor

@MyDrift-user this maybe doesn't work at least for me I don't find these registry keys on my system although I have edge installed so maybe there's another way-around

instead of auto decline geo,sensor... it asks the user if needed
@MyDrift-user
Copy link
Contributor Author

MyDrift-user commented Jul 26, 2024

Hey @YusufKhalifadev
Thanks for reporting, these are group policy keys. As far as I know they might not be there by default (especially edge GPOs because they usually are not built in into stock AD. They should work on windows home&pro edition if I am informed correctly. Will test this further with diffrent windows editions.

@ChrisTitusTech
Copy link
Owner

This will only work on Pro edition @MyDrift-user - I'm thinking about taking my updates section and using something like PolicyPlus https://github.com/Fleex255/PolicyPlus

@misraaks
Copy link

@MyDrift-user I believe you're right that this should also work on Home because you're just recreating the registry keys that Group Policy would otherwise create on Pro.

I've been setting a lot of these keys manually but I find that the "Disable Telemetry" tweak undoes my manual changes because it deletes HKLM\SOFTWARE\Policies\Microsoft\Edge. Could that be what's happening to @YusufKhalifadev?

@ChrisTitusTech
Copy link
Owner

@MyDrift-user I believe you're right that this should also work on Home because you're just recreating the registry keys that Group Policy would otherwise create on Pro.

I've been setting a lot of these keys manually but I find that the "Disable Telemetry" tweak undoes my manual changes because it deletes HKLM\SOFTWARE\Policies\Microsoft\Edge. Could that be what's happening to @YusufKhalifadev?

I've seen home editions ignore regedit policies. Specifically my update settings implement with this method. Sometime in the late Win10 cycle to Win11 releases they started ignoring policies on home.

@MyDrift-user
Copy link
Contributor Author

MyDrift-user commented Aug 6, 2024

I've seen home editions ignore regedit policies. Specifically my update settings implement with this method. Sometime in the late Win10 cycle to Win11 releases they started ignoring policies on home.

That is sad to hear, does PolicyPlus provide support for third party policies? because Edge policies are usually not preinstalled and are added manually: https://www.microsoft.com/de-de/edge/business/download?form=MA13FJ (small text under download button)

@ChrisTitusTech ChrisTitusTech merged commit f3df13a into ChrisTitusTech:main Aug 6, 2024
@ChrisTitusTech ChrisTitusTech added the skip-changelog Skip Change Logs label Sep 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
skip-changelog Skip Change Logs
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants