Windows 10 Privacy - Keylogger


Recommended Posts

It seems pretty simple to me.  How do you expect Cortana or learn or inking to get better if they don't record those things?  I understand your privacy concerns, but people want "better and easier".  It's that simple.  If you don't like it, don't use it.

I must have missed where they made it a law to use Windows 10...

Actually if I'm being honest I would uninstall Cortana completely if I could. It's probably the only feature of 10 that I don't actually like.

So really, I don't expect Cortana to learn anything about me.

This is why I am confused about the need for this feature. If you turn on Cortana I would expect certain amounts of privacy reduction as that is the nature of the feature, but this is separate from Cortana. This is recording your text and speech even with Cortana turned off. As I'm requested to enable Cortana after installation. Cortana isn't enabled by default, but this is.

No one said Microsoft wants your banking details, but they do want details. Irrespective of what Microsoft wants a system wide recording of keystrokes and voice data should be concerning to people. Even if Microsoft has no intention of doing "bad" things with the data (which I am sure they don't intend to do "bad" things) you're left wondering about the risks in face of the recent high profile hacking cases. Even ignoring the hacking scenario... I think it is a very large step in the wrong direction for MS to, by default, record such a wide berth of user data. The majority of users don't change the defaults and without them making use of things like Cortana this seems like a strong sign of how Microsoft intends to make back the "free" Windows 10 upgrade costs (by trying to rival Google in the ad revenue department due to their attempt at a richer profile of the user... Google gets search and browsing... Microsoft gets every typed and spoken word).

Since everyone keeps saying this isn't a keylogger... Please, enlighten me to the definition of a Keylogger... A keylogger doesn't have to be malicious, it just needs to record key strokes.

I know this was an issue that came up many times during the Insider Preview stage and it was swatted down as a "Beta only" deal from Microsoft.

This was widely touted as not sticking around for RTM.

I obtained the RTM build from MSDN to install a tester VM and I am greeted with the same reality in Windows 10 RTM. Why is Microsoft recording typed text by default?

well...:

  1. Current RTM atually sitll a 'Beta' and thus still keylogging by default.
  2. Microsoft 'forgot' that promise to not keylogging at RTM by default.
  3. Current version of Win 10 is not Beta anymore (point 1 is wrong), and Microsoft did not forget about it (point 2 is wrong), but deliberately decided to keep the keylogging activity by default. In this case Microsoft can longer be trusted.

Pick your poison.

I like how everyone just thinks there's someone at Microsoft reading everything you type.. Seriously.. none of you are that interesting.. Not to mention that while it records keystrokes, that doesn't mean it sends them all, as is, or that they are stored in a way that has ANY way to access and read back exactly what you typed.

 

MS isn't after your Passwords, or bank account, or anything. They are after habbits. Thinks like developing URL and Word prediction. And this sort of stuff is not new, it's been a part of every Windows OS since XP to various degrees. 

 

Of all the security concerns in the world today, this is SO far down the list it's silly. You should be more worried about your bank keeping all their Passwords in Paintext in the DB and stuff like that, which is far more likely to come back to haunt you, then MS taking over the world with their keylogger that doesn't do what you think it does.

  • Like 1

I like how everyone just thinks there's someone at Microsoft reading everything you type.. Seriously.. none of you are that interesting.. Not to mention that while it records keystrokes, that doesn't mean it sends them all, as is, or that they are stored in a way that has ANY way to access and read back exactly what you typed.

MS isn't after your Passwords, or bank account, or anything. They are after habbits. Thinks like developing URL and Word prediction. And this sort of stuff is not new, it's been a part of every Windows OS since XP to various degrees. 

Of all the security concerns in the world today, this is SO far down the list it's silly. You should be more worried about your bank keeping all their Passwords in Paintext in the DB and stuff like that, which is far more likely to come back to haunt you, then MS taking over the world with their keylogger that doesn't do what you think it does.

Microsoft themselves may not use it. But they make some significant amount of money by selling all your info to third parties. So all your personal data is passed on to several more companies. You get more advertising, you get more spam. You might even also start getting spam calls on your registered mobile number.

Here is the text to create a batch file.

Copy the quoted text in to notepad and save it as Disable-Telemetry.bat file (Selecting save type as All Files)

@echo off


title Disable/Enable Windows Telemetry
color 1f
:Begin UAC check and Auto-Elevate Permissions
:-------------------------------------
REM  --> Check for permissions
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"


REM --> If error flag set, we do not have admin.
if '%errorlevel%' NEQ '0' (
echo:
echo   Requesting Administrative Privileges...
echo   Press YES in UAC Prompt to Continue
echo:


    goto UACPrompt
) else ( goto gotAdmin )


:UACPrompt
    echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
    echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"


    "%temp%\getadmin.vbs"
    exit /B


:gotAdmin
    if exist "%temp%\getadmin.vbs" ( del "%temp%\getadmin.vbs" )
    pushd "%CD%"
    CD /D "%~dp0"
:--------------------------------------


:Check the key:
(reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DataCollection" /v "AllowTelemetry"|find /i "0x0")>NUL 2>NUL
if %errorlevel% NEQ 0 GOTO :KEYOFF


:KEYON
echo ============================================================
echo Windows Telemetry currently disabled.
echo Would you like to re-enable it? (Y/N)
echo ============================================================
echo.
choice /c yn /n
If %ERRORLEVEL% NEQ 1 GOTO :QUIT


Echo Deleting Telemetry Registry key
REG DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DataCollection" /v "AllowTelemetry" /F>NUL 2>NUL
IF %ERRORLEVEL% NEQ 0 GOTO :ERROR
Echo.


Echo Windows Telemetry enabled
Echo.
goto :QUIT




:KEYOFF
echo ============================================================
echo Windows Telemetry is currently enabled.
echo Would you like to disable it? (Y/N)
echo ============================================================
echo.
choice /c yn /n
If %ERRORLEVEL% NEQ 1 GOTO :QUIT


Echo Changing Registry key
reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DataCollection" /v "AllowTelemetry">NUL 2>NUL
if %errorlevel% equ 1 REG DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DataCollection" /v "AllowTelemetry" /F>NUL 2>NUL
REG ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DataCollection" /v "AllowTelemetry" /D 0 /T REG_DWORD /F>NUL 2>NUL
IF %ERRORLEVEL% NEQ 0 GOTO :ERROR
Echo.


Echo Windows Telemetry disabled
Echo.
goto :QUIT




:QUIT
echo ============================================================
echo Press any key to exit...
echo ============================================================
pause>NUL
goto :EOF


:ERROR
echo ============================================================
echo The script ran into an unexpected error setting reg key.
echo Press any key to exit...
echo ============================================================
pause>NUL
goto :EOF

 

Run it as an administrator.

If telemetry is running, it will ask you to disable it. If it is already disabled, it will ask you to enable it.

The choice is yours.

Thanks to MDL member murphy78 for his work.

 

Edit: This tweak is almost same as the one posted on 1st page of the topic by me. Even though the telemetry comes up as disabled, it is hard to prove that it has actually been disabled.

More testing needs to be done.

So is this suggesting that the method on the first page (of this thread) doesn't properly disable the data collection? or is it suggesting that turning it off via the GPE only does nothing unless you are on an enterprise version?

Neither the UI options nor using GPE COMPLETELY disable sending telemetry data to Microsoft on non-Enterprise versions of the OS.  I wouldn't say the settings do nothing as they do reduce the amount of telemetry data sent but they do not completely disable it.

Even though the telemetry comes up as disabled, it is hard to prove that it has actually been disabled.

Could the same not be said about telemetry in previous versions of Windows? Why do we feel the need to venture into conspiracy territory?

Could the same not be said about telemetry in previous versions of Windows? Why do we feel the need to venture into conspiracy territory?

Previous versions of Windows used to gather data anonymously and I remember Microsoft explicitly stating that the data collected was anonymous and not used to identify you.

But now Microsoft has seen how much revenue can be generated by having every information of their users down to the last keystroke. They also mention that they will profile you based on your data. (I hate this bull$*** reason that we profile you to give you richer ads and improve our software)

Collecting data while under public preview is OK. But collecting it forever from unsuspecting gullible users is EVIL.

Now I put Microsoft under same category as Google and Apple. Just private info greedy corporations who will collect all the data they want. They will tell you that it would be used to improve customer experence. But in the end they will design their OS in such a way that every tap every click would be designed to extract money from you. The whole OS would transition itself into one giant pile of IAP.

Try this as a batch file. Worked for me

sc delete DiagTrack
sc delete dmwappushservice
cd C:\ProgramData\Microsoft\Diagnosis\ETLLogs\AutoLogger
echo "" > AutoLogger-Diagtrack-Listener.etl 
cacls  AutoLogger-Diagtrack-Listener.etl  /d SYSTEM
pause

Data collection: I'm cool with.

Reading the contents of my files and sending them back to Microsoft. Yeah, that I'm not cool with.

This seems to be strictly directed at the enterprise edition. I've tried to use the .reg script on page 2 and got an error message that it doesn't exist in a script of some sort. Home might be different in some way.

 

scratch that. the batch file listed above does work in shutting down telemetry. even on home edition

I'm pretty sure they don't need to know what's on my calender to make the OS better.

They do to help predict what you're doing next in your day and to have it show up certain places for you automatically.

Similar to Google Now, it know when I go to work and come home so it can help me navigate routes or tell me traffic.  If they're going cross-platform, this functionality will carry over to phones, etc., where this becomes important.  They're not just telling you have have an appointment, they're telling you how to get there, the weather, surrounding places of interest, etc..

They do to help predict what you're doing next in your day and to have it show up certain places for you automatically.

Similar to Google Now, it know when I go to work and come home so it can help me navigate routes or tell me traffic.  If they're going cross-platform, this functionality will carry over to phones, etc., where this becomes important.  They're not just telling you have have an appointment, they're telling you how to get there, the weather, surrounding places of interest, etc..

I am tired of Companies trying to get my info to spoonfeed me what it thinks I should do. Slowly and slowly in future, we will become so lazy to even think what to do next unless prompted by our mobiles.

I like how everyone just thinks there's someone at Microsoft reading everything you type.. Seriously.. none of you are that interesting.. Not to mention that while it records keystrokes, that doesn't mean it sends them all, as is, or that they are stored in a way that has ANY way to access and read back exactly what you typed.

 

MS isn't after your Passwords, or bank account, or anything. They are after habbits. Thinks like developing URL and Word prediction. And this sort of stuff is not new, it's been a part of every Windows OS since XP to various degrees. 

 

Of all the security concerns in the world today, this is SO far down the list it's silly. You should be more worried about your bank keeping all their Passwords in Paintext in the DB and stuff like that, which is far more likely to come back to haunt you, then MS taking over the world with their keylogger that doesn't do what you think it does.

Is it fun having your head in the sand?

 

Lets break it down like this.   They're collecting data.   We know this because they've said it.   What data are they collecting?  No one knows.  How are they storing it?  No one knows.   How is it transferred?  (Encrypted / clear text?)  No one knows.  Who has access to those files / data stream?   No one knows.   Considering even hacking companies are getting the living crap hacked out of them and all of their personal data spread all over the internet, do you really want Microsoft to take your data and put it as low hanging fruit for some script kiddie to blow into an SQL database and bulk grab EVERYTHING about you and do bulk searches for anything interesting such as login details or credit card numbers?

 

When this boils down, it should be a CLEAR and UP FRONT CHOICE.   Anything beyond that from Google, Apple OR Microsoft in my opinion is down right shady!  (Like Apple storing images / data AFTER they've said they've deleted it, or Google backing up your photos and data after you've completely uninstalled the application that was supposed to do it.)

 

At least when my bank keeps my login details in plain text they're FDIC insured!  When Microsoft stores my bank details in plain text, who's going to fraud protect that?  Beyond that, we've also seen that companies only cough up the fact that they've been breached after someone else points it out.

  • Like 2

Is it fun having your head in the sand?

 

Lets break it down like this.   They're collecting data.   We know this because they've said it.   What data are they collecting?  No one knows.  How are they storing it?  No one knows.   How is it transferred?  (Encrypted / clear text?)  No one knows.  Who has access to those files / data stream?   No one knows.   Considering even hacking companies are getting the living crap hacked out of them and all of their personal data spread all over the internet, do you really want Microsoft to take your data and put it as low hanging fruit for some script kiddie to blow into an SQL database and bulk grab EVERYTHING about you and do bulk searches for anything interesting such as login details or credit card numbers?

 

When this boils down, it should be a CLEAR and UP FRONT CHOICE.   Anything beyond that from Google, Apple OR Microsoft in my opinion is down right shady!  (Like Apple storing images / data AFTER they've said they've deleted it, or Google backing up your photos and data after you've completely uninstalled the application that was supposed to do it.)

 

At least when my bank keeps my login details in plain text they're FDIC insured!  When Microsoft stores my bank details in plain text, who's going to fraud protect that?  Beyond that, we've also seen that companies only cough up the fact that they've been breached after someone else points it out.

It is a clear and upfront choice.  Don't choose Express Settings when installing Windows.  

The court of Neowin has already convicted Microsoft of mishandling data and getting hacked, all before it has actually happened.

It is a clear and upfront choice.  Don't choose Express Settings when installing Windows.  

NO.  This is the head in the sand approach!  

I did a custom install, turned off ALL of those settings, then went to Start ->  Settings -> Feedback & Diagnostics and it was still set to Automatic (Recommended) and Enhanced.

 

The only way that I've found to actually disable this completely is to add this registry key: 

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DataCollection]
"AllowTelemetry"=dword:00000000

and run run this to disable and stop two services:

sc config "DiagTrack" start= disabled
sc stop "DiagTrack"
sc config "dmwappushservice" start= disabled
sc stop "dmwappushservice"

I am baffled how few members have given their soul to Microsoft on a silver platter and believe whatever Microsoft does is for their own good. 

But on the other hand, some members are also displaying critical thinking qualities. 

Right now few experts at MDL are still testing whether the above batch script disabled telemetry completely or not. We will know in a few days.

I am baffled how few members have given their soul to Microsoft on a silver platter and believe whatever Microsoft does is for their own good. 

But on the other hand, some members are also displaying critical thinking qualities. 

Right now few experts at MDL are still testing whether the above batch script disabled telemetry completely or not. We will know in a few days.

Do you have Windows 10 installed?

 

If so, this is all very hypocritical. 

This topic is now closed to further replies.
  • Posts

    • Chasys Photo 5.41.01 by Razvan Serea Chasys Photo is a suite of image editing applications including a layer-based image editor with adjustment layers, linked layers, timeline and frame-based animation, icon editing, image stacking and comprehensive plug-in support (Chasys Photo Editor), a fast image viewer (Chasys Photo Viewer) and a fast multi-threaded image file converter (Chasys Photo Converter) , with RAW image support in all components. It supports the native file formats of several competitors including Adobe Photoshop, Affinity Photo, ArtWeaver, Corel PhotoPaint, FireAlpaca, GIMP, Krita, Paint.NET, PaintShop Pro and Pixlr, and the whole suite is designed to make effective use of multi-core processors, touch-screens and pen-input devices. Designed under the mantra of “unique, flexible and powerful”, Chasys Photo takes a radically different approach to image editing with the aim of opening up new possibilities for those who dare to be different. Chasys Photo key features: Free-style layering with blending modes Adjustment layers with multiple adjustments per layer Linked layers (a.k.a Linked Smart Objects) Composite, Image List, Frame Animation and Object Animation image modes Animation, both frame-based and object-based (timeline animation) Animation Composer engine Image Stacking for noise reduction, super-resolution, etc. Tablet/Pen-input/Stylus support with pressure control Touch-screen support with gestures including pitch-to-zoom and multi-finger panning Support for the native formats of Adobe Photoshop, Affinity Photo, ArtWeaver, Corel PhotoPaint, FireAlpaca, GIMP, Krita, Paint.NET, PaintShop Pro and Pixlr Support for common formats such as JPEG, animated PNG, animated GIF, TIFF, PICT, WebP, HEIF, DDS, JPEG-2000, JPEG-XR, JPEG-XL, AVI video, etc. Support for the OpenRaster interchange file format and rare formats such as QOI, MNG/JNG and DPX Support for older formats such as PPM/PGM/PBM, PCX/DCX, PCD, TGA, COKE, etc. Comprehensive Camera RAW file support with live adjustment Extensive plug-in support with streamlined SDKs Support for Photoshop Filter Plug-ins (.8BF) Advanced printing and scanning engines PDF document generation Icon and cursor editing, import and export, including Vista-style and Mac-OS icons Screen Capture, including Video Screen Capture with multiple triggering modes Video capture from devices (e.g. TV/Video) Supports multi-core processors, High-DPI displays and Multiple Display setups Integrated File Browser, Bluetooth OBEX and in-built utilities (Calculator, Notepad) Shell integration with thumbnails and conflict detection Unlimited Undo/Redo and Asynchronous Auto-Save, with Just-in-time memory compression to save space Fully re-editable text with advanced styling and effects (TextArt) Full alpha channel through out the workflow with Alpha protection (a.k.a. transparency protection) Multiple language support with user-editable language files and translation assistant (Chasys Photo Language Studio) Anti-aliasing and super-sampling support in tools and paths* Smart-resizing (similar to seam-carving) Best-in-class post-edit heuristics anti-aliasing engine Physical measurement specification with display size detection via EDID Uses the latest CD5 specification with animation and multi-resolution Super-fast internal graphics engine (JpDRAW2) Full UNICODE support in all components Metadata save, restore and scale to imitate vector art Configurable Guides and Grids with Snap-to-Grid Smart-dither to custom palette Asynchronous preview rendering engine Pantone equivalent palettes for PMS 100 to 814-2x Automatic color naming ... and many more! Chasys Photo 5.41.01 changelog: New Features Layered images with multiple pages (Composite/Multi-page) Additional templates to support template-centric workflow New Layer Blend Mode: Inverse Luma Mask Horizon detection in Rotate Transform Cropping option when importing video Orientation options in QR Code Generator plug-in Solved angle ambiguities (CCW versus CW) Internal Improvements Improved graphics engine (JpDRAW2™ v26.05) Improved CD5 codec (v4.10, improved ACSC compression) Improved interpolation when downsizing images Improved motion detection in Video Capture Slightly lower memory usage (RAM is getting expensive!) File Support and Bug Fixes Improved PXZ file support (placeholders, blanks) [bug-fix] Memory leak in flt_JPEG.dll Download: Chasys Photo 5.41.01 | 46.1 MB (Freeware) View: Chasys Photo Home Page | Wikipedia Page | Screenshot Get alerted to all of our Software updates on Twitter at @NeowinSoftware
    • We don't need stars for the word, just use the word "CSAM"
    • If they want to do business in the UK then they can't ignore it. thats why Imgur pulled out of the UK
    • Most of UK Gov are involved in pedophelia and satanic cults/rituals aka epstein mossad agent.
    • Nvidia outs hotfix driver for BSOD, wake from sleep, G-SYNC, Smooth Motion, NV-Failsafe by Sayan Sen Nvidia today rolled out a new hotfix driver in order to fix various issues related to monitors and displays. The company notes G-SYNC-related frame pacing troubles should now be resolved on Ada Lovelace GPUs, ie, RTX 4000 series graphics cards. For anyone not familiar, G-SYNC is Nvidia's in-house proprietary adaptive synchronization tech that syncs the GPU's framerate output with the monitor's refresh rate in order to match them and eliminate screen tearing. On the topic of synchronization, Nvidia claims improved stability when gaming with Vsync or vertical sync on multi-monitor displays. The company also finally fixes a bug wherein displays would fail to wake up from sleep mode. Another bug has been resolved when certain monitors were identified as "NV-Failsafe" since the EDID information was incorrectly read by the GPU. EDID or Extended Display Identification Data of a monitor essentially contains the necessary metadata that lets a GPU understand the features and capabilities of a connected monitor. Ghosting and jittering problems as well as game crashes during the use of the Smooth Motion functionality have also been fixed with this release. Nvidia Smooth Motion feature is a driver-based AI model that delivers a seemingly "smoother" gameplay experience by inferring an additional frame between two rendered frames. Here is the full changelog for the new GeForce hotfix driver 610.52: [Ada] Resolves a frame pacing issue on certain monitors when G-SYNC is enabled Resolved an issue that prevented the EDID from being read on certain monitors causing them to be identified as "NVIDIA NV-Failsafe” Improved gaming stability in multi-monitor configurations when using V-SYNC with DLSS Frame Generation Resolved an issue where certain monitors would not wake from sleep mode [World of Warcraft] Gaming stability improvements Resolved an issue that could cause jittering or ghosting in some DirectX 11 games when Smooth Motion is enabled Resolved an issue that could cause some games to crash when launched with Smooth Motion enabled General stability improvements when the system fails to create a new allocation Others in the feedback thread also point out that the hotfix patches a blue screen of death (BSOD) issue. You can provide your own feedback there too after downloading the new 610.52 driver from Nvidia's official website at this link. Keep in mind that this hotfix is not essential to install unless you are having any or all of these issues. As such you can stay on the latest available GameReady driver version 610.47.
  • Recent Achievements

    • Very Popular
      Captain_Eric earned a badge
      Very Popular
    • One Month Later
      amusc earned a badge
      One Month Later
    • One Month Later
      DJC50PLUS earned a badge
      One Month Later
    • Week One Done
      DJC50PLUS earned a badge
      Week One Done
    • Proficient
      Eric Biran went up a rank
      Proficient
  • Popular Contributors

    1. 1
      +primortal
      504
    2. 2
      PsYcHoKiLLa
      219
    3. 3
      ATLien_0
      92
    4. 4
      +Edouard
      88
    5. 5
      Steven P.
      83
  • Tell a friend

    Love Neowin? Tell a friend!