由於 Windows 筆電常拿來實驗軟體,環境裝得有點亂,把它重置一下,筆記一下流程,哪天應該會用到:
系統 -> 復原 -> 重設此電腦 -> 本機重新安裝 -> 變更設定 -> 是否清除資料 (是) -> 按下重設就開始進行
接著會花一點時間,例如 20-30 分鐘後,筆電重開機,此台筆電就進入顯示 "正在重設這部電腦 10%" ,依筆電規格運算時間不同,在這台大概還要運行 40 分鐘:
手上的筆電,還會問你要不要保留筆電相關 keys ,通常是推薦選 ESC 略過清除:
A configuration change was requested to clear this computer's TPM (Trusted Platform Module).WARNING: Clearing erases information stored on the TPM.You will lose all created keys and access to data encrypted by these keys.Press [F9] to confirm, ESC to rejectThe system will restart.
詢問 Claude.ai 提供的資訊:
這個訊息是關於 TPM (Trusted Platform Module,信賴平台模組) 的重要警告。讓我解釋一下:TPM 是電腦主機板上的一個安全晶片,主要用來:1. 存儲加密金鑰2. 保護 Windows Hello 的生物識別資料(如指紋)3. 保護 BitLocker 硬碟加密的金鑰4. 確保開機過程的安全性這個警告在告訴你:- 系統正在請求清除 TPM 中的資料- 如果你按下 F9 確認清除,你將會失去:- TPM 中儲存的所有加密金鑰- 使用這些金鑰加密的資料的存取權限- 按 ESC 可以取消這個動作建議:1. 如果你正在重置電腦並打算重新開始使用,按 F9 沒有問題2. 如果你的電腦有使用 BitLocker 加密,請確保你已經備份了重要資料3. 如果你不確定要不要清除,建議先按 ESC,等確認沒有重要資料需要保留後再進行清除後,系統會重新啟動,而 TPM 會重新初始化以供新的 Windows 安裝使用。
接著,就像筆電剛買回來初次啟動一樣,開始被問要怎樣登入系統。印象中只要一開始設定好連外網路後,由於 Windows 也都在推廣自家帳號跟雲端服務,選個人使用會一直卡在被要求註冊一個帳號或登入一個微軟帳號,這時可以使用 "為公司或學校設定",在這種組織流程中可以像以前 Windows 7 等等,直接創建本機帳號:
為公司或學校設定 -> 登入選項 -> 改為加入網域 -> 輸入
接著進入系統後,大概會繼續做:
- 系統安全更新 -> 升級到最新
- 系統 -> 遠端桌面 -> 啟用
- 系統 -> 電源和電池
- -> 電源
- -> 螢幕與睡眠 -> 插電時,在下列時間後讓裝置進入睡眠狀態:永不
- -> 電源模式:最佳效能
- 關閉 筆電關閉就進入休眠
- Ctrl + R -> 輸入 control panel
- -> 控制台 -> 硬體與音效 -> 電源選項 -> 選擇蓋上螢幕時的行為
- 當我關閉筆記電腦螢幕時:一般電源 -> 不進行動做
- 開始 選單 -> Microsoft Store
- -> Python 3.12
- -> Visual Studio Code
- -> Brave Browser
- -> Mozilla Firefox
- 啟用系統內建 OpenSSH Server
- Ctrl+R -> 輸入 services.msc -> 找尋 OpenSSH 伺服器-> 按 右鍵 選 啟用-> 按 右鍵 選 內容 -> 啟動類型 -> 自動
- 防火牆設定 -> Ctrl+R -> wf.msc -> 輸入規則 -> OpenSSH SSH Server (sshd)
-> 進階 -> 設定檔 -> 勾選 網域/私人/公用 - 啟用 telnet 工具
- 控制台 -> 程式集 -> 程式和功能 -> 開啟或關閉 Windows 功能 -> Telnet Client
- 下載 CygWin 安裝更多工具
- https://www.cygwin.com/install.html
- 或是用 Windows 11 系統內建的 curl 來下載
- C:\Users\User\Downloads>curl https://www.cygwin.com/setup-x86_64.exe > setup-x86_64.exe
- 安裝 curl, wget, vim, git, cmake, clang, autossh 工具
- 之後透過 command 遠端登入 Windows 筆電時,可以在靠指令切換到 CygWin 的環境:
- C:\Users\User>C:\cygwin64\Cygwin.bat
User@PC ~
$
User@PC ~
$ pwd
/cygdrive/c/Users/User - 使用 winget 指令:learn.microsoft.com/zh-tw/windows/package-manager/winget/
- 太久沒用 Windows ,沒想到 Microsoft 有推出自家牌 winget 套件管理工具,直接用他安裝工具
- 安裝完記得要重新登入才會更新工具搜尋環境,但是,有些工具裝完的確找不到,需自行更新 PATH 資訊
- 範例一:安裝 wget 指令
- C:\Users\User>wget
- 'wget' 不是內部或外部命令、可執行的程式或批次檔。
- C:\Users\User>winget install wget
- 找到 Wget [JernejSimoncic.Wget] 版本 1.21.4
- 此應用程式已由其擁有者授權給您。
- Microsoft 不負任何責任,也不會授與協力廠商封裝的任何授權。
- 正在下載 https://eternallybored.org/misc/wget/1.21.4/64/wget.exe
- ██████████████████████████████ 6.71 MB / 6.71 MB
- 已成功驗證安裝程式雜湊
- 正在啟動套件安裝...
- 新增的命令列別名: "wget"
- 已修改路徑環境變數;重新啟動命令介面以使用新值。
- 已成功安裝
- 範例二:安裝 git vim
- C:\Users\User>winget install git vim
- 找到多個符合輸入條件的套件。請精煉輸入。
- 名稱 識別碼 來源
- ----------------------------
- My Git 9NLVK2SL2SSP msstore
- Git Git.Git winget
- Git Microsoft.Git winget
- 找到多個套件: git
- 找到多個符合輸入條件的套件。請精煉輸入。
- 名稱 識別碼 來源
- ---------------------------------------
- Vim Cheat Sheet 9WZDNCRDMCWR msstore
- Vim vim.vim winget
- Vim vim.vim.nightly winget
- 找到多個套件: vim
- 大概就安裝這些工具:
- C:\Users\User>winget install wget vim.vim Microsoft.Git GnuWin32.Grep CoreyButler.NVMforWindows Docker.DockerDesktop
- 其中 vim 預設還沒更新到 PATH 環境,需要去找他出來用 "C:\Program Files\Vim\vim91\vim.exe" ,對應的還有 "C:\Program Files (x86)\GnuWin32\bin\grep.exe" 等等
C:\Users\User\Downloads>python -m venv venvC:\Users\User\Downloads>.\venv\Scripts\activateC:\Users\User\Downloads>pip install grip
沒有留言:
張貼留言