Windows 11 剛剛在網上泄露,很多人都下載體驗到了新版本的魅力,但關于開始菜單和新任務欄上應用程序的集中位置存在一些爭議。作為簡化“開始”菜單的 UI 大修的一部分,Windows 11 的泄露版本取消了舊的 Windows 10 開始菜單,一切都位于電腦屏幕的中心,這與過去的 Windows 10 不同,當時一切都位于屏幕的左下角。Windows 11 任務欄和開始菜單也非常喜歡簡單的圖標,而 Windows 10 開始菜單專門使用動態磁貼。
但是不要絕望!有一種方法可以在 Windows 11 中恢復舊的 Windows 10 開始菜單,然而,在 Windows 11 中恢復舊的 Windows 10 開始菜單需要對 Windows 注冊表進行調整。
1.啟動Windows 11,單擊屏幕底部第二個搜索圖標,鍵入“注冊表編輯器”,在搜索結果中打開注冊表編輯器。
2.然后像在 注冊表編輯器中逐步瀏覽文件夾,找到以下目錄:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\
3.進入“Advanced”文件夾后,右鍵單擊以創建新的DWORD(32 位)值,將其命名為Start_ShowClassicMode。
4.右鍵單擊該值,選擇“修改”,將“數值數據”的值設置為 “1”,然后重新啟動計算機。執行此操作后,“開始”菜單將恢復到Windows 10下的樣子。單擊屏幕底部的開始圖標,將會出現Windows 10中的動態磁貼樣式。
5.如果你想把它切換回來,你需要在注冊表編輯器中重復以上操作,將“數值數據”的值設置為“0”,然后,重新啟動電腦即可恢復原狀。
這樣操作后,Windows 11的任務欄仍然居中,而 Windows 10 風格的開始菜單則在左側。但是你也可以解決這個問題,讓 Windows 11 的開始菜單看起來盡可能接近 Windows 10。
有一種簡單的方法可以調整 Windows 11 任務欄圖標的位置。
要將任務欄圖標移到左下角,請進入 Windows 11 設置菜單,然后轉到Personalization>Taskbar( 個性化> 任務欄),在最頂部有一個下拉菜單,選擇Left(左邊)即可。
完成所有這些操作后,你的 Windows 11 桌面看起來與 Windows 10 非常接近。
@微課傳媒 #win10玩機技巧#
頭條號【微課傳媒】專注軟件分享,如果你喜歡玩軟件,歡迎關注、評論、收藏、轉發。
相信不只是我,用過(或看過)macOS 和 Windows 兩個版本 Notion 客戶端的同學,應該都會覺得 Windows 上的 Notion 用戶「處于水深火熱」之中。
Notion 的桌面客戶端是「網頁套殼」的成果,受限于 Windows 上的 Electron API,Notion 官方的 Windows 客戶端擁有 Windows 桌面應用的一切特征:
不過 Notion 客戶端是用 Electron 封裝的,其樣式、布局等和網頁的定義方法一致。因此我們可以通過一些手段對 Notion 的 Windows 客戶端進行定制,使之更符合我們的審美與使用習慣。比如下面這樣:
魔改之后的 Notion Windows 客戶端
這里用到的是來自烏克蘭的開發者 @Uzver 的 Notion Enhancer,借助這款工具,我們可以對 Notion 的 Windows 桌面客戶端進行一系列魔改和美化。
在開始美化 Notion 客戶端之前我們需要安裝一些工具,為接下來的魔改進行準備工作。下面的步驟在 Windows 10 Pro 19041.25 版本下進行,使用 Windows 上的軟件包管理工具 Scoop 進行安裝。
關聯閱讀:「一行代碼」搞定軟件安裝卸載,用 Scoop 管理你的 Windows 軟件
首先,Notion Enhancer 本身是一個 Python 腳本,我們需要安裝 Python 環境。打開 PowerShell,在其中輸入:
scoop install python
等待安裝完成即可。
接下來,由于 Notion 的桌面客戶端是 Electron 套殼應用,用 Node.js 作為其運行環境,因此我們需要安裝 Node.js 與 npm 包管理工具。在 PowerShell 中繼續輸入:
scoop install nodejs
等待安裝完成即可。
最后,我們需要使用 npm 包管理工具安裝 asar 工具,用來解密 Electron 應用包,從而改造 Electron 應用(也就是 Notion 客戶端)的內部代碼。在 PowerShell 中繼續輸入:
npm install -g asar
在 PowerShell 中輸入 asar,如果出現如下的結果,那么我們的 asar 工具就安裝成功了。
驗證 asar 工具安裝成功
至此,準備工作就基本完成了。
接下來,我們下載「美化」套裝:Notion Scripts V4。解壓之后我們會得到這樣的幾個文件:
Notion Enhancer 下載得到的文件
我們將 NotionScriptsV4 文件夾放置妥當(可以放在云存儲同步文件夾中,方便后續保管),在 PowerShell 中定位至這一文件夾,進行接下來的「安裝」操作。
關掉所有 Notion 客戶端,在 PowerShell 中輸入下面的命令,執行 Python 腳本:
python 'Customization Patcher.py'
執行 Customization Patcher 腳本
在這一步驟中,Customization Patcher.py 實際上為我們做了以下的事情:
隨后重啟 Notion 客戶端就可以看到樣式已經生效,客戶端被我們成功魔改。
另外,如果后續希望將 Notion 客戶端恢復原樣,我們同樣直接運行移除樣式腳本 Customization Remover.py 即可:
python 'Customization Remover.py'
將 Notion 客戶端恢復原樣
事實上,Notion Enhancer 為我們添加、修改并自定義了很多 Notion 客戶端的功能與樣式。
首先 Notion Enhancer 最大、最值得使用的功能特性就是將 Notion 原有的 Windows 菜單欄、工具欄與滾動條全部去掉,修改成了更符合 Notion 整體風格的樣式。下面是一個對比:
Notion Enhancer 修改效果
可以看到,Notion Enhancer 將 Windows 原生的與 Notion 界面風格不匹配的控件全部隱藏了起來,并重繪了右上角的「最小化」、「最大化」和「關閉窗口」的控件,并將「滾動條」也重新繪制,使之與無論在深色主題還是淺色主題下都能完美契合。
另外,Notion Enhancer 還在右上角添加了一個實用的新控件 ↑,用于置頂 Notion 窗口。
Notion Enhancer 將 Notion 表格、看板視圖左右兩側的「空白區域」去掉,從而讓二者能顯示更多的橫向內容。
去掉表格視圖兩側的空白部分
這部分樣式在文件 custom_style.css 的 87 行往下開始定義的,如果不希望開啟這一功能,我們直接刪掉或注釋掉 87 行至 97 行與 103 行至 107 行的代碼內容(即下圖中藍色框中代碼內容)即可。另外也可以在 Notion 客戶端里面用快捷鍵 Ctrl + R 重新加載樣式。
表格與看板視圖的 CSS 樣式定義
Notion Enhancer 將帶有頭圖的頁面也進行了相應的調整。為了使縱向空間充分利用,Notion Enhancer 將圖標向上移動至頭圖中央,并調整了頭圖的顯示區域。
調整圖標與頭圖的位置
需要注意這部分樣式定義是作者針對 15.6 寸與 24 寸顯示器進行的參數調整,如果發現自己的 Notion 客戶端顯示出現了問題,那么我們需要手動調整這部分參數,也就是 custom_style.css 的第 109 行下面的部分。
這里我們需要調整兩個 height 參數,其中 12vh、20vh 分別代表 Notion 頁面內容距離頂端的高度與頭圖的顯示高度,我們適當進行調整,使得圖標在頭圖里面垂直居中即可。
修改頭圖與圖標垂直高度
在上面的兩個例子中可以看到,無論是桌面客戶端的 Notion 還是網頁版本的 Notion,其樣式實際上是完全可以很大程度上進行自定義的。我們直接在 custom_style.css 里面添加或修改相應的 CSS 樣式定義內容即可讓 Notion 界面按照我們希望的樣子顯示。
添加自定義 Notion 樣式
Notion Enhancer 還為我們添加了隱藏/顯示 Notion 窗口的快捷鍵定義。
默認的隱藏 / 顯示 Notion 快捷鍵是 Ctrl + Shift + A,不過我們也可以自定義這一功能。在 Customization Patcher.py 中,第 34 行定義了快捷鍵 windowToggleHotkey 的變量,這里我們就可以將默認定義的:
windowToggleHotkey = "'ctrl+shift+a'"
修改為我們自己的快捷鍵,比如 Win + Shift + N:
windowToggleHotkey = "'super+shift+n'"
這里的修改需要重新運行 Customization Patcher.py,再次給 Notion 客戶端打補丁,才能讓快捷鍵生效。
最后,為了方便設置 Notion 開機自啟以及啟動的窗口樣式,Notion Enhancer 還添加了一個任務欄設置區域,方便我們設置 Notion 開啟啟動、自動隱藏窗口、自動最大化窗口與最小化到托盤等選項。
添加 Notion 任務欄設置圖標
為了拯救 Notion 的 Windows 用戶于水深火熱之中,Notion Enhancer 的作者也是煞費苦心,為我們修改了 Notion 的界面并提供了諸多增強功能,包括能夠任意自定義 Notion 頁面樣式的入口:custom_style.css。
Notion Enhancer 目前已經更新至第四個版本,作者將在 Notion Enhancer - Notion 這一頁面持續更新工具及其相應的功能和配置方法,感興趣的同學可以持續關注。本文的介紹就到這里,感謝閱讀。