2023年6月19日 星期一

Outlook 365 的預設瀏覽器,強制變成 Microsoft Edge

Microsoft 從今年(2023)開始就有強推 Microsoft Edge 跡象。

Microsoft Edge 是一個由微軟研發的瀏覽器,它於2015年1月21日公布,這個版本使用的是 EdgeHTML 核心,並準備用於接替原有使用的 Internet Explorer (IE) ,雖然微軟一直想拿它來與Google 的 Chrome 比較, 甚至希望可以取代 Chrome。

但在 2020 年底,Chrome 在全球瀏覽器的市占率仍然高達 63.38%,市占率第二的 Safari 也有高達 19.25% 的使用,而 Edge 的佔率僅個位數,連5%都達不到。

Microsoft Edge 最早內建於 Windows 10中,並以它來取代 Internet Explorer (IE) ,但相信當時很多人都只是拿這個預設的瀏覽器 Microsoft Edge來下載及安裝 Google Chrome,必竟 Google Chrome好用太多了,而且結合Google 的搜尋結果更是優良。

根據2017年的新聞,微軟在某次自家的雲端服務 Azure 展示會上,當時使用的 Microsoft Edge 瀏覽器一直出錯,最後只好下載安裝對手的 Goog Chrome 才能順利 demo 產品。

可是,隨者Google Chrome一次次的改版,漸漸的發現Google Chrome的負擔變大了,佔用的量的資源,Google Chrome也漸漸的變得不好用了。

也因原型的 Microsoft Edg 存在著不少問題,市場上一度出現微軟要放棄 Microsoft Edge的消息,但微軟在2018年12月6日宣布Microsoft Edge未來將基於Chromium開發,而 Chromium 是Google為發展瀏覽器Google Chrome而釋出的自由開源軟體,採用Chromium為核心的Microsoft Edge正式版於2020年1月15日正式釋出。不過此時的Windows 10 都還是存在著原有的 Internet Explorer,必竟還有不少的企業使用的系統仍需使用這個古董級的 Internet Explorer (IE)  瀏覽器。

基於還有不少企業仍需使用古董級的 Internet Explorer  (IE) 瀏覽器,但它在許多新的網站已經不被支援,所以市面上出現了一些模擬舊版 Internet Explorer  (IE) 的外掛套件,IE Tab 就是其中一個,它相當容易安裝、設定,也可外掛於 Microsoft Edge 及 Google Chrome,另一個重點是它是免費軟體。

微軟近幾年積極的想要淘汰 Internet Explorer (IE)  瀏覽器且以 Microsoft Edge 來取代,例如 Windows 11 內建就沒有 Internet Explorer (IE) 瀏覽器,如果需要用到 Internet Explorer (IE) 就必須得用 Edge 內的 Internet Explorer (IE) 模式,Windows 10 雖然有內建 Internet Explorer (IE) ,但是也在 2023 年 2 月 14 號正式中止支援,想要使用 Internet Explorer (IE) 都會跳轉成 Microsoft  Edge 瀏覽器,這個異動一出來讓不少企業員工哀號遍野。而這個終止支援開始後,微軟透過每月品質更新,讓使用者開啟 Internet Explorer (IE)  時自動導向 Microsoft Edge,至於如何修改則是另一個議題。

就在微軟 2023 年 2 月 14 號正式中止支援Internet Explorer (IE)並強制跳轉Microsoft Edge時,外掛免費套件 IE Tab 開始收費了,新安裝的有14天試用期,試用期後每個授權需US$19。

講了這麼多, 這只是前言,接著在 2023/05 發生了另一個事件,Microsoft 365 中的 Outlook 365 信件中的連結只能用 Microsoft Edge來開啟,就算你系統中的預設瀏覽器設為 Google Chrome 仍無作用,當時在 Outlook 365中找不到任何可以調整的設定。

今天發現了Outlook 365多了一個設定選項 "開啟來自 Outlook 的超連結",它預設為 "Microsoft Edge",你可依自己的使用習慣,與系統中的預設瀏覽器連動。  

設定方法:Outlook 中的"選項" à  "進階"  à  "連結處理"  à   "開啟來自 Outlook 的超連結"



講完上述故事,我個人目前覺得 Microsoft Edge 比 Google Chrome 好用, 也習慣使用 Microsoft Edge,惟獨在一個情境下我會使用Google Chrome,也就是我要搜尋資料時我一定會改回使用 Google 的搜尋,它真的跟 Microsoft 的 Bing在搜尋結果差異很大。 

2022年12月5日 星期一

Windows Server 2016 磁碟空間被塞滿了

 今天遇到了一台 Windows Server 2016 的 AD,它的磁碟空間用完了,剩餘空間為"0"。

