顯示具有 win10 標籤的文章。 顯示所有文章
顯示具有 win10 標籤的文章。 顯示所有文章

2022年12月19日 星期一

因 外接 WIFI 網卡頻繁發生錯誤,造成電腦異常不穩定與延遲

 近日發現電腦異常卡頓,經查看[事件檢視器]中的[系統管理事件]發現,發現WLAN-AutoConfig大量報錯,錯誤頻率每秒3到4筆,為造成電腦卡頓主因。 

本台電腦上使用的外接無線網卡為 TP-Link Acher T9UH(如下圖),於三年前購入,用途為於桌機用 WiFi Direct 方式連接一台噴墨印表機列印使用,上述現象發於用 WiFi Direct 方式連接噴墨印表機使用完中斷後。


確認此問題後,有試過重新安裝驅動,但仍不能解決此問題,且TP-Link 官網也無新版的驅動程式(Win 10 的最新版為2018/11/9),最後的解決方案為,拔除該外接無線網卡,以避免產生大量的錯誤訊息,造成電腦卡頓。




2021年3月1日 星期一

[win10]開機時自動登入

 在 Win10 中要設定開機自動登入,原本有兩種做法,一種先按下[Windows + R]開啟執行視窗後輸入[netplwiz],就能開啟[使用者帳戶]視窗。接下來取消勾選[必須輸入使用者名稱和密碼,才能使用這台電腦],如下圖所示。


但最近 WIN10 更新後,[使用者帳戶]視窗。已沒有[必須輸入使用者名稱和密碼,才能使用這台電腦]勾選選項,如下圖所示。


上述方法無法使用,只能改用第二種方法,直接修改註冊表,在先按下[Windows + R]開啟執行視窗後輸入[regedit],啟動註冊表編輯器,如下圖所示。


開啟註冊表編輯器後,至 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]項上,尋找或新增以下三個機碼。

  • DefaultUserName:並輸入想要自動登入的帳號。

  • DefaultPassword:並輸入想要自動登入的帳號密碼。

  • AutoAdminLogin:並輸入值為1。

完成上述設定後,重開機即可完成自動登入的功能。

2020年11月27日 星期五

[WIN10] 出現 DCOM 事件識別碼10016 解決方式

 最近在看 WIN10 上的事件檢視器的系統管理事件時,會發現一連串的 DistributedCOM 10016 警告事件,就像下面這樣。


經查詢到微軟官方網站在 Windows 10, Windows Server 2016 和 Windows Server 2019 系統中,記錄 DCOM 事件 ID 10016 文章,其結論為忽略這些事件,因為它們不會對功能造成任何不良影響,這是其設計方式。如果覺得一直跳出太煩,可以在事件檢視器中從 view 中移除這些事件,方法是建立篩選器,並手動編輯篩選器的 XML 查詢,有興趣的朋友可以看一下上面的文章。

2020年11月19日 星期四

[Win10]出現 UASPStor 事件識別碼 129 警告訊息處置方式

 最近發現電腦相當不穩定,常常有Hang住,或程式突然跳異常情形,進到控制台的事件檢視器看時,發現有下列訊息。


經查詢發現可能是硬碟排線有問題,將電腦打開發現硬碟排線太靠近發熱區,硬碟排線有點變形,把排線換掉就沒在出現這個訊息。




2020年10月31日 星期六

[WIN10]如何鎖定控制台及滑鼠右鍵螢幕設定,避免設定調整而導致螢幕顯示異常。

有的時侯管理公用的電腦設備,常會發生的問題,就是會有人擅改電腦的設定,導致電腦異常,對下一位使用的人造成困擾,因此這時如果能將控制台鎖住,並將滑鼠右鍵快捷選單中有關系統設定的項目鎖住,即可避免人為誤動設定造成困擾,其程序如下:

控制台鎖定

按下 視窗建 + R 後,在輸入窗直接輸入 gpedit.msc 並按下 確定鍵如下圖所示。


