Jump to content

Privacy concerns & System Builders

PyroTheWise

I review a few new aggregate sites during the day and I found a very interesting article.  The article was titled:

 

Asus Invading Privacy By Installing Background Software Without User Consent (source: https://techspy.com/news/2324103/asus-invading-privacy-by-installing-background-software-without-consent)

 

I was going to build my own system and installl windows to a new M.2 NVMe drive on the system, but would that prevent bloatware from being added to my system without my consent?

 

So I was wondering, is this normal practice now?  I haven't been PC gaming or building PCs for over 20 years. 

 

What is your experience with building systems and auto installs from manufacturers?

Link to comment
Share on other sites

Link to post
Share on other sites

I know every time I set up a laptop I reinstall windows to get rid of all the bloatware like McAfee and stuff, haven't heard about custom built PCs installing their own stuff like that though.

Specs: CPU: AMD Ryzen R7 3700X @4.4Ghz, GPU: Gigabyte RX 5700 XT, RAM: 32 GB (2x 8GB Trident Z Royal + 2x 8GB TForce Vulkan Z) @3000Mhz, Motherboard: ASRock B550m Steel Legend, Storage: 1x WD Black 1Tb NVMe (boot) + 1x Samsung 860 QVO 1Tb SSD (storage), Case: Thermaltake Core V21, Cooler: Noctua NH-D15

Link to comment
Share on other sites

Link to post
Share on other sites

This talks about software installed on prebuilts/laptops.

F@H
Desktop: i9-13900K, ASUS Z790-E, 64GB DDR5-6000 CL36, RTX3080, 2TB MP600 Pro XT, 2TB SX8200Pro, 2x16TB Ironwolf RAID0, Corsair HX1200, Antec Vortex 360 AIO, Thermaltake Versa H25 TG, Samsung 4K curved 49" TV, 23" secondary, Mountain Everest Max

Mobile SFF rig: i9-9900K, Noctua NH-L9i, Asrock Z390 Phantom ITX-AC, 32GB, GTX1070, 2x1TB SX8200Pro RAID0, 2x5TB 2.5" HDD RAID0, Athena 500W Flex (Noctua fan), Custom 4.7l 3D printed case

 

Asus Zenbook UM325UA, Ryzen 7 5700u, 16GB, 1TB, OLED

 

GPD Win 2

Link to comment
Share on other sites

Link to post
Share on other sites

Yes, but I was wondering if that was a feature of pre-built and if anything like that has made it to build your own....

Link to comment
Share on other sites

Link to post
Share on other sites

No. It's just the bloatware manufacturers install in their Windows image. If you wipe it and do a clean reinstall it's gone.

F@H
Desktop: i9-13900K, ASUS Z790-E, 64GB DDR5-6000 CL36, RTX3080, 2TB MP600 Pro XT, 2TB SX8200Pro, 2x16TB Ironwolf RAID0, Corsair HX1200, Antec Vortex 360 AIO, Thermaltake Versa H25 TG, Samsung 4K curved 49" TV, 23" secondary, Mountain Everest Max

Mobile SFF rig: i9-9900K, Noctua NH-L9i, Asrock Z390 Phantom ITX-AC, 32GB, GTX1070, 2x1TB SX8200Pro RAID0, 2x5TB 2.5" HDD RAID0, Athena 500W Flex (Noctua fan), Custom 4.7l 3D printed case

 

Asus Zenbook UM325UA, Ryzen 7 5700u, 16GB, 1TB, OLED

 

GPD Win 2

Link to comment
Share on other sites

Link to post
Share on other sites

4 minutes ago, PyroTheWise said:

Yes, but I was wondering if that was a feature of pre-built and if anything like that has made it to build your own....

Build your own or buy preinstalled and install fresh OS - pretty much the same.

 

I can think of two ways this can happen:

1) Windows Update, which automatically installs drivers and might include OEM-supplied tools/apps - also mentioned in the article. Nothing new in today's age.

2) Those apps being included on the motherboard ROM which then somehow find a way into the OS (because hardware access). Theoretically possible (spyware used spread through motherboard in the earlier days), realistlically no idea of the modern UEFI systems and their security.

Some laptops also have a recovery partition, which likely includes those tools. I haven't had a Windows laptop in a long time, so I have no idea what such partition has and what it can do etc.

 

The author does not mention from where his Windows "fresh copy" originated from. So there is definitely some additional digging to be done before any conclusions can be drawn.

HAL9000: AMD Ryzen 9 3900x | Noctua NH-D15 chromax.black | 32 GB Corsair Vengeance LPX DDR4 3200 MHz | Asus X570 Prime Pro | ASUS TUF 3080 Ti | 1 TB Samsung 970 Evo Plus + 1 TB Crucial MX500 + 6 TB WD RED | Corsair HX1000 | be quiet Pure Base 500DX | LG 34UM95 34" 3440x1440

Hydrogen server: Intel i3-10100 | Cryorig M9i | 64 GB Crucial Ballistix 3200MHz DDR4 | Gigabyte B560M-DS3H | 33 TB of storage | Fractal Design Define R5 | unRAID 6.9.2

