2016年4月17日 星期日

Win10+8.1 公用網路 修改為 私人網路

Win10 Win8.1 修改 網路 型態 公用網路 私人網路

公用網路會導致的問題

公用網路的意思指的是當你的筆電連接到公用Wifi的時候,你並不希望在這個網域內的人可以pin到你,或是取得你的共享資料夾,選擇公用網路就會拒絕了
私人指的是在家裡的時候,區域網路是安全的而且你希望大家都可以看到這台電腦與存取,這時候要選擇私人網路。
一般在第一次接上網路線或是連接上Wifi的時候右邊會跳出來,不過很容易因為正在操作其他事情而點到,他就自己縮回去不見了;預設狀態是公用(安全性最高),這會導致分享資料夾看不到的。

Win10 方法

方法1

直接開啟網路(原本Win7的網路芳鄰)
就會提示你要你修改成私人了

方法2

  1. 搜尋[本機安全性原則]
  2. 左邊 [網路清單管理員原則]
  3. 上方頁面[網路位置]
  4. 修改為[私人]
本機安全性原則找不到的話看一下系統是不是家用版
記得家用版有缺一個服務,不曉得是不是這個

2016年4月10日 星期日

Sublime Text 3 在終端機 編譯 c 或 c++ [ CMD 命令 輸入 scanf cin windows linux ]

Sublime Text 3 在終端機 編譯 c 或 c++ [ CMD 命令 輸入 scanf cin windows linux ]

Windows:

MingGW

執行 MingGW AutoInstall.exe 安裝 MinGW
如果擔心檔案安全,可以自行到官方下載並安裝
我的安裝包會自動新增環境變數
如果有問題可以到底查看是否有新增
測試一下有沒有正常,如果出現找不到命令就是沒弄好(圖中是正常的)

Sublime Text 安裝腳本

在Sublime Text開新檔案
開好之後按儲存,不用真的存只是為了取得位置,如圖中那樣,複製位置
把下載的檔案(文章最上面)放入,注意不要放到linux的

如何使用

再來按[Ctrl+Shift+B]
如果你的程式沒有用到scanf或是cin可以直接在SublimeText看比較快
Ctrl+BF7會直接選用上一次使用的,重新選擇請 Ctrl+Shift+B
注意有些時候直接在 SublimeText 運行,程式當掉後背景不會結束,比如說 while 迴圈,自行到工作管理員按結束或重新開機,有時候當掉之後, SublieText 會變得無論怎麼編譯都失敗,重開就好 。
然後 scanf() 也是因為 SublimeText 運行的exe並不支持輸入,所以就卡住了。比較建議的解決辦法是測試程序的時候不要使用 scanf() 直接在程序上輸入,完成功能之後在放上去 scanf() 然後使用 cmd 模式測試結果。

Linux

Linux 是一樣的,一樣照上面的方法放進去之後就可以用了
在 Linux Mint 裡面在檔案管理員 CTRL+h
可以看到隱藏檔案,才能找到隱藏資料夾

2016年2月19日 星期五

快速啟動 + SSD 實例 開機只要10秒

今天做了一些測試之後,後來我又拿了一顆SSD安裝w10測試速度

ASUS UEFI 完整實現 快速啟動 紀錄
http://charlottehong.blogspot.tw/2016/02/asus-uefi.html
Efi 快速啟動 製作方法與條件 MBR <-> GPT 無損 轉換
http://charlottehong.blogspot.tw/2016/02/efi-mbr-gpt.html


速度相當驚人,完整的快速啟動也一次就成功了,
BIOS的部分設定,可能會影響到快速啟動的成功與否
這一次安裝完畢之後快速啟動直接成功,沒有向先前那樣
需要重新啟動多次才會成功
註:這顆硬碟速度其實不是很理想



附上影片





BIOS設定

ASUS UEFI 完整實現 快速啟動 紀錄

完整實現UEFI啟動似乎有些條件,不太確定什麼這邊做個紀錄

所謂的完整實現指的是開機過程為
> 按開機→ASUS轉圈→桌面

非完整的快速啟動為
> 按開機→ASUS (按DEL進入UEFI BOIS)→ASUS轉圈圈→桌面
> 按開機→ASUS 轉圈圈 →閃一下→ASUS轉圈圈→桌面

至於為什麼有兩個ASUS轉圈圈是因為UEFI選項裡面如果有UltBoot
會把(按DEL進入UEFI BOIS)這個畫面也變成轉圈圈
而FastBoot是決定於微軟轉圈圈變成Mark轉圈圈


做過4.5台FastBoot沒有一台一次就成功實現完整快速啟動的
幾乎有個關鍵都是,多開幾次莫名其妙就好了
由於什麼都沒做,只是多開幾次就實現了,所以也不曉得原因


今天自己的電腦開了好幾次都沒成功實現,後來調整一些設定就好了
我的主機板是ASUS的分別作了以下設定

  1. CMS原本關閉改為開啟,並設定成僅用UEFI模式啟動
  2. 偵測硬碟改為,僅偵測有開機的硬碟(忘記名字了就差不多這個意思)

