google浏览器chrome用户数据(拓展程序,书签等)丢失问题

一、问题背景

        我出现这个情况的问题背景是:因为C盘块满了想清理一部分空间(具体看这:windows -- C盘清理_c盘softwaredistribution-CSDN博客),于是找到了更改AppDatta这个方法,但因为,当时做迁移时忘了关闭chrome浏览器,导致一部分数据移动成功,一部分没成功。

        最后再次启动chrome的时候出现异常,我进行了重新登录,但是由于国内google受限的原因,我平时没开“科学上网”工具,导致goole账户同步书签也不完善,并且之前安装的拓展程序也没了。

其他情况导致的拓展程序丢失,书签丢失本文仅能参考

该方法也可以解决此类原因导致的chrome信息丢失的其他问题(如账号密码记录,浏览器设置信息等,主要Profile里面有的,详细请往下看)

二、相关知识

1、用户数据查询

1.1、Profile介绍

        对于Chromium内核的浏览器,在使用过程中,会产生很多用户数据,比如浏览器配置、比如浏览过程中生成的缓存文件等等,都会存储在电脑的某个目录里。
这个目录以及里面的文件,就被称之为该用户的Profile。

Profile数据项介绍
每个Profile里,存储的主要数据有如下这些:

  • Preferences:浏览器的设置信息
  • Bookmarks:浏览器书签,你记录在浏览器里的快捷链接
  • Login Data:账号密码,比如twitter网站的账号密码
  • Cookies:每个网站都会生成的一些个人相关的数据
  • History:浏览器的历史访问记录
  • Web Data:浏览器自动填充的表单数据
  • Cache\Cache_Data\(目录):浏览器访问过的网页缓存,如图片、css、js等
  • Sessions、(目录):浏览器关闭时,还未关闭的标签页列表
  • 浏览器扩展,含扩展的程序文件和扩展写入的数据(如LocalStorage、IndexDB)
    存储目录路径:
    • 会通过Google账号进行同步的扩展数据,存储在这个目录下:Sync Extension Settings\
      目录下有n个子目录,每个子目录是一个扩展
      比如使用js代码chrome.storage.sync.set写入LocalStorage,就会存储在这个目录下

    • 不会进行同步的扩展数据,存储在这个目录下:Local Extension Settings\
      比如使用js代码chrome.storage.local.set写入LocalStorage,就会存储在这个目录下

    • 扩展的代码文件存储在这个目录下:Extensions\

  • 浏览器访问的网页代码写入的数据,如LocalStorage、IndexDB
    存储目录路径:
    • 网页代码写入的LocalStorage数据存储在这个目录下:Local Storage\

    • 网页代码写入的IndexedDB数据存储在这个目录下:IndexedDB\
      该目录下有n个子目录,每个域名或扩展一个,也是leveldb文件

注:以上并不是全部,这些个人隐私信息,需要关注和避免泄露。

1.2、如何找到这个用户目录

在浏览器中输入

chrome://version/

这是我修改之后的 


2、chrome书签路径

(通过分析问题解决问题,我是因为书签改变想找回之前的书签,所以我是先找到的书签位置在找到的用户保存路径)

首次:
C:\Users\用户名\AppData\Local\Google\Chrome\User Data\Guest Profile\Bookmarks后面添加用户
C:\Users\用户名\AppData\Local\Google\Chrome\User Data\[Profile x]\Bookmarks
我的是:
C:\Users\ASUS\AppData\Local\Google\Chrome\User Data\Profile 2\Bookmarks

步骤(可跳过)

step1:找到书签文件是“Bookmarks”,但路径和网上说的有所不同

所以我拿出来了Everything(!强烈推荐,查文件极佳)

通过搜索“Bookmarks”找到与“chrome”有关的有这6个(这个截图是我修改过后的,之前的话Profile 2是在C盘下;也就是当时路径应该为:C:\Users\ASUS\AppData\Local\Google\Chrome\User Data\[Profile 2]),其中3个是.bak也就是备份,所以我的书签就与这3个路径有关

step2:

于是用Notepad++打开了这些Bookmarks,发现profile 2下的bookmarks是我要找的书签

下面红框是我之前最新添加的书签,所以才确认profile 2下的是我要找的

三、解决方法

现在就可以确认profile 2是我要找回的用户,profile 9是我现在的用户

step1

首先先把在C盘下的profile2迁移到我更改的E盘下(具体方法在: windows -- C盘清理_c盘softwaredistribution-CSDN博客))

step2

但由于AppData迁移问题,我把profile 2迁移过来后在chrome的用户列表中还是只能看到一个用户,不能通过这里切换

所以用其他方法 

把目标中的【profile 9】,改成【profile 2】后【确定】即可

之后就会回到之前的配置,俺的书签和拓展程序也就全回来了

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/408696.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

opencv-python图像增强十五:高级滤镜实现

文章目录 前言二、鲜食滤镜三、巧克力滤镜三,冷艳滤镜: 前言 在之前两个滤镜文章中介绍了六种简单的滤镜实现,它们大多都是由一个单独函数实现的接下来介绍五种结合了之前图像增强文章提的的算法的复合滤镜。本案例中的算法来自于文章一&…

qt-PLC可视化编辑器

qt-PLC可视化编辑器 一、演示效果二、核心代码三、下载链接 一、演示效果 二、核心代码 #include "diagramitem.h" #include "arrow.h"#include <QDebug> #include <QGraphicsScene> #include <QGraphicsSceneContextMenuEvent> #includ…

[000-01-018].第3节:Linux环境下ElasticSearch环境搭建

我的后端学习笔记大纲 我的ElasticSearch学习大纲 1.Linux系统搭建ES环境&#xff1a; 1.1.单机版&#xff1a; a.安装ES-7.8版本 1.下载ES: 2.上传与解压&#xff1a;将下载的tar包上传到服务器software目录下&#xff0c;然后解压缩&#xff1a;tar -zxvf elasticsearch-7…

人工智能算法工程师(中级)课程21-深度学习中各种优化器算法的应用与实践、代码详解

大家好&#xff0c;我是微学AI&#xff0c;今天给大家介绍一下人工智能算法工程师(中级)课程21-深度学习中各种优化器算法的应用与实践、代码详解。本文将介绍PyTorch框架下的几种优化器&#xff0c;展示如何使用PyTorch中的优化器&#xff0c;我们将使用MNIST数据集和一个简单…

增材制造(3D打印):为何备受制造业瞩目?

在科技浪潮的推动下&#xff0c;增材制造——即3D打印技术&#xff0c;正逐步成为制造业领域的璀璨新星&#xff0c;吸引了航空航天、汽车、家电、电子等众多行业的目光。那么&#xff0c;是什么让3D打印技术如此引人注目并广泛应用于制造领域&#xff1f;其背后的核心优势又是…

Unity-可分组折叠的Editor

Unity-可分组折叠的Editor &#x1f957;功能介绍&#x1f36d;用法 &#x1f957;功能介绍 在序列化的字段上标记特性:[FoldoutGroup(“xxx”)]&#xff0c;inspector上就会被分组折叠显示。 &#xff08;没有被指定的字段自动放到Default组中&#xff09; 传送门&#x1f30…

【Python】1.基础语法(1)

文章目录 1.变量的语法1.1定义变量1.1.1硬性规则(务必遵守)1.1.2软性规则&#xff08;建议遵守&#xff09; 1.2使用变量 2.变量的类型2.1整型2.2浮点型2.3 字符串类型2.4布尔类型2.5其他类型2.6 动态类型特性 3.注释3.1 注释行3.2 文档字符串 3.3 如何批量注释3.4注释的规范 4…

深信服上半年亏损5.92亿,营收同比降低2.3亿

吉祥知识星球http://mp.weixin.qq.com/s?__bizMzkwNjY1Mzc0Nw&mid2247485367&idx1&sn837891059c360ad60db7e9ac980a3321&chksmc0e47eebf793f7fdb8fcd7eed8ce29160cf79ba303b59858ba3a6660c6dac536774afb2a6330#rd 《网安面试指南》http://mp.weixin.qq.com/s?…

如何使用ssm实现网络安全宣传网站设计

TOC ssm177网络安全宣传网站设计jsp 绪论 1.1 研究背景 当前社会各行业领域竞争压力非常大&#xff0c;随着当前时代的信息化&#xff0c;科学化发展&#xff0c;让社会各行业领域都争相使用新的信息技术&#xff0c;对行业内的各种相关数据进行科学化&#xff0c;规范化管…

【SQL】指定日期的产品价格

目录 题目 分析 代码 题目 产品数据表: Products ------------------------ | Column Name | Type | ------------------------ | product_id | int | | new_price | int | | change_date | date | ------------------------ (product_id, chang…

九、前端中的异步方法Promise,Promise详解

文章目录 1.Promise简介什么是promise为什么使用Promisepromise中的状态 2.Promis的用法 1.Promise简介 什么是promise Promise是异步编程的一种解决方案&#xff0c;它的构造函数是同步执行的&#xff0c;then 方法是异步执行的。 为什么使用Promise 在JavaScript的世界中…

Java 入门指南:List 接口

Collection 接口提供了一系列用于操作和管理集合的方法&#xff0c;包括添加、删除、查询、遍历等。它是所有集合类的根接口&#xff0c;包括 List、Set、Queue 等。 Collection 接口常见方法 add(E element)&#xff1a;向集合中添加元素。 addAll(Collection col)&#xff1…

洛谷 P2569 [SCOI2010] 股票交易

题目来源于&#xff1a;洛谷 题目本质&#xff1a;动态规划&#xff0c;单调队列 解题思路&#xff1a; 方程f[i][j]表示第 i 天结束后&#xff0c;手里剩下 j 股的最大利润&#xff0c;则不买不卖&#xff1a;f[i][j]f[i-1][j]。 买入&#xff1a;f[i][j]max{f[i-w-1][k]k*…

vue3+ts+Go使用百度地图路书实现历史轨迹回放、轨迹回放进度、聚合点、自定义弹框和实时监控视频、多路视频轮巡播放

前言 分享一个刚做完项目集成技术&#xff0c;一个车辆行驶轨迹监控、行车视频监控、对特种车辆安全监管平台&#xff0c;今年政府单位有很多监管平台项目&#xff0c;例如&#xff1a;渣土车监控、租出车监管、危害气体运输车监管等平台&#xff0c;这些平台都有车辆行驶轨迹…

uniapp实现区域滚动、下拉刷新、上滑滚动加载更多

背景&#xff1a; 在uniapp框架中&#xff0c;有两种实现办法。第1种&#xff0c;是首先在page.json中配置页面&#xff0c;然后使用页面的生命周期函数&#xff1b;第2种&#xff0c;使用<scroll-view>组件&#xff0c;然后配置组件的相关参数&#xff0c;包括但不限于&…

Spring(一篇就懂)

Spring框架简介 Spring 是一个开源的Java企业级应用开发框架。 特点&#xff1a; 控制反转&#xff08;IoC&#xff09;&#xff1a;通过依赖注入&#xff08;DI&#xff09;减少组件间的耦合&#xff0c;由Spring容器负责对象的创建和绑定。 面向切面编程&#xff08;AOP&am…

企业高性能web服务器(nginx)

目录 Web服务器基础介绍 正常情况下的单次web服务器访问流程 Apache 经典的 Web服务端 Apache prefork 模型 Apache work模型 Apache event模型 服务端的I/O流程 服务器的I/O 磁盘I/O 网络I/O 网络I/O处理过程 I/O模型 I/O模型相关概念 同步/异步 阻塞/非阻塞 网…

面向对象06:super关键字详解

本节内容视频链接&#xff1a;面向对象10&#xff1a;Super详解_哔哩哔哩_bilibilihttps://www.bilibili.com/video/BV12J41137hu?p69&vd_sourceb5775c3a4ea16a5306db9c7c1c1486b5 Java中的‌super关键字是一个特殊的引用&#xff0c;‌用于指代父类对象‌。‌在子…

鸿蒙HarmonyOS实战:IPC与RPC设备内进程通信

基本 IPC&#xff08;Inter-Process Communication&#xff09;与RPC&#xff08;Remote Procedure Call&#xff09;用于实现跨进程通信&#xff0c;不同的是前者使用Binder驱动&#xff0c;用于设备内的跨进程通信&#xff0c;后者使用软总线驱动&#xff0c;用于跨设备跨进…

学习yolo+Java+opencv简单案例(三)

主要内容&#xff1a;车牌检测识别&#xff08;什么颜色的车牌&#xff0c;车牌号&#xff09; 模型作用&#xff1a;车牌检测&#xff0c;车牌识别 文章的最后附上我的源码地址。 学习还可以参考我前两篇博客&#xff1a; 学习yoloJavaopencv简单案例&#xff08;一&#xff0…