1. 程式人生 > >一切從恢復系統開始

一切從恢復系統開始

平常使用電腦最頭疼的事就是藍屏崩潰後無法進作業系統還原回原來的設定,甚至進不了安全模式,無力迴天只好重新設定系統。先使用U盤啟動盤進PE後還原系統,接下來一堆糟心事兒就來了,使用的越久需要還原的配置越多,只能列個清單一步一步來執行。
1.更改回原來的計算機名(後面還原資料庫時需要用到)
2.刪除系統自帶的或者捆綁的垃圾檔案、軟體(看個人喜好),更新必要的系統補丁或元件,比如音訊管理器,備份驅動程式
3.安裝最新版/最合適版Office軟體,比如我原來使用的是Office2016,
4.啟用作業系統和Office
5.配製開發環境路徑(jdk,tomcat,maven)
6.安裝專案協作管理軟體(svn,git)
7.還原資料庫,我的是Oracle11g
8.安裝其他常用辦公軟體和應用軟體(Adobe,福昕閱讀器,有道詞典)
9.啟動系統還原功能(磁碟監控)
10.關閉自動更新,清理磁碟空間,優化配置,重啟。

清單列好,馬上開始實際操作:

1.更改回原來的計算機名(後面還原資料庫時需要用到)

方法:使用資料庫裡的配置檔案找到原來計算機的名稱,並更改,重啟。
找到原來資料庫裡的監聽配置檔案裡的計算機名稱記錄:
找到原來資料庫裡的監聽配置檔案裡的計算機名稱記錄
開啟檔案檢視原來的計算機名:
在這裡插入圖片描述
【計算機】右鍵–>【屬性】–>【更改設定】:
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
重啟生效,這一步為後面其他軟體的還原做鋪墊:
在這裡插入圖片描述
重啟後接著後續配置

2.刪除系統自帶的或者捆綁的垃圾檔案、軟體(看個人喜好),更新必要的系統補丁或元件,比如音訊管理器,備份驅動程式

剛恢復的系統有自己不常用的軟體,又佔空間,就刪除,比如夾在瀏覽器和輸入法中的廣告外掛。然後要去控制面板裡檢查系統的基本配置是否有效,比如我的音訊管理器就無法正常使用,電腦插上耳機後要麼和揚聲器一起發音,要麼拔掉後再插上,耳機和揚聲器都沒有聲音,這就需要重新裝驅動了。還是去官網上下載適配的驅動比較穩妥。驅動精靈和驅動人生上的驅動需要加以甄別才能找到真正適配自己的。我的膝上型電腦是聯想的產品,機器上有服務二維碼,掃描一下進入官網,它提供了智慧匹配的驅動安裝軟體,下載下來安裝一下,查漏補缺的活就交給它了。
進入官網查詢驅動管理軟體:
在這裡插入圖片描述


安裝驅動管理軟體:
在這裡插入圖片描述
檢測硬體驅動:
在這裡插入圖片描述
別忘了將必要的顯示卡音效卡網絡卡驅動備份,萬一將來又發生藍屏但還能進作業系統,說不定可以還原驅動解決問題。

3.安裝最新版/最合適版Office軟體,比如我原來使用的是Office2016

系統自帶的Office軟體是Office2007,版本低了,後來安裝的Office2016在其他磁碟下,重灌系統後由於登錄檔裡沒有Office2016的資訊,所有的Office2016元件都不能使用了,只好原路徑重新安裝。
在這裡插入圖片描述
去控制面板解除安裝舊版本的軟體,然後開始安裝新版Office2016:
在這裡插入圖片描述
安裝完成:
在這裡插入圖片描述
這個時候開啟一款辦公軟體,比如Excel,賬戶裡顯示沒有啟用:
在這裡插入圖片描述


作業系統也還沒啟用:
在這裡插入圖片描述

4.啟用作業系統和Office

在這裡想把作業系統和辦公軟體一起啟用,網上有KMSpico工具,能一次性啟用微軟的作業系統和辦公軟體,但是我的筆記本硬碟是GPT分割槽,KMSpico,小馬,OEM等工具是激活不了系統的,但多執行幾次KMSpico可以把辦公軟體啟用:
在這裡插入圖片描述
作業系統怎麼辦呢,GPT分割槽的話目前有兩款國外的軟體比較流行,CHEW-WGA和RemoveWAT,這兩款軟體非常容易啟用安裝在GPT分割槽的磁碟上的作業系統,區別就是CHEW-WGA主要做的工作是更改系統的啟用機制檔案,保留系統的產品ID,RemoveWAT更徹底一些就直接刪除啟用機制檔案
執行RemoveWAT:
在這裡插入圖片描述

系統已經可以正常使用,不再要求啟用(產品ID也沒有了,不過不影響後續系統元件的更新和正常使用,如果介意的話,可以下載有回退版本的RemoveWAT恢復產品ID,所以還是建議使用CHEW-WGA):
在這裡插入圖片描述

