I have a machine run by a windows-based computer. This computer is hooked-up to the network via tcip (Therefore it is visible on the network all the time). The drives are shared because it is a requirement by the program to run the machine. It is also shared so parameters are downloaded via network. This computer is usually prone to virus attacks eventhough NAV is installed. To limit virus infection to a minimum, I setup a dummy pc. This dummy pc is now connected to the network and it used to download parameters. It is also installed with NAV. The machine’s computer just acts to run the machine. However, it still connects to the dummy pc via peer-to-peer to download the needed parameters to run the machine. A script was made (installed on the machine’s computer) to automatically download the files from dummy pc to machine’s pc. The script automatically connects and disconnects network communication between the 2 computers. Simply put, I setup a dummy computer to make sure that files that is going to my machine’s computer is already free from virus. My question is, is this the best way to protect my machine’s computer from virus infection? Our machine is critical and responds erroneously when computer is infected with virus. If it’s not, what other means can you suggest? Will using Winsock instead of tcip lessen probability of virus infection?