How private can Windows 10 get?

Discussion in 'Windows 10' started by ThomasY87, Aug 29, 2021.

  1. ThomasY87

    ThomasY87 MDL Novice

    Aug 29, 2021
    1
    0
    0
    Currently using Windows 7 and thinking whether I'll move to Linux or W10 in the future. How private does W10 get if I use LTSC and those privacy tools like ShutUp10, compared to Windows 7 anyway? What kind of information can Microsoft still collect even after disabling all the possible telemetry and tracking?

    Bonus question: what's the compatibility with old games like on W10 now? When it released, I remember a lot of complaining that it had trouble running some old games.
     
  2. Depends upon user how much in depth he or she can go for tweaking.
    Let M$ dont ride your OS but make yourself thatmuch vast experienced to ride M$ OS your own way .
    This needs years n years to search search n search then conclude the remainings then decide to do next & final full private fully owned OS
     
  3. Example of Clearing All log & etl files using wildcards as well removing OneDrive Permanently :

    Code:
    @echo off
    
    cd /d "%~dp0"
    
    SETLOCAL ENABLEEXTENSIONS ENABLEDELAYEDEXPANSION
    
    PowerShell -Command "Write-Host 'Removing Logs in ProgramFiles (No Output Shown)' -ForegroundColor Green"
    FORFILES /P "%ProgramFiles%" /S /M *.log /C "CMD /C IF @ISDIR==FALSE ECHO @FILE @PATH @FSIZE @FDATE @FTIME">NUL  2>NUL
    FORFILES /P "%ProgramFiles%" /S /M *.log /C "CMD /C IF @ISDIR==FALSE DEL /F /Q @FILE">NUL  2>NUL
    
    FORFILES /P "%ProgramFiles%" /S /M *.etl /C "CMD /C IF @ISDIR==FALSE ECHO @FILE @PATH @FSIZE @FDATE @FTIME">NUL  2>NUL
    FORFILES /P "%ProgramFiles%" /S /M *.etl /C "CMD /C IF @ISDIR==FALSE DEL /F /Q @FILE">NUL  2>NUL
    
    PowerShell -Command "Write-Host 'Removing Logs in ProgramFiles(x86) (No Output Shown)' -ForegroundColor Green"
    FORFILES /P "%ProgramFiles(x86)%" /S /M *.log /C "CMD /C IF @ISDIR==FALSE ECHO @FILE @PATH @FSIZE @FDATE @FTIME">NUL  2>NUL
    FORFILES /P "%ProgramFiles(x86)%" /S /M *.log /C "CMD /C IF @ISDIR==FALSE DEL /F /Q @FILE">NUL  2>NUL
    
    FORFILES /P "%ProgramFiles(x86)%" /S /M *.etl /C "CMD /C IF @ISDIR==FALSE ECHO @FILE @PATH @FSIZE @FDATE @FTIME">NUL  2>NUL
    FORFILES /P "%ProgramFiles(x86)%" /S /M *.etl /C "CMD /C IF @ISDIR==FALSE DEL /F /Q @FILE">NUL  2>NUL
    
    PowerShell -Command "Write-Host 'Removing Logs in AllUsersProfile (No Output Shown)' -ForegroundColor Green"
    FORFILES /P "%AllUsersProfile%" /S /M *.log /C "CMD /C IF @ISDIR==FALSE ECHO @FILE @PATH @FSIZE @FDATE @FTIME">NUL  2>NUL
    FORFILES /P "%AllUsersProfile%" /S /M *.log /C "CMD /C IF @ISDIR==FALSE DEL /F /Q @FILE">NUL  2>NUL
    
    FORFILES /P "%AllUsersProfile%" /S /M *.etl /C "CMD /C IF @ISDIR==FALSE ECHO @FILE @PATH @FSIZE @FDATE @FTIME">NUL  2>NUL
    FORFILES /P "%AllUsersProfile%" /S /M *.etl /C "CMD /C IF @ISDIR==FALSE DEL /F /Q @FILE">NUL  2>NUL
    
    PowerShell -Command "Write-Host 'Removing Logs in SystemDrive-Users (No Output Shown)' -ForegroundColor Green"
    FORFILES /P "%SystemDrive%\Users" /S /M *.log /C "CMD /C IF @ISDIR==FALSE ECHO @FILE @PATH @FSIZE @FDATE @FTIME">NUL  2>NUL
    FORFILES /P "%SystemDrive%\Users" /S /M *.log /C "CMD /C IF @ISDIR==FALSE DEL /F /Q @FILE">NUL  2>NUL
    
    FORFILES /P "%SystemDrive%\Users" /S /M *.etl /C "CMD /C IF @ISDIR==FALSE ECHO @FILE @PATH @FSIZE @FDATE @FTIME">NUL  2>NUL
    FORFILES /P "%SystemDrive%\Users" /S /M *.etl /C "CMD /C IF @ISDIR==FALSE DEL /F /Q @FILE">NUL  2>NUL
    
    PowerShell -Command "Write-Host 'Removing Logs in SystemDrive (No Output Shown)' -ForegroundColor Green"
    FORFILES /P "%SystemDrive%" /S /M *.log /C "CMD /C IF @ISDIR==FALSE ECHO @FILE @PATH @FSIZE @FDATE @FTIME">NUL  2>NUL
    FORFILES /P "%SystemDrive%" /S /M *.log /C "CMD /C IF @ISDIR==FALSE DEL /F /Q @FILE">NUL  2>NUL
    
    FORFILES /P "%SystemDrive%" /S /M *.etl /C "CMD /C IF @ISDIR==FALSE ECHO @FILE @PATH @FSIZE @FDATE @FTIME">NUL  2>NUL
    FORFILES /P "%SystemDrive%" /S /M *.etl /C "CMD /C IF @ISDIR==FALSE DEL /F /Q @FILE">NUL  2>NUL
    
    PowerShell -Command "Write-Host 'Removing OneDrive (No Output Shown)' -ForegroundColor Green"
    taskkill.exe /F /IM "OneDrive.exe">NUL  2>NUL
    IF EXIST "%systemroot%\System32\OneDriveSetup.exe" "%systemroot%\System32\OneDriveSetup.exe" /uninstall>NUL  2>NUL
    IF EXIST "%systemroot%\SysWOW64\OneDriveSetup.exe" "%systemroot%\SysWOW64\OneDriveSetup.exe" /uninstall>NUL  2>NUL
    rd /s /q "%localappdata%\Microsoft\OneDrive">NUL  2>NUL
    rd /s /q  "%programdata%\Microsoft OneDrive">NUL  2>NUL
    rd /s /q  "%systemdrive%\OneDriveTemp">NUL  2>NUL
    rd /s /q  "%userprofile%\OneDrive">NUL  2>NUL
    del /f /q "%userprofile%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\OneDrive.lnk">NUL  2>NUL
    reg add "HKCR\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}" /v "System.IsPinnedToNameSpaceTree" /t REG_SZ /d 0 /f>NUL  2>NUL
    reg add "HKCR\Wow6432Node\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}" /v "System.IsPinnedToNameSpaceTree" /t REG_SZ /d 0 /f>NUL  2>NUL
    PowerShell -NOP -EP BYPASS -C "{Import-Module -DisableNameChecking New-FolderForced.psm1}"
    PowerShell -NOP -EP BYPASS -C "{Import-Module -DisableNameChecking take-own.psm1}"
    PowerShell -NOP -EP BYPASS -C "foreach ($item in (Get-ChildItem '%WinDir%\WinSxS\*onedrive*')) {Takeown-Folder $item.FullName Remove-Item -Recurse -Force $item.FullName}"
    FORFILES /P "%WinDir%\WinSxS" /S /M *onedrive* /C "CMD /C IF @ISDIR==TRUE ECHO @FILE">NUL  2>NUL
    FORFILES /P "%WinDir%\WinSxS" /M *onedrive* /C "CMD /C IF @ISDIR==TRUE RD /S /Q @FILE">NUL  2>NUL
    pause
    
    Pl Extract zip archive to same directory where this cmd file is placed.
     

    Attached Files: