vmware workstation windows server2012 stuck on boot logo

之前一直使用vmware workstation 來行vm 測試server 設定,不過最近轉了server 2012 好多設定不敢亂試就搬遷入vm 進行測試,問題就開始發生了,vm 後的windows server 2012竟然進不入,永遠停在boot logo,但可以進入safe mode,上網找了很多資料,包括boot log記錄,都看不出原因。

起初以為是我這台機器是用ddr4有影響,把vm 搬到ddr3的機器,一樣無法運作。

網上有論壇說可能是驅動無法兼容,好吧,把顯卡,網卡等可以刪的都刪了,當然做這些前記得take snapshot,不過這些方法都沒有用。

又把windows 來修復,還是沒用。

接著進入safe mode 關閉一些沒用的服務,起初沒什麼留意,把沒用的都關了,沒有再檢查是否『無法關閉』,這個是我預想不到的,原來現在有很多服務是不能隨意想停就停的,例如防毒。一開始我沒有留意,直到昨天我關閉symantec endpoint protection 服務,發現apply 後又自動勾上,我就開始覺得可能是這個防毒軟件作怪了 ,把vm 復原到原始狀態,開始進行刪除symantec,這個防毒不是隨意就可以刪除的,最簡單就是進入註冊表進行修改,方法如下:

https://support.symantec.com/en_US/article.TECH161956.html

上面網頁是32bit的,64 bit的註冊表有些不同,主要是刪除一些主要服務,刪除後能正常進入後才進入控制台進行移除。

Remove the Teefer driver

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network\{4D36E974-E325-11CE-BFC1-08002BE10318}

在這個folder 裡面有很多個,找到一個其中包含symc_teefer2, 修改  Characteristics 值 為 40000.原本好像是40008

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network

刪除Config

To remove Symantec Endpoint Protection from the registry

  • HKEY_CURRENT_USER\Software\Symantec\Symantec Endpoint Protection
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\BHDrvx86  (64bit 是x64)
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\IDSVix86 (64bit 是x64)
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\NAVENG
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\NAVEX15
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SepMasterService
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SmcService
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SNAC
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SnacNp
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SRTSP
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SRTSPX
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SyDvCtrl
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SymDS
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SymEFA
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SymEvent
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SymIRON
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SYMNETS
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SysPlant
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Teefer2

刪除這些東西後,重新啟動,vm 正常啟動了,煩了一個多星期,真是不幸。

windows 複製資料夾權限

筆記:複製windows server 資料夾folder權限

用途主要為設定公用資料夾,但資料夾好多時,又要設定特別權限,可以用command line 進行,指令如下

Get-Acl -Path ‘E:\D’ | Set-Acl -Path ‘E:\C*’

首先開一個Folder 設定及測試好所需要的權限,然後就可以用這個folder 的權限複製給其他folder,這樣就不用一個一個folder來設定了,這個筆記實用,管理員可以省不少時間。

做完後製作一個bat檔案,就可以批量設定權限了。

Fujitsu lifebook install windows 7

notebook 以前全部用windows 8.1 或 windows 10,但效能其實不是太理想,個人還是喜歡windows 7。

windows 8 或的 10 的機都支援hard disk 加密,因此必須將功能關閉。

要裝windows  7 必須用以下bios設定,開機按F12進入

“CSM” : Enabled

Fast Boot : Disabled

USB 3.0:disabled

有些需要為bios 設定密碼才能disabled 加密。

安裝完成後才重新enable 就可以了。

 

開發版本控制github

開發不可少的工具版本控制,這裡簡介github 安裝使用

1.首先上http://msysgit.github.io/ 下載,開始安裝,NEXT,條款,NEXT,選擇資料夾,NEXT,選擇原件,用默認,NEXT,開始選單,NEXT,PATH,選擇Run Git from the Windows Command Prompt,NEXT,Line用默認,NEXT,完成

2.打開CMD,輸入,git –version,會輸出版本

3. 對Github 沒多認識,不喜歡用指令,沒關係,用簡單的界面版本,下載https://windows.github.com/ ,下載開啟,安裝就是

4. 安裝完,登入,然後就到dashboard,你就可以add, clone 了