c盘中的一些文件

来源:百度文库 编辑:神马文学网 时间:2024/04/28 04:55:34
  • repl   1 Sign In to Vote

    序号  环境变量          目录
    --------------------------------------------------
    01    %programdata%  -> %systemdrive%\ProgramData
    02    %localappdata% -> %userprofile%\AppData\Local
    03    %appdata%      -> %userprofile%\AppData\Romaing

    %programdata% 目录里面存放着系统程序(软件)和由用户安装的软件正常运行所必须的文件, 目录和交接点.
    %localappdata% 目录里面存放着属于当前用户的程序和软件运行生成的一些数据文件, 同时也包括为了让为较早系统开发的软件正常运行所必须的交接点和虚拟化目录.
    %appdata%  目录里面存放着当前属于当前用户的程序和软件运行所需的一些可执行文件和数据文件.

    %programdata% 目录是通常不能随意清理的, 错误的清理会导致系统不能正常运行.
    能够较为安全清理的只有%localappdata% 和%appdata% 两个目录, 但是也建议只通过相应软件自带的功能进行清理.
    比如用系统自带的"磁盘清理" 清理当前用户位于%localappdata% 目录下的TEMP 临时文件夹(%temp%).
    对于第三方软件在%localappdata% 特定目录下产生的文件, 则优先通过软件提供功能进行清理, 只有在没有提供相应功能时才尝试通过手动方式清理.
    如果某些软件在%localappdata% 和%appdata% 总是会在运行时产生大量文件, 那么可以尝试通过修改软件的配置, 以及建立交接点的方式将那些文件其重定向到其他卷的指定目录.

    注意:
    需要说明的是, 使用交接点通常只适用于非系统级别的软件, 对系统级别的软件应用该方法, 可能出现未知问题.

    这里再提供几个相关的链接:

    01.
    Windows XP 和Vista 中快速清除当前用户所属临时文件夹TEMP 的所有文件和子文件夹的BATCH 文件.
    http://social.microsoft.com/Forums/zh-CN/vistazhchs/thread/7f435023-d27e-42be-ab49-43e30266d5ac

    02.
    查找特定目录磁盘使用情况, 请更具自己的需求将C:\ 修改为要查询的目录.
    下载Disk Usage v1.31 实用工具, 以管理员身份运行命令提示符执行

    C:\Windows\System32\SysinternalsSuite\du -v C:\ > "%temp%\temp_report_sys_disk_usage.text"
    sort /r "%temp%\temp_report_sys_disk_usage.text" /o "%userprofile%\Documents\report_sys_disk_usage.text"
    del "%temp%\temp_report_sys_disk_usage.text"

    注:
    命令执行需要较长时间, 请耐心等待.
    假设du.exe 存放在C:\Windows\System32\SysinternalsSuite\

    如果你的用户名包含空格, 那么半角双引号是必须的.

    "%userprofile%\"  为你当前用户目录. 例如: C:\Users\Snake

    打开report_sys_disk_usage.text 即可看到查询结果.
    结果按照倒序排列, 空间大小单位为KB.

    下载地址:
    http://technet.microsoft.com/en-us/sysinternals/bb896651.aspx

    03.
    junction 和mklink

    了解Windows Vista 内核:第一部分
    http://technet.microsoft.com/zh-cn/magazine/2007.02.vistakernel.aspx

    Junction v1.04
    http://technet.microsoft.com/zh-cn/sysinternals/bb896768.aspx

    Junction v1.05 下载地址
    http://technet.microsoft.com/en-us/sysinternals/bb896768.aspx

    如何创建和操纵NTFS 交接点
    http://support.microsoft.com/kb/205524/zh-cn

    Fsutil hardlink
    http://technet.microsoft.com/en-us/library/cc788097(WS.10).aspx

    使用符号链接或硬链接在Windows Vista 中运行程序时, 该程序不会运行
    http://support.microsoft.com/kb/931707/zh-cn

    Vista的Symbolic Link
    http://www.weigblog.com/2007/06/15/vista-symbol-link.html


    Folding@Home
    • Marked As Answer bycuthead Saturday, May 01, 2010 10:24 AM
    •  

