Android

Sự khác biệt giữa phần mềm cài đặt phần mềm di động và phần mềm cài đặt

Cuộc tuần tra thách thức Trung Quốc ở Biển Đông của trinh sát cơ Mỹ

Cuộc tuần tra thách thức Trung Quốc ở Biển Đông của trinh sát cơ Mỹ

Mục lục:

Anonim

Phần mềm cần được cài đặt mất thời gian khi chúng kết nối với hệ điều hành và một phần trong các cuộc gọi thủ tục của chúng phụ thuộc vào tài nguyên đã có sẵn trên máy tính. Nếu những tài nguyên đó - ví dụ: một tệp DLL phổ biến - bị thiếu trong máy tính, trình cài đặt có thể cài đặt riêng hoặc chương trình không chạy được. Phần mềm di động tốt hơn ở nhiều khía cạnh. Các tệp này không phụ thuộc vào các tệp hệ thống và có thể chạy mà không phụ thuộc vào tài nguyên hệ thống. Kiểm tra sự khác biệt giữa phần mềm phiên bản trình cài đặt và phần mềm cài đặt .

Phần mềm cài đặt di động và phần mềm cài đặt

Phần mềm cài đặt phiên bản

Dành cho phần mềm yêu cầu cài đặt trên máy tính cục bộ. để tạo chương trình sẽ cài đặt phần mềm. Bạn không thể chạy phần mềm trực tiếp vì nó cần các bước nhất định như đăng ký với Windows registry, đăng ký tải lại, liên kết đến thư viện liên kết động (tệp DLL). Trong hầu hết các trường hợp, phần mềm như vậy sử dụng các tệp DLL phổ biến hiện có. Nếu lập trình viên đã tạo một thư viện tùy chỉnh hoặc một cái gì đó tương tự, trình cài đặt sẽ sao chép tệp đó vào vị trí thích hợp trong khi cài đặt phần mềm.

Sự cố với phần mềm yêu cầu cài đặt là chúng có thể để lại dấu vân tay trên máy tính nơi chúng được cài đặt - ngay cả sau khi bạn gỡ cài đặt phần mềm. Vì vậy, nếu bạn đang làm việc trên một cái gì đó riêng tư, mọi người có thể biết rằng bạn đã cài đặt và gỡ cài đặt một số phần mềm.

Vấn đề thứ hai là bạn phải cài đặt phần mềm đó trên mọi máy tính mà bạn muốn sử dụng.

Khi bạn sử dụng trình cài đặt để cài đặt phần mềm, một hoặc nhiều điều sau đây có thể xảy ra:

  1. Phần mềm tạo thư mục mới trong Program Files hoặc Users, dựa trên cách cấu hình
  2. Các giá trị mới được ghi vào Windows Registry và / hoặc các mục cũ có thể được sửa đổi
  3. Sao chép tệp từ chương trình cài đặt sang máy cục bộ
  4. Tạo màn hình, biểu tượng thanh tác vụ
  5. của thư mục trong menu Start
  6. Sao chép tệp DLL vào Windows hoặc C: Windows System32 vv thư mục

Khi bạn gỡ cài đặt cùng một phần mềm, một hoặc nhiều thành phần được tạo ở trên có thể lưu lại trên máy tính và có thể cung cấp Phần mềm di động tốt hơn nhiều so với phần mềm cài đặt dựa trên bài viết này về sự khác biệt giữa phần mềm trình cài đặt di động và phần mềm cài đặt.

Phần mềm di động

Khi chúng ta nói di động phần mềm, nó có nghĩa là bạn không cần cài đặt nó ở bất cứ đâu. Điều này làm cho phần mềm di động vì bạn có thể mang nó trên thanh USB và sử dụng nó trên bất kỳ máy tính nào mà không phải cài đặt nó vào mọi máy tính mà bạn muốn sử dụng. Bạn chỉ cần cắm ổ đĩa bút chứa phần mềm di động vào máy tính mà bạn đang sử dụng và khởi động phần mềm di động. Có một số tài nguyên tốt trên Internet cho phép bạn chuyển đổi phần mềm cài đặt thành phần mềm di động.

Phần mềm di động hoạt động theo hai cách:

Gói phần mềm di động đã chứa các DLL nhúng vào ứng dụng

  1. Phần mềm di động có thể tạo một máy ảo và chạy trong nó - đặc biệt nếu nó cần sử dụng Registry; VM sẽ bị gỡ bỏ ngay khi phần mềm di động được đóng
  2. Bạn không cần cài đặt nó. Vì vậy, nó giúp bạn tiết kiệm thời gian trong khi cùng lúc, cho phép bạn sử dụng máy tính mà không để lại dấu vân tay phần mềm trong registry hoặc ở nơi khác.

Các chương trình như UltraSurf (phần mềm proxy) có thể được thực hiện đơn giản trên ổ đĩa rời và được sử dụng mà không thay đổi bất cứ điều gì trong hệ thống thực tế. Vì vậy, có ít cơ hội mà người khác có thể phát hiện ra bạn đã sử dụng phần mềm. Họ rất hữu ích trong việc làm việc ngay lập tức trong khi bảo vệ bạn khỏi đôi mắt tò mò.

Trong khi hầu hết các phần mềm di động không để lại dấu vết, bạn có thể muốn kiểm tra thư mục (hoặc bất kỳ nơi nào) nơi bạn đã sao chép phần mềm để xem nó có tạo ra bất kỳ tệp INF hoặc XML nào khi bạn khởi động nó hay không. Một số phần mềm di động tạo các tệp này trong cùng một thư mục nơi chúng đã có mặt - để lưu cấu hình phần mềm hoặc một thứ khác. Nó luôn luôn là tốt hơn để kiểm tra các thư mục mà phần mềm di động đã có mặt trước khi bạn gỡ bỏ nó. Nếu bạn tìm thấy bất kỳ INF hoặc XML liên quan nào, chỉ cần xóa nó nếu bạn muốn giữ bí mật.

Phần mềm di động luôn tốt hơn so với phần mềm cài đặt khi có kích thước nhỏ hơn. Nếu nó là một phần mềm lớn và bạn không quan tâm nếu người khác biết về bạn bằng cách sử dụng nó, bạn có thể đi cho phiên bản cài đặt. Ví dụ về phần mềm cài đặt như vậy là Visual Studio vì nó cần nhiều DLL cần được sao chép vào máy tính để hoạt động đúng. Mặc dù có thể chuyển đổi Visual Studio thành phần mềm di động, sản phẩm cuối cùng sẽ rất lớn, xem xét số lượng thư viện và tệp trợ giúp, v.v mà cần được tích hợp vào một phần mềm di động. Nó có thể chạy quá chậm trong những trường hợp như vậy.

Nếu bạn là ai đó - giống như một kỹ thuật viên - người phải chạy một số phần mềm trên các máy khác nhau, các phiên bản di động sẽ tốt hơn khi bạn tiết kiệm thời gian. Trong trường hợp kiểm duyệt, các trang bị chặn và báo cáo chiến tranh, vv, phần mềm di động cung cấp cho bạn sự bảo vệ mà bạn cần.

Bạn có thể muốn xem một số Phần mềm Windows Di động miễn phí này.