Ну, я не знаю точно, что происходит, когда учетная запись удаляется, но это достаточно простой эксперимент, если у вас есть права администратора.
Как вы можете сделать этот эксперимент? Как вы можете восстановить файлы?
Как вы можете получить к ним доступ как пользователь, не являющийся владельцем?
В командной строке cd \$Recycle.Bin и сделать dir/a .
Вы получите что-то вроде этого:
Directory of C:\$Recycle.Bin
02/15/2015 09:13 AM <DIR> .
02/15/2015 09:13 AM <DIR> ..
08/13/2014 03:49 PM <DIR> S-1-5-18
02/15/2015 09:13 AM <DIR> S-1-5-20
05/03/2015 01:52 PM <DIR> S-1-5-21-524270083-2407456217-743395210-1000
09/02/2015 10:56 AM <DIR> S-1-5-21-524270083-2407456217-743395210-1001
02/07/2015 04:17 PM <DIR> S-1-5-21-524270083-2407456217-743395210-1004
08/13/2014 12:46 PM <DIR> S-1-5-21-524270083-2407456217-743395210-500
0 File(s) 0 bytes
8 Dir(s) 123,456,789,042 bytes free
Это корзины для всех пользователей.
Если вы используете командную строку с повышенными правами, dir/a/q покажет вам владельца каждой папки.
В моей системе
S-1-5-18 СИСТЕМА
S-1-5-20 - СЕТЕВАЯ СЛУЖБА
S-1-5-21-…-500 - встроенная учетная запись администратора
S-1-5-21-…-1000 - это учетная запись администратора, которую я создал при инициализации системы
S-1-5-21-…-1001 - это обычный аккаунт для себя, который я создал сразу после этого
S-1-5-21-…-1004 - это учетная запись для кого-то еще, которую я создал несколько недель спустя.
Я никогда не удалял учетную запись на своем компьютере, поэтому я не уверен, но, согласно ОП, папка корзины пользователя не удаляется при удалении пользователя (как и домашний каталог). В этом случае dir/a/q сообщит ... как владелец файла (ов) и папки (ов).
Возможно, вы сможете сопоставить строки S-1-5-21-…- с именами пользователей, запустив редактор реестра (от имени администратора) и заглянув в HKEY_USERS . Попробуйте эти шаги:
- перейдите к
HKEY_USERS\S-1-5-21-…\Volatile Environment и посмотрите на значения HOMEPATH и USERPROFILE ,
- поиск значений с именем
Username ,
- поиск значений, содержащих
/Users/UserB или \Users\UserB .
Пользовательские переменные среды будут находиться в HKEY_USERS\S-1-5-21-…\Environment , но это, вероятно, не очень поможет, потому что переменные, которые задают имена путей, вероятно, будут определены в терминах %USERPROFILE% .
Другой способ сопоставить строки S-1-5-21-…- с именами пользователей - запустить команду wmic useraccount get name,sid - вам даже не нужно быть привилегированным (повышенным) для этого.
Я получил этот вывод:
Name SID
Administrator S-1-5-21-524270083-2407456217-743395210-500
Guest S-1-5-21-524270083-2407456217-743395210-501
HomeGroupUser$ S-1-5-21-524270083-2407456217-743395210-1003
scott-admin S-1-5-21-524270083-2407456217-743395210-1000
scott-friend S-1-5-21-524270083-2407456217-743395210-1004
scott-user S-1-5-21-524270083-2407456217-743395210-1001
Как я уже сказал, я никогда не удалял учетную запись на своем компьютере, поэтому я не знаю, будет ли в этом списке удаленные учетные записи.
PS В приведенном выше листинге я поменял имена scott-… для анонимности.
В действительности, счета были перечислены в алфавитном порядке (по имени).
Если вы заходите в Проводник Windows, снимите флажок «Скрыть защищенные файлы операционной системы» в «Сервисах» → «Параметры папки…» → «Просмотр» и перейдите к \$Recycle.Bin , вы увидите что-то вроде этого:

Обратите внимание, что папка, которая отображается как «Корзина», на самом деле является S-1-5-21-…-1001 ; т.е. моя корзина
(Он отображается таким образом из-за своего файла desktop.ini .)
Эта папка также показывает, как корзины, на рабочем столе.
Теперь, когда вы знаете, как найти корзину другого пользователя, вы можете просто
cd в него в командной строке с повышенными правами и скопируйте файлы.
(Вам может понадобиться использовать xcopy или, по крайней мере, что-нибудь умнее, чем copy .)
Примечание. Файлы не будут иметь своих исходных имен, но будут иметь имена, такие как $A7Q42J9.DOC . Я не знаю, как восстановить оригинальные имена, но вы можете сделать это с помощью криминалистов:
- Посмотрите на дату модификации,
- посмотрите на размер, и
- Открой это.
- Получите право собственности, а затем получите доступ к папке в проводнике.
(Я не знаю, покажет ли это оригинальные имена файлов.)
И, конечно же, если папка корзины удаленного пользователя пропала, см. Как восстановить или «восстановить» файлы, которые я случайно удалил?
и все его родственники. Но теперь вы знаете, что ищете.