Compare commits
6 commits
3c3c5ed0c6
...
ea5fe14d11
Author | SHA1 | Date | |
---|---|---|---|
ea5fe14d11 | |||
752447cabf | |||
3e420855ec | |||
d3e59476ba | |||
e627d836df | |||
d2a268ad6c |
6 changed files with 109 additions and 69 deletions
44
cleanW10.ps1
44
cleanW10.ps1
|
@ -140,19 +140,35 @@ function disable_shitty_feature {
|
||||||
# $name : Name of modern app
|
# $name : Name of modern app
|
||||||
function disable_shitty_modern_app {
|
function disable_shitty_modern_app {
|
||||||
param([string]$name)
|
param([string]$name)
|
||||||
Write-Host -ForegroundColor white -NoNewline "Remove $name modern app"
|
Write-Host -ForegroundColor white -NoNewLine "Remove $name modern app"
|
||||||
try {
|
$package = Get-AppxPackage -AllUsers -name *$name*
|
||||||
$pkgname = Get-AppxPackage -allusers -name *$name*
|
if ( $package ) {
|
||||||
if (Get-AppxPackage $pkgname.Name) {
|
Write-Host -ForegroundColor white -NoNewLine " installed :"
|
||||||
Remove-AppxPackage $pkgname
|
try {
|
||||||
}
|
$package | Remove-AppxPackage
|
||||||
Get-AppxProvisionedPackage -Online | where-Object {$_.PackageName -like "*$name*"} | Remove-AppxProvisionedPackage -Online | Out-Null
|
}
|
||||||
}
|
catch {
|
||||||
catch {
|
Write-Host -ForegroundColor Red " Uninstall error"
|
||||||
Write-Host -ForegroundColor Red " Error "
|
return
|
||||||
return
|
}
|
||||||
}
|
Write-Host -ForegroundColor Green -NoNewLine " uninstalled"
|
||||||
Write-Host -ForegroundColor Green " Done "
|
}
|
||||||
|
else { Write-Host -ForegroundColor Yellow -NoNewLine " Not installed"}
|
||||||
|
|
||||||
|
Write-Host -ForegroundColor white -NoNewLine " |"
|
||||||
|
$provisioned = Get-AppxProvisionedPackage -Online | where-Object {$_.PackageName -like "*$name*"}
|
||||||
|
if ( $provisioned ) {
|
||||||
|
Write-Host -ForegroundColor White -NoNewLine " Provisonned"
|
||||||
|
try {
|
||||||
|
$provisioned | Remove-AppxProvisionedPackage -Online | Out-Null
|
||||||
|
}
|
||||||
|
catch {
|
||||||
|
Write-Host -ForegroundColor red " Error"
|
||||||
|
return
|
||||||
|
}
|
||||||
|
Write-Host -ForegroundColor Green " Done"
|
||||||
|
}
|
||||||
|
else { Write-Host -ForegroundColor Yellow " Not provisionned"}
|
||||||
}
|
}
|
||||||
|
|
||||||
function disable_shitty_service ([string]$name){
|
function disable_shitty_service ([string]$name){
|
||||||
|
@ -234,7 +250,7 @@ modify_shitty_reg_value "HKLM:\SOFTWARE\Policies\Microsoft\Windows\AppPrivacy" "
|
||||||
modify_shitty_reg_value "HKLM:\SOFTWARE\Policies\Microsoft\Windows\AppPrivacy" "LetAppsAccessCalendar" 2
|
modify_shitty_reg_value "HKLM:\SOFTWARE\Policies\Microsoft\Windows\AppPrivacy" "LetAppsAccessCalendar" 2
|
||||||
modify_shitty_reg_value "HKLM:\SOFTWARE\Policies\Microsoft\Windows\AppPrivacy" "LetAppsAccessCallHistory" 2
|
modify_shitty_reg_value "HKLM:\SOFTWARE\Policies\Microsoft\Windows\AppPrivacy" "LetAppsAccessCallHistory" 2
|
||||||
modify_shitty_reg_value "HKLM:\SOFTWARE\Policies\Microsoft\Windows\AppPrivacy" "LetAppsAccessCamera" 2
|
modify_shitty_reg_value "HKLM:\SOFTWARE\Policies\Microsoft\Windows\AppPrivacy" "LetAppsAccessCamera" 2
|
||||||
modify_shitty_reg_value "HKLM:\SOFTWARE\Policies\Microsoft\Windows\AppPrivacy" "LetAppsAccessContacts" 2
|
modify_shitty_reg_value "HKLM:\SOFTWARE\Policies\Microsoft\Windows\AppPrivacy" "LetAppsAccessContacts" 2
|
||||||
modify_shitty_reg_value "HKLM:\SOFTWARE\Policies\Microsoft\Windows\AppPrivacy" "LetAppsAccessEmail" 2
|
modify_shitty_reg_value "HKLM:\SOFTWARE\Policies\Microsoft\Windows\AppPrivacy" "LetAppsAccessEmail" 2
|
||||||
modify_shitty_reg_value "HKLM:\SOFTWARE\Policies\Microsoft\Windows\AppPrivacy" "LetAppsAccessLocation" 2
|
modify_shitty_reg_value "HKLM:\SOFTWARE\Policies\Microsoft\Windows\AppPrivacy" "LetAppsAccessLocation" 2
|
||||||
modify_shitty_reg_value "HKLM:\SOFTWARE\Policies\Microsoft\Windows\AppPrivacy" "LetAppsAccessMessaging" 2
|
modify_shitty_reg_value "HKLM:\SOFTWARE\Policies\Microsoft\Windows\AppPrivacy" "LetAppsAccessMessaging" 2
|
||||||
|
|
73
lib/apps.txt
73
lib/apps.txt
|
@ -1,46 +1,39 @@
|
||||||
Microsoft.Messaging
|
king.com.CandyCrushSodaSaga
|
||||||
Microsoft.Office.Sway
|
Microsoft.3dbuilder
|
||||||
Microsoft.Office.OneNote
|
Microsoft.Appconnector
|
||||||
Microsoft.MicrosoftOfficeHub
|
Microsoft.BingFinance
|
||||||
3dbuilder
|
Microsoft.BingFoodAndDrink
|
||||||
skypeapp
|
Microsoft.BingHealthAndFitness
|
||||||
zunemusic
|
Microsoft.BingNews
|
||||||
solitairecollection
|
|
||||||
bingfinance
|
|
||||||
bingnews
|
|
||||||
soundrecorder
|
|
||||||
twitter
|
|
||||||
Microsoft.BioEnrollment
|
|
||||||
Microsoft.Windows.CloudExperienceHost
|
|
||||||
Microsoft.Windows.ShellExperienceHost
|
|
||||||
windows.immersivecontrolpanel
|
|
||||||
Microsoft.Windows.Cortana
|
|
||||||
Microsoft.LockApp
|
|
||||||
Microsoft.MicrosoftEdge
|
|
||||||
Microsoft.Windows.ContentDeliveryManager
|
|
||||||
Microsoft.Windows.SecondaryTileExperience
|
|
||||||
Microsoft.WindowsFeedback
|
|
||||||
Microsoft.XboxApp
|
|
||||||
Microsoft.XboxGameCallableUI
|
|
||||||
Microsoft.XboxIdentityProvider
|
|
||||||
Windows.ContactSupport
|
|
||||||
Windows.PurchaseDialog
|
|
||||||
Microsoft.WindowsStore
|
|
||||||
windows.devicesflow
|
|
||||||
Microsoft.CommsPhone
|
|
||||||
Microsoft.Services.Store.Engagement
|
|
||||||
Microsoft.ConnectivityStore
|
|
||||||
Microsoft.People
|
|
||||||
Microsoft.WindowsMaps
|
|
||||||
Microsoft.BingSports
|
Microsoft.BingSports
|
||||||
|
Microsoft.BingTravel
|
||||||
|
Microsoft.BingWeather
|
||||||
|
Microsoft.CommsPhone
|
||||||
|
Microsoft.ConnectivityStore
|
||||||
|
Microsoft.Getstarted
|
||||||
|
Microsoft.Messaging
|
||||||
|
Microsoft.MicrosoftOfficeHub
|
||||||
|
Microsoft.MicrosoftPowerBIForWindows
|
||||||
|
Microsoft.MicrosoftSolitaireCollection
|
||||||
|
Microsoft.MinecraftUWP
|
||||||
|
Microsoft.Office.OneNote
|
||||||
|
Microsoft.Office.Sway
|
||||||
|
Microsoft.OneConnec
|
||||||
|
Microsoft.People
|
||||||
|
Microsoft.Services.Store.Engagement
|
||||||
|
Microsoft.SkypeApp
|
||||||
|
Microsoft.Windows.Photos
|
||||||
|
Microsoft.WindowsAlarms
|
||||||
Microsoft.WindowsCalculator
|
Microsoft.WindowsCalculator
|
||||||
|
Microsoft.WindowsCamera
|
||||||
microsoft.windowscommunicationsapps
|
microsoft.windowscommunicationsapps
|
||||||
|
Microsoft.WindowsFeedbackHub
|
||||||
|
Microsoft.WindowsMaps
|
||||||
|
Microsoft.WindowsPhone
|
||||||
Microsoft.WindowsSoundRecorder
|
Microsoft.WindowsSoundRecorder
|
||||||
|
Microsoft.WindowsStore
|
||||||
|
Microsoft.XboxApp
|
||||||
|
Microsoft.ZuneMusic
|
||||||
Microsoft.ZuneVideo
|
Microsoft.ZuneVideo
|
||||||
Microsoft.Advertising.Xaml
|
Microsoft.Advertising.Xaml
|
||||||
Microsoft.WindowsPhone
|
twitter
|
||||||
Microsoft.WindowsAlarms
|
|
||||||
Microsoft.WindowsCamera
|
|
||||||
Microsoft.BingWeather
|
|
||||||
Microsoft.Windows.Photos
|
|
||||||
Microsoft.Getstarted
|
|
20
lib/hosts.txt
Normal file → Executable file
20
lib/hosts.txt
Normal file → Executable file
|
@ -1,3 +1,4 @@
|
||||||
|
184-86-53-99.deploy.static.akamaitechnologies.com
|
||||||
a-0001.a-msedge.net
|
a-0001.a-msedge.net
|
||||||
a-0002.a-msedge.net
|
a-0002.a-msedge.net
|
||||||
a-0003.a-msedge.net
|
a-0003.a-msedge.net
|
||||||
|
@ -12,6 +13,10 @@ a.ads1.msn.com
|
||||||
a.ads2.msads.net
|
a.ads2.msads.net
|
||||||
a.ads2.msn.com
|
a.ads2.msn.com
|
||||||
a.rad.msn.com
|
a.rad.msn.com
|
||||||
|
a1621.g.akamai.net
|
||||||
|
a1856.g2.akamai.net
|
||||||
|
a1961.g.akamai.net
|
||||||
|
a978.i6g1.akamai.net
|
||||||
ac3.msn.com
|
ac3.msn.com
|
||||||
ad.doubleclick.net
|
ad.doubleclick.net
|
||||||
adnexus.net
|
adnexus.net
|
||||||
|
@ -39,9 +44,14 @@ compatexchange.cloudapp.net
|
||||||
corp.sts.microsoft.com
|
corp.sts.microsoft.com
|
||||||
corpext.msitadfs.glbdns2.microsoft.com
|
corpext.msitadfs.glbdns2.microsoft.com
|
||||||
cs1.wpc.v0cdn.net
|
cs1.wpc.v0cdn.net
|
||||||
|
cy2.vortex.data.microsoft.com.akadns.net
|
||||||
db3aqu.atdmt.com
|
db3aqu.atdmt.com
|
||||||
df.telemetry.microsoft.com
|
df.telemetry.microsoft.com
|
||||||
diagnostics.support.microsoft.com
|
diagnostics.support.microsoft.com
|
||||||
|
e2835.dspb.akamaiedge.net
|
||||||
|
e7341.g.akamaiedge.net
|
||||||
|
e7502.ce.akamaiedge.net
|
||||||
|
e8218.ce.akamaiedge.net
|
||||||
ec.atdmt.com
|
ec.atdmt.com
|
||||||
fe2.update.microsoft.com.akadns.net
|
fe2.update.microsoft.com.akadns.net
|
||||||
feedback.microsoft-hohm.com
|
feedback.microsoft-hohm.com
|
||||||
|
@ -50,8 +60,12 @@ feedback.windows.com
|
||||||
flex.msn.com
|
flex.msn.com
|
||||||
g.msn.com
|
g.msn.com
|
||||||
h1.msn.com
|
h1.msn.com
|
||||||
|
h2.msn.com
|
||||||
|
hostedocsp.globalsign.com
|
||||||
i1.services.social.microsoft.com
|
i1.services.social.microsoft.com
|
||||||
i1.services.social.microsoft.com.nsatc.net
|
i1.services.social.microsoft.com.nsatc.net
|
||||||
|
ipv6.msftncsi.com
|
||||||
|
ipv6.msftncsi.com.edgesuite.net
|
||||||
lb1.www.ms.akadns.net
|
lb1.www.ms.akadns.net
|
||||||
live.rads.msn.com
|
live.rads.msn.com
|
||||||
m.adnxs.com
|
m.adnxs.com
|
||||||
|
@ -69,7 +83,7 @@ rad.live.com
|
||||||
rad.msn.com
|
rad.msn.com
|
||||||
redir.metaservices.microsoft.com
|
redir.metaservices.microsoft.com
|
||||||
reports.wes.df.telemetry.microsoft.com
|
reports.wes.df.telemetry.microsoft.com
|
||||||
s.gateway.messenger.live.com)
|
s.gateway.messenger.live.com
|
||||||
s0.2mdn.net
|
s0.2mdn.net
|
||||||
schemas.microsoft.akadns.net
|
schemas.microsoft.akadns.net
|
||||||
secure.adnxs.com
|
secure.adnxs.com
|
||||||
|
@ -110,3 +124,7 @@ watson.telemetry.microsoft.com.nsatc.net
|
||||||
web.vortex.data.microsoft.com
|
web.vortex.data.microsoft.com
|
||||||
wes.df.telemetry.microsoft.com
|
wes.df.telemetry.microsoft.com
|
||||||
www.msftncsi.com
|
www.msftncsi.com
|
||||||
|
win10.ipv6.microsoft.com
|
||||||
|
www.bingads.microsoft.com
|
||||||
|
www.go.microsoft.akadns.net
|
||||||
|
www.msftncsi.com
|
||||||
|
|
5
lib/ip.txt
Normal file → Executable file
5
lib/ip.txt
Normal file → Executable file
|
@ -1,11 +1,12 @@
|
||||||
2.22.61.43
|
2.22.61.43
|
||||||
2.22.61.66
|
2.22.61.66
|
||||||
|
64.4.54.254
|
||||||
65.39.117.230
|
65.39.117.230
|
||||||
|
65.52.108.33
|
||||||
65.55.108.23
|
65.55.108.23
|
||||||
23.218.212.69
|
23.218.212.69
|
||||||
134.170.30.202
|
134.170.30.202
|
||||||
137.116.81.24
|
137.116.81.24
|
||||||
157.56.106.189
|
157.56.106.189
|
||||||
|
184.86.53.99
|
||||||
204.79.197.200
|
204.79.197.200
|
||||||
64.4.54.254
|
|
||||||
65.52.108.33
|
|
8
lib/services.txt
Normal file → Executable file
8
lib/services.txt
Normal file → Executable file
|
@ -1,12 +1,18 @@
|
||||||
|
diagnosticshub.standardcollector.service
|
||||||
DiagTrack
|
DiagTrack
|
||||||
dmwappushsvc
|
dmwappushservice
|
||||||
HomeGroupListener
|
HomeGroupListener
|
||||||
HomeGroupProvider
|
HomeGroupProvider
|
||||||
lfsvc
|
lfsvc
|
||||||
MapsBroker
|
MapsBroker
|
||||||
|
NetTcpPortSharing
|
||||||
|
RemoteAccess
|
||||||
|
RemoteRegistry
|
||||||
|
SharedAccess
|
||||||
TrkWks
|
TrkWks
|
||||||
WbioSrvc
|
WbioSrvc
|
||||||
WMPNetworkSvc
|
WMPNetworkSvc
|
||||||
|
wscsvc
|
||||||
XblAuthManager
|
XblAuthManager
|
||||||
XblGameSave
|
XblGameSave
|
||||||
XboxNetApiSvc
|
XboxNetApiSvc
|
6
lib/tasks.txt
Normal file → Executable file
6
lib/tasks.txt
Normal file → Executable file
|
@ -1,5 +1,11 @@
|
||||||
Microsoft Compatibility Appraiser
|
Microsoft Compatibility Appraiser
|
||||||
ProgramDataUpdater
|
ProgramDataUpdater
|
||||||
|
CreateObjectTask
|
||||||
Consolidator
|
Consolidator
|
||||||
KernelCeipTask
|
KernelCeipTask
|
||||||
UsbCeip
|
UsbCeip
|
||||||
|
SmartScreenSpecific
|
||||||
|
Microsoft-Windows-DiskDiagnosticDataCollector
|
||||||
|
DmClient
|
||||||
|
MNO Metadata Parser
|
||||||
|
QueueReporting
|
||||||
|
|
Reference in a new issue