Monthly Archives: 十月 2017

[WU] 升級 Windows 10 1709 雜記


如果不想等自動推送,可以從此處下載:
https://www.microsoft.com/zh-tw/software-download/windows10

今天測試升級了企業版跟家用版。

除了企業版外,其他 Windows 10 的版本都可以從上述位置下載更新,但今天下載四次都有問題,有可能是網路快取就有問題,也有可能是微軟網站有問題,最後從 MSDN 下載的才能正常安裝。

企業版也只能從 MSDN 或大量授權網站下載新版。

MSDN 下載 DVD 的影像檔,在 Win10 掛載後即可安裝。

首先是紫色底色的畫面,這個畫面主要是拷貝檔案,可同時上網,依照硬碟速度,大概耗時 1 ~ 2 小時,完成後會直接重新開機,所有動作中的視窗會被直接關閉。

重新開機後是淺藍底色的畫面,這個畫面就是正式升級,此時啥事都沒得做,就是等,大概耗時 1 ~ 2 小時。我兩次的經驗各耗時 2.5 小時左右。

再次重開時,會重新初始化 Windows,會有一堆歡迎詞 ,你只能慢慢看,歡迎詞結束後,硬碟 loading 仍然很大,可能造成帳號無法登入,不用考慮修復,我直接從登入畫面選重新開機。

重新開機後帳號就可以正常登入,觀看程式和功能,會發現一堆程式的安裝日期變成今天。

第二次重新開機後,硬碟 loading 仍然很大,我等跑差不多後,再次重新開機後才恢復平時的負載。

碰上幾個問題:

  1. Skype 桌面版會一直閃爍,無法輸入訊息,從工作管理員會看到約自動產生 1x 個 SkypeBrowserHost.exe 持續開開關關,重新開機沒有用,把 Skype 全部砍掉也沒用,Skype 動態磚版沒事,只能移除 Skype 桌面版再安裝。移除後重新安裝會導致釘選在開始工具列上的結果不正常,關閉 Skype 並移除釘選後,重新開機就正常了。
  2. 原先我有跑其他 VM ,所以開機有 Without Hyper-V 兩個選項,bcdedit 編輯的兩個開機選單被移除,得重建。
  3. 我預設 NB 平常會停用其他網卡,包含虛擬網卡,只啟用無線網卡,安裝完以後,乙太網路、藍芽網路都被啟用,但可以停用,而 Hyper-V 更新後強制內建一個預設網路強制啟用,停用後重新開機變兩個,有點不習慣。
  4. 一堆預設軟體被改回 Windows 內建,比如說 Adobe Reader DC、Outlook、看圖軟體、Media Player 、網頁瀏覽器等,建議先跑一次預設程式,手動設定完常用軟體後,再進行正常操作,不正常的軟體建議移除重灌。
  5. Classic Shell 會需要重設,點選畫面上的對話盒即可。
  6. 系統列 (systray) 的網路圖示 > 滑鼠右鍵 > 開啟網路和共用中心 會變成動態磚版本,我喜歡視窗版本只得從 Classic Shell 那邊進去。
  7. 系統列 多了一個 聯絡人 在 動態圖示 左側,有點不習慣。

其它:

我覺得桌面 125% 的字型有變清晰,但不知道是不是錯覺,大家覺得呢?

Categories: 工作點滴, 更新與回報 | 發表留言

[RouterOS] 阻擋外對內的 DNS 遞迴查詢攻擊


先前這篇:
[RouterOS] 上傳流量爆頻寬

會阻擋所有的 DNS 查詢,相對代表另一件事,區域網路無法透過 Router 查詢 DNS ,只能設廣域網路的 DNS ,由於內部系統習慣使用 Router 作為 DNS Server ,便於外部網路的變化,不影響內部網路設定,因此得改防火牆配合。

建好的規則如下圖,在防火牆的過濾規則中設定,將來自於外網的 DNS 的查詢全數拋棄:

將來自於外網的 DNS 的查詢全數拋棄

