Windows 用户应该知道的AppData

简介: Windows 用户应该知道的AppData

引言

如果你使用的是 Windows 11 系统的电脑,AppData 这个名词你应该不陌生。它是一个包含三个子目录的文件夹:Local、LocalLow 和 Roaming。

搞清楚这些 AppData 文件夹的种类和功能,对于解决电脑问题、管理磁盘空间等方面都非常有用。如果你对这些文件夹的作用和重要性感到好奇,这篇文章正是你需要的。将详细介绍三种主要 AppData 文件夹的区别,以及它们通常存储哪些类型的信息。

你可能在游戏修改(modding)的背景下听说过 AppData。例如,Minecraft 这类游戏就把文件存放在 AppData 文件夹里,安装游戏修改包(mods)时就需要把文件放到这个位置。除了 Minecraft,还有其他应用,比如 The Elder Scrolls V: Skyrim,但 Minecraft 很可能是你首次接触到 AppData 的地方。

什么是AppData?

当你在 Windows 系统上安装软件时,通常会安装到 C:\Program Files 目录,如果是 32 位程序,则会安装到 C:\Program Files (x86)。这些程序对所有用户可见,并需要管理员权限才能进行写操作。此目录下的应用设置也会对所有用户生效。

这时,AppData 就派上用场了。它是一个隐藏文件夹,位于每个用户的个人文件夹下。具体位置是 C:\Users<用户名>\AppData,这里存放着一些与程序运行不一定直接相关的特定程序信息,比如用户的个性化配置。在你的 AppData 文件夹里,你可以找到:

  • 针对特定用户的安装文件
  • 应用配置文件
  • 缓存文件

如果你在安装程序时被问及是否为所有用户安装,实际上就是在问你是否将其安装到 Program Files 或 AppData。Python 和 Discord 就是这样的程序,它们会安装到用户的 AppData 文件夹中。AppData 还包含三个子文件夹,它们各自有不同的用途。

什么是Local ?

Local 文件夹是存放不能从你的用户资料中移动出去的文件的地方,也常用来存放那些太大而不适合与服务器同步的文件。比如,它可能包含一些运行视频游戏所需的文件或你的浏览器缓存,这些文件要么太大,要么没有必要转移到其他地方。开发者也可能用它来存储与这台机器上特定文件路径相关的信息。如果把这些配置文件移到另一台机器上,可能会导致程序无法正常工作,因为文件路径不匹配。

什么是LocalLow ?

LocalLow 文件夹与 Local 类似,但 "low" 指的是应用程序被授予的访问权限较低。例如,无痕浏览模式下的浏览器可能只能访问 LocalLow 文件夹,以防止它访问存储在 Local 中的常规用户数据。这主要是为了那些运行在更受限安全权限下的应用程序。

什么是Roaming ?

Roaming 文件夹对于在域环境中使用 Windows 的用户来说应该不陌生。域是指由中央域控制器管理登录的计算机网络。Roaming 文件夹中的文件会同步到同一域内的其他设备,因为它们被认为对使用设备很重要。比如,你的浏览器收藏夹、书签、重要应用设置等。

建议当存储的数据可以无障碍地在不同设备间移动时,使用 Roaming 文件夹。例如,Minecraft 将其世界文件、截图等存储在 Roaming 文件夹中,因为这些文件都可以被迁移到新设备上,并预期在那里正常工作。

Roaming 对于企业环境非常理想,比如 Outlook 配置文件和网络打印机设置等。它通过存储用户特定的设置和文件,帮助在网络内的不同机器上为用户提供一致的体验。

相关文章
|
Windows
【windows】常见的系统环境变量,如%appdata%表示什么意思
原文:【windows】常见的系统环境变量,如%appdata%表示什么意思 1.介绍 %appdata%就代表了C:Users\用户名\AppData\Roaming这个文件夹。 “%”是系统变量的一种表示方法,在升级补丁或者软件需要将某些内容写入系统文件夹时,都是用的这种写法,可以准确的定位。
2268 0
|
5天前
|
安全 关系型数据库 MySQL
Windows Server 安装 MySQL 8.0 详细指南
安装 MySQL 需要谨慎,特别注意安全配置和权限管理。根据实际业务需求调整配置,确保数据库的性能和安全。
40 9
|
2月前
|
网络安全 Windows
Windows server 2012R2系统安装远程桌面服务后无法多用户同时登录是什么原因?
【11月更文挑战第15天】本文介绍了在Windows Server 2012 R2中遇到的多用户无法同时登录远程桌面的问题及其解决方法,包括许可模式限制、组策略配置问题、远程桌面服务配置错误以及网络和防火墙问题四个方面的原因分析及对应的解决方案。
|
2月前
|
监控 安全 网络安全
使用EventLog Analyzer日志分析工具监测 Windows Server 安全威胁
Windows服务器面临多重威胁,包括勒索软件、DoS攻击、内部威胁、恶意软件感染、网络钓鱼、暴力破解、漏洞利用、Web应用攻击及配置错误等。这些威胁严重威胁服务器安全与业务连续性。EventLog Analyzer通过日志管理和威胁分析,有效检测并应对上述威胁,提升服务器安全性,确保服务稳定运行。
|
2月前
|
监控 安全 网络安全
Windows Server管理:配置与管理技巧
Windows Server管理:配置与管理技巧
95 3
|
2月前
|
存储 安全 网络安全
Windows Server 本地安全策略
由于广泛使用及历史上存在的漏洞,Windows服务器成为黑客和恶意行为者的主要攻击目标。这些系统通常存储敏感数据并支持关键服务,因此组织需优先缓解风险,保障业务的完整性和连续性。常见的威胁包括勒索软件、拒绝服务攻击、内部威胁、恶意软件感染等。本地安全策略是Windows操作系统中用于管理计算机本地安全性设置的工具,主要包括用户账户策略、安全选项、安全设置等。实施强大的安全措施,如定期补丁更新、网络分段、入侵检测系统、数据加密等,对于加固Windows服务器至关重要。
|
3月前
|
边缘计算 安全 网络安全
|
3月前
|
数据安全/隐私保护 Windows
安装 Windows Server 2019
安装 Windows Server 2019
|
3月前
|
网络协议 Windows
Windows Server 2019 DHCP服务器搭建
Windows Server 2019 DHCP服务器搭建