2020/05/27

如何隱藏 windows 登入的使用者名稱及共享資料夾?

有時候必須在幾台沒加入網域的電腦中,建立多組帳號密碼供共享資料夾權限設定,或是公用電腦想隱藏 administrator 權限的帳號,不讓一般的使用者有機會登入,就會用到更改SpecialAccounts 機碼這招:

登錄檔有五個一級分支,下面是這五個分支的名稱及作用:
名稱作用
HKEY_CLASSES_ROOT儲存Windows可辨識的檔案類型的詳細列表,以及相關聯的程式。
HKEY_CURRENT_USER儲存當前使用者設定的資訊。
HKEY_LOCAL_MACHINE包括安裝在電腦上的硬體和軟體的資訊。
HKEY_USERS包含使用電腦的使用者的資訊。
HKEY_CURRENT_CONFIG這個分支包含電腦當前的硬體組態資訊。

1.開啟登錄編輯程式,進到下面機碼(沒的請自建)
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList

2.新增想隱藏的帳號名稱,格式為 DWORD (32-位元)值預設為 0
ex: administrator、新增的管理者帳號 nini...等

3.登出後,該帳號就會消失囉,所以請在做好所有設定後再執行此步驟,亦可預留遠端桌面,不然哪天要恢復的話要找有權限的帳號登入,請將值刪除或改為 1。

有時為了安全性甚至可不記憶使用者名稱,在下面位置
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System\
把 DontDisplayLastName 值由 0 改成 1 即可。

另外共用資料夾可在共用名稱後面加個 $,就可在網芳中隱身。


注意:
不當使用「登錄編輯程式」可能會造成嚴重的問題,甚至可能需要重新安裝作業系統。無法保證能夠順利解決因不當使用「登錄編輯程式」所造成的問題。您必須自行承擔使用「登錄編輯程式」的風險。建議您在編輯登入前,先行備份。

參考資料:

沒有留言: