windows的temp文件夹 @ 7/8/2010

技术类
昨天老婆的笔记本出现一个问题,office 2007用不了了。

据说是装了autocad,需要.net 2.0,安装上之后发现autocad无法使用,于是卸载了autocad和.net 2.0,结果office 2007用不了了。

尝试了一下office 2007,打开后就在安装界面,然后一直停在那儿,没有任何提示信息。
尝试安装.net 3.5,.net 2.0,都没有任何提示,安装程序直接中止。
尝试安装.net 1.1,提示“Microsoft.net Framework 1.1安装时无法写入安装日志”。

终于有错误信息了,嗯,可以google一下了。
看到一篇文章说检查一下%TMP%和%TEMP%的权限,嗯,按照出现状态的操作情况,估计不是权限的问题,但是很有可能是temp文件夹有异常。

进入 %USERPROFILE%/Local Settings/Temp 文件夹,19734个项目,包括文件和文件夹。
貌似temp下的东西太多了,嗯。
会不会是这个的问题呢?
Ctrl + A选择了一下,好嘛,explorer马上就没有响应了。
那基本上可以确认是这个文件夹下的文件太多了。

那清理一下吧。
del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*"
del /f /s /q "%userprofile%\Local Settings\Temp\*.*"
del /f /s /q "%TMP%\*.*"
del /f /s /q "%TEMP%\*.*"

推荐使用@车东写的“一键清理系统垃圾文件脚本

然后,各个版本的.net都能装了。
office 2007可以启动了。

所以不能启动office 2007的原因就这样找到了:windows 的临时文件夹满了,写不进去了。

不是很明白,机器用的不是很频繁啊。
为什么会把windows的临时文件夹写满呢,难道windows不清除临时文件夹的?
为什么windows的文件夹会出现写不进去文件的情况呢?

解决办法:
打开组策略管理器(运行gpedit.msc,windows XP Home用户请自行安装组策略管理器)。
在“计算机配置->windows 设置->脚本 (启动/关机)”里面找到“关机”,双击打开。
添加一个清空临时文件夹的bat文件,请参考上面提到的“一键清理系统垃圾文件脚本
发布于 7/8/2010 11:00:29 | 评论:4
pc @ 7/8/2010 11:29:39
MS的东西总是很神奇的。。。。。
Richard @ 7/8/2010 17:58:01
推荐ccleaner
天魔 @ 7/8/2010 18:17:10
嗯。我的本子平时都是休眠,1、2 周关机一次,关机前跑一遍 CCleaner。
julia @ 7/9/2010 12:07:21
很好
给自己来一个~

看帖要回帖...

categories
archives
links
statistics
  • 网志数:1168
  • 评论数:2011