The Ultimate Windows 10 Telemetry Destroyer! With a Batch and PS script!

Discussion in 'Windows 10' started by compgen_1534, Aug 4, 2015.

Thread Status:
Not open for further replies.
  1. gabb

    gabb MDL Junior Member

    Sep 17, 2008
    94
    26
    0
    #61 gabb, Aug 5, 2015
    Last edited by a moderator: Apr 20, 2017
  2. compgen_1534

    compgen_1534 MDL Addicted

    Jul 26, 2015
    510
    279
    30
    #62 compgen_1534, Aug 5, 2015
    Last edited by a moderator: Apr 20, 2017
    (OP)
  3. compgen_1534

    compgen_1534 MDL Addicted

    Jul 26, 2015
    510
    279
    30
    BTW:

    I've heard enough requests so I can look into how to remove changes...
    I hope I'm able to find a way but still...

    Why would you want to remove all this awesome stuff? :D
     
  4. froggz19

    froggz19 MDL Junior Member

    Jul 29, 2009
    98
    14
    0
    #64 froggz19, Aug 5, 2015
    Last edited by a moderator: Apr 20, 2017
    Already applied the changes, I thought "Clear hosts file" option is "restore" :death:

    Please do it, here is the log, only a few tasks were disabled and one service removed, why was the service removed and not just disabled, because windows can turn it back on?

    Code:
    Start notepad | args: C:\Windows/System32/drivers/etc/hosts
    -------------------------------
    Starting: 05-Aug-15 01:48:23.
    -------------------------------
    Product Name: Windows 10 Pro
    Build: 10240.16393.amd64fre.th1_st1.150717-1719
    -------------------------------
    =====================================
    -------------------------------
    
    [SC] OpenService FAILED 1060:
    
    The specified service does not exist as an installed service.
    
    -------------------------------
    
    [SC] OpenService FAILED 1060:
    
    The specified service does not exist as an installed service.
    
    -------------------------------
    
    [SC] DeleteService SUCCESS
    -------------------------------
    Disable feedback
    -------------------------------
    
    
    Windows IP Configuration
    
    Successfully flushed the DNS Resolver Cache.
    -------------------------------
    Add hosts MS
    -------------------------------
    
    Disable-ScheduledTask : A positional parameter cannot be found that accepts argument 'Improvement'.
    At line:1 char:1
    + Disable-ScheduledTask -TaskName \Microsoft\Windows\Customer Experienc ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : InvalidArgument: (:) [Disable-ScheduledTask], ParameterBindingException
        + FullyQualifiedErrorId : PositionalParameterNotFound,Disable-ScheduledTask
     
    -------------------------------
    
    Disable-ScheduledTask : A positional parameter cannot be found that accepts argument 'Improvement'.
    At line:1 char:1
    + Disable-ScheduledTask -TaskName \Microsoft\Windows\Customer Experienc ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : InvalidArgument: (:) [Disable-ScheduledTask], ParameterBindingException
        + FullyQualifiedErrorId : PositionalParameterNotFound,Disable-ScheduledTask
     
    -------------------------------
    
    Disable-ScheduledTask : A positional parameter cannot be found that accepts argument 'Diagnostics\AnalyzeSystem'.
    At line:1 char:1
    + Disable-ScheduledTask -TaskName \Microsoft\Windows\Power Efficiency D ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : InvalidArgument: (:) [Disable-ScheduledTask], ParameterBindingException
        + FullyQualifiedErrorId : PositionalParameterNotFound,Disable-ScheduledTask
     
    -------------------------------
    
    
    TaskPath                                       TaskName                          State     
    --------                                       --------                          -----     
    \Microsoft\Windows\Shell\                      FamilySafetyMonitor               Disabled  
    
    
    -------------------------------
    
    
    TaskPath                                       TaskName                          State     
    --------                                       --------                          -----     
    \Microsoft\Windows\Shell\                      FamilySafetyRefresh               Disabled  
    
    
    -------------------------------
    
    Disable-ScheduledTask : The filename, directory name, or volume label syntax is incorrect.
    At line:1 char:1
    + Disable-ScheduledTask -TaskName \Microsoft\Windows\Application Experi ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : NotSpecified: (PS_ScheduledTask:Root/Microsoft/...S_ScheduledTask) [Disable-ScheduledTas 
       k], CimException
        + FullyQualifiedErrorId : HRESULT 0x8007007b,Disable-ScheduledTask
     
    -------------------------------
    
    Disable-ScheduledTask : The filename, directory name, or volume label syntax is incorrect.
    At line:1 char:1
    + Disable-ScheduledTask -TaskName \Microsoft\Windows\Application Experi ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : NotSpecified: (PS_ScheduledTask:Root/Microsoft/...S_ScheduledTask) [Disable-ScheduledTas 
       k], CimException
        + FullyQualifiedErrorId : HRESULT 0x8007007b,Disable-ScheduledTask
     
    -------------------------------
    
    Disable-ScheduledTask : The filename, directory name, or volume label syntax is incorrect.
    At line:1 char:1
    + Disable-ScheduledTask -TaskName \Microsoft\Windows\Application Experi ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : NotSpecified: (PS_ScheduledTask:Root/Microsoft/...S_ScheduledTask) [Disable-ScheduledTas 
       k], CimException
        + FullyQualifiedErrorId : HRESULT 0x8007007b,Disable-ScheduledTask
     
    -------------------------------
    
    
    TaskPath                                       TaskName                          State     
    --------                                       --------                          -----     
    \Microsoft\Windows\Autochk\                    Proxy                             Disabled  
    
    
    -------------------------------
    
    Disable-ScheduledTask : A positional parameter cannot be found that accepts argument 'Improvement'.
    At line:1 char:1
    + Disable-ScheduledTask -TaskName \Microsoft\Windows\Customer Experienc ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : InvalidArgument: (:) [Disable-ScheduledTask], ParameterBindingException
        + FullyQualifiedErrorId : PositionalParameterNotFound,Disable-ScheduledTask
     
    -------------------------------
    
    Disable-ScheduledTask : A positional parameter cannot be found that accepts argument 'Improvement'.
    At line:1 char:1
    + Disable-ScheduledTask -TaskName \Microsoft\Windows\Customer Experienc ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : InvalidArgument: (:) [Disable-ScheduledTask], ParameterBindingException
        + FullyQualifiedErrorId : PositionalParameterNotFound,Disable-ScheduledTask
     
    -------------------------------
    Start notepad | args: C:\Windows/System32/drivers/etc/hosts
    -------------------------------
    HOSTS clean
    -------------------------------
     
  5. done1

    done1 MDL Novice

    Jul 11, 2015
    15
    3
    0
    I'm working with computers and I don't update operating system, just drivers and programs needed I just don't have enough bandwidth. and in general I just don't like auto update
    I was thinking maybe a bat file that could disable it compeatly from running.

    thanks for your answer
     
  6. compgen_1534

    compgen_1534 MDL Addicted

    Jul 26, 2015
    510
    279
    30
    to completely shut down windows update

    open up notepad

    and paste the following commands into it

    sc config wuauserv start= disabled
    net stop wuauserv

    Then click save select all file types in the dialog
    then name it "script.bat" ( put the quotation marks)

    then execute from an elevated cmd
     
  7. done1

    done1 MDL Novice

    Jul 11, 2015
    15
    3
    0
    #68 done1, Aug 5, 2015
    Last edited: Aug 5, 2015
    many thanks I googled the commands and found some answers.
    I hope it will work on windows 10.

    If you want to disable Automatic updates service then run the below command.
    sc config wuauserv start= disabled
    IF you want to stop Automatic updates service then run the below command.
    net stop wuauserv
    Command for starting automatic updates service:
    net start wuauserv
    Command for enabling the service:
    sc config wuauserv start= auto

    I will just make 2 bat files 1 to enable and 1 to disable.
     
  8. Laszlo

    Laszlo MDL Novice

    Aug 22, 2009
    11
    4
    0
    With regard to the 'hard-coded' DNS entries, this may be of interest - www .securityfocus.com/archive/1/431027/30/0/threaded It's not something new and however unlikely, things may have changed.

    Regardless, it may be worth doing some tests or maybe switch to something like Unbound and disable MS DNS...
     
  9. compgen_1534

    compgen_1534 MDL Addicted

    Jul 26, 2015
    510
    279
    30
    thanks for the article :)

    found it very interesting so I decided to post it :D
     
  10. compgen_1534

    compgen_1534 MDL Addicted

    Jul 26, 2015
    510
    279
    30
    Just fixed a huge glitch on my post. Using my cellphone and it went bizarre on me.

    Apologize for any inconvenience caused.
     
  11. wqwqwff

    wqwqwff MDL Novice

    Nov 30, 2014
    3
    0
    0
    Every tool i used fails to write to hosts file? I have claimed it's ownership and can edit it myself just fine :confused:
     
  12. hbhb

    hbhb MDL Expert

    Dec 15, 2010
    1,017
    263
    60
    Dude, your phone telemetry system check maybe going off the roof about now, no wonder :D
     
  13. kbal

    kbal MDL Junior Member

    Mar 17, 2015
    54
    12
    0
    Could you add disable driver enforcement signature?
     
  14. coromonadalix

    coromonadalix MDL Senior Member

    Jul 21, 2009
    440
    87
    10
    I thinks it is not telemetry related, google up and do it ...
     
  15. coromonadalix

    coromonadalix MDL Senior Member

    Jul 21, 2009
    440
    87
    10
    Are you in Admin mode or start it in Admin mode ???
     
  16. himesh

    himesh MDL Novice

    Apr 4, 2015
    14
    2
    0
    Do we really need all the host file entries ? why block m.hotmail.com or skype ? :confused:
     
  17. Hadron-Curious

    Hadron-Curious MDL Guru

    Jul 4, 2014
    3,730
    603
    120
    Seriously, the telemetry features are there to understand the behaviour of your system to better serve you. These claims are all rumors without backings. I think they are even safer than the clouds.
     
  18. cengizhan

    cengizhan MDL Senior Member

    Jul 29, 2009
    477
    154
    10
    this has become ridiculous. people are removing unrelated scheduled tasks and services, blocking ips, messing up the registry. this has gone out of control
     
  19. Cipher

    Cipher MDL Member

    May 31, 2008
    129
    37
    10
    #80 Cipher, Aug 5, 2015
    Last edited: Aug 5, 2015
    It's a trust issue.

    Unfortunately Edward Snowden has shown the world that big business cannot be trusted.

    And I don't like that argument ' if you have nothing to hide, then you will not mind them spying on you '.

    BS.