5.配製開發環境路徑(jdk,tomcat,maven)

說到這個開發環境的配置,真是一把血淚傾述不完,以往每次換系統第一件事就是配置開發環境,新買的電腦也是一樣,每次時間間隔都比較長,所以這一次乾脆集中起來把相關的配置記錄在這裡。
1)jdk安裝路徑:
在這裡插入圖片描述
配置JAVA_HOME:
在這裡插入圖片描述
修改Path:
在這裡插入圖片描述
配置CLASS_PATH(這一步其實已經不像早年那麼重要,大多數人都使用IDE開發軟體,而不是記事本):
在這裡插入圖片描述
檢視java -version(不配置CLASS_PATH也可以檢視):
在這裡插入圖片描述
2)Tomcat安裝路徑:
在這裡插入圖片描述
配置CATALINA_HOME:
在這裡插入圖片描述
修改Path:
在這裡插入圖片描述
修改CLASS_PATH(用IDE開發的話,這一步非必需):
在這裡插入圖片描述
啟動tomcat(tomcat裡的監聽埠已改為8090):
在這裡插入圖片描述
網頁驗證(出現Apache初始化頁面說明配置成功):
在這裡插入圖片描述
3)maven安裝路徑:
在這裡插入圖片描述
配置MAVEN_HOME:
在這裡插入圖片描述
修改Path:
在這裡插入圖片描述
驗證maven版本(本地倉庫已改過):
在這裡插入圖片描述
自此已可以使用maven管理專案開發的過程。
因為以上jdk,tomcat,maven都是安裝在專門用於保障開發應用的磁盤裡,恢復系統後原來這些軟體的配置檔案不會被改變,只是系統引用的環境變數沒有了,所以這裡就只說配置環境變數的情景。

6.安裝專案協作管理軟體(svn,git)

svn客戶端之前也是安裝在E盤的,重灌了系統後新的登錄檔裡沒有客戶端軟體的註冊資訊,直接使用裡面的某些功能雖然也可以,但是畢竟不方便,不能隨時隨地checkout,commit等等操作,所以也只能重新裝一遍,覆蓋原來的安裝資料夾:
在這裡插入圖片描述
覆蓋安裝完成:
在這裡插入圖片描述
這個時候就可以用啦,英文版的:
在這裡插入圖片描述
命令視窗驗證也OK:
在這裡插入圖片描述
檢視對系統環境變數有什麼改動沒,原來是添加了安裝路徑:
在這裡插入圖片描述
安裝中文語言包,系統回自動更改SVN為漢語環境:
在這裡插入圖片描述
漢化後:
在這裡插入圖片描述
新增SVN版本庫路徑,並驗證賬號:
在這裡插入圖片描述
驗證過後SVN就可以和原來一樣方便的使用了,接下來是git
以前我觀察過,git安裝好之後會在系統變數裡面配置很多個路徑,當時沒截圖,所以現在最穩妥的辦法就是原路徑重灌一下,然後再重新設定。
重灌Git:
在這裡插入圖片描述
我習慣性的安裝所有功能:
在這裡插入圖片描述
選擇它預選的vim編輯器:
在這裡插入圖片描述
在windows命令窗口裡使用Git命令和Unix命令(後面會配置這個Unix工具):
在這裡插入圖片描述
使用預設的開放協議庫:
在這裡插入圖片描述
選原樣檢出:
在這裡插入圖片描述
選擇預設操作終端:
在這裡插入圖片描述
允許檔案快取:
在這裡插入圖片描述
安裝完成:
在這裡插入圖片描述
檢視Path變數已經被修改:
在這裡插入圖片描述
重新指定全域性使用者和郵箱:
在這裡插入圖片描述
重新建立ssh金鑰:
在這裡插入圖片描述
把公鑰內容貼上到github的ssh key編輯框,生成本機指紋資訊:
在這裡插入圖片描述
注意,這個時候原來的本地倉庫就可以接著推送檔案到遠端倉庫了,因為本地倉庫裡已經指定了與遠端倉庫的關係,所以這裡不用再指定,只需要更新ssh key就可以了。

7.還原資料庫,我的是Oracle11g

