
ekoforever
Content Type
Profiles
Forums
Events
Posts posted by ekoforever
-
-
I am in no way interested in this information and so it is an unnecessary process/service
0 -
I have a script below that disables a bunch of these. Any recommendations or words of advice in shutting any of these off?
schtasks /Change /TN "Microsoft\Windows\Application Experience\ProgramDataUpdater" /Disable | Out-Nullschtasks /Change /TN "Microsoft\Windows\Application Experience\Microsoft Compatibility Appraiser" /Disable | Out-Nullschtasks /Change /TN "Microsoft\Windows\Application Experience\AitAgent" /Disable | Out-Nullschtasks /Change /TN "Microsoft\Windows\Application Experience\StartupAppTask" /Disable | Out-Nullschtasks /Change /TN "Microsoft\Windows\AppID\SmartScreenSpecific" /Disable | Out-Nullschtasks /Change /TN "Microsoft\Windows\Customer Experience Improvement Program\Consolidator" /Disable | Out-Nullschtasks /Change /TN "Microsoft\Windows\Customer Experience Improvement Program\KernelCeipTask" /Disable | Out-Nullschtasks /Change /TN "Microsoft\Windows\Customer Experience Improvement Program\UsbCeip" /Disable | Out-Nullschtasks /Change /TN "Microsoft\Windows\Customer Experience Improvement Program\Uploader" /Disable | Out-Nullschtasks /Change /TN "Microsoft\Windows\DiskDiagnostic\Microsoft-Windows-DiskDiagnosticDataCollector" /Disable | Out-Nullschtasks /Change /TN "Microsoft\Windows\NetTrace\GatherNetworkInfo" /Disable | Out-Nullschtasks /Change /TN "Microsoft\Windows\Windows Error Reporting\QueueReporting" /Disable | Out-Nullschtasks /Change /TN "Microsoft\Windows\Autochk\Proxy" /Disable | Out-Nullschtasks /Change /TN "Microsoft\Windows\CloudExperienceHost\CreateObjectTask" /Disable | Out-Nullschtasks /Change /TN "Microsoft\Windows\Feedback\Siuf\DmClient" /Disable | Out-Nullschtasks /Change /TN "Microsoft\Windows\Mobile Broadband Accounts\MNO Metadata Parser" /Disable | Out-Null# Windows Defenderschtasks /Change /TN "Microsoft\Windows\Windows Defender\Windows Defender Cache Maintenance" /Disable | Out-Nullschtasks /Change /TN "Microsoft\Windows\Windows Defender\Windows Defender Cleanup" /Disable | Out-Nullschtasks /Change /TN "Microsoft\Windows\Windows Defender\Windows Defender Scheduled Scan" /Disable | Out-Nullschtasks /Change /TN "Microsoft\Windows\Windows Defender\Windows Defender Verification" /Disable | Out-Null# Officeschtasks /Change /TN "Microsoft\Office\OfficeTelemetryAgentLogOn" /Disable | Out-Nullschtasks /Change /TN "Microsoft\Office\OfficeTelemetryAgentFallBack" /Disable | Out-Nullschtasks /Change /TN "Microsoft\Office\Office 15 Subscription Heartbeat" /Disable | Out-Nullschtasks /change /TN "Microsoft\Office\OfficeTelemetry\AgentFallBack2016" /Disable | Out-Nullschtasks /Change /TN "Microsoft\Office\OfficeTelemetry\OfficeTelemetryAgentLogOn2016" /Disable | Out-Null# Othersschtasks /Change /TN "Microsoft\Windows\Shell\FamilySafetyUpload" /Disable | Out-Nullschtasks /Change /TN "Microsoft\Windows\Shell\FamilySafetyMonitor" /Disable | Out-Nullschtasks /Change /TN "Microsoft\Windows\Shell\FamilySafetyRefresh" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\Shell\IndexerAutomaticMaintenance" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\Shell\CreateObjectTask" /Disable | Out-Nullschtasks /Change /TN "Microsoft\Windows\Maintenance\WinSAT" /Disable | Out-Nullschtasks /Change /TN "Microsoft\Windows\PI\Sqm-Tasks" /Disable | Out-Nullschtasks /Change /TN "Microsoft\Windows\WindowsUpdate\Automatic App Update" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\WindowsUpdate\sih" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\WindowsUpdate\sihboot" /Disable | Out-Null# Media Centerschtasks /Change /TN "\Microsoft\Windows\Media Center\ActivateWindowsSearch" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\Media Center\ConfigureInternetTimeService" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\Media Center\DispatchRecoveryTasks" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\Media Center\ehDRMInit" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\Media Center\InstallPlayReady" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\Media Center\mcupdate" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\Media Center\MediaCenterRecoveryTask" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\Media Center\ObjectStoreRecoveryTask" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\Media Center\OCURActivate" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\Media Center\OCURDiscovery" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\Media Center\PBDADiscovery" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\Media Center\PBDADiscoveryW1" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\Media Center\PBDADiscoveryW2" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\Media Center\PvrRecoveryTask" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\Media Center\PvrScheduleTask" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\Media Center\RegisterSearch" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\Media Center\ReindexSearchRoot" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\Media Center\SqlLiteRecoveryTask" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\Media Center\UpdateRecordPath" /Disable | Out-Null<# More and Moreschtasks /Change /TN "\Microsoft\Windows\FileHistory\File History (maintenance mode)" /Disable | Out-Null | Out-Nullschtasks /Change /TN "\Microsoft\Windows\Time Synchronization\ForceSynchronizeTime" /Disable | Out-Null | Out-Nullschtasks /Change /TN "\Microsoft\Windows\Time Synchronization\SynchronizeTime" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\UpdateOrchestrator\Schedule Scan" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\RemoteAssistance\RemoteAssistanceTask" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\Work Folders\Work Folders Logon Synchronization" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\Work Folders\Work Folders Maintenance Work" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\SoftwareProtectionPlatform\SvcRestartTaskNetwork" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\SoftwareProtectionPlatform\SvcRestartTaskLogon" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\SoftwareProtectionPlatform\SvcRestartTask" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\WOF\WIM-Hash-Management" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\WOF\WIM-Hash-Validation" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\CertificateServicesClient\UserTask-Roam" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\File Classification Infrastructure\Property Definition Sync" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\Maps\MapsToastTask" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\SettingSync\BackgroundUploadTask" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\SettingSync\NetworkStateChangeTask" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\Sysmain\ResPriStaticDbSync" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\Sysmain\WsSwapAssessmentTask" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\WDI\ResolutionHost" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\Windows Filtering Platform\BfeOnServiceStartTypeChange" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\Maps\MapsUpdateTask" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\AppID\EDP Policy Manager" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\Diagnosis\Scheduled" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\DiskFootprint\Diagnostics" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\Location\Notifications" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\Location\WindowsActionDialog" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\NetCfg\BindingWorkItemQueueHandler" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\RemovalTools\MRT_HB" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\SkyDrive\Idle Sync Maintenance Task" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\SkyDrive\Routine Maintenance Task" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\WCM\WiFiTask" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\Windows Media Sharing\UpdateLibrary" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\WS\Badge Update" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\WS\Sync Licenses" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\WS\WSRefreshBannedAppsListTask" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\WS\WSTask" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\TPM\Tpm-HASCertRetr" /Disable | Out-Nullschtasks /Change /TN "\Microsoft\Windows\TPM\Tpm-Maintenance" /Disable | Out-Nullschtasks /Change /TN "Microsoft\Windows\Defrag\ScheduledDefrag" /Disable | Out-Nullschtasks /Change /TN "Microsoft\Windows\DiskCleanup\SilentCleanup" /Disable | Out-Nullschtasks /Change /TN "Microsoft\Windows\Multimedia\SystemSoundsService" /Disable | Out-Nullschtasks /Change /TN "Microsoft\Windows\Offline Files\Background Synchronization" /Disable | Out-Nullschtasks /Change /TN "Microsoft\Windows\Offline Files\Logon Synchronization" /Disable | Out-Nullschtasks /Change /TN "Microsoft\Windows\Power Efficiency Diagnostics\AnalyzeSystem" /Disable | Out-Nullschtasks /Change /TN "Microsoft\Windows\Ras\MobilityManager" /Disable | Out-Nullschtasks /Change /TN "Microsoft\Windows\RetailDemo\CleanupOfflineContent" /Disable | Out-Nullschtasks /Change /TN "Microsoft\Windows\TextServicesFramework\MsCtfMonitor" /Disable | Out-Nullschtasks /Change /TN "Microsoft\Windows\User Profile Service\HiveUploadTask" /Disable | Out-Nullschtasks /Change /TN "Microsoft\Windows\Wininet\CacheTask" /Disable | Out-Nullschtasks /Change /TN "Microsoft\Windows\Workplace Join\Automatic-Device-Join" /Disable | Out-Null# ? schtasks /Change /TN "Microsoft\Windows\SystemRestore\SR" /Enable ?Thanks0 -
Thanks NoelC for the update. I'll have my laptop with Windows 10 here soon and use some of the information you've provided. Good luck on future configurations
0 -
I'm still waiting on my laptop with Windows 10 but I'm learning as much as I can and trying to determine best build/configuration. I've followed several forums and from this I think what I've gathered is that the minimum processes and apps are listed below. Please correct me if I'm understanding this incorrectly. When I get my laptop the tweaking will begin. I just wanted to establish a baseline to head towards. Thanks
Confirm Minimal apps?Finally minimal packages are :Microsoft.AccountsControl ================== Modern account controlMicrosoft.Windows.ShellExperienceHost ======= modern start menu / clock / notification shellwindows.immersivecontrolpanel ============= Modern control pannelMinimal processes?RuntimeBroker.exe - Manages permissions / trust for Modern Apps.ShellExperienceHost.exe - Unversal App integration in the shell. Needed for Settings.sihost.exe - Shell Infrastructure Host.taskhostw.exe - running {222A245B-E637-4AE9-A93F-A59CA119A75E}.0 -
I almost forgot....I'm not sure if this shows hidden tasks but could you compare your list against what you get when running this from a command prompt or powershell window...
schtasks /query
0 -
Thanks for the feedback.
For Windows 7 and 8 I wrote a couple of books on tweaking.
For Windows 10 I've got to be honest - I'm just not feeling the love enough to create a book, and so far I have just compiled mostly notes. That being said, I'll be willing to discuss specifics here at any time.
The one thing that motivates me, personally, that will not sit well with most others is that I absolutely have no use for Metro / Modern / Universal Apps, so I undertake to remove as much of them and their supporting subsystem as I can. Unfortunately, there's no way to carve it ALL out, since we now need at least SOME of what the Settings App does, and the Taskbar and Notifications / Action Center also uses the XAML / Modern stuff.
In summary: What I have right now is a no-nonsense setup with these attributes:
- Win 10 build 10586, fully up to date.
- UAC is disabled.
- Has Aero Glass and a much improved theme atlas on the desktop.
- Does NOT automatically update itself, I have a small procedure to go through to check for updates, then get new ones.
- Does NOT try very hard to communicate online, and what DOES still try is blocked by a deny-by-default firewall.
- Has NO Metro / Modern / Universal Apps, but does run Settings and the Notifications / Action Center.
- Keeps Windows Defender up to date.
- Settles to a running process count in the low 40s (about 10 of which are features I've installed), using 1GB RAM.
Of the processes I listed at the top of this thread, I currently still have these:
- RuntimeBroker.exe - Manages permissions / trust for Modern Apps.
- ShellExperienceHost.exe - Unversal App integration in the shell. Needed for Settings.
- sihost.exe - Shell Infrastructure Host.
- taskhostw.exe - running {222A245B-E637-4AE9-A93F-A59CA119A75E}.
I believe I had one or two more of them not running before the 10586 in-place "upgrade", and I just need to look yet again to see whether any more of them can come back out. Microsoft, with the 4 month "major release" cycle, is quite honestly wearing me down.
-Noel
Keep up the good work. I've been putting together a tweak script/checklist and am in the process of turning it into both a setup guide for an initial image then a script for running either after the install or after each reboot....Depending on M$'s choices
0 -
It would be nice to see these within the Task Scheduler and from there it would be possible to see which ones are enabled. From there it should be possible to determine the specific actions taken by each of these. Definitely some interesting stuff as I'd looked into trying to find out about these before there just seems to be very little to no information on these from what I could find on the Internet. Just not sure how or where to go from here except individual testing. I'll have my new laptop here soon with Windows 10 and will be tearing into these to minimize as much that I can what M$ wants to do with my operating system.
Great posts. Let me know if you find out anything else about these and I'll follow up after I get my laptop and W10 install.
0 -
NoelC,
You've put a lot of good information here together and I'd like to follow this thread as you further and further reduce the processes that MS wants to run at startup. I'm getting my Windows 10 laptop in about a week and have been scouring online forums and posts for optimizing the OS.
Do you plan on putting a guide together of the work you've done and the insights you've found? I know that there are many tweaker/privacy apps out there like below but wasn't sure if you were going to maybe document all of the changes necessary to minimize the number of processes running at startup. I'd be very interested in your findings and can possibly help out with some of the research once my laptop arrives.
w10privacywinprivacywinpatrolO&O ShutUp10Great work0 -
Try this from powershell to see if your results are different.Get-ChildItem "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\taskcache\tasks" -Recurse | ForEach-Object { Get-ItemProperty $_.pspath |select path,pspath}
0
Any way to reveal "Super Hidden" Task Scheduler tasks?
in Windows 10
Posted
I didn't know that. I knew that it was setup for performance results but only reports and data for the user. I wasn't aware that the OS used it for SSD maintenance.