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] - see #1095 Automatic Maintenance shouldnt be Outright disabled. #1096

Open
Evonos opened this issue May 4, 2024 · 3 comments
Open
Labels
enhancement New feature or request planned To be done in future.

Comments

@Evonos
Copy link

Evonos commented May 4, 2024

What is your feature request regarding to?

Atlas Playbook

Is your feature request related to a problem? Please describe.

Description
Automatic Maintenance does many Good ( and some bad ) things.
it should be Edited to leave out the "bad" things and leave the "good" things enabled.

Steps to reproduce
Install Atlas OS.

Expected behavior
Automated Maintenance Should still run the Critical components as in :

SmartScreenSpecific: updates application signatures for SmartScreen.

  • CleanupTemporaryState: clears temporary files in AppX (Metro/UWE) app packages. rundll32 Windows.Storage.ApplicationData.dll,CleanupTemporaryState.
  • Pre-Staged App Cleanup: part of the AppX cleanup process. rundll32 AppxDeploymentClient.dll,AppxPreStageCleanupRunTask.
  • ProactiveScan: Does a chkdsk scan.
  • ScheduledDefrag: runs the Windows Defragmenter: defrag -c -h -o -$. This is often the task that takes the longest. Oddly, the -h switch makes it run at normal instead of low priority, which is odd for automatic maintenance. ( yes even important for NVME and SSD it does trim and stuff )
  • Diagnosis\Scheduled: runs Windows Diagnostics.
  • SilentCleanup: runs Disk Cleanup: cleanmgr /autoclean /d %systemdrive%.
    DiskDiagnosticDataCalculator: runs disk diagnostics. rundll32 dfdts.dll,DfdGetDefaultPolicyAndSMART.
  • RunFullMemoryDiagnostic: a RAM diagnostic.
  • LPRemove: runs lpremove which removes unnecessarily or unusable language packs.
  • Plug And Play Cleanup: clears the state information for any Plug and Play devices which haven't been used for 30 days.
  • AnalyseSystem: runs Power Efficiency Diagnostics.
  • RegIdleBackup: makes a backup of the registry.
  • MRTHB: runs MRT /EHB /Q. This is the Malicious Software Removal tool, so this is likely a security scan.
    **- StartComponentCleanup: cleans up the WinSxS directory that holds optional Windows component images.
  • AccountCleanup: cleans up ancient user profiles on network shared machines.
  • ResPriStaticDBSync.
  • WsSwapAssessmentTask. Sysmain part.
  • SystemRestore. srtasks ExecuteScheduledSPPCCreation. Makes a Restore Point.
    - SynchronizeTime. sc start w32time task_started. Syncs the system clock.
    SynchronizeTimeZone. tzsync. Connected to the above.

    - Maintenance Install. usoclient StartInstall. Installs any Windows Updates that have been downloaded but not installed yet.
    Work Folders Maintenance Work. Relates to the Work Folders file sharing server system.

    Actual behavior
    Maintenance service is disabled which is a High risk for multiple security and hardware related issues.

Atlas Edition
Atlas for Windows 11 23H2

Desktop information
Not necessary its a "cut down too much " issue on Atlas part.

Additional content
Disabling maintenance makes the OS slower , prone to more bugs , Trashing itself , and at risk of security and undiscovered hardware failures.

Describe the solution you would like.

see #1095 for better formatting

Describe alternatives you have considered.

see #1095 for better formatting

Additional context.

see #1095 for better formatting

@Evonos Evonos added the enhancement New feature or request label May 4, 2024
@he3als
Copy link
Member

he3als commented May 4, 2024

Automatic maintenance is enabled, can you elaborate further if it's somehow not functioning correctly?

@Evonos
Copy link
Author

Evonos commented May 4, 2024

Automatic maintenance is enabled, can you elaborate further if it's somehow not functioning correctly?

hmm it says for me Deactivated and managed by System administrator ( which usually is group policys )

@Evonos
Copy link
Author

Evonos commented May 6, 2024

Automatic maintenance is enabled, can you elaborate further if it's somehow not functioning correctly?

i also checked while "Technically" maintenance isnt fully forced off , maintenance tasks seemingly dont run , like ResPriStaticDbSync and WsSwapAssessmentTask which run during maintenance ( set to 1x per day for me as test ) they just never run not even when i leave the PC idle for hours
Like right now it says "Last ran 3.5.2024 (DD/MM/YYYY) " while technically it should run each day.
i can force these to run but ... yeah maintenance doesnt seem to run as it should.

theres also no "failed" message or anything they just wont run automatically.

@he3als he3als added the planned To be done in future. label May 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request planned To be done in future.
Projects
None yet
Development

No branches or pull requests

2 participants