Câu hỏi Làm thế nào để xóa "Program Files (x86)" thư mục sau khi cửa sổ đăng nhập


Tôi cần xóa thư mục Program Files (x86).

Tôi không thể xóa nó vì một số tập tin dll không thể xóa được. Một trong những đầu tiên của chúng là "common /.../ dao360.dll"

Tôi đang làm theo hướng dẫn này: http://www.001easytricks.com/2012/06/delete-program-files-x86-from-windows-7.html


Tôi đã cố gắng thay đổi quyền sở hữu cho người dùng Quản trị viên của mình bằng cách sử dụng:

takeown /f "C:\Program Files (x86)" /r /d n

Thay đổi này đã thành công.

Sau này tôi thực hiện:

icacls "C:\Program Files (x86)" /grant administrators:F /t

không thành công.


Tôi cũng đã cố gắng cấp quyền cho người dùng của mình từ GUI thành công.

Nhưng tôi vẫn không thể xóa thư mục.

Vậy làm thế nào để tôi làm điều đó? Có thể xóa thư mục đó với các tệp DLL trong nó sau khi tôi đã đăng nhập không?


-2
2017-08-05 18:16


gốc


Tại sao bạn có cần xóa thư mục này ngay từ đầu không? Điều gì có thể đạt được có thể có được từ làm như vậy? Điều này cũng giống như nói, "Làm thế nào tôi có thể loại bỏ khung gầm từ chiếc xe của tôi?". - allquixotic
Thư mục đó là nơi mà tất cả các ứng dụng không tương thích với 64bit và các ứng dụng "kế thừa" được cài đặt ... Nếu bạn xóa nó, bạn sẽ gặp vấn đề cuối cùng. - Taegost
Đây là những gì tôi sẽ xem xét một ý tưởng phi thường. - EBGreen
Để làm cho nó có sẵn từ một ổ đĩa được mã hóa khác bằng cách sử dụng symlink - Vyacheslav
Điều này có vẻ thích hợp ở đây: meta.stackexchange.com/q/66377/190618 - Excellll


Các câu trả lời:


Không chắc chắn lý do tại sao bạn muốn làm điều này, nhưng bạn có thể sử dụng Trình mở khóa để xóa thư mục. Nó sẽ thất bại vì các tập tin được sử dụng, nhưng sẽ cung cấp cho bạn tùy chọn để xóa nó vào đăng nhập tiếp theo, nơi nó sẽ loại bỏ các thư mục trước khi bất cứ điều gì có cơ hội để truy cập nó.


2
2017-08-05 19:56



Tôi đã có kết quả tốt với chương trình đó mặc dù tôi cũng hoàn toàn bối rối bởi lý do đằng sau việc xóa thư mục tệp chương trình. - djangofan


Tại sao bạn cần xóa thư mục này ngay từ đầu? Điều gì có thể đạt được có thể có được từ làm như vậy? Điều này cũng giống như nói, "Làm thế nào tôi có thể loại bỏ khung gầm từ chiếc xe của tôi?". - - NULL

Để làm cho nó có sẵn từ một ổ đĩa được mã hóa khác bằng cách sử dụng symlink - Vyacheslav

Trên thực tế, bạn không thể di chuyển thư mục Program Files trên Windows. Trong khi bài đăng cụ thể đó nói về Program Files và bạn đang nói về Program Files (x86), Tôi hình dung rằng nguyên tắc tương tự được áp dụng trong cả hai trường hợp.

Vì vậy, xin lỗi, tôi không nghĩ rằng những gì bạn muốn làm được hỗ trợ trong Windows. Bạn có thể nêm nó vào làm việc, cho một số định nghĩa "làm việc", nhưng bạn có khả năng nhấn một số trường hợp cạnh một nơi nào đó, có khả năng tại một thời điểm inopportunate nhất (như trong một bản cập nhật hệ thống lớn).


2
2017-08-05 20:04



Bạn có thể di chuyển nó theo nghĩa đó là một liên kết tượng trưng mà tôi đã thực hiện nó với một RamDisk và một thư mục duy nhất trong thư mục đó hơn nữa tác giả nói chính xác cái đó - Ramhound
@Ramhound Tôi không nói rằng nó không thể được thực hiện để chủ yếu là làm việc; trên thực tế, tôi chỉ nói điều đó. Nhưng đó là một cấu hình không được hỗ trợ và tôi sẽ không tin tưởng nó hoạt động trong mọi kịch bản có thể tưởng tượng (thậm chí thực tế). Chen đề cập (xem bài viết được liên kết) cập nhật được thực hiện trong các giao dịch hệ thống tập tin; chỉ để lấy một ví dụ, nếu có một mất điện trong một bản cập nhật chạm vào các tập tin bên trong một di chuyển Program Files (x86) danh mục? Nội dung của hệ thống tệp có nhất quán như được thiết kế và thử nghiệm không? Có lẽ, nhưng có vẻ khó xảy ra. - Michael Kjörling


Chỉ cần gắn đọc khối lượng đọc trên một hệ điều hành khác có thể đọc và ghi NTFS (ví dụ, Linux ntfs-3ghoặc máy tính Windows khác), sau đó xóa thư mục. Làm xong.

Bạn không cần một máy tính thứ hai để làm điều này, hoặc di chuyển bất kỳ phần cứng. Bạn có thể khởi động phân phối Linux, chẳng hạn như Ubuntu, sử dụng ổ USB hoặc CD / DVD. Điều này cần phải có phần mềm cần thiết để xóa hoàn toàn bất cứ điều gì đó là trên ổ cứng Windows của bạn. Tôi không nói đó là một ý tưởng tốt để làm như vậy, nhưng đây là kỹ thuật như thế nào bạn sẽ làm điều đó.


0
2017-08-05 18:19



Điều này là dll cần thiết để các cửa sổ tải thành công và để đăng nhập. Sau đó tôi cần phải thay thế nó bằng liên kết tượng trưng đến ổ đĩa khác. Mục tiêu cuối cùng là làm cho Program Files có sẵn từ ổ đĩa khác bằng symlink. - Vyacheslav
ĐƯỢC. Bạn vẫn có thể xóa thư mục Program Files nếu bạn gắn ổ đĩa trên Linux hoặc một bản sao Windows khác. - allquixotic
tiêu đề và nội dung câu hỏi được chỉnh sửa - Vyacheslav
dll cần được tải từ thư mục trước - Vyacheslav
@Vyacheslav Nếu bạn đã tải DLL từ thư mục đó, bạn không thể xóa nó. - Darth Android


Tôi không chắc những gì bạn đang hy vọng đạt được bằng cách làm điều này. Tuy nhiên, có một chương trình phần mềm miễn phí được gọi là Trình mở khóa, có thể giúp được. Nó được thiết kế đặc biệt để xóa các tập tin (hệ điều hành nghĩ) đang được sử dụng.

PS: Bởi vì nó được thiết kế cho Windows, không cần phải khởi động lại vào môi trường Linux.


0
2017-08-06 00:31





Tạo một thư mục mới trong một ổ đĩa được gọi là Windows.old
Di chuyển thư mục tệp chương trình đến nó.
Mở đĩa dọn dẹp ... (u có thể chỉ cần gõ nó vào thanh tìm kiếm bắt đầu)
Và chọn ổ đĩa trong đó tệp Windows.old của bạn được đặt ...
Nó sẽ bắt đầu quét.
Sau đó kiểm tra hộp tương ứng với các tập tin windows cũ và do đó bạn sẽ xóa thư mục tệp Chương trình.


0
2017-07-29 13:58