Why does the new Windows 64b install want to update Bluetooth Service & Intel PROSet Monitoring Service?
My system Win8.1 is stable and I don’t see why Sketchup would need to access my bluetooth (or the monitoring service) as I will only work on my pc and not on the web.
It does not need to update those services. It needs to update files (or services) that THOSE services are currently using.
So it only needs to shut them down temporarily, whilst the SketchUp Installer updates some of the system files. These system updates may be caused by other Microsoft installers that the SketchUp installer has triggered. (Such as the Microsoft C++ runtime installer, The Microsoft Dot NET 4 installer, etc.)
When the SketchUp installer completes, it will either restart those two services, or ask you to reboot your machine. Either way those services will be restarted.
Thanks Dan
What you descibed is the process how you update files used by those services. (Lossely interpreted ‘files’ can be executables).
But it doesn’t explain why Sketchup needs to modify those files used by Bluetooth and PROSet. None of our professional softwares need this.
We don’t know what files are changed, by what (i.e. genuine Microsoft installers as you mentioned or something else?) and most importantly what are those changes (worst case being configuration settings that introduce a security risk that we are unaware of).
Also because this is a fresh install of Sketchup it means this install is modifying pre-existing files probably used by other softwares or services - aka those are NOT files used only by Sketchup.
Go to your user TEMP folder:
Open a Windows file explorer and type %TEMP% in the breadcrumb bar, then hit ENTER.
Click the “Date Modified” column, so that the list is sorted by date.
Scroll down to where the files created on the day you installed SketchUp are grouped together.
Read the log files beginning with “dd_vcredist_” (I have three on my machine from my last install of SketchUp.) These log files are written by Microsoft’s Visual C++ Runtime installer.
SketchUp’s installer triggered a web install from Microsoft, for this because it needed the VC runtime libraries to be updated.
[quote=“SketchMan, post:7, topic:26176”]But it doesn’t explain why Sketchup needs to modify those files used by Bluetooth and PROSet.
…
Also because this is a fresh install of Sketchup it means this install is modifying pre-existing files probably used by other softwares or services - aka those are NOT files used only by Sketchup.
[/quote]
Partly true. But it is not SketchUp modifying anything. It is the Microsoft VC Runtime installer. Most every low level service is going to use the MSVC runtime libraries.
If you have concerns, take them to Microsoft. (They have forums where you can ask about the changes for the VC Runtime libraries. Perhaps someone has already asked the question, and an answer is waiting for you there.)
The SketchUp installer is NOT the only application installer in the world that can trigger an update from Microsoft for Dot NET or VC Runtime libraries. Repeat,… it is not unique to the SketchUp installer.
Lastly, you do not have to allow the updates to occur in the midst of the SketchUp install. I have in the past, elected to go to the Microsoft download site, and download the library installer(s) separately, and install them myself before running the SketchUp (or whatever application) installer.