整個流程大約分為9個步驟:
1.設定 BIOS:
Boot----Security Boot----OS Type: Other OS
Boot----CMS----Launch CSM: Enable
Boot----CMS----Launch CSM----Boot Device Control: UEFI and Legacy OPROM
2.安裝好Windows 10 1607版及驅動程式後,執行 Windows Update 到最近的更新
3.變更使用者帳戶控制設定----改為不要通知(直接透過控制台來設定,不要去更改 EnableLUA 登錄值)
4.變更 C:\Program Files\WindowsApps 資料夾的擁有者----變更為 administrators 群組
5.移除內建的 APP(需要重開機執行多次):
Get-AppxPackage | Remove-AppxPackage
Get-AppxPackage -allusers | Remove-AppxPackage
6.啟用 Administrator 帳號,並以 Administrator 登入,登入後重新執行上一個步驟(步驟 5);並刪除不必要的帳號(例如user,但不可刪除DefaultUser0)。
7.執行磁碟清理
8.執行 Sysprep:
Sysprep /generalize /shutdown /oobe
9.使用 Acronis Trueimage 2014以後的版本(之前的版本會多產生一個分割區,導致無法開機),執行磁碟 clone 或備份成image 檔;將來如果電腦發生異常,就可以透過此 clone 硬碟或 image 檔來迅速還原系統。
2016年12月6日 星期二
2016年12月3日 星期六
解決 Windows 10 [開始]圖示滑鼠左鍵點擊失效
1.在[開始]圖示按滑鼠左鍵,選擇命令提示字元(系統管理員)
2.在命令提示字元視窗中輸入 powershell 然後按 Enter 鍵,此時應該會出現 C:\windows\system32> 的提示字元
3.複製底下的指令並貼上命令提示字元視窗中,然後按 Enter 鍵
Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
4.此時會開始執行指令,請忽略所有的紅字訊息,等待指令執行完畢;待執行完成後,以滑鼠左鍵點擊[開始]圖示,會發現功能已恢復正常。
2.在命令提示字元視窗中輸入 powershell 然後按 Enter 鍵,此時應該會出現 C:\windows\system32> 的提示字元
3.複製底下的指令並貼上命令提示字元視窗中,然後按 Enter 鍵
Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
4.此時會開始執行指令,請忽略所有的紅字訊息,等待指令執行完畢;待執行完成後,以滑鼠左鍵點擊[開始]圖示,會發現功能已恢復正常。
2016年11月29日 星期二
使用 WSUS Offline Update 解決 Windows 7/8.1 無法更新的問題
近來 Windows7/8.1 在執行 Windows Update 時,往往等待檢查更新就要等到天荒地老,最後還無法完成;網路上雖然有各種解決方案,但是經過多方嘗試後往往也是無法完成更新,在此提供一個簡便的方法來解決無法更新的問題。
首先請到 http://www.wsusoffline.net/ 下載最新版本的 WSUS Offline Update 工具程式,下載完成後解壓縮到指定的目錄,然後執行 UpdateGenerator.exe;先在「Windows標籤」選擇要更新的作業系統以及 32 或 64 位元(當然也可以全部勾選),然後在 Options 選項選擇是否要下載其他更新項目,最後點選【Start】。
UpdateGenerator 會下載勾選項目的更新,等下載完成後到剛剛解壓縮目錄下的 client 資料夾,以系統管理員身分執行 Update.cmd,此時就會開始安裝 Windows Update 的更新程式了,安裝完成後不僅完成更新,以後也可以順利執行 Windows Update。
首先請到 http://www.wsusoffline.net/ 下載最新版本的 WSUS Offline Update 工具程式,下載完成後解壓縮到指定的目錄,然後執行 UpdateGenerator.exe;先在「Windows標籤」選擇要更新的作業系統以及 32 或 64 位元(當然也可以全部勾選),然後在 Options 選項選擇是否要下載其他更新項目,最後點選【Start】。
UpdateGenerator 會下載勾選項目的更新,等下載完成後到剛剛解壓縮目錄下的 client 資料夾,以系統管理員身分執行 Update.cmd,此時就會開始安裝 Windows Update 的更新程式了,安裝完成後不僅完成更新,以後也可以順利執行 Windows Update。
2016年11月3日 星期四
Windows 10 變更網路類型(公用、私人)的方法
1. 從左下角的開始---設定---網路和網際網路---乙太網路---在右方網路(已連線)的圖示雙擊滑鼠左鍵---出現讓此電腦可供探索
2. 選擇「開啟」代表私人網路;選擇「關閉」代表公用網路
公用網路的安全性比較高,但是在辦公室或家中要分享資源時會比較不方便;私人網路則剛好相反,安全性較低,但是分享方便。
2. 選擇「開啟」代表私人網路;選擇「關閉」代表公用網路
公用網路的安全性比較高,但是在辦公室或家中要分享資源時會比較不方便;私人網路則剛好相反,安全性較低,但是分享方便。
2016年9月6日 星期二
Windows 10批次檔提升權限的方法
只要將下列指令放在批次檔最前面就可以了
REM --add the following to the top of your bat file--
@echo off
:: BatchGotAdmin
:-------------------------------------
REM --> Check for permissions
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
REM --> If error flag set, we do not have admin.
if '%errorlevel%' NEQ '0' (
echo Requesting administrative privileges...
goto UACPrompt
) else ( goto gotAdmin )
:UACPrompt
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
set params = %*:"=""
echo UAC.ShellExecute "cmd.exe", "/c %~s0 %params%", "", "runas", 1 >> "%temp%\getadmin.vbs"
"%temp%\getadmin.vbs"
del "%temp%\getadmin.vbs"
exit /B
:gotAdmin
pushd "%CD%"
CD /D "%~dp0"
:--------------------------------------
資料來源 https://sites.google.com/site/eneerge/scripts/batchgotadmin
Windows 10 關閉 UAC 的 VBS
If WScript.Arguments.Named.Exists("elevated") = False Then
CreateObject("Shell.Application").ShellExecute "wscript.exe", """" & WScript.ScriptFullName & """ /elevated", "", "runas", 1
WScript.Quit
End If
Dim myShell, KEY, v, itemtype
Set myShell = CreateObject("WScript.Shell")
KEY = "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\EnableLUA"
itemtype = "REG_DWORD"
v = "0"
myShell.RegWrite KEY, v, itemtype
MsgBox "EnableLUA has been set to 0.", 4096,"Finished"
CreateObject("Shell.Application").ShellExecute "wscript.exe", """" & WScript.ScriptFullName & """ /elevated", "", "runas", 1
WScript.Quit
End If
Dim myShell, KEY, v, itemtype
Set myShell = CreateObject("WScript.Shell")
KEY = "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\EnableLUA"
itemtype = "REG_DWORD"
v = "0"
myShell.RegWrite KEY, v, itemtype
MsgBox "EnableLUA has been set to 0.", 4096,"Finished"
2016年9月2日 星期五
Windows 10 Sysprep 系統準備的步驟(以 HP ProDesk 600G2為例)
整個流程大約分為 9 個步驟:
1.設定 BIOS:(目的是為了能透過工具光碟或 USB 來開機)
Secure Boot Configuration: Legacy Support Enable and Secure Boot Disable
Boot Options: 勾選 Legacy Boot Order
2.進入系統後,執行 Windows Update 到最近的更新
3.變更使用者帳戶控制設定----改為不要通知(直接透過控制台來設定,不要去更改 EnableLUA 登錄值)
4.變更 C:\Program Files\WindowsApps 資料夾的擁有者----變更為 administrators 群組
5.移除內建的 APP(需要重開機執行多次):
Get-AppxPackage | Remove-AppxPackage
Get-AppxPackage -allusers | Remove-AppxPackage
6.啟用 Administrator 帳號,並以 Administrator 登入,登入後重新執行上一個步驟(步驟 5);並刪除不必要的帳號及使用者設定檔。
7.執行磁碟清理
8.執行 Sysprep:
Sysprep /generalize /shutdown /oobe
9.使用具有clone功能的工具光碟/隨身碟開機(例如 Amoei Backupper 或 Acronis Trueimage),執行磁碟 clone 或備份成image 檔;將來如果電腦發生異常,就可以透過此 clone 硬碟或 image 檔來迅速還原系統。
1.設定 BIOS:(目的是為了能透過工具光碟或 USB 來開機)
Secure Boot Configuration: Legacy Support Enable and Secure Boot Disable
Boot Options: 勾選 Legacy Boot Order
2.進入系統後,執行 Windows Update 到最近的更新
3.變更使用者帳戶控制設定----改為不要通知(直接透過控制台來設定,不要去更改 EnableLUA 登錄值)
4.變更 C:\Program Files\WindowsApps 資料夾的擁有者----變更為 administrators 群組
5.移除內建的 APP(需要重開機執行多次):
Get-AppxPackage | Remove-AppxPackage
Get-AppxPackage -allusers | Remove-AppxPackage
6.啟用 Administrator 帳號,並以 Administrator 登入,登入後重新執行上一個步驟(步驟 5);並刪除不必要的帳號及使用者設定檔。
7.執行磁碟清理
8.執行 Sysprep:
Sysprep /generalize /shutdown /oobe
9.使用具有clone功能的工具光碟/隨身碟開機(例如 Amoei Backupper 或 Acronis Trueimage),執行磁碟 clone 或備份成image 檔;將來如果電腦發生異常,就可以透過此 clone 硬碟或 image 檔來迅速還原系統。
2016年6月26日 星期日
如何保護重要資料夾,避免檔案被修改
勒索軟體橫行造成電腦使用者風聲鶴唳,除了透過多重備份來減少損失之外,是否有其他方法來加強保護檔案資料,降低檔案被竄改的風險?
由於被勒索軟體加密的檔案都是使用者具有寫入權限的檔案,因此可以嘗試限縮使用者的寫入權限,來減少被加密的機會;限縮檔案權限可以透過手動執行、POWERSHELL、或者使用 VBS 來處理,然而對一般使用者而言,這些都具有一定的難度。在此介紹一套「Easy File Locker」免費軟體,它將權限設定以簡單的圖形介面來勾選,讓使用者可以輕易的變更檔案或資料夾權限。
安裝很容易,只要到 http://www.xoslab.com/efl.html 下載並執行就可以了。安裝完成後從上方選單列的「File & Folders」點選「Add Folder」然後選擇存放重要檔案的資料夾,接著勾選資料夾權限。總共有四種:可否進入資料夾(Accessible)、可否寫入(Writable)、可否刪除(Deletable)、可否檢視資料夾(Visible),勾選後點選OK就完成了。
在實際應用上,我們可以將重要的檔案存放在某一資料夾,然後將該資料夾設為僅可進入(Accessible)和檢視(Visible),但是無法寫入和刪除;當我們要編輯或修改資料夾當中的檔案時,在存檔之前再將保護暫時關閉(Stop Protection),存檔完成後立刻啟用保護(Start Protection)。如果要更加強安全性,甚至可以取消 Accessible 的權限,當有必要存取檔案時再暫時關閉保護。利用這種變更權限的方法,使用者只要透過簡單的介面就可以加強保護重要的檔案和資料夾。
由於被勒索軟體加密的檔案都是使用者具有寫入權限的檔案,因此可以嘗試限縮使用者的寫入權限,來減少被加密的機會;限縮檔案權限可以透過手動執行、POWERSHELL、或者使用 VBS 來處理,然而對一般使用者而言,這些都具有一定的難度。在此介紹一套「Easy File Locker」免費軟體,它將權限設定以簡單的圖形介面來勾選,讓使用者可以輕易的變更檔案或資料夾權限。
安裝很容易,只要到 http://www.xoslab.com/efl.html 下載並執行就可以了。安裝完成後從上方選單列的「File & Folders」點選「Add Folder」然後選擇存放重要檔案的資料夾,接著勾選資料夾權限。總共有四種:可否進入資料夾(Accessible)、可否寫入(Writable)、可否刪除(Deletable)、可否檢視資料夾(Visible),勾選後點選OK就完成了。
在實際應用上,我們可以將重要的檔案存放在某一資料夾,然後將該資料夾設為僅可進入(Accessible)和檢視(Visible),但是無法寫入和刪除;當我們要編輯或修改資料夾當中的檔案時,在存檔之前再將保護暫時關閉(Stop Protection),存檔完成後立刻啟用保護(Start Protection)。如果要更加強安全性,甚至可以取消 Accessible 的權限,當有必要存取檔案時再暫時關閉保護。利用這種變更權限的方法,使用者只要透過簡單的介面就可以加強保護重要的檔案和資料夾。
2016年6月5日 星期日
解決 Windows10 擴充記憶體後,可用記憶體不足的問題
Q: 使用者的 Windows10 原先安裝 4GB 的記憶體,擴充至 8GB 後,顯示可用的記憶體只有 2.42GB,該如何解決?
A: 請先按 Windows鍵+R ,然後輸入 msconfig ,接著在系統設定畫面的「開機」標籤中點選「進階選項」,然後勾選「最大記憶體」並選擇 8192 ,再點選確定,重新啟動後就可以使用全部的記憶體了。
如何避免誤入惡意網站
勒索軟體感染的途徑,除了email之外,不小心連結到惡意的網頁也是主要的原因;如何降低誤入惡意網頁? 在此推薦一套占用資源小而且效果不錯的軟體:MYWOT。 它會將網頁評等,如果要連結的網頁的評等不佳時會提出警告,這可以降低我們進入惡意網頁的機會。
安裝的方式也很簡單,只要在瀏覽器網址列輸入 https://www.mywot.com
2016年5月10日 星期二
Windows 10 閒置時磁碟活動 100% 的解決方法
如果您的電腦效能異常的慢,且在在閒置時磁碟仍持續不停運轉,活動率一直停在100%時,可以參考底下的解決方法。
1.在開始按滑鼠左鍵,選擇設定
2.點選系統(顯示、通知、應用程式、電源)
3.選擇左邊選單的通知與動作
4.將右方的「顯示關於Windows的提示」和「顯示應用程式通知」改為關閉就可以了
1.在開始按滑鼠左鍵,選擇設定
2.點選系統(顯示、通知、應用程式、電源)
3.選擇左邊選單的通知與動作
4.將右方的「顯示關於Windows的提示」和「顯示應用程式通知」改為關閉就可以了
2016年4月5日 星期二
2016年3月31日 星期四
如何備份作業系統並且一鍵還原
近來勒索軟體盛行,一旦感染被加密後除非付費解密,否則檔案被還原的機率很低。
資料檔案可以透過多備份到不同地方來降低風險,可是作業系統一旦被感染,往往會造成功能異常;通常被勒索軟體感染的電腦,會建議重新安裝作業系統,可是重新安裝系統簡單,一堆的設定和更新就麻煩且耗時了。
AOMEI OneKey Recovery 是一套能夠備份作業系統的免費工具,並且具有一鍵還原的功能。我們可以在系統正常運行時利用此工具備份開機磁碟,當系統發生異常時,只要按一個鍵就可以恢復到備份時正常的狀態。
底下介紹如何利用 AOMEI OneKey Recovery 來備份及還原。請先下載並安裝 AOMEI OneKey Recovery (http://www.aomeisoftware.com/download/ok/Onekey.exe)
1.安裝完成後直接執行,然後點選 OneKey System Backup
2.接著點選 Backup system to AOMEI OneKey Recovery Partition,這個功能會在硬碟自動產生一個分割區來儲存系統備份
3.接著系統會詢問要備份哪一個分割區? 請選則 C: 點選 Start Backup 就會開始備份了。這個畫面中可以看到目前的磁碟分割狀態,在此例中目前有三個分割區,分別是「系統保留」、「C槽」和「D槽」
4.會再詢問一次是否確定要備份,並且告知電腦會重新開幾,請點選 Yes。接著就會開始進行系統備份,整個過程視電腦效能和 C 槽檔案數量多寡而定;等到再次進入桌面就代表備份完成。
5.進入桌面後可以開啟磁碟管理,此時會發現多了一個 AOMEI Recovery Partion,這個分割區就是系統備份存放的位置。
6.以後如果要還原 C 槽時,只要在開機時按【F11】的功能鍵就可以了。當然也可以變更成其他的功能鍵,只要再次執行 AOMEI OneKey Recovery,然後點選上方的齒輪,就可以變更功能鍵;如果您不想在開機時看到多出一個開機選項,也可以把底下的 Add the item....取消勾選就可以了。
資料檔案可以透過多備份到不同地方來降低風險,可是作業系統一旦被感染,往往會造成功能異常;通常被勒索軟體感染的電腦,會建議重新安裝作業系統,可是重新安裝系統簡單,一堆的設定和更新就麻煩且耗時了。
AOMEI OneKey Recovery 是一套能夠備份作業系統的免費工具,並且具有一鍵還原的功能。我們可以在系統正常運行時利用此工具備份開機磁碟,當系統發生異常時,只要按一個鍵就可以恢復到備份時正常的狀態。
底下介紹如何利用 AOMEI OneKey Recovery 來備份及還原。請先下載並安裝 AOMEI OneKey Recovery (http://www.aomeisoftware.com/download/ok/Onekey.exe)
1.安裝完成後直接執行,然後點選 OneKey System Backup
2.接著點選 Backup system to AOMEI OneKey Recovery Partition,這個功能會在硬碟自動產生一個分割區來儲存系統備份
3.接著系統會詢問要備份哪一個分割區? 請選則 C: 點選 Start Backup 就會開始備份了。這個畫面中可以看到目前的磁碟分割狀態,在此例中目前有三個分割區,分別是「系統保留」、「C槽」和「D槽」
4.會再詢問一次是否確定要備份,並且告知電腦會重新開幾,請點選 Yes。接著就會開始進行系統備份,整個過程視電腦效能和 C 槽檔案數量多寡而定;等到再次進入桌面就代表備份完成。
5.進入桌面後可以開啟磁碟管理,此時會發現多了一個 AOMEI Recovery Partion,這個分割區就是系統備份存放的位置。
6.以後如果要還原 C 槽時,只要在開機時按【F11】的功能鍵就可以了。當然也可以變更成其他的功能鍵,只要再次執行 AOMEI OneKey Recovery,然後點選上方的齒輪,就可以變更功能鍵;如果您不想在開機時看到多出一個開機選項,也可以把底下的 Add the item....取消勾選就可以了。
2016年3月30日 星期三
檔案的「複製(copy)貼上」和「剪下(cut)貼上」
copy&paste:磁碟中的資料會多產生一份,並複製到其他磁區。所以使用複製可以多次貼上。
cut&paste:如果是在同一顆硬碟,磁碟中的資料並不會多產生一份,只是更改原資料的索引值;如果是不同磁碟,則資料會從來源硬碟被搬移到目的硬碟(資料還是只有一份)。使用剪下只可以貼上一次。
建議使用者如果是重要的檔案,儘量使用複製貼上,以免在貼上的過程中因其他因素造成檔案遺失。
cut&paste:如果是在同一顆硬碟,磁碟中的資料並不會多產生一份,只是更改原資料的索引值;如果是不同磁碟,則資料會從來源硬碟被搬移到目的硬碟(資料還是只有一份)。使用剪下只可以貼上一次。
建議使用者如果是重要的檔案,儘量使用複製貼上,以免在貼上的過程中因其他因素造成檔案遺失。
2016年2月29日 星期一
Google文件的語音輸入
Google文件(Google Docs)最近新增了一項語音輸入功能,無須外掛程式即可直接透過語音輸入來編輯文件。
使用的方法是點選功能表列的「工具」---「語音輸入」,先允許存取麥克風,接著點選畫面右方的麥克風圖示就可以開始輸入了。
直接透過麥克風講一段話,就會在 Google 文件中轉換成文字,辨識率頗高;另外又測試播放一段演講的影片,然後將麥克風靠近喇叭,Google文件語音輸入就會自動把演講者的演說內容轉換成文字,不過如果演講者說得太快或有背景聲音,那麼辨識率就不高了。
這個語音輸入功能對中文打字不快的人,的確很有幫助,可惜目前(2016/02/29)在中文還不支援語音輸入標點符號以及編輯指令,相信將來應該會有更完整的功能。
使用的方法是點選功能表列的「工具」---「語音輸入」,先允許存取麥克風,接著點選畫面右方的麥克風圖示就可以開始輸入了。
直接透過麥克風講一段話,就會在 Google 文件中轉換成文字,辨識率頗高;另外又測試播放一段演講的影片,然後將麥克風靠近喇叭,Google文件語音輸入就會自動把演講者的演說內容轉換成文字,不過如果演講者說得太快或有背景聲音,那麼辨識率就不高了。
這個語音輸入功能對中文打字不快的人,的確很有幫助,可惜目前(2016/02/29)在中文還不支援語音輸入標點符號以及編輯指令,相信將來應該會有更完整的功能。
2016年2月16日 星期二
2016年1月22日 星期五
新增IE相容性檢視網站VBS
1. 先在一台電腦上的IE新增欲加入相容性檢視的網站,例如172.16.1.20
2. 匯出 HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\BrowserEmulation\ClearableListData 登錄檔,匯出後會是一堆的16進位值如下:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\BrowserEmulation\ClearableListData]
"UserFilter"=hex:41,1f,00,00,53,08,ad,ba,01,00,00,00,34,00,00,00,01,00,00,00,\
01,00,00,00,0c,00,00,00,9a,7b,6c,ff,d8,54,d1,01,01,00,00,00,0b,00,31,00,37,\
00,32,00,2e,00,31,00,36,00,2e,00,31,00,2e,00,32,00,30,00
3. 將底下的 strHexValues 改成上面的16進位值,並另存為 CompatibilityView.vbs
========================================================================
On Error Resume Next
Const HKEY_CURRENT_USER = &H80000001
strComputer = "."
Set objReg = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}\\" & strComputer & _
"\root\default:StdRegProv")
strKeyPath = "Software\Microsoft\Internet Explorer\BrowserEmulation\ClearableListData"
objReg.CreateKey HKEY_CURRENT_USER,strKeyPath
strValueName = "UserFilter"
strHexValues = "hex:41,1f,00,00,53,08,ad,ba,01,00,00,00,34,00,00,00,01,00,00,00,01,00,00,00,0c,00,00,00,9a,7b,6c,ff,d8,54,d1,01,01,00,00,00,0b,00,31,00,37,00,32,00,2e,00,31,00,36,00,2e,00,31,00,2e,00,32,00,30,00"
arrHexValues = Split(Replace(strHexValues, "hex:", ""), ",")
arrDecValues = DecimalNumbers(arrHexValues)
objReg.SetBinaryValue HKEY_CURRENT_USER,strKeyPath,strValueName,arrDecValues
Function DecimalNumbers(arrHex)
Dim i, strDecValues
For i = 0 to Ubound(arrHex)
If isEmpty(strDecValues) Then
strDecValues = CLng("&H" & arrHex(i))
Else
strDecValues = strDecValues & "," & CLng("&H" & arrHex(i))
End If
next
DecimalNumbers = split(strDecValues, ",")
End Function
========================================================================
4. 只要在欲設定相容性檢視的電腦執行 CompatibilityView.vbs 就可以完成
參考資料 http://www.adilhindistan.com/2011/09/writing-binary-data-to-registry.html
訂閱:
文章 (Atom)