All Replies

  • Saturday, May 01, 2010 8:54 AMrepl   1 Sign In to Vote

    序号  环境变量          目录
    --------------------------------------------------
    01    %programdata%  -> %systemdrive%\ProgramData
    02    %localappdata% -> %userprofile%\AppData\Local
    03    %appdata%      -> %userprofile%\AppData\Romaing

    %programdata% 目录里面存放着系统程序(软件)和由用户安装的软件正常运行所必须的文件, 目录和交接点.
    %localappdata% 目录里面存放着属于当前用户的程序和软件运行生成的一些数据文件, 同时也包括为了让为较早系统开发的软件正常运行所必须的交接点和虚拟化目录.
    %appdata%  目录里面存放着当前属于当前用户的程序和软件运行所需的一些可执行文件和数据文件.

    %programdata% 目录是通常不能随意清理的, 错误的清理会导致系统不能正常运行.
    能够较为安全清理的只有%localappdata% 和%appdata% 两个目录, 但是也建议只通过相应软件自带的功能进行清理.
    比如用系统自带的"磁盘清理" 清理当前用户位于%localappdata% 目录下的TEMP 临时文件夹(%temp%).
    对于第三方软件在%localappdata% 特定目录下产生的文件, 则优先通过软件提供功能进行清理, 只有在没有提供相应功能时才尝试通过手动方式清理.
    如果某些软件在%localappdata% 和%appdata% 总是会在运行时产生大量文件, 那么可以尝试通过修改软件的配置, 以及建立交接点的方式将那些文件其重定向到其他卷的指定目录.

    注意:
    需要说明的是, 使用交接点通常只适用于非系统级别的软件, 对系统级别的软件应用该方法, 可能出现未知问题.

    这里再提供几个相关的链接:

    01.
    Windows XP 和Vista 中快速清除当前用户所属临时文件夹TEMP 的所有文件和子文件夹的BATCH 文件.
    http://social.microsoft.com/Forums/zh-CN/vistazhchs/thread/7f435023-d27e-42be-ab49-43e30266d5ac

    02.
    查找特定目录磁盘使用情况, 请更具自己的需求将C:\ 修改为要查询的目录.
    下载Disk Usage v1.31 实用工具, 以管理员身份运行命令提示符执行

    C:\Windows\System32\SysinternalsSuite\du -v C:\ > "%temp%\temp_report_sys_disk_usage.text"
    sort /r "%temp%\temp_report_sys_disk_usage.text" /o "%userprofile%\Documents\report_sys_disk_usage.text"
    del "%temp%\temp_report_sys_disk_usage.text"

    注:
    命令执行需要较长时间, 请耐心等待.
    假设du.exe 存放在C:\Windows\System32\SysinternalsSuite\

    如果你的用户名包含空格, 那么半角双引号是必须的.

    "%userprofile%\"  为你当前用户目录. 例如: C:\Users\Snake

    打开report_sys_disk_usage.text 即可看到查询结果.
    结果按照倒序排列, 空间大小单位为KB.

    下载地址:
    http://technet.microsoft.com/en-us/sysinternals/bb896651.aspx

    03.
    junction 和mklink

    了解Windows Vista 内核:第一部分
    http://technet.microsoft.com/zh-cn/magazine/2007.02.vistakernel.aspx

    Junction v1.04
    http://technet.microsoft.com/zh-cn/sysinternals/bb896768.aspx

    Junction v1.05 下载地址
    http://technet.microsoft.com/en-us/sysinternals/bb896768.aspx

    如何创建和操纵NTFS 交接点
    http://support.microsoft.com/kb/205524/zh-cn

    Fsutil hardlink
    http://technet.microsoft.com/en-us/library/cc788097(WS.10).aspx

    使用符号链接或硬链接在Windows Vista 中运行程序时, 该程序不会运行
    http://support.microsoft.com/kb/931707/zh-cn

    Vista的Symbolic Link
    http://www.weigblog.com/2007/06/15/vista-symbol-link.html


    Folding@Home
    • Marked As Answer bycuthead Saturday, May 01, 2010 10:24 AM
    •  
Need Help with Forums? (FAQ)

My Forum Links

  • Sign In To Forums
  • Forums Home
  • Browse Forums Users

Statistics

  • Started: 5/1/2010
  • Last Reply: 5/1/2010
  • Helpful Votes: 1
  • Replies: 1
  • Views: 1,358