Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a DoD CentOS install on a CD, so even if the code in RAM is infected, a reboot eliminates the malware. But I am not a UNIX guy and would prefer to work with Windows.

I had an old vs of Windows on a CD that did the trick (but lost it). Is there a variant of Windows that I could install and then make read-only? I assume the swap file would need to be on a read-write drive.

share|improve this question
If the only problem were the pagefile, you could just turn paging off (and add real RAM instead). See how long your windows survives when you take aways write access to %windir% from all (including SYSTEM). You'd have to take special casre for registry hives, event logs, ... – Hagen von Eitzen Aug 16 '13 at 12:42
By say read only what do you mean ? To not let anyone install anything, to not allow any program to write on disk ?, to not allow changes to the system by installing programs ? – Aristos Aug 16 '13 at 12:44

Microsoft offered a program called Windows SteadyState. SteadyState was discontinued, but they did publish a TechNet Article on how to implement some of the same features.

There are also commercial applications, such as Deep Freeze.

You could also run Windows in a virtual machine, and use snapshots to roll back to a known good state.

share|improve this answer
For Vista an later using a virtual install and rolling that back to startup time when you want to start whit a clean state is the easiest approach. Alternatively you can use a real machine with a product like Acronis TrueImage. Takes about 10 minutes on a modern machine to restore a full Win7 back to the startup state.. That's probably faster than trying to boot a Windows "LiveCD". – Tonny Aug 16 '13 at 13:25
Windows Embedded supports read only using a File-Based Write Filter for similar functionality.… – Brian Aug 18 '13 at 5:28

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .