Я пытаюсь настроить еще одну учетную запись пользователя на моем ноутбуке с Windows 7 Professional для использования другим человеком. Я не хочу, чтобы этот человек имел доступ к файлам в моей учетной записи пользователя на той же машине. На этой машине есть один жесткий диск, отформатированный в NTFS. Данные учетных записей пользователей хранятся в расположении по умолчанию, C:\Users.
Я использую компьютер с учетной записью Standard Account (не Administrator). Назовем мою учетную запись пользователя «Пользователь A».
Я дал новому пользователю стандартный аккаунт. Назовем аккаунт нового пользователя «Пользователь B».
Для ясности: я хочу, чтобы пользователь B имел возможность входить в свою учетную запись, использовать компьютер, но не мог получить доступ ни к одному из файлов в учетной записи пользователя A на том же компьютере.
В настоящее время пользователь B не может использовать проводник Windows для перехода в папку C:\Users\User A. Однако, просто используя поиск Windows, пользователь B может легко находить и открывать документы, сохраненные в C:\Users\User A\Documents. После открытия документа полный путь к этому документу отображается в «Недавних местах» в проводнике Windows, а сам документ отображается как файл, который можно открыть с помощью функции «Недавние» в Word 2010. Это нежелательное поведение. Пользователь B не должен иметь возможности просматривать какие-либо документы с помощью поиска Windows или чего-либо еще.
Я попытался установить разрешения, используя следующую процедуру.
Используя учетную запись администратора, перейдите в C:\Users и щелкните правой кнопкой мыши папку «Пользователь A». Выберите «Свойства».
В открывшемся окне «Свойства пользователя А» перейдите на вкладку «Безопасность».
Нажмите кнопку «Изменить...», чтобы изменить разрешения.
В открывшемся окне «Разрешения для пользователя B» в разделе «Имена групп или пользователей» выберите пользователя B.
В разделе «Разрешения для пользователя B» установите флажок в столбце «Запретить» для строки «Полный доступ». Убедитесь, что флажок «Запретить» автоматически установлен для всех остальных строк, а затем нажмите «ОК».
Система должна начать работать. Процесс может занять несколько минут.
Когда я следовал этой процедуре, я получил несколько ошибок «Доступ запрещен», предполагающих, что система не смогла установить разрешения, как я указал. Я думаю, это может быть одной из причин, по которой пользователь B все еще может получить доступ к файлам в папках учетной записи пользователя A.
Есть ли другой способ достичь моей цели здесь? Спасибо.
решение1
Я решил эту проблему, немного изменив процедуру, которую я описал в вопросе. По сути, вместо того, чтобы нажать «Отклонить» в разделе «Полный доступ», я отдельно выбрал каждое разрешение, которое хотел отклонить. Я не уверен, почему это работает, но это работает.
Сначала я удалил пользователя B и заново создал пользователя B, чтобы устранить любые запутанные и противоречивые разрешения. Затем я следовал этой измененной процедуре.
Используя учетную запись администратора, перейдите в C:\Users и щелкните правой кнопкой мыши папку «Пользователь A». Выберите «Свойства».
В открывшемся окне «Свойства пользователя А» перейдите на вкладку «Безопасность».
Нажмите кнопку «Изменить...», чтобы изменить разрешения.
В появившемся окне «Разрешения для пользователя B» в разделе «Имена групп или пользователей» выберите пользователя B.
В разделе «Разрешения для пользователя B» установите флажок в столбце «Запретить» для строк «Чтение и выполнение», «Изменение», «Список содержимого папки», «Чтение» и «Запись». Нажмите «ОК».
Система должна начать работать. Процесс может занять несколько минут.