As I don’t download dodgy things or go on dodgy websites, I got bored with having to unblock files which come from an “untrusted” source.
This happens because, by default, vista stored where a file came from in a separate file stream. To disable…
- Run GPEDIT.MSC to launch the “Group Policy” editor.
- Go to “User Config” –> “Administrative Templates” –> “Windows Components” –> “Attachment Manager”.
- Enable the "Do not preserve zone information in file attachments" policy.
My main problem was that I have .net assemblies which originate from component providers, which are ‘untrusted’ by Vista. This would mean some of my TDD unit tests would fail in Visual Studio. Even though I unblocked all of the files, somehow, it would continue block them again after a while.