Hợp nhất các tập tin chương trình tập tin và các tập tin chương trình tập tin (x86) trong Windows 7 64-bit


10

Phiên bản Windows 7 64 bit cài đặt các chương trình 32 bit vào Program Files (x86)thư mục và các chương trình 64 bit vào Program Filesthư mục. Tất nhiên, Microsoft phải có lý do để làm điều đó, nhưng với tư cách là người dùng, tôi không thấy có ích khi có 2 thư mục chương trình riêng biệt. Có cách nào để hợp nhất các thư mục đó thành một (tốt nhất là Program Files) mà không làm hỏng các chương trình đã cài đặt không?

Và nó có phải là một vấn đề để cài đặt các ứng dụng 32 bit vào Program Filesthư mục không?


4
Tôi có thể hỏi tại sao không? Bạn có thực sự đi sâu vào các Program Filesthư mục thường xuyên không? Nếu vậy, bạn đang làm gì, và tại sao? Đối với hầu hết các phần này nên được coi là thư mục hệ thống vì nếu bạn vặn chúng, các ứng dụng trên hệ thống của bạn có thể sẽ không hoạt động. Như vậy, có lẽ bạn không nên nhắn tin cho họ nhiều.
heavyyd

3
Mặc dù các thư mục "Tệp chương trình" cũng làm tôi khó chịu, tôi nghĩ rằng bạn đang yêu cầu rất nhiều rắc rối nếu bạn cố gắng hợp nhất chúng thành một.
Roy Rico

Câu trả lời:


17

Tôi nghĩ rằng một số chương trình lớn hơn có thể cài đặt mọi thứ vào cả hai thư mục. Giống như nếu họ có cả hai phiên bản 32 và 64 bit. Đặc biệt là khi nói đến các tập tin phổ biến và các thư viện khác nhau. Và bạn không muốn tập hợp 32 bit bị ghi đè bởi một bit 64 hoặc ngược lại. Có lẽ sẽ không hoạt động tốt trong lần tiếp theo lắp ráp được sử dụng.


10
Điều quan trọng là thư mục "Tệp chung" trong mỗi tệp được giữ riêng biệt.
jtreser

@Jeff, Chính xác.
Svish

3

Không, không có cách nào để di chuyển một ứng dụng đã cài đặt. Bạn sẽ cần gỡ cài đặt và cố gắng chọn đích cài đặt bằng tay khi cài đặt lại.

Nhưng lời khuyên của tôi là để nó một mình.

Tái bút
Chà, bạn có thể thực hiện một số hack registry nâng cao nhưng điều đó có thể làm được nhiều việc hơn là cài đặt lại một ứng dụng (và nguy hiểm hơn rất nhiều)


3

Tôi không phải là một người thích máy tính, vì vậy khi tôi thấy rằng tôi có hai thư mục "Tệp chương trình", tôi đã thử kết hợp chúng lại với nhau để giữ mọi thứ gọn gàng.

Nó cho phép tôi hợp nhất hầu hết mọi thứ, nhưng bây giờ tôi không thể sử dụng nhiều chương trình vì rõ ràng thư mục chỉ sai chỗ. Bây giờ tôi đang sao chép tất cả các tệp trở lại vị trí ban đầu bằng cách sử dụng tab "phiên bản trước" trong thuộc tính thư mục.

Hy vọng điều này sửa chữa muck của tôi lên?

Vì vậy, yeah: Đừng thử hợp nhất "tập tin chương trình" và "tập tin chương trình (x86)".


2

Chỉ cần đọc tất cả những điều trên và điều tôi tin là nếu bạn gỡ cài đặt tệp (x86), giấy phép ID sản phẩm của bạn bị chiếm quyền có nghĩa là bảo hành của bạn bị mất, chính Microsoft khuyên tôi không nên thử và thoát khỏi thư mục này vì tôi nghĩ đó là Bản thân tôi cũng khá lạ với hệ điều hành win 7 64 bit với các tệp chương trình (x86).

Họ đã nói rằng nó sẽ khiến máy tính của tôi mất ổn định và có nguy cơ bị sập cao.

Khá nhiều điều tốt nhất bạn nên làm là để lại tệp, khi cài đặt phần mềm mới trên PC, hãy chắc chắn rằng nó chỉ đi vào thư mục chương trình chính xác của bạn, Giống như khi bạn nghĩ về nó, điều gì thực sự gây tổn thương? Bạn có được cả hai thế giới tốt nhất với các chương trình 32 bit và bạn 64 bit mà một số ứng dụng cần thư mục đó để hoạt động.

Lấy bộ sưu tập adobe master, ví dụ, nó chạy chủ yếu với thư mục chương trình (x86) và một lượng nhỏ kết thúc trong hệ điều hành mới của bạn. Thành thật chỉ cần rời khỏi chương trình; bạn sẽ không nhận lại hàng đống dung lượng đĩa


1

