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

[FEATURE] Disabled more services & scheduled tasks and removed more appx. #1266

Closed
wants to merge 2 commits into from

Conversation

respberryx
Copy link

@respberryx respberryx commented Oct 17, 2024

This pull request introduces the following changes:

  1. Disabled additional services and scheduled tasks to optimize system performance.
  2. Removed 3 more AppX packages.
  3. Disabled suggestions in the Start menu for a cleaner user experience.

These changes aim to further streamline the Atlas OS experience by reducing unnecessary background processes and removing/disabling unwanted features.

Questions

Describe your pull request

This pull request focuses on system optimization and user interface improvements. By disabling more services and scheduled tasks, we aim to reduce system overhead and improve overall performance. The removal of additional AppX packages helps in decluttering the system and potentially freeing up resources. Lastly, disabling suggestions in the Start menu contributes to a more focused and distraction-free user interface.

I kindly request reviewers to pay special attention to formatting, as there is a chance that I formatted something wrong from contribution guidelines.

Your feedback and suggestions for improvement are greatly appreciated.

@respberryx respberryx requested a review from Xyueta as a code owner October 17, 2024 14:50
@github-actions github-actions bot added the playbook Playbook related issues/PRs label Oct 17, 2024
@respberryx respberryx changed the title feat: disabled more services & scheduled tasks and removed more appx, [FEATURE] Disabled more services & scheduled tasks and removed more appx. Oct 17, 2024
@JayXTQ
Copy link
Member

JayXTQ commented Oct 17, 2024

Please test your changes before you make a pull request. This won't be pushed until tested. Also for your information, if you put x inside of the [ ] it makes a checkbox that says done, leave empty for not done

@Ast3risk-ops
Copy link

@respberryx
Copy link
Author

@JayXTQ Thanks, I tested my changes and they work, I also added 1 more thing.

@Ast3risk-ops Thank's for linking that also.

Copy link
Member

@JayXTQ JayXTQ left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It looks good generally, you explain some of your changes using comments which is good. I will wait for someone who has more knowledge than me before pushing though as I don't want to cause any issues in future.

@kamild1996
Copy link

kamild1996 commented Oct 18, 2024

One tidbit I noticed:
db37064#diff-3f1c2a4b51355b67ddcb68af122744cf4cd7f48e8abad6215ded9bcc1b8dfa2aR55
Disabling SysMain, which was turned into an optional optimization in 0.4.1:

@Xyueta
Copy link
Member

Xyueta commented Oct 18, 2024

Hi, thanks for the pr.
Unfortunately, the changes your provided break compatibility, and cause issues with Windows features. Such as, DPS services disables Troubleshooting and causes some Settings pages to break.
Regardless, we will review and check services, scheduled tasks and other settings.

@Xyueta Xyueta closed this Oct 18, 2024
@respberryx
Copy link
Author

respberryx commented Oct 19, 2024

@Xyueta Thank you for your time and willingness for reviewing this. But please check out the SysMain issue again. Also regarding to your comments DPS services actually shouldn't break Troubleshooting although they break Network statistic monitoring in Task Manager, didn't notice any settings pages not to open (opened few most common).

@kamild1996 I see, I commented on it so you can check it out also.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
playbook Playbook related issues/PRs
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants