新版本的默认情况下,当 Multi User=1 时,在 Windows Vista 及以上版本 Opera 会将用户配置文件存放在 C:\Users\Sparanoid\AppData\Roaming\Opera\ 与 C:\Users\Sparanoid\AppData\Local\Opera\ 文件夹
漫游目录下的结构大致如下:
- dictionaries - 各国语言翻译列表
- keyboard - 快捷键设置
- menu - 菜单设置
- sessions - 保存的页面标签
- styles - 用户自定义样式
- toolbar - 工具栏、按钮设置
- webserver - 从 Opera 处下载东西保存的一些服务器设置
本地目录下的结构大致如下:
- cache - 缓存,包含 Turbo 在内,具体不清楚
- icons - 图标的缓存,favicon 会在这
- mail - 邮件数据
- opcache - 也是缓存
- temporary_downloads - 下载的临时目录
- thumbnails - 缩略图缓存
- vps - 历史记录,用久了会很大的一个目录,和 Max Global History Lines 有关
- widgets - 小挂件存这
然而不清楚在哪个版本时,Windwos 版本的 Opera 安装程序不再让用户选择仅个人使用还是所有人了,从那以后新安装和覆盖升级后的用户,Opera 目录中的 operaprefs_default.ini 设置均为 Multi User=1。也就是上面的那种目录结构。而老版本在选择仅个人使用时会将上述配置文件保存在:
D:\Program Files (x86)\Opera\profile\
多么令人兴奋的路径,但目录结构会将上述的本地与漫游目录合并在一起。本文要讲的就是,如何将这些 C 盘的用户配置文件重新放到 Opera 目录中
- 如果你的 Opera 年代久远,很长时间没有卸载,建议完全卸掉重新安装,因为从 9.5 开始目录结构有了较大变化。卸载时放心,Opera 不会删掉 C 盘的用户配置文件
- 卸掉后进入原 Opera 安装文件夹,备份可能有用的东西,例如自定义 CSS 和自定义脚本,然后删除整个 Opera 目录
- 重新安装 Opera,安装时选择自定义目录,把安装目录中 Opera 10 的“10”给去掉,为了可持续性的发展
- 安装完成后不要执行 Opera,直接进目录,打开 operaprefs_default.ini 将
Multi User=1改为Multi User=0 - 在 Opera 安装目录中创建 profile 文件夹,将 C:\Users\Sparanoid\AppData\Roaming\Opera\Opera\ 中所有文件移动到 profile 中。还原之前自定义的 CSS 和脚本到新目录
- 执行 Opera,重新定义自定义脚本样式的位置,完成
此时会和之前没使用上的区别,按钮、菜单、快捷键、小甜饼、历史记录都会存在。具体保存目录可打开 opera:about 查看,唯一没变的路径应该是 mail。另外 C:\Users\Sparanoid\AppData\Local\Opera\ 下的缓存都可以删除,新的地址已经合并到 Opera 目录下的 profile 里了。一些修改日期较老的文件基本就是没用的了,可以手动删除
这样做的缺点就是缓存文件也移动到了安装目录,时间长了会上 GB
Just 13 Comments?
- ~GordianZ 85
-
- ~Sparanoid 936
-
- ~alive90
-
- ~GordianZ 85
-
- ~GordianZ 85
-
- ~Sparanoid 936
-
- ~GordianZ 85
-
- ~Sparanoid 936
-
- ~GordianZ 85
-
- ~Sparanoid 936
-
- ~GordianZ 85
-
- ~Sparanoid 936
-
Use RSS to track new comments of this post.竟然用64位的windows⋯⋯我就是看那个program files x86不爽才不用的⋯⋯
你可以给那些程序都悄悄安到 D:\Program Files\,并告诉它们我用的是 32-bit xp,恩恩
看到小甜饼我笑了……
现在用着snow leopard,不过貌似默认启用的还是32位的内核
我现在唯一会用64操作系统就是linux,不知道mac怎么样,最近不想折腾⋯⋯
PS:评论图标的问题修正的挺快嘛~
:P
snow听说就是加强64了吧.评论图标下方那是个“~”符号,加了个
text-indent解决了;这几天三台电脑之间搞同步弄的非常狼狈,对此我很理解三台电脑?都用的win?
俩台式一本子,台式 Windows,本子 ubuntu,新版本好像没有 load circle 的问题了,但是硬盘的温度好高啊,回学校打算用 suse 试试
用fedora吧,suse那叫一个不爽(kde&gnome)
fedora的字体渲染不一样,好看多了
呃.让我再抉择抉择,发行版过多让我有点难以选择,Ubuntu 改改设置后字体渲染效果还好,我要求不高……
相信我一回吧,fedora这样老牌的发行版相当可靠的⋯⋯
好好好..回学校我试试,正在玩 wikipedia 的个人页面..