Thư mục AppData trong Windows là gì?

Mục lục:

Thư mục AppData trong Windows là gì?
Thư mục AppData trong Windows là gì?

Video: Thư mục AppData trong Windows là gì?

Video: Thư mục AppData trong Windows là gì?
Video: Cách kiểm tra lịch sử trên máy tính, để biết người đã truy cập và sử dụng máy tính của bạn - YouTube 2024, Có thể
Anonim
Các ứng dụng Windows thường lưu trữ dữ liệu và các thiết lập của chúng trong một thư mục AppData, và mỗi tài khoản người dùng Windows đều có riêng của nó. Đó là một thư mục ẩn, vì vậy bạn sẽ chỉ thấy thư mục nếu bạn hiển thị các tệp ẩn trong trình quản lý tệp.
Các ứng dụng Windows thường lưu trữ dữ liệu và các thiết lập của chúng trong một thư mục AppData, và mỗi tài khoản người dùng Windows đều có riêng của nó. Đó là một thư mục ẩn, vì vậy bạn sẽ chỉ thấy thư mục nếu bạn hiển thị các tệp ẩn trong trình quản lý tệp.

Nơi bạn sẽ tìm thấy AppData

Mỗi tài khoản người dùng có thư mục AppData riêng với nội dung riêng của nó. Điều này cho phép các chương trình Windows lưu trữ nhiều bộ cài đặt nếu máy tính được nhiều người sử dụng. Thư mục AppData đã được giới thiệu trên Windows Vista và vẫn được sử dụng trên Windows 10, 8 và 7 ngày hôm nay.

Bạn sẽ tìm thấy thư mục AppData của từng tài khoản người dùng - viết tắt của Dữ liệu ứng dụng - trong thư mục của người dùng đó. Ví dụ: nếu tên người dùng của bạn là “Bob”, bạn sẽ thấy thư mục dữ liệu ứng dụng của mình tại

C:UsersBobAppData

theo mặc định. Bạn chỉ có thể cắm địa chỉ này vào thanh địa chỉ để xem hoặc hiển thị các thư mục ẩn và duyệt đến thư mục tài khoản người dùng của bạn tại

C:UsersNAME

. (Bạn cũng có thể nhập

%APPDATA%

vào thanh địa chỉ của File Explorer để truy cập trực tiếp vào thư mục AppData Roaming mà chúng ta sẽ nói đến trong giây lát.)

Image
Image

Local, LocalLow và Roaming là gì?

Thực tế, có ba thư mục bên trong AppData và các chương trình khác nhau lưu trữ các loại cài đặt khác nhau trong mỗi tệp. Mở thư mục AppData của bạn và bạn sẽ thấy các thư mục Local, LocalLow và Roaming.

Hãy bắt đầu với Roaming. Thư mục Roaming chứa dữ liệu “roam” với tài khoản người dùng từ máy tính đến máy tính nếu máy tính của bạn được kết nối với miền có cấu hình chuyển vùng. Điều này thường được sử dụng cho các cài đặt quan trọng. Ví dụ, Firefox lưu trữ hồ sơ người dùng của nó ở đây, cho phép dấu trang của bạn và dữ liệu duyệt web khác theo bạn từ PC sang PC.

Thư mục cục bộ chứa dữ liệu dành riêng cho một máy tính. Nó không bao giờ được đồng bộ hóa từ máy tính đến máy tính, ngay cả khi bạn đăng nhập vào một miền. Dữ liệu này thường dành riêng cho máy tính hoặc chứa các tệp quá lớn. Dữ liệu này có thể bao gồm các tệp bộ nhớ cache đã tải xuống và các tệp lớn khác hoặc chỉ các cài đặt mà nhà phát triển không nghĩ nên đồng bộ hóa giữa các máy tính. Tùy thuộc vào từng nhà phát triển để quyết định điều gì xảy ra ở đâu.
Thư mục cục bộ chứa dữ liệu dành riêng cho một máy tính. Nó không bao giờ được đồng bộ hóa từ máy tính đến máy tính, ngay cả khi bạn đăng nhập vào một miền. Dữ liệu này thường dành riêng cho máy tính hoặc chứa các tệp quá lớn. Dữ liệu này có thể bao gồm các tệp bộ nhớ cache đã tải xuống và các tệp lớn khác hoặc chỉ các cài đặt mà nhà phát triển không nghĩ nên đồng bộ hóa giữa các máy tính. Tùy thuộc vào từng nhà phát triển để quyết định điều gì xảy ra ở đâu.

Nếu bạn không được kết nối với miền, sẽ không có sự khác biệt thực sự giữa các thư mục Chuyển vùng và Địa phương. Tất cả chỉ được lưu trữ trên PC của bạn. Tuy nhiên, các nhà phát triển ứng dụng vẫn chia các loại dữ liệu khác nhau giữa các thư mục khác nhau chỉ trong trường hợp.

