xóa thư mục hệ thống windows


9

Tôi muốn sử dụng một ổ đĩa cũ như một ổ cứng thứ cấp mà không cần định dạng lại. Nhưng ổ cứng cũ này chứa bản cài đặt Vista cũ của tôi chiếm nhiều không gian. Tôi đã thử thay đổi quyền sở hữu và nó hoạt động ở một mức độ nào đó nhưng tôi không thể xóa bất cứ thứ gì trong thư mục Windows / System32. Có cách nào dễ dàng để thay đổi quyền để tôi có thể xóa mọi thứ không?


Giải pháp là sử dụng Takeownnhư Wil đề xuất và sử dụng caclsđể kiểm soát hoàn toàn các tệp. Vì cacls dường như không được đệ quy, tôi đã kích hoạt cygwin và chạy lệnh này để thay đổi đệ quy tất cả các tệp:

for d in $(find directory-of-interest -type d);do
  cacls $d'/*' /e /G username:F;
done

trong đó thư mục quan tâm trong trường hợp của tôi /cygdrive/g/Windowstên người dùng là tên người dùng của tôi.

Tôi đã phải tự chạy nó trên các thư mục có không gian trong tên của nó. Nhưng sau tất cả, bây giờ tôi có thể xóa thư mục. Cảnh báo: đối với tôi, nó dường như caclscó khả năng làm hỏng mọi thứ nếu sử dụng không đúng cách.

Câu trả lời:


8

Đi đến dấu nhắc lệnh và sử dụng takeownlệnh.

Ví dụ: nếu ổ đĩa là Dbạn có thể gõ:

Takeown /f d:\windows /R

Thao tác này sẽ chọn Windowsthư mục trên DDrive và cung cấp cho người dùng hiện tại quyền truy cập vào nó và đệ quy trên tất cả các thư mục con và tệp.


... Là đệ quy một từ / chính tả?
William Hilsum


@TomWij - cảm ơn +1, tôi luôn nói Recurse vì vậy đã đánh cược vào Recurses và chưa bao giờ thấy Wiktionary trước đây! tuyệt, cảm ơn một lần nữa!
William Hilsum

1
Tôi đã phải chạy cmd.exe với tư cách quản trị viên để chạy thành công. Nhưng ngay cả sau khi chạy nó, khi tôi cố xóa thư mục, nó nói "Bạn cần có sự cho phép của X \ U để thay đổi thư mục này" trong đó X là tên máy chủ của tôi và U là tên người dùng của tôi. Vô cùng lạ.
Peon

2

Điều này có liên quan, nhưng sẽ làm việc chắc chắn.

1. Tải xuống và ghi Ubuntu LiveCD. Hướng dẫn tại đây: https://help.ubfox.com/community/BurnIsoHowto

2.Reboot với đĩa CD trực tiếp trong ổ đĩa của bạn. Bạn có thể phải thay đổi thứ tự khởi động BIOS để làm như vậy. Thông thường F12 cho phép bạn vào thiết lập này, mà bạn thay đổi khi khởi động.

3. Tải xuống Ubuntu sẽ xuất hiện trên màn hình với các nút có nội dung "Dùng thử Ubuntu" và "Cài đặt Ubuntu". Nhấp vào "Dùng thử Ubuntu". Ubuntu sẽ mang "đăng nhập" và đưa bạn đến một máy tính để bàn.

4. Sử dụng menu địa điểm ở trên cùng, điều hướng đến ổ cứng của bạn.

5. Xóa các tệp bạn không muốn.

Lưu ý: Ubuntu có thể gặp sự cố khi xóa một số tệp khỏi hệ thống của bạn. Điều này là do các loại hệ thống tập tin. Nếu bạn gặp sự cố này, hãy tải xuống và biên dịch ntfs-3g từ: http://www.tuxera.com/community/ntfs-3g-doad/

Đọc tệp README để cài đặt phần bổ trợ.

Điều này có liên quan nếu bạn không sử dụng linux hoặc có liveCD, nhưng nếu bạn làm vậy, nó sẽ là một snap.

Nếu bạn có bất kỳ câu hỏi nào, hãy hỏi họ trong các bình luận và tôi sẽ trả lời chúng theo khả năng tốt nhất của tôi


Tôi đã không thử chính xác điều này nhưng tôi chạy Fedora trên hộp ảo. Tôi đã gắn ổ đĩa vào Fedora, su là root và cố gắng xóa các thư mục nhưng "không được phép hoạt động".
Peon

Virtualbox không phải là những gì bạn muốn. Bạn chỉ muốn tải kernel linux, do đó bạn cần phải khởi động kép hoặc khởi động từ đĩa CD trực tiếp
D'Arvit

0

Tôi khuyên bạn nên định dạng lại ổ đĩa, theo cách đó bạn đảm bảo rằng ổ đĩa không có bất kỳ tệp ẩn nào, v.v.

Tất nhiên, điều đó phụ thuộc vào việc có đủ không gian để lưu trữ bất kỳ tệp nào bạn muốn giữ ở nơi khác.


0

Không chắc nó có hoạt động trên System32 không, nhưng tôi có xu hướng nghĩ rằng một cái gì đó như Unlocker sẽ hoạt động cho việc này.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.