如何使用微软官方镜像重装系统
注意,这是一个完整且详细的新手教程!
一、写在最前面有几句有用的建议,在这里先写,能让你的电脑长久运行良好:- 国内的软件普遍都带有广告,这不是Windows的锅- 不要使用360系列的产品 ,有人和我说企业版特别良心,但是我没用过,欢迎尝试后给我反馈- 所有软件都从官方网站下载,不要图方便使用软件升级助手,或者电脑管家- 安装程序请仔细观察是否有捆绑软件,一定取消勾选的捆绑软件- 注意观察安装程序界面的角落位置|折叠菜单|高级选项|更多,否则你的电脑一定会“自动”多很多奇怪的东西- 如果可以尽量使用微软官方的系统,第三方系统或者Ghost系统确实方便了你的安装过程,但是你一定会被广告和捆绑的软件折磨的不要不要的~最重要的是,不能确定是否会有后门程序,谨慎使用Onekey-Ghost和YLMF- 最后一点千万注意,系统优化类软件除非你清楚这个软件都更改了那些设置,否则不要使用,请相信没有任何一个第三方公司比微软更了解自己的产品
二、环境及工具
可以正常使用的 计算机A(也就是可用的电脑)
需要重装系统的 计算机B(一定要保证开机出现Logo,如果开机Logo都没有,请确认计算机是否通电;检查显示器是否正常;如其他情况请送维修。)
4G 空间以上的 空U盘
Rufus (后面介绍这个工具的用途)Rufus-官方网站Rufus-下载链接
微软官方 的系统镜像文件MSDNitellyou-搬运官方的非官方下载点MSDNitellyou-Windows10中文64位下载链接ed2k
最重要的一点,最好有网,没有会麻烦些
三、原理部分为计算机安装操作系统过程
计算机的简要启动过程: 通电 - 硬件自检 - 寻找操作系统所在硬盘 - 启动操作系统
安装系统难理解的是在硬件自检之后,直接从U盘中读取系统安装程序,然后将系统这个大程序写入硬盘的相应分区内
四、开始安装操作部分 – 计算机A接下来的操作都是在计算机A下完成的~
Rufusrufus是用来制作可启动U盘的一款绿色应用程序
下载系统镜像文件上面提到的系统镜像文件以Win10-1709为例,这是当前最新版本的Windows,下载之后应该是一个后缀名为.iso的文件
使用Rufus制作可启动U盘
双击打开Rufus,插入U盘,确认最顶部设备已经识别你的空U盘
点击箭头指向的按钮,选择刚才下载的镜像文件
加载镜像文件,选项如图,选择开始
点击确认
开始写入 , 等待
U盘制作成功
操作部分 – 计算机B下面的部分转移到重新安装系统的计算机B上面来了~
从U盘中启动系统安装程序
开机按下电源按键之后,请反复按下F12,直到屏幕变成这个样子~
选择引导设备菜单,请选择刚刚制作好的U盘,一般设备名称会是USB……或者Sandisk……或者Kingston……这类的名字,或者如上图–通用闪存设备,回车选择后安装程序自行启动
选择语言,没什么特殊要求就中文就可以了,当然如果需要请下载EN版本的镜像,或者多国语言版,在下拉菜单中选择需要的语言
点击现在安装…
稍等
这里有两种情况:
有密钥的情况请直接输入,系统会被激活,安装完成之后就是官方正版的系统;
没有密钥,只是需要在系统安装完成之后再次输入密钥或者安装一个补丁就好;
这个位置就很随意了,选择你需要的版本,我安装的是一个WIN10专业版
只能接受,接受才能下一步
这里也是两种情况:
如果你的计算机中本身有WIN7、8、8.1,可以选择直接升级,但是升级之后会有Windows Old文件夹占用大量C盘空间,清理会很麻烦;
如果就已经打算重新安装了,请确认数据已经备份或者无用,之后这里选择自定义,进入下一步;
Note: 如果你的计算机中有重要数据请自行备份,
- 下面开始进行的操作会直接修改硬盘的内容!!! - 下面开始进行的操作会直接修改硬盘的内容!!! - 下面开始进行的操作会直接修改硬盘的内容!!!
硬盘分区关键词: 驱动器0 是指物理硬盘编号0,有几块硬盘就顺序向下编号0/1/2/3… 分区1 一般是指物理硬盘的第一个分区,通常对应了CDEF不同的字母,同样有几个分区就顺序向下编号1/2/3… 主分区 是我们在系统内使用的硬盘分区,主分区从上到下分别是CDEF盘,图中只有一个主分区,所以我的系统安装完成之后只有一个C盘
图示数字说明: 1-删除 硬盘分区会让当前的硬盘空间释放为可用空间,用于打破之前划分的分区,比如可以将分区CDEF的EF删除,合并成新的E盘
2-格式化 格式化是清空当前选择分区内的所有数据,所有分区我们都需要格式化
3-新建 新建分区需要我们指定大小,比如新建的C盘我希望有100G,那么我需要在新建之后输入100*1024M=102400,这样就新建了100G的新分区
4-类型 中,我们只需要修改和关注主分区即可,其他保留就可以
Note: 点击下一步之前,一定确认我们选择的是 由上到下的第一个主分区 ,因为系统会安装到高亮选择的主分区内,请 检查 之后在点击下一步
点了 下一步 就开始安装咯, 之前的已经没有办法再更改了 ,除非从1开始再来一次…..
结束了,等待它自动重启看看全新的系统吧~
五、配置新系统激活 淘宝 激活码 很便宜的
安装驱动官方网站 或者 驱动精灵最好不用鲁大师和360,真的
其他选项待续吧….累了…
六、软件推荐微信QQ这些都是必备的,我就不说了……说一些好用的软件但是少有人知道的……我平时不安装电脑管家,杀毒软件就一个小红伞,如果真的不放心会在加一个火绒,基本上够了,小红伞对硬盘要求还挺高的,如果觉得安装小红伞卡,就安装小A吧,Avast……
软件清单如下:
Notepad++ 替代Windows记事本的最佳方案,支持代码高亮哦~
Potplayer Windows下最简单好用的播放器~
Everything Windows搜索神器~
Firefox 浏览器……我不知道该怎么说,又爱又恨吧~
CCleaner Windows下的老牌清理软件….还不错~
Office 2016 - 全家桶 ed2k Office2016 ed2k链接,请直接迅雷下载~
Bandizip 美观友好的解压缩软件,省心免费~
Mactype Windows字体渲染优化,解救windows默认的字体渲染,配置省事,效果明显~
Firefox-Openh264的问题
fedora27中Firefox插件OpenH264不启用
环境OS:Fedora 27 WorkstationSoftware: Firefox 57
问题Firefox的插件中提示OpenH264 未启用,不能正常使用,打开视频站点不能播放视频。在插件中调整插件状态为 Always Activate,插件状态改变为将被安装,但是无论的等待多久这个插件的安装状态不会改变,依旧不能正常工作。
解决办法查找到官方WIKI,给出了如下的解决办法:
在Fedora默认给出的官方源中,有一个名称是:fedora-cisco-openh264.repo
这个源默认关闭,开启它sudo dnf config-manager --set-enabled fedora-cisco-openh264
安装如下两个插件sudo dnf install gstreamer1-plugin-openh264 mozilla-openh264
重启Firefox查看插件状态已经恢复正常,启动openh264插件即可。
Openh264测试页Simple mozRTCPeerConnection Video Test
Hexo+Github建立个人博客记录
建立Blog,记录过程所有的配置都是在Fedora 27 Workstation版本下进行,Windows配置环境恶心了我很久所以不做介绍。
Hexo部署环境Hexo运行在Linux环境中的配置及其简单,只需要确认系统中安装了git和Nodejs就好,在Fedora27中已经默认有Git软件包,如果需要安装git使用dnf install -y git就好。目前我们只需要添加nodejs就可以了,准备工作开始~使用git version 进行git是否存在于系统中的检测。
安装Node.jsNode.js的安装只需要两条命令,按照顺序执行就好:
用于系统的更新,基本上等待命令结束就可以,只是保证运行环境的所有软件包都是最新的状态。
[root@localhost test]# dnf update -y
用于安装Nodejs,dnf管理器会自动配置需要的依赖软件,也是等待就好,没有特别的操作。
[root@localhost test]# dnf install -y nodejs
安装Hexo
接下来需要选择一个你想安装的目录,例如:/root/Document/Hexo/test
那么需要确定工作目录并且切换过去
[root@localhost test]# cd /root/Document/Hexo/test
之后所有的操作都会在这个目录或者它的子目录,请留意。
[root@localhost test]# npm install hexo -g
等待安装结果…….
安装结束之后,查看是否安装成功,使用:
[root@localhost test]# hexo -v
如输出如下信息则说明安装成功,可以执行下一步。
[root@localhost test]# hexo -vhexo: 3.4.4hexo-cli: 1.0.4os: Linux 4.13.13-300.fc27.x86_64 linux x64http_parser: 2.7.1node: 8.9.3v8: 6.1.534.48uv: 1.16.0zlib: 1.2.11ares: 1.10.1-DEVmodules: 57nghttp2: 1.25.0openssl: 1.0.2m-fipsicu: 57.1unicode: 8.0cldr: 29.0tz: 2016b
安装成功,没有写安装失败的解决方法,因为我觉得难以失败,成功率很高的。
失败解决方案
失败请更换cnpm 或者 更换淘宝源重试。
如果安装,确认自己在正确的目录下,执行npm install重试
安装Hexo-server安装Hexo-server主要是作为本地测试使用,通过本地localhost:4000访问来预览,方便调整。
使用如下命令执行安装:
[root@localhost test]npm install hexo-server -g
执行启动hexo-server,确认是否可以正常使用:
[root@localhost test]hexo sOR[root@localhost test]hexo server
输入如下结果则正常启动:
[root@localhost test]# hexo s INFO Start processing INFO Hexo is running at http://localhost:4000/. Press Ctrl+C to stop.
这里服务器已经启动了,使用Ctrl+C停止服务,恢复正常的Shell窗口。
初始化Hexo
这里需要创建新的Blog目录,例如:/root/Document/Hexo/test
在test目录下执行:
[root@localhost test] hexo init
初始化会将Blog所需的文件放入test文件夹中,这个目录就是我们需要推到github上面的东西。也就是整个博客的根目录。
配置Git这部分的内容已经和我们本地的计算机没有什么太大的关系了,我们需要去Github上面注册一个账户,在这个账户里面添加一个新的repo,例如: test.github.io我们在本地建立的site使用git工具,将整个blog发布到对应的软件仓库中,接下来我们需要配置git的信息使用命令配置git的用户名和邮箱:
[root@localhost test] git config --global user.name "yourname"[root@localhost test] git config --global user.email "youremailaddress"
添加SSH认证使用ssh进行与github的通信可以免去我们每次都输入用户名密码的繁琐,因此我们需要为本地的计算机生成一个SSH的KEY。
命令如下:
[root@localhost test] ssh-keygen -t rsa -C "your_email@example.com"
期间会让我们输入密码进行验证,如果这个位置输入密码,今后每次连接到github的时候,都需要输入这个密码才能连接,如果这里我们不输入密码直接回车,今后连接的时候就不需要密码了,推送的内容会直接被推送,之后返回结果。
生成的密钥会直接放在当前用户家目录下的隐藏文件夹里,因此我们把他找出来:
[root@localhost test] cd ~/.ssh
复制id_rsa.pub文件内的所有内容,粘贴到github的添加SSH密钥位置。成功。
连接Github测试连接到Github是否能够成功,使用如下命令:
[root@localhost test] ssh -T git@github.com
如果上一部分生成SSH密钥的时候输入了密码,请在这个命令运行之后按照提示输入密码,返回结果如下:
[root@localhost .ssh]# ssh -T git@github.comHi test! You’ve successfully authenticated, but GitHub does not provide shell access.
我们已经成功的连接上了Github上面的repo,github的配置结束了~
配置Hexo-deployergit可以将我们的blog推送到repo上面去,但是本身我们也可以使用hexo提供的工具来进行blog的更新。
直接编辑hexo的配置文件: _config.yml
[root@localhost test]# vim _config.yml
修改配置文件中的这个部分,如下是最终的修改结果:
77 # Deployment 78 ## Docs: https://hexo.io/docs/deployment.html
79 deploy: 80 type: git 81 repo: git@github.com:test/test.github.io.git 82 branch: master
现在将我们本地的默认站点推送到Github上面去试试吧!
[root@localhost test]# hexo dINFO Deploying: gitINFO Clearing .deploy_git folder…INFO Copying files from public folder…INFO Copying files from extend dirs…[master caa83a9] Site updated: 2017-12-27 18:26:01 1 file changed, 63 insertions(+), 11 deletions(-)To github.com:test/test.github.io.git62dcd56..caa83a9 HEAD -> masterBranch master set up to track remote branch master from git@github.com:test/test.github.io.git.INFO Deploy done: git
输出最后Deploy done,就表示我们的原始页面已经上传成功了~,访问Repo的名字就可以直接看到初始blog的样子了。
后续插件安装的记录:
[root@localhost ~]# cnpm list -g --depth 0
/usr/lib
├── cnpm@6.0.0
├── hexo@3.4.4
├── hexo-cli@1.1.0
├── hexo-generator-archive@0.1.5
├── hexo-generator-category@0.1.3
├── hexo-generator-index@0.2.1
├── hexo-generator-search@2.4.0
├── hexo-generator-tag@0.2.0
├── hexo-render-pug@2.1.0
├── hexo-site@0.0.0
└── npm@6.4.1
Hexo常用命令说明Hexo目录下常用的命令有:
[root@localhost test]# hexo s //启动hexo本地服务进行blog预览
[root@localhost test]# hexo new TITLE //新建文章
[root@localhost test]# hexo clean //清除缓存
[root@localhost test]# hexo g //重新生成站点页面文件
[root@localhost test]# hexo d //推送到github
添加鼠标爆炸点击效果在/themes/yelee/layout/layout.ejs的文件中,文件开始位置加入如下字段:
<head>
<canvas class="fireworks" style="position: fixed;left: 0;top: 0;z-index: 1; pointer-events: none;" ></canvas>
<script type="text/javascript" src="//cdn.bootcss.com/animejs/2.2.0/anime.min.js"></ ...