Thư mục LocalLow giống với thư mục Local, nhưng được thiết kế cho các ứng dụng “toàn vẹn thấp” chạy với các thiết lập bảo mật bị giới hạn hơn. Ví dụ, Internet Explorer khi chạy trong chế độ bảo vệ chỉ có quyền truy cập vào thư mục LocalLow. Sự khác biệt không thực sự quan trọng đối với việc sử dụng cá nhân của bạn, nhưng một số ứng dụng chỉ cần một thư mục để viết bởi vì chúng không có quyền truy cập vào thư mục Địa phương chính.
Thư mục LocalLow giống với thư mục Local, nhưng được thiết kế cho các ứng dụng “toàn vẹn thấp” chạy với các thiết lập bảo mật bị giới hạn hơn. Ví dụ, Internet Explorer khi chạy trong chế độ bảo vệ chỉ có quyền truy cập vào thư mục LocalLow. Sự khác biệt không thực sự quan trọng đối với việc sử dụng cá nhân của bạn, nhưng một số ứng dụng chỉ cần một thư mục để viết bởi vì chúng không có quyền truy cập vào thư mục Địa phương chính.
Nếu một chương trình muốn có một tập hợp các cài đặt hoặc tệp được nhiều người dùng sử dụng, nó sẽ sử dụng thư mục ProgramData thay thế. Thư mục này được gọi là thư mục AppData “Tất cả người dùng” trong các phiên bản trước của Windows. Ví dụ, một ứng dụng chống virus có thể giữ các bản ghi và cài đặt quét của nó trong ProgramData và chia sẻ chúng với tất cả người dùng trên PC.
Nếu một chương trình muốn có một tập hợp các cài đặt hoặc tệp được nhiều người dùng sử dụng, nó sẽ sử dụng thư mục ProgramData thay thế. Thư mục này được gọi là thư mục AppData “Tất cả người dùng” trong các phiên bản trước của Windows. Ví dụ, một ứng dụng chống virus có thể giữ các bản ghi và cài đặt quét của nó trong ProgramData và chia sẻ chúng với tất cả người dùng trên PC.

Những nguyên tắc này không phải lúc nào cũng được tôn trọng. Ví dụ: Google Chrome lưu trữ tất cả các cài đặt và dữ liệu người dùng của bạn trong thư mục Địa phương, trong khi chúng tôi có thể dự kiến sẽ lưu trữ các cài đặt này trong thư mục Chuyển vùng.

Một số ứng dụng có thể lưu trữ cài đặt của chúng trong thư mục tài khoản người dùng chính của bạn tại

C:UsersNAME

hoặc trong thư mục tài liệu của bạn tại

C:UsersNAMEDocuments

. Những người khác có thể lưu trữ dữ liệu trong sổ đăng ký hoặc trong một thư mục ở nơi khác trong hệ thống của bạn. Trên Windows, nhà phát triển ứng dụng có thể lưu trữ dữ liệu ở bất cứ đâu họ thích.

Bạn nên sao lưu thư mục AppData?

Hầu hết người dùng Windows không bao giờ cần phải biết thư mục này tồn tại. Đó là lý do tại sao nó được ẩn theo mặc định. Các chương trình lưu trữ dữ liệu ứng dụng của họ ở đây và bạn có thể poke xung quanh nếu bạn thích - nhưng bạn hiếm khi có nhu cầu.

Bạn không cần phải sao lưu toàn bộ thư mục này, mặc dù bạn có thể muốn bao gồm nó trong các bản sao lưu chỉ để bạn có mọi thứ, nếu bạn cần khôi phục nó.

Tuy nhiên, nếu bạn muốn sao lưu cài đặt của chương trình cụ thể hoặc lưu tệp của trò chơi trên máy tính, bạn có thể thực hiện điều đó bằng cách tìm trong thư mục AppData, tìm thư mục của chương trình và sao chép nó sang một vị trí khác. Sau đó, bạn có thể sao chép thư mục đó vào cùng một vị trí trên máy tính mới và chương trình sẽ sử dụng cùng một cài đặt. Cho dù điều này sẽ làm việc thực sự phụ thuộc vào các chương trình-một số chương trình lưu trữ các thiết lập của họ trong registry, ví dụ, hoặc ở nơi khác trên hệ thống.

Nhiều chương trình cung cấp một cách để đồng bộ hóa dữ liệu giữa các máy tính, hoặc ít nhất là xuất nó. Rất hiếm khi bạn phải đào sâu vào thư mục AppData, nhưng đôi khi bạn có thể muốn thực hiện.

Đề xuất: