5

Я только что заметил несколько каталогов в C:\ с длинными случайными шестнадцатеричными значениями. Каждый из них содержит каталог обновлений.

Когда я нажимаю на каталог обновлений, я получаю сообщение об отказе в доступе, хотя моя учетная запись имеет права администратора (XP Home).

Два вопроса: как я могу удалить эти папки и как можно ограничить папку таким образом?

3 ответа3

2

Если каталог называется что-то вроде "9470bb12eb8a4f344765a27236478e41c5" или что-то вроде этого, я думаю, что они напоминают установки пакета обновления, которые должны автоматически удаляться. Если они не были автоматически удалены (как, вероятно, в вашем случае), их можно безопасно удалить. Вы недавно установили пакет обновления?

Чтобы удалить эти папки, сначала вступите во владение папкой, а затем вы можете просто удалить ее.

Что вы подразумеваете под "как можно ограничить папку таким образом"? Вы хотите ... дублировать эффект "отказ в доступе"? Я думаю, что для этого вы можете просто вступить во владение папкой и удалить разрешения для пользователя, которому вы хотите запретить доступ ...

ОБНОВЛЕНИЕ: чтобы стать владельцем XP Home, запустите в безопасном режиме и войдите в систему как администратор, чтобы получить доступ к вкладке безопасности ... и затем щелкните правой кнопкой мыши папку-> свойства-> вкладка безопасности-> дополнительные-> вкладка владельца, затем выберите ваш пользователь, "заменить владельца на подконтейнеры и объекты" и т. д., а затем вы можете удалить. Возможно, вы уже попробовали это ... в таком случае я бы не знал больше, чтобы помочь вам :)

1

Нет необходимости перезагружаться в безопасный режим. Вы можете создать файл .cmd, содержащий что-то вроде этого:

rd /s /q c:\377ad8fdb1afb8272c62e0512c35ac02
rd /s /q c:\841d0ba8aaed90d14716f24cee
rd /s /q c:\b831f40803565731cb

Сохраните его как c:\cleanit.cmd .

Затем выполните команду at (currenttime+1minute) c:\cleanit.cmd . Так что, если это 19:42, тогда запустите at 19:43 c:\cleanit.cmd .

Вам может потребоваться запустить командную строку от имени администратора, чтобы выполнить команду at.

Ваш cmd-файл будет запускаться с токеном безопасности SYSTEM и будет иметь разрешения на удаление того беспорядка, который Microsoft оставляет на вашем диске.

0

Системная учетная запись Windows является главным авторитетом в Windows, а не администраторами. Он может заблокировать вас, и будет делать это, пока он запускает определенные обновления из этих каталогов. Предполагается разблокировать и удалить эти каталоги после обновления.

Чтобы это исправить, перезагрузите компьютер в безопасном режиме с помощью командной строки. Запустите chkdsk /f . Затем запустите rd /q /s [directory name] . (Проще скопировать и вставить имя каталога, щелкнуть правой кнопкой мыши, пометить, выделить имя, щелкнуть правой кнопкой мыши, вы получите идею).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .