windows 10筆電, 安裝office記實

最近發現朋友買windows 10筆電, 內建office 365試用版, 但朋友手上自己有買單幾版的office 2010, 安裝之後,居然還一直提醒要註冊office 365, 解決方式如下:

  1. 移除license,
    powershell:
    cscript "$Env:Programfiles\Microsoft Office\Office16\OSPP.VBS" /dstatus
    

    cmd:

    cscript "%Programfiles%\Microsoft Office\Office16\OSPP.VBS" /dstatus
    

    以上指令可找出office 365的license 然後移除掉

    cscript "$Env:Programfiles\Microsoft Office\Office16\OSPP.VBS" /unpkey:
    

    unpkey: 後面接的是該office 365的key

  2. 使用windows的移除程式, 移除windows 商店的office軟體
  3. 執行regedit ,刪除 OEM file
    HKEY_LOCAL_MACHIN/SOFTWARE/Microsoft/Office/16.0/Common
     Delete OEM file
    HKEY_LOCAL_MACHIN/SOFTWARE/WOW6432Node/Microsoft/Office/16.0/Common
     Delete OEM file
    

.net framework 3.5 無法安裝

作法有二

(一)

1. 找出windows 10 安裝檔案 (ISO檔) , 掛載到G槽

2. 執行dos(管理者模式), 輸入以下指令

Dism /online /enable-feature /featurename:NetFX3 /All /Source:g:\sources\sxs

(二)

1. 執行  regedit
2.找到路徑HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU,

找出UseWUServer, 將數值改成0
3. 打開服務列表,重啟Windows Update服務
4. 安裝.net framework 3.5
5. 將第2步驟的修改還原,重啟Windows Update服務

傳統硬碟升級成SSD(含系統移轉)初體驗

朋友的電腦只有一顆1T傳統硬碟,有C,D槽.

因此我請他買一顆SSD硬碟預備當C槽, 沒想到居然遇到clonezilla失敗的狀況, 無法partition to partition.

最後祭出 EaseUS Todo Backup這套軟體, 使用系統克隆的方式將硬碟克隆到SSD去,

可是也失敗, 因為硬碟太大, 最後取巧將原系統的D槽磁碟機代號刪除, 讓 EaseUS 誤以為只有C槽, 就能順利進行系統克隆了, 記得勾選優化固態硬碟

策略-如何在原本的網域主控站,代管其他網域

是這樣的, 偶公司原本已經有一台網域主控站,  例如 test.com.tw

登入帳號的是 william

但是突然有需求要代管副網域, 假設是 kafeiou.pw

test.com.tw 與 kafeiou.pw 的差異頗大

策略就是在新增帳號時, 後面加上 @kafeiou.pw

這樣就能區分若是登入的帳號有 @ , 就代管的網域

這樣有個好處, 郵件伺服器(postfix), 可以彈性代管多個網域.

只是要注意, 我在windows 2012測試的時候, 發現使用這種方式新增帳號, 會出現@被取代成_的現象,

原本william@kafeiou.pw會變成 william_kafeiou.pw

後來發現可以利用屬性編輯的方式,先找到sAMAccountName , 然後強制把william_kafeiou.pw修改回william@kafeiou.p, 測試了一下, 運行良好, 而且輸入完整的email登入也正常, 可以算是個小技巧

更新: 這個方式有長度限制, 網域名稱太長不適合,使用所以就當作測試即可

windows 2003 從esxi轉到pve出現藍屏(0x000007B)錯誤

esxi轉到pve的時候, 通常只要把硬碟類型改成ide , 就能開機成功了

但是windows 2003實在是太老舊了, 改ide居然失敗, 出現藍屏0x000007B的錯誤.

偶試過很多方式, 除了更新硬碟類型 scsi , sata , ide 外 , 還使用台灣之光再生龍( clonezilla ) 將esxi端vm備份起來, 還原到pve上, 可惜還是失敗.

找了一陣子, proxmox論壇找到此篇文章, 裡面提到使用 mergeide 把esxi的windows 2003開機後執行mergeide, 將硬碟相關驅動程式幹掉, 隨即立即關機, 之後再轉換到pve上面, 設定成ide類型, 開機後就能重新抓取硬碟,正常啟動了.

mergeide的方式, 與微軟為了解決大量佈署作業系統建立 sysprep 架構有關, 把底層一些驅動資料清空, 讓系統保留原本的軟體, 又能重新抓取新的硬體資訊, 來達到異機安裝的目的.

哈!成功開機, 偶想說一切非常美好, 世界和平了,

但是問題又冒出來, windows 2003開機後, 需要重新啟用, 可惜無論如何修改啟用方式, 包括用原版序號都啟用失敗,

後來參考蘇老碎碎念-Windows Server 2003 OEM隨機版系統轉大量授權版本

使用蘇老建議的方法2, 把 windows 2003 升級成為大量授權版, 很神奇的就能正常啟用了.

哈!成功啟用, 偶想說和平又再一次降臨, 

但是問題又又冒出來了, 正常啟用後, 居然還遇到裡面的 MS SQL server 2005 無法使用的情況, 查了一下最後發現原因是 .net framework 2.0 sp2失效了, 這應該跟mergeide清除底層有關, 本來想移除重新安裝, 但無論如何都無法移除失效的.net framework 2.0 , 更不用說直接重裝.

好險微軟官網出了.Net Framework移除工具可以移除到目前為止所有出過的版本(4.7).

下載移除工具之後, 可以只選擇移除 .net framework 2.0 , 等待移除完畢, 就可以重新安裝.

最後最後, 終於完成移轉這個該死的windows 2003 server, 真正的世界和平到來.

 

 

windows域控伺服器的兩種時間同步方式

windows域控伺服器的兩種時間同步方式:

1. 與當地國家的時間伺服器同步

HKLM\System\CurrentControlSet\Services\W32Time\Parameters\Type

Type值為NTP

HKLM\System\CurrentControlSet\Services\W32Time\Parameters\NtpServer

NtpServer值為該區域或國家的時間伺服器,如 clock.stdtime.gov.tw

2. 與主要5大角色同步

HKLM\System\CurrentControlSet\Services\W32Time\Parameters\Type

Type值為NT5DS

域控伺服器windows server 2008 R2沒有windows time service, 時間不同步

域控伺服器windows server 2008 R2並不是5大角色,但是時間居然無法與主要伺服器同步,搜尋了一下, 原來沒有啟用windows time service , 請註冊並且啟用windows time service吧!

打開dos , 輸入 w32tm /register

 

1 2