同一時間今天也幫我哥的電腦做了MBR -> GPT 嘗試啟動快速啟動
轉換沒問題一次就成功了,就如同另一篇文章所述

不過完整的快速啟動卻不是一次就實現,也是開了好幾次才成功
但這台不同的是,設定完畢就沒有動它了,我哥說他狂開都不行
就放棄了,反正20秒到桌面夠了,一段時間之後我上去問他
她告訴我上述的資訊,然後我叫他再試試看,結果成功了!
20秒縮短為14秒(按鈕開始計時到看到桌面按停)

這台也是沒關閉CMS,不過有Ult啟動,所以原本都是轉2次圈圈
我的似乎沒有這Ult啟動,就是看到原始畫面



2016年2月18日 星期四

Efi 快速啟動 製作方法與條件 MBR <-> GPT 無損 轉換

Efi 快速啟動 製作方法與條件 MBR <-> GPT 無損 轉換

注意:這有操作失誤風險資料還是要備份
uefi是全新bios規格,新電腦已全面採用這種規格
本篇將簡單陳述我在處理過程中遇到的問題與解答的筆記
何謂EFI快速啟動及條件
簡單來說為了避免BIOS在開機時重複的讀取硬體訊息,作法就是將這些訊息儲存下來
開機時直接從硬碟讀取,藉此提高開機速度,如果訊息錯誤則啟動失敗,使用一般啟動
條件需要是
  • 硬盤須為GPT格式((不確定單通常都是這樣,MBR或許也可以用EFI引導沒有試過
  • 硬盤使用EFI導引啟動
  • 主機板支援並開啟
  • 系統支援並開啟(W8或W10 W7我不確定)
  • UEFI限制使用EFI開啟 ((除非沒得選否則不要關閉CSM
CSM規範其中一項就是相容BIOS模式開機(舊版MBR模式)

快速啟動

快速啟動成功可以觀察開機畫面,這邊以ASUS為例
開機的時候會出現 ASUS+轉圈 閃一次即進桌面
看到Win旗幟、ASUS轉圈閃2次或看到DEL進入UEFI都是失敗的況狀
其中後兩者可能是開機時沒有足夠的時間就馬上重啟,或者是有硬件變更導致
多開啟次應該可以成功(進桌面記得等硬碟閒置在關機),經過測試發現
普通硬碟第一次灌好近桌面會非常的卡,如果重開仍然很卡,且快速啟動失敗
等到硬碟閒置在重啟,及恢復順暢,以及成功以快速啟動啟動
不確定原因,僅就發生過的情況做敘述

MBR GPT 無損 轉換

首先擴展分區無法保存資料,請先轉為主分區或備份再重新寫入
某些情況會導致不能轉,MBR最多切4個分區(擴展分區則是全部合只算1個),所以如果你切了3個主分區+2個或以上的擴展分區(1個好像也不行),那就沒辦法在同一顆無損轉了,因為轉完之後就超出4個了;這種情況處理方式建議就拿另一顆來複製資料了。
軟體使用 DiskGenius,系統要Win8以上(Win7要SP1)
執行環境你可以
  1. 用隨身碟安裝RE系統在裡面執行DiskGenius
  2. 硬碟拔出來放到一另台電腦上執行
下面指令中提到的 bcdboot 那是微軟的程式是一個.exe

MBR -> GPT

  1. 備份重要資料,以避免操作失誤資料全毀
  2. 直接轉換成GPT
  3. C曹壓縮讓前面空出100M以上的區間,並將其格式調整成EFI
  4. 重新寫入EFI引導文件
bcdboot C:\windows /f UEFI /s Z:\ /l zh-tw
C = 系統槽, Z = EFI槽

GPT -> MBR

  1. 備份重要資料,以避免操作失誤資料全毀
  2. 分割調整至4個以內,EFI分區可移除
  3. 直接轉成MBR
  4. 將啟動分區標記為”啟動”
  5. 重新寫入EFI引導文件
bcdboot.exe C:\windows /f ALL /s C:\
這裡可以將BCD引導一並安裝在同一個槽內不會有影響
如要分開請自行切割,參數是改後面的C
切記引導槽必須是主分割,且標記為啟動,如分開系統槽則不限主分割
另外有一個比較少人知道的小技巧,你可以切一個啟動磁區,然後系統就安裝在擴展分區,因為擴展分區可以超過4個以上,這樣就可以安裝4個以上的系統在同一顆MBR的硬碟上。啟動磁區可以寫開機選單,指引到各個擴展分區上的系統。

選用

使用EFI啟動之後可以啟用壓縮,在影響效能不大的情況下壓縮系統空間
建議啟用 (實際上利用官方光碟安裝預設也是啟用的)
實測壓縮前容量約 27.1G 壓縮後是 25.7
下面指令等你順利用那顆硬碟開機再輸入。
// 查詢系統檔案 CompactOS 狀態
compact /compactos:query

// 開啟 CompactOS
compact /compactos:always

// 關閉 CompactOS
compact /compactos:never

其他

敘述有點籠統,自己紀錄給自己之後看得懂的流程而已
如果你需要在底下留言吧,有空在補充詳細完整的圖文~