此時會跳出本機群組原則編輯器畫面,選擇 [使用者設定]->[系統管理範本]->[控制台]->禁止存取[控制台]和電腦設定,如下圖所示。


而後會跳出設定畫面,選擇左方的 [已啟用(E)] 並按下面套用鍵後,再按確定鍵並重新開機後,即完成整個設定。


此時按控制台時,將不會出現控制台的選項,如果選擇滑鼠右鍵的快捷選單中的[顯示設定(D)]選項,將會出現錯誤訊息,如下圖所示。






滑鼠右鍵快捷選單不顯示

上述方法可封鎖不讓人任意改動控制台設定,但仍有漏洞,像是顯示卡驅動,大部份會在滑鼠右鍵的快捷選單中顯示設定選項,如上面選單中的[Radeon 設定]選項。為避免此問題,其步驟如下。
  • 按下 視窗建 + R 後,在輸入窗直接輸入 regedit 並按下 確定鍵如下圖所示。

  • 登錄編輯程式開啟後尋找 [HKEY_CLASSES_ROOT]->[Directory]->[Background]->[shellex]->[ContextMenuHandlers],如下圖所示。

  • ContextMenuHandlers 下目錄即為滑鼠右鍵的快捷選單會出現的項目,這時只要將顯示系統設定相關的目錄刪除即可,如果怕誤刪,可以先匯出備份,如下圖所示。



  • 備份完在再進行刪除,如下圖所示。

  • 這時再按滑鼠右鍵,可以發現原有的[Radeon 設定]選項,已經看不到了。


  • 如果發現刪錯,可以找到剛才備份的 .reg 檔案,用滑鼠點選2下,此時會出現一個警告訊息,按確定後會出現新增成功訊息,如下圖所示。




  • 這時再按滑鼠右鍵,可以發現原有的[Radeon 設定]選項,已經回復了,如下圖所示。


結語

公用電腦因為多人使用,常常會發現各類狀況,而導致其他人使用上的困難,藉由限制部分功能,可以避免發生不預期的情形,減少使用及維護上的成本,以利工作的推行。

2020年10月27日 星期二

換新電腦或筆電時,如何用一條網路線,將舊電腦或筆電的資料複製到新電腦或筆電。

 一般常用複製檔案方法

當我們換了新電腦或筆電,雖然很開心,但是複製舊電腦或筆電的資料就是大工程了,一般來說通常大部分人都會用以下三個方法來做:

  • 舊電腦上的資料複製到大容量的隨身碟,再用隨身碟複製到新的電腦上,這個方法有以下幾個限制:

  1. 需有足夠大的隨身碟,如不夠大就只能分批複製過去,要在兩臺電腦間切換來去,不是花錢就是花時間,而且還怕會有漏失。
  2.  就算有足夠大的隨身碟,當檔案多且大,且USB的接口又較為老舊時,複製的時間也要花費很久,而且。複製到新電腦時又要再花一次時間。

  •  將檔案由舊電腦複製到雲端,在下載到新電腦,這方法有幾個限制:
    1. 需有足夠大的雲端空間,不然就只能分批複製過去,而大的雲端空間需要花錢。
    2. 上傳網速通常較慢,檔案多時需花很多時間。
    3. 一般單位網管如果有管制流量時,無法一次傳輸完成。
    4. 如資料有私密性,傳上雲端有流出的風險。

  • 將新舊電腦連上同一區域網路,透過網路芳鄰將舊電腦硬碟分享出來後,用新電腦複製過去,這方法有幾個限制:
    1. 需有二個 IP 位址,如單位 IP 位址有管制時,要取得臨時 IP 位址會有困難。
    2. 需有二條網路線並有二個HUB接口,正常辦公室座位只會有一個網路接口,需借用別的座位網路接口。
    3. 如資料有私密性,在網路芳鄰傳遞有流出風險。

用一條網路線複製資料

上述三個常用方法各有缺點,當我們遇到只有一條網路線,取得 IP 位址又麻煩時,又不想將資料流出時風險時,該如何做?這時我們可以用網路線將兩台電腦連接,並做些設定,讓兩台電腦形成小的區域網路,在透過網路芳鄰開放舊電腦的硬碟給新電腦複製過去,這做法有幾個好處:

  1. 只需一條網路線。
  2. 不需HUB接口。
  3. 不需要取得 IP位址。
  4. 資料只在二台電腦間傳遞,無外流問題。
以上方法步驟如下:

  • 將新舊電腦用網路線串間在一起。
  • 在舊電腦將有線網路卡 TCP/IP,設定如下圖。

  • 並在檔案總管將所要複製的硬碟或目錄共用權限開啟。


  • 另將新電腦的有線網路卡 TCP/IP,設定如下圖。
  • 而後在新電腦的檔案總管鍵入\\192.168.0.1,如下圖所示,成功的話就會顯示舊電腦分享出來的目錄,點入目錄將所要的檔案複製到新電腦即可。

結語

此方法可應用在任何場合,限制少安全性也高,也節省複製時間,上面的範例是兩台 Win10,但 Mac 和 Win10  皆也可適用,也是將要複製那端共享打開,並將有線網路卡 TCP/IP 如同上面方法邊設定即可,有興趣的朋友可以試一試。

2020年5月27日 星期三

在 Win10 下如何設定 Sikuli 定時自動執行

[Python,Sikuli] 如何定時執行程式,來將每日例行工作自動化。中,我們介紹如何用 Python 設定排程,來達到定時執行的功能,但這樣的作法還是需要我們每日開啟 Sikulix IDE 去執行該 Script,但事實上 Win10  我們可以結合 Win 10 工作排程器及 Sikulix 所提供的命令列語法來達成我們所要的效果,以下分別說明。

Sikulix 所提供的命令列語法

Sikulix 有提供命令列參數 -r 可供我們指定所要執行的 .sikuli 、.jar 、.skl (後兩者可由 Sikulix IDE產生),使用格式如下:
 java -jar /path/sikulixide -r /path/test.[sikuli|jar|skl]
例如假設我們現有一個 test.sikuli 在 c:\test 目錄下,sikulixide 的 jar 檔在 c:\sikulix 目錄下,則在命令列模式下指令如下:
java -jar c:\sikulix\sikulixide.jar -r c:\test\test.sikuli

Win 10 工作排程器

Win10 內建的工作排程器可於 Window 系統管理工具找到,如下圖所示。

開啟工作排程器後直接選擇建立工作,如下圖黃色標示。


選擇後會進入到設定畫面,要依序完成上方紅色框內的五個頁面設定,如下圖所示。


首先第一個「一般」頁面基本上只要設定名稱就好了,在此範例我們設名稱為 TEST,後面進到「觸發程序」 ,這是設定如何啟動程序的條件,在這裡我們設定每日早上8點啟動,依下圖紅色數字順序設定即可完成。


接下來進到「動作」頁面,是設定我們要執行什麼動作,在這我們依下圖紅色數字順序,把在前面 Sikuli 範例指令鍵入後,按確定即可建立完成。

後面的「條件」與「設定」頁面則可視個人需求進行調整,在本例我們不需要調整,直接選擇確定即可。


設定完成後,選擇左手邊的「工作排程器程式庫」,即可在畫面中間看到我們所設的 TEST  工作,如想測試執行結果,可按右手邊的執行,如下圖順序所示。


如果執行成功,在中間畫面[上次執行結果]欄位,會顯示操作順利完成,如果無法行會出現工作尚未執行並有相關錯誤訊息,這時就要回到該工作的「動作」頁面重新設定所要執行的程序或指令。

結語

透過 Win10 工作排程器及 Sikuli ,我們可以做到定時自動執行功能,來達到簡便工作的目的,有興趣的朋友可多多嘗試。

[Excel]如何創建自定義函數

在 Excel 內建函式中找不到自已想要的函式怎麼辦?事實上我們可以自已建一個,以下是一個簡單的Excel自定義函數示例,用於將民國年轉為西元: Function 民國轉西元(x As Double) As Double     民國轉西元 = x + 1911 End Func...