Tôi chạy VS 2010 không phải là quản trị viên trong phần lớn thời gian. Nhưng nếu bạn muốn thêm hoặc xóa dịch vụ, định cấu hình IIS hoặc tinker trong sổ đăng ký, bạn sẽ cần quyền quản trị viên. Ngoài ra một số công cụ định hình thôi thúc bạn khởi chạy lại VS với tư cách quản trị viên. Vì vậy, tôi nghĩ rằng việc cung cấp cho những người ở nước ngoài của bạn những tài khoản không có quyền hạn quản trị viên sẽ khiến họ không thực hiện một số phần (có thể là nhỏ) trong công việc của họ.
Hơn nữa, với sự phát triển của UAC, ngày càng có nhiều ứng dụng có thể cài đặt mà không cần quyền hạn của quản trị viên. Họ không đặt mọi thứ vào HKLM, họ không chạm vào bất cứ thứ gì trong System32, họ đặt exe ở đâu đó trong thư mục user \ whoever và điều này giúp họ dễ dàng xóa hơn nhưng có thể không giải quyết được điểm gốc mà bạn đang cài đặt " phần mềm vô nghĩa "mà tôi cho rằng bạn có nghĩa là trò chơi, máy nghe nhạc, v.v.
Nếu bạn thực sự muốn ngăn chặn các cài đặt cục bộ, có lẽ cách tốt nhất là tầm nhìn cũ về "mạng là máy tính" từ những ngày đầu của Java. Mọi người làm việc từ một hệ thống kiểm soát phiên bản và phải đăng ký hoặc lên kệ mỗi tối trước khi về nhà. Email sống trong đám mây không phải trên máy dev. V.v. Sau đó, bất cứ khi nào bạn muốn, bạn có thể chụp ảnh lại máy dev của họ (thậm chí dễ dàng hơn nếu chúng là ảo) và những người không có gì được cài đặt thêm thậm chí sẽ không nhận thấy. Kiểu như dọn dẹp tủ lạnh văn phòng cuối tuần.
Nhưng được cảnh báo - tôi sẽ không làm việc trong môi trường đó. Tôi cài đặt các tiện ích và người trợ giúp, và thỉnh thoảng tôi chơi game và sẽ không ân cần với ai đó đã cố gắng ngăn chặn. Tôi làm việc như địa ngục. Nếu một số nhà phát triển của bạn không làm việc hiệu quả, việc lấy đi các bản cài đặt cục bộ của họ sẽ không giúp họ làm việc hiệu quả hơn hoặc tận tâm hơn. Giải quyết vấn đề đó tận gốc và bạn sẽ không nhớ rằng chúng là quản trị viên.