Every single time that I start Unity, I get what you see in my enclosed screen captures.
Unity continually asks me to update the Visual Studio Editor Package, and I do, and it updates flawlessly.
But as soon as I close out of Unity, and maybe come back another day, I get that message all over again.
Now, the only thing that I can possible think, “may” cause the issue is, I run CCleaner a number of times a day, and, I have every single check mark checked, within CCleaner. But seriously, how would that even remotely interact with Unity? Unity is not even listed inside of CCleaner, and if CCleaner did have a way to interact with the Unity environment, a lot more issues would have already arisen within Unity by now.
Any help?
CCleaner and related tools are the homeopathy of home computing. It usually has no effect whatsoever, if it had any it would probably have healed itself anyway, and when you use that tool indiscriminately it can even do damage due to neglect. But users can brag about their registry file being 300k less and they swear, their Windows has never been so you should see it it’s unbelievable come try it there’s absolutely no harm sure I’ll give you some here you go you’ll never look back I swear.
Whatever they tell you CCleaner does, it’s not necessary and it can easily cause all kinds of issues. At that time, most users normally begin to blame it on Windows. It’s an option, but fact is, earth is neither hollow nor flat and “registry cleaners” should be used with utmost caution and to do only that one thing you really need it to do (like, for instance, clearing your browser’s cached porn URL history
… which is probably how this tool got started and/or most used for but I’m digressing …).
As for the package, I’d check if there’s enough disk space and that the folders where packages are downloaded and referenced in the project have correct permissions (ie writable by standard user accounts).
Otherwise, I’d blame it on Windows. 