Vì bảo mật!
Đó là lý do thực sự. (Và chỉ lý do thực sự, theo ý kiến của tôi - nó không phải là khó khăn để thực hiện một đầu đọc các file hệ thống quan trọng, mặc dù nó không có nghĩa là dễ dàng, làm cho một nhà văn là thách thức thực sự.)
Một chương trình như thế này bỏ qua toàn bộ cơ sở hạ tầng bảo mật của hệ thống, vì vậy chỉ quản trị viên (hoặc người khác có đặc quyền "Quản lý khối lượng") mới có thể thực sự chạy nó.
Vì vậy, rõ ràng, nó sẽ không hoạt động trong nhiều tình huống - và tôi không nghĩ Microsoft (hoặc bất kỳ công ty lớn nào khác) sẽ cân nhắc việc tạo ra một sản phẩm như thế này và sau đó khuyến khích người dùng chạy như quản trị viên , vì sự phân nhánh bảo mật.
Nó sẽ được về mặt lý thuyết có thể để tạo ra một hệ thống chạy trong nền và lọc ra dữ liệu được bảo đảm, nhưng trong thực tế nó sẽ là một rất nhiều công việc để có được lỗ hổng bảo mật chính xác và không phục vụ sản xuất.
Nhân tiện, tôi đã không sử dụng UltraSearch, nhưng tôi đã tự mình viết một chương trình tương tự cách đây vài năm mà tôi đã mở nguồn vào tháng trước! Kiểm tra xem nếu bạn quan tâm. :)