Một cách giải quyết khác có thể là làm cho một trong các thư mục trở thành điểm nối tiếp đến điểm khác. Nghĩa là, bạn có thể di chuyển tất cả các thư mục con từ Program Files (x86)đến Program Files, xóa thư mục Program Files (x86)và sau đó tạo một điểm nối với tên đó trỏ đến Program Files. Bây giờ bạn sẽ xuất hiện có hai thư mục có nội dung giống hệt nhau và tất cả các tham chiếu đến các ứng dụng bên trong vẫn còn nguyên vẹn.

Tất nhiên, nếu thực sự có lý do để giữ các thư mục đó tách biệt (như Svish gợi ý), có lẽ bạn không nên thử cách này.


1

(Tôi sử dụng hầu như không có ứng dụng MS nào khác ngoài hệ điều hành.)

Tôi hầu như luôn sử dụng Cài đặt tùy chỉnh & hầu như không bao giờ cài đặt vào thư mục "Tệp chương trình". (Trên thực tế tôi thậm chí không bao giờ cài đặt vào ổ đĩa Hệ thống của mình, E: như vậy, nhưng thay vào đó là C :.)

Bây giờ, tôi thấy ứng dụng duy nhất được đưa vào Tệp chương trình là WinPcap (các mục khác được cài đặt khi cài đặt Windows 7).

Vì vậy, nghĩ rằng nếu bạn cụ thể hơn ở nơi bạn muốn cài đặt một cái gì đó, bạn cũng có thể có cơ hội tốt hơn để kết thúc ở đó.


1

Bạn chắc chắn không muốn gây rối với điều đó. Liên kết này có một cái nhìn tổng quan tốt: http://www.samlogic.net/articles/32-64-bit-windows-folder-x86-syswow64.htm Windows thực sự chuyển hướng đến thư mục chính xác vì vậy ngay cả khi một ứng dụng không biết x86 so với thư mục bình thường và ứng dụng cũ hơn đó là các cửa sổ 32 bit biết đặt nó vào thư mục x86 và tham chiếu theo chương trình đến các tệp chương trình trong ứng dụng cũ đó được chuyển hướng thành công vào thư mục tệp chương trình x86.


1

Tôi đã làm điều này nhiều lần chỉ vì niềm vui của nó. KHÔNG làm điều này trừ khi bạn ổn với máy tính của bạn xuất hiện ngay lập tức hoặc cuối cùng.

Tôi đã hợp nhất các tệp Chương trình, Tệp chương trình x86 và cả các tệp chung, dữ liệu chương trình, thư mục người dùng và một số thư mục hệ thống khác trong mọi kết hợp có thể chỉ để xem máy tính cảm thấy thế nào về nó.

Tại một số điểm nó không thích nó. Đôi khi nó không nghiêm trọng hơn các chương trình nhất định không thể cài đặt, nhưng các chương trình khác thì máy tính từ chối khởi động hoàn toàn. Rất nhiều lỗi xảy ra mà tôi không thể nhớ được lỗi nào liên quan đến các chế độ khác nhau của mình vì vậy tôi không thể cho bạn biết chi tiết cụ thể, nhưng cuối cùng nó sẽ gây ra sự cố và bạn có thể hoặc không chú ý đến việc hợp nhất, nhưng nó sẽ ở đó ... ở đâu đó Lẩn khuất, chờ đợi. Dù sao, nếu bạn thực sự muốn vặn nó ở đây trong sổ đăng ký và tạo các đường dẫn giống như giả sử Windows 8.1 có giống như 7 ... Tôi không thể nhớ lại liệu nó có hay không.

nhập mô tả hình ảnh ở đây


tôi nghĩ rằng con đường regedit của tôi không được đăng trên bài viết. hoàn toàn là lỗi của người dùng HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion
shatterlamp

0

Điều rất quan trọng là để các tệp và thư mục Windows (đặc biệt là các tệp Hệ thống) chính xác vị trí của chúng và chắc chắn không cố gắng sắp xếp lại chúng để thuận tiện hơn cho bạn. Những tập tin và thư mục đó được đặt ở nơi chúng CHO LÝ DO.

Tôi nhớ về một người bạn của tôi, người đã từng dành thời gian lấy các thư mục Windows 95 của mình và sắp xếp lại tất cả các tệp trong MS-DOS, để chúng được tổ chức tốt hơn. Hãy tưởng tượng sự ngạc nhiên và mất tinh thần của anh ấy khi Windows 95 của anh ấy không còn hoạt động.


0

Chương trình này, Application Mover, đã xuất hiện được một thời gian và tôi đã sử dụng nó thành công nhiều lần. https://www.funduc.com/app_mover.htmlm Tôi gặp một số rắc rối khi tôi cố gắng thực hiện cùng một động tác hai lần (GUI của phiên bản đầu tiên đã bị đình trệ và sau đó tiếp tục lại), nhưng điều đó chỉ xảy ra một lần; nếu bạn có kiên nhẫn, không có vấn đề gì cả Khác hơn là nó chỉ hoạt động. Tôi dự định hợp nhất hai thư mục Tệp chương trình, đó là lý do tại sao tôi tình cờ ở đâ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.