遇到這個情形第一個動作就是去清磁碟空間,最安全的就是用內建的 "磁碟清理工具"。

針對開機所在的磁碟 C 來執行清理

執行時該程式會去找出打清除的暫存、可移除安裝檔等。




接著,要檢查的位置是 C:\Windows\Logs\CBS

CBS Cbspersist Log 檔是 Windows Module Installer service (TrustedInstaller.exe) 在安裝更新過程產生的"更新日誌"或"錯誤報告",當然你可以從這些 Log 中查看是那些安裝出了什麼問題,需要空間時可釋放它,刪除時記得先停用 Windows Module Installer service。


下一個可以檢查的位置是 C:\Windows\SoftwareDistribution

這個位置主要是存放透過 Windows Update 下載下來的 Windows 更新檔,經過長久累積它也是相當佔用空間,需要空間時可釋放它,刪除時記得先停用 Windows Update Service,刪除結束重新後,該服務會再依現況重新下載所需更新。


以上是最檢查磁碟,可以用來釋放磁碟空間的位置,一般來說調整這幾個位置基本上就完成了。

但這次完成上面的動作,空間佔用仍沒有什麼改善,只好用 TreeSize free 來查看到底空間用去那了?


這台主機是虛擬機,C磁碟空間全沒了,而且只有一顆硬碟,只好將 TreeSize Free Portable 程式做成 ISO檔,再掛載到主機上即可。

查到大量檔案的位置是 C:\Windows\Installer,這個位置很有意思,當系統已打開所肴隱藏檔案及目錄的情況下,它並不會出現在檔案總管中 。在這個目錄你會看到一大堆的 msi 安裝檔,依Microsoft 文件指出這個路徑是 Windows Installer 快取目錄,不可隨意刪除。

=========================================================================

Windows Installer 快取可用來儲存使用 Windows Installer 安裝之應用程式的重要檔案。 根據預設,此快取位於 c:\windows\installer 資料夾中,不應刪除。 如果安裝程式快取遭到入侵,除非您採取卸載、修復或更新產品等動作,否則可能不會立即看到問題。

使用 Windows Installer 安裝產品時,重要檔案會儲存在卸載和更新應用程式所需的 Windows Installer 快取中。 因為檔案是唯一的,所以無法在電腦之間複製遺漏的檔案。

=========================================================================


接來看一下有問題的 SERVER 是被什麼檔案佔用了大量空間,查看前看在檔案總管的欄位按右鍵,增加 "作者"及"標題"欄位,就可看到這些檔案是從何而來。

可以看到 645個檔案來自 Kaspersky ,每個檔案有13Mb總共佔用了 71.7GB,而且這些來自相同時間相同大小,即可能是一次塞滿整個空間。目前造成原因不明。


因為系統文件說了這個目錄不可直接刪除,以避免無法正常運作;而目刪看到的又都是 Kaspersky 產生的,所以接下來應該是移除 Kaspersky 後再來清除這個目錄下 Kaspersky產生的 msi檔,最後再重新安裝回 Kaspersky。

P.S. 最後的部份因為不是我處理,如有後續進度再更新.








2022年11月22日 星期二

Exchange Server 2016 執行 cumulative update (累積更新) 後,無法正常開啟 Exchange Administrative Center

 Exchange Server 2016 執行新的 cumulative update (累積更新) 後又遇到狀況了,更新後發現無法正常開啟 Exchange Administrative Center,雖然不是十分確定是否是更新造成的,但發生了還是要解決。

這次的問題是更新完成後,當開啟Exchange Administrative Center並完成登入後,會出現 "目前無法理這個要求。HTTP ERROR 503"



事件檢視器中則是出現大量的事件識別碼15021的 HttpEvent 錯誤, 內容是 "使用端點 0.0.0.0:444 的 SSL 設定時發生錯誤。傳回資料包含了錯誤狀態碼。"。


看來是SSL憑證有問題,檢查後發現是同一網站憑證不同造成,可在命令提示下透過以下命令來問題點

netsh http show sslcert




畫面是截取主要的三個憑證 "0.0.0.0:443"、"0.0.0.0:444"、"127.0.0.1:443",這三個的應用程式識別碼是相同的,但"0.0.0.0:444"它的憑證雜湊卻是不相同,而 "0.0.0.0:444" 在Exchange Server 中是使用於 Exchange Back End 的網站,因為不同所以登入後轉換呼叫時才會報錯。

修改這個可透過 Internet Information Servies (IIS) 管理員來調整,開啟 IIS 管理員中的 Exchange Back End 的 "繫結"


在站台繫結中編輯 " https    444" 的站台


選擇使用中的正確SSL憑證


憑證檢視中詳細資料的 "憑證指紋" 也就上面所提到的 "憑證雜湊" 值。