Carbon server: Fujitsu PRIMERGY RX100 S7p | Xeon E3-1230 v2 | 16 GB DDR3 ECC | 60 GB Corsair SSD & 250 GB Samsung 850 Pro | Intel i340-T4 | ESXi 6.5.1

Big Mac cluster: 2x Raspberry Pi 2 Model B | 1x Raspberry Pi 3 Model B | 2x Raspberry Pi 3 Model B+

Link to comment
Share on other sites

Link to post
Share on other sites

9 minutes ago, jj9987 said:

The author does not mention from where his Windows "fresh copy" originated from. So there is definitely some additional digging to be done before any conclusions can be drawn.

 

Yes, that was my concern with the article as well.  There is no independent confirmation about anything in the article at this time. 

 

Link to comment
Share on other sites

Link to post
Share on other sites

Looking at the article it is a prebuilt system. Now when they say "Fresh copy of Windows" do they mean they put in a new ISO while wiping all partitions of the old system? Or did they use the built in refresh from Windows OS? Or did they use some recovery partition that some OEM's built? Lets say the user used the Refresh built into Windows 10, now Asus could in theory have multiple partitions on the HDD where it will reinstall its software upon new windows install to the C:/ partition. Or when the user is installing their own software they clicked Yes in one of those boxes while installing some random software and it installed Asus software. This article has 1 occation of this happening and its not in a test environment that is controlled. There is no independent confirmation on what has happened either. If the user noticed the software quickly they should be able to go to logs and see when the software was installed and started running. There are only a few screen shots showing software running. We do not know what system this is attached to or when they were taken. 

 

I wouldn't worry too much about Asus trying to install some weird software if your building a custom machine but thats just IMO...

Link to comment
Share on other sites

Link to post
Share on other sites

2 minutes ago, GodSeph said:

 

I wouldn't worry too much about Asus trying to install some weird software if your building a custom machine but thats just IMO...

 

Not really worried.  My current build list has a MSI motherboard instead of a ASUS.  I was however interesting in what is going on currently.  It sounds like the person did something weird during their re-install.  Probably from the recovery partition with automatically re-installed the ASUS software.  

 

Link to comment
Share on other sites

Link to post
Share on other sites

4 minutes ago, PyroTheWise said:

 

Not really worried.  My current build list has a MSI motherboard instead of a ASUS.  I was however interesting in what is going on currently.  It sounds like the person did something weird during their re-install.  Probably from the recovery partition with automatically re-installed the ASUS software.  

 

That would be my best bet. That or the HDD has a partition for recovering the Asus software. Maybe when reinstalling the drivers for the laptop he allowed the installation of that asus software as he would get most of the drivers from the official Asus support page for the laptop. 

Link to comment
Share on other sites

Link to post
Share on other sites

I always had the best computer experience by installing just the drivers, and skip on all those extra software.

 

Microsoft does it for all its Surface products. You have the driver and just the driver (they even go a step further, where the control panels needs to be aquired by you from the Microsoft Store app) this is how lean they like it, and this is how I like it on my side. System starts quick, no problems, smooth sailing.

 

If I need to configure something, say RGB something, first I ensure that the hardware can be configured at the firmware level, that means that I can install the software, set my settings and uninstall it, and my settings remains, same if I take it and plug it into a different system. This allows me to do just that, and I don't have a software of questionable quality running on the back all the time.

 

The exception is my Logitech mouse/keyboard software, as I do use it for the special extra buttons. I wish I can not have it, but sadly, Windows doesn't support fancy mouses, so the extra button presses will be registered by the OS. It needs the driver and software. But it is a light and while in teh old days Logitech software sucked, their latest one is pretty well made and supported.

Link to comment
Share on other sites

Link to post
Share on other sites

3 hours ago, PyroTheWise said:

What is your experience with building systems and auto installs from manufacturers?

My rule has been for the past 15 or so years is install only the drivers. If the additional software that comes with the drivers have something you'll actually use or, god forbid, is required to make the thing work, then install that as well. Like I never install GeForce Experience with my NVIDIA drivers, because it provides me with zero functionality I care about. But I have a Sound Blaster card that has software that's needed to configure it, so I have that installed. I also always skip motherboard utilities because all of that can be configured in the UEFI config anyway.

 

But as far as "auto installing" goes, I almost never see that. But then again, I'm careful about going through the install process to make sure I'm getting exactly what I want, rather than click on "Next" mindlessly.

Link to comment
Share on other sites

Link to post
Share on other sites

The only thing that comes to mind is Windows update auto downloading updated drivers and one of them may have come with additional software. Kind of like if you let Windows handle your Nvidia drivers, you end up getting Nvidia control panel no matter what you do. Same goes for some Synaptic drivers and Intel stuff as well. Honestly, this is kind of expected and isn't some huge conspiracy.

MacBook Pro 16 i9-9980HK - Radeon Pro 5500m 8GB - 32GB DDR4 - 2TB NVME

iPhone 12 Mini / Sony WH-1000XM4 / Bose Companion 20

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×