將來自於外網的 DNS 的查詢全數拋棄

來分別看看此兩規則的設定值,其中 pppoe-HiNet 為外網的名稱,這邊是使用 ADSL 上網,使用 WAN 也可藉此修改:

DNS TCP General

DNS TCP General

DNS TCP Action

DNS TCP Action

DNS UDP General

DNS UDP General

DNS UDP Action

DNS UDP Action

最後,若需如清單畫面中,分群,在清單中按下滑鼠右鍵,在彈跳選單中選擇 [Comment] ,輸入分群名稱即可:

DNS Query TCP Comment

DNS Query TCP Comment

DNS Query UDP Comment

DNS Query UDP Comment

設定完成後,就可以允許 DNS 查詢了。

DNS Settings

DNS Settings

Categories: 工作點滴, 技術分享 | 標籤: | 發表留言

[WU] 10 月份 Windows Update 後,Excel ODBC/Oledb 異常


目前已知 10 月份 Windows Update 更新問題將會導致使用
Microsoft Jet 4.0 的 Excel Driver 會出問題,資料庫連線字串使用:
ODBC={Microsoft Excel Driver (*.xls)}
Provider=Microsoft.Jet.OLEDB.4.0;

無法正常使用。

由於目前 Windows Update 均為彙總套件更新,暫時無法鎖定問題發生在哪個 KB 。

緊急應變需先改用:
ODBC={Microsoft Excel Driver (*.xls, *.xlsx, *.xlsm, *.xlsb)}
Provider=Microsoft.ACE.OLEDB.12.0;

以上的資料庫連線字串版本。

如需同時安裝不同位元版本 x86/x64 的 driver ,需安裝不同 Office 版本才行,例如 Office 2016 x64 + Office 2013 x86 的 driver ,請依據個人電腦內使用 Office 版本搭配:
在微軟下載中心搜尋時,使用關鍵字為 Access Runtime :
2016: https://www.microsoft.com/zh-tw/download/details.aspx?id=50040
2013: https://www.microsoft.com/zh-TW/download/details.aspx?id=39358
2010: https://www.microsoft.com/zh-tw/download/details.aspx?id=10910
2007: https://www.microsoft.com/zh-tw/download/details.aspx?id=4438
註:2007 僅有 x86 版本。

一般來說,建議安裝最新版本的 Access Runtime ,也就是 2016/2013 ,但千萬記住,安裝前先確認自己電腦 Office 版本與位元版本。

在 VS2017 透過 ODBC 開啟 Excel 檔可以列舉資料庫結構,但不能顯示資料,如下圖:

VS2017 ODBC Excel 錯誤畫面

VS2017 ODBC Excel 錯誤畫面

軟體觸發錯誤事件的錯誤訊息為:
ERROR [HY000] [Microsoft][ODBC Excel Driver] 保留錯誤 (-5016);這個錯誤並無訊息。
ERROR [01000] [Microsoft][ODBC Excel Driver]一般警告 無法開啟登錄鍵 ‘Temporary (volatile) Jet DSN for process 0xeb4 Thread 0x23ac DBC 0x16bd6cf4 Excel’。
ERROR [IM006] [Microsoft][ODBC 驅動程式管理員] 驅動程式的 SQLSetConnectAttr 失敗

事件檢視器畫面如下:

事件檢視器 ODBC Excel 錯誤畫面

事件檢視器 ODBC Excel 錯誤畫面

目前微軟論壇討論可參考這篇:
https://social.msdn.microsoft.com/Forums/en-US/2feac7ff-3fbd-4d46-afdc-65341762f753/odbc-excel-driver-stopped-working-with-unexpected-error-from-external-database-driver-1?forum=sqldataaccess

由於是底層錯誤,所以不管是 ADO / ADO.NET / MFC 等,只要使用到這個資料庫連線字串的,都會掛。

Categories: 工作點滴, 更新與回報 | 標籤: | 5 則迴響

在 WordPress.com 建立免費網站或網誌.

%d 位部落客按了讚: