it-swarm.asia

Mengapa ada direktori yang disebut Lokal, LocalLow, dan Roaming di bawah \ Users \ <username> \ AppData?

Saya memiliki workstation yang menjalankan Windows Server 2008 yang masuk ke domain AD , dan saya memiliki dual boot dengan Ubuntu Linux. Saat menjalankan Linux, saya ingin dapat menggunakan profil Thunderbird yang sama yang saya gunakan di Windows, jadi saya menunjuk Thunderbird untuk menggunakan profil yang saya temukan di bawah:

\Users\(myname)\AppData\Local\Thunderbird\Profiles

Ternyata itu bukan profil yang benar - itu memiliki konfigurasi yang benar, tetapi Kotak Masuk adalah versi lama. Saya akhirnya menemukan jalan yang benar adalah:

\Users\(myname)\AppData\Roaming\Thunderbird\Profiles

Apa alasan di balik tempat yang berbeda untuk menyimpan data aplikasi?

133
JCCyC

Roaming adalah folder yang akan disinkronkan dengan server jika Anda masuk ke domain dengan profil roaming (memungkinkan Anda untuk masuk ke komputer mana pun di domain dan mengakses favorit, dokumen, dll. Firefox menyimpan informasinya di sini, sehingga Anda dapat bahkan memiliki bookmark yang sama antara komputer dengan profil roaming.

Local adalah folder yang khusus untuk komputer itu - semua informasi di sini tidak akan disinkronkan dengan server. Folder ini setara di Windows XP hingga C:\Documents and Settings\User\Local Settings\Application Data.

LocalLow adalah folder yang sama dengan lokal, tetapi memiliki tingkat integritas yang lebih rendah. Misalnya, Internet Explorer 8 hanya dapat menulis ke folder LocalLow (ketika mode dilindungi aktif).

Dokumen ini dari Microsoft ("Mengelola Panduan Penyebaran Data Pengguna Roaming") memiliki penjelasan panjang untuk apa tiga area folder ini dan bagaimana mereka digunakan, seperti serta perubahan yang diterapkan antara Windows XP dan Vista (Windows 7 mempertahankan struktur Vista).

171
Jared Harley

Roaming : Folder ini (%appdata%) berisi data yang dapat dipindahkan dengan profil pengguna Anda dari PC ke PC — seperti ketika Anda berada di domain — karena ini data dapat disinkronkan dengan server. Misalnya, jika Anda masuk ke PC lain di domain, favorit atau bookmark peramban web Anda akan tersedia.

Lokal : Folder ini (%localappdata%) berisi data yang tidak dapat bergerak dengan profil pengguna Anda. Data ini biasanya khusus untuk PC atau terlalu besar untuk disinkronkan dengan server. Misalnya, browser web biasanya menyimpan file sementara mereka di sini.

LocalLow : Folder ini (%appdata%/../LocalLow) berisi data yang tidak dapat bergerak, tetapi juga memiliki tingkat akses yang lebih rendah. Misalnya, jika Anda menjalankan browser web dalam mode terlindungi atau aman, aplikasi hanya akan dapat mengakses data dari folder LocalLow.

Aplikasi itu sendiri memilih apakah akan menyimpan ke folder Local, LocalLow, atau Roaming. Sebagian besar aplikasi desktop menggunakan folder Roaming secara default, sementara sebagian besar aplikasi Windows Store menggunakan folder lokal secara default.

45
hellowahab

Seperti dijelaskan dalam posting blog ini , Folder LocalLow (dan beberapa folder Rendah lainnya) dibuat sebagai tingkat keamanan ekstra untuk program yang sering diserang karena mereka terpapar ke web. Internet Explorer dan Adobe Acrobat adalah dua contoh utama pada sistem saya.

Pada dasarnya, sebuah program yang tahu itu rentan dapat memulai sendiri dalam mode akses "rendah" sehingga hanya dapat menulis ke folder tersebut dan tidak menginfeksi sisa hard drive.

3
Josiah Yoder