|
So my rig died, and I'm going through the process of moving over files from it that I want to keep, deleting everything else. (I'm using a little widget that holds the old hard drive, making into in essence an external drive.) It seems that in Program Files / Common Files, there are some files there that won't let me delete, saying that I need permission from a "TrustedInstaller".
How do I get around this stupid restriction?
|
|
|
|
|
When you're sure you've got everything you want (which is entirely another issue), nuke it (format with fill at the very least) or physically smash it.
Software rusts. Simon Stephenson, ca 1994. So does this signature. me, 2012
|
|
|
|
|
Take ownership of the files on the drive. google has info on this.
|
|
|
|
|
If you have everything you want, boot a live USB and mount it to delete stuff. I just drill 2 holes down through the housing and disks and put them in the electronic recycle bin.
>64
Some days the dragon wins. Suck it up.
|
|
|
|
|
swampwiz wrote: How do I get around this stupid restriction? The stupid is there to protect you.
Apologize.
Bastard Programmer from Hell
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
I had a support case with unexpected crash in a WPF app. Took ages to find out that the user had punched through all of this to replace a system DLL in the Windows System32 folder because his Flight Simulator would not work with the new version provided in Windows 10.
So we need even more stupid
|
|
|
|
|
Stupidity is never excusable. If anything, stupid shall not be placed in any significant role.
GCS d--(d-) s-/++ a C++++ U+++ P- L+@ E-- W++ N+ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++* Weapons extension: ma- k++ F+2 X
|
|
|
|
|
den2k88 wrote: If anything, stupid shall not be placed in any significant role Like, say, government?
Bastard Programmer from Hell
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
That was my source of inspiration, yes.
GCS d--(d-) s-/++ a C++++ U+++ P- L+@ E-- W++ N+ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++* Weapons extension: ma- k++ F+2 X
|
|
|
|
|
If your level of paranoia is high enough, you might want to use DBAN boot CD before damaging the drive physically
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Remove the old drive and see if everything works. TrustedInstaller is the Windows service account for the Windows Update Servicing Stack. It shouldn't have it's grubby paws on any of your applications or data.
|
|
|
|
|
(I was intrigued by the subject line, but didn't go through the actual message or thread until just now)
obermd wrote: It shouldn't have it's grubby paws on any of your applications or data.
Exactly. If you're backing up "your own" data, it shouldn't be in a folder that only the TrustedInstaller account has access to.
|
|
|
|
|
"can you rename this method's internal variable name"?
To be fair, it's has its advantage, I can just rename the variable (who cares? not me anyway) and presto it looks like an animated code review all problems solved! while doing nothing strenuous or significant!
In other news, while typing this, I got struck by a sneezing fit. When I raise my eyes to the screen again, Edge was offering to clean my browser history! Is that what my sneezing was about hey?!
|
|
|
|
|
I can sympathize with both sides. I had a coworker with a PhD in math who ended up doing programming for a living. Bright fellow and a nice guy but his variables were x1 , y2 , w1 , t4 , m3 . Reading his code was murder.
Mircea
|
|
|
|
|
Good variable names!
Too bad Greek letters are not so easily available!
|
|
|
|
|
int η_μεταβλητή_μου = 12;
Luc Pattyn [My Articles]
The Windows 11 "taskbar" is disgusting. It should be at the left of the screen, with real icons, with text, progress, etc. They downgraded my developer PC to a bloody iPhone.
|
|
|
|
|
yes, yes, unicode is fine to render but...
how do you type them (without hassle)?!
|
|
|
|
|
Google to the rescue, in this case Google Translate.
Alternative: buy a Greek keyboard.
Even cheaper alternative: install a Greek language package and use a regular keyboard.
No hassle approach: use C:\Windows\system32\charmap.exe
...
Luc Pattyn [My Articles]
The Windows 11 "taskbar" is disgusting. It should be at the left of the screen, with real icons, with text, progress, etc. They downgraded my developer PC to a bloody iPhone.
|
|
|
|
|
I could easily see the advantages of non-Latin variable names when the problem to be solved belongs to a domain where certain symbols are more or less universally recognized to represent well defined properties. There are lots of those in physics, statistics, math - and I would expect something similar in biology, chemistry, medicine and many other professional areas.
Google Translate is not a solution for declaration and use of, say, the variable Δt. Searching up the delta in charmap.exe every time you need to refer to the variable, I cannot with my best will consider a "no hassle" approach
My solution is to maintain a UTF-8 text file where I have entered all the non-Latin symbols I use for the task, keeping it open in a window from which I can mark, copy, paste. If the destination is a Word document, I open the file in Notepad++. (I do not use another Word document, as I have set up Word-to-Word copy to use the source formatting.)
|
|
|
|
|
Visual Studio is doing a good job here: once you have declared your class members, they will show up in
Intellisense no matter what language they are in...
Luc Pattyn [My Articles]
The Windows 11 "taskbar" is disgusting. It should be at the left of the screen, with real icons, with text, progress, etc. They downgraded my developer PC to a bloody iPhone.
|
|
|
|
|
x1 and y1 can make a lot of sense sometimes, if you're doing 2d coordinates for example.
Real programmers use butterflies
|
|
|
|
|
Edge is out there.................. waiting.
>64
Some days the dragon wins. Suck it up.
|
|
|
|
|
OMG!
|
|
|
|
|
Super Lloyd wrote: "can you rename this method's internal variable name"? Yes. Let me rename it to managersux.
One does not change working code for variable names. I'd have any manager fired for that
Bastard Programmer from Hell
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
I once rejected an open source library that had received very good critics. We knew that we had to make significant extensions / modifications of the code. All names of variables and internal functions, as well as all code comments, were in French. None of us knew any French.
This is almost as bad as ALGOL68: The formal language specification defined tokens at abstract level; it didn't mandate IF and WHILE and FOR; you could define a language implementation that was Greek even to Greek programmers ... I don't know if that was ever done, but I did once see an ALGOL68 program using German language keywords. I know that it would be trivial to make a converter for replacing the German keywords with English ones, but if the programmer uses German keywords, I take for granted that all names and comments are in German, too. That French library at least had English keywords - but that was not sufficient for our use of it.
|
|
|
|