還是考慮到登錄檔不好還原的問題,這裡來個簡單粗暴的辦法,把原來存放安裝Oracle11g資料庫的資料夾整體備份,(裡面包含了之前的所有資訊),然後對原來的資料夾進行覆蓋安裝,然後清空安裝好的Oracle11g資料夾,把備份的檔案複製進去,這樣登錄檔也有了,資料庫也能正常使用了,原來的表空間,資料什麼的都在。
整體複製原資料庫所在資料夾:
在這裡插入圖片描述
重新安裝資料庫:
在這裡插入圖片描述
選擇原來的安裝路徑覆蓋安裝:
在這裡插入圖片描述
中間讓輸入口令(輸入原來的口令)
在這裡插入圖片描述
檢查路徑是否正確,繼續安裝:
在這裡插入圖片描述
忽略中間報錯資訊,繼續安裝:
在這裡插入圖片描述
系統正在配置資料庫初始化,這一步讓它自己忙活著,反正後面會替換掉:
在這裡插入圖片描述
安裝完成(登錄檔已經有了配置資訊):
在這裡插入圖片描述
先別急著驗證,我們來清空此資料庫資料夾並覆蓋原檔案,刪除資料庫資料夾下檔案時提示無法完成操作:
在這裡插入圖片描述
關閉相關服務:
在這裡插入圖片描述
重新刪除資料庫資料夾後覆蓋原來的檔案:
在這裡插入圖片描述
啟動服務,包括OracleServiceXE和OralceXETNSListener
在這裡插入圖片描述
使用PLSQL驗證登入(這裡的使用者名稱是沒有重灌系統之前就建好的那個使用者名稱):
在這裡插入圖片描述
我資料庫又活了:
在這裡插入圖片描述
另一個使用者的表空間也能正常查詢:
在這裡插入圖片描述

8.安裝其他常用辦公軟體和應用軟體(Adobe,福昕閱讀器,有道詞典)

這些軟體因為我沒有裝綠化版的,所有都需要重新裝才能正常使用,好在還有部分軟體是可以直接使用的,減輕了工作量。
先來裝個Adobe閱讀器吧,這個主要開發PDF文件時會用到:
在這裡插入圖片描述
去自定義裡把語言環境選上,安裝路徑改一下:
在這裡插入圖片描述
正在安裝(這個缺點就是佔用磁碟空間比較多):
在這裡插入圖片描述
然後再裝個福昕閱讀器(改一下安裝路徑),國產的不輸給外國的,功能也很全:
在這裡插入圖片描述
在這裡插入圖片描述
再裝個有道詞典,不懂就問隨時學習(其實這個可以開啟原來的應用直接使用,但為了避免一些快捷鍵衝突或者功能異常,還是重灌一下比較好):
在這裡插入圖片描述
其他軟體想重灌的重灌,不想重灌的就湊合著直接使用原來的,這裡就不寫了。但是特別來提一下一個工具的配置:UnxUtils(Windows系統上cmd命令視窗使用Unix命令的工具,大家可以網上下載),這個工具配上Path系統變數後,能在日常開發運維中使我們的windows系統如虎添翼:
在這裡插入圖片描述
修改系統環境變數的Path,增加路徑:
在這裡插入圖片描述
ls一把:
在這裡插入圖片描述

9.啟動系統還原功能(磁碟監控)

這是Windows系統自帶的一個功能,挺好用的,可以把電腦還原到以前的狀態,非常適合在不經意的時候刪除了某些檔案或者軟體之後又比教後悔的情況下,來還原之前的設定(前提是你還沒有把系統弄崩潰,能進入桌面並且執行這個操作):
在這裡插入圖片描述
配置它監控系統設定和檔案版本的修改,還原點使用量為磁碟總空間的1%即可:
在這裡插入圖片描述
建立當前的還原點,以便下次把電腦恢復到目前的狀態:
在這裡插入圖片描述

10.關閉自動更新,清理磁碟空間,優化配置,重啟。

電腦配置好之後除非不能正常使用的情況下還是儘量別更新驅動和元件什麼的吧,能用就行,也不是非要把它研究個透徹,不然自動更新後有可能硬體不支援就開不了機了或者藍屏了。我這篇部落格就是被這種情況硬逼出來的,說實話一個技術人員最怕的就是電腦系統崩潰宕機,因為這個恢復起來雖然不難,但是最耗時間,然後還會有附加的其他損失什麼的,所以說只要系統崩潰,恢復的過程不死也要掉層皮。
控制面板裡關閉自動更新:
在這裡插入圖片描述
在這裡插入圖片描述
選擇從不檢查更新,並把【允許所有使用者在此計算機上安裝更新】前面的勾取消
在這裡插入圖片描述
接下來進行磁碟管理,控制面板–>管理工具–>計算機管理–>磁碟管理:
在這裡插入圖片描述
或者在【執行】裡輸入compmgmt.msc,一步到上面的計算機管理頁面。
選中某個分割槽,右鍵屬性–>工具–>立即進行磁碟碎片整理。系統會先分析該分割槽需不需要整理碎片,如果需要的話會有提示進行碎片整理,一般清理過後磁碟的讀寫響應速度會有所改善。現在這個操作都有像XX管家,XX衛士這裡的軟體代勞,我們就不用這麼費心去手動操作了,只是由於垃圾分類演算法的原因,XX管家和XX衛士有時候並不會清理的那麼徹底,所以這個操作我們一個月一到兩次還是可以的。
在這裡插入圖片描述
(本篇完結,真心累→_←)