I have run into a very strange issue here. I have 10 servers running Windows 2000 Server with SP3. I wanted to push SP4 onto them. I ran the setup and I received an error that it could not find file netstat.exe. I tried browsing and all that good stuff but it was persistent.
Here is what I discovered after all the troubleshooting. There is one good machine out of those 10 that I was able to run the upgrade on. From that machine, I browsed to \\badserver\C$\WINNT\System32\ and I could see netstat.exe. From the bad server itself, I cannot see the file netstat.exe on C:\WINNT\System32. I even copied that file and set permissions to Everyone F/C and attributes to nothing negative, and copied it to C:\Temp on the bad machine using explorer from the good machine. I go back to the bad machine, and I cannot see a file with the name netstat.exe. I even did a rename C:\temp.txt C:\netstat.exe and POOF, the file disappears.
I was unable to see the file called kill.exe either. I had to rename it to kill1.exe to use it.
I discovered that there is a file in the running tasks on all the bad servers called rpcsvr.exe. I couldn't end task it but I was able to kill it using command line. I killed it but I still can't see those files. I also deleted the file rpcsvr.exe from the file system to make sure it doesn't start up again. It's not in the registery anywhere, and I'm not sure how it starts. But that could be a different story.
I am running Symantec Corp Edition 8 with latest virus def and full scan did not discover any viruses.
I'd like to know if anyone has come across this issue where you could not see those files. Please let me know if you were able to fix it and how.