發表文章

目前顯示的是有「系統」標籤的文章

Windows 11 23H2 升級至 24H2 方法

圖片
Windows 11 相容性 CPU 最低等級是從 Intel 第 8 代起跳,也就是必須在 2018 年以後的CPU,例如 Core i3-8100 才有正式支援安裝 Windows 11 在那之前購買的電腦CPU,如果想要安裝Windows 11 就必須得透過 Rufus 軟體來製作可開機 USB 隨身碟,並勾選客製化移除TPM 2.0 來繞過 Windows 11的檢測 當你順利安裝完成Windows 11 23H2 後,微軟在2024 年 10 月 1 日開始向所有使用者推出第三個主要更新:Windows 11 24H2 但透過 Windows Update 並無法取得 24H2 更新包,此時需修改群組原則,來強制觸發更新 24H2 執行 gpedit.msc → 電腦設定 → 系統管理範本 → Windows 元件 → 管理 Windows Update 提供的更新 → 選擇[目標功能更新]版本 如下圖,勾選「已啟用」,並輸入 Windows 11 、24H2 這時候再去點 Windows Update 就會開始下載 24H2 更新包,當開始進行硬體檢查時,就會出現「此電腦目前不符合 Windows 11 系統需求」 此時,必須開啟命令提示字元,執行下列註冊機碼 reg.exe delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\CompatMarkers" /f 2>NUL reg.exe delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Shared" /f 2>NUL reg.exe delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\TargetVersionUpgradeExperienceIndicators" /f 2>NUL reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlag...

Windows 稽核隨插即用 (PNP) 事件

圖片
Windows 作業系統預設並沒有開啟 Plug and Play 隨插即用 Log,請依照以下步驟進行打開: 在左下角「開始」圖示按下右鍵 → 選擇 Windows PowerShell (系統管理員) 輸入  auditpol /list /subcategory:* /r 會列出稽核類別、子類別、GUID 找到 隨插即用事件,{0CCE9248-69AE-11D9-BED3-505054503030} 開啟隨插即用事件的GUID代碼,輸入下行 auditpol /set /subcategory:"{0CCE9248-69AE-11D9-BED3-505054503030}" /success:enable 這樣就完成了 附註:檢查是否啟用成功,可以輸入下行 auditpol /get /category:* 尋找 隨插即用事件:成功 接著就可以拿隻USB隨身碟,接到電腦上,然後在左下角「開始」圖示按下右鍵 → 選擇 事件檢視器 Windows 紀錄 → 安全性  → 尋找事件識別碼:6416 內容就紀錄了 USB隨身碟 安裝時間、廠牌、容量等資訊

WSL2 執行 Linux GUI 教學

圖片
微軟 2020 年 9 月 Windows 10 1903 & 1909 版本開始支援 WSL2,與 WSL 相比有革命性的進化, 包含完整的 Linux 核心、支援完整的系統 API、檔案效能大幅提升、以 Managed VM 取代傳統 Hyper-V VM,跟 Windows 做到無縫整合,讓人耳目一新。 從 Windows [開始] 功能表啟動 Linux 應用程式 將 Linux 應用程式釘選到 Windows 工作欄 使用 alt-tab 在 Linux 和 Windows 應用程式之間切換 跨 Windows 和 Linux 應用程式剪下 + 貼上 安裝方式: 1. 控制台 → 程式和功能 → 開啟或關閉 Windows 功能 將Windows 子系統 Linux 版、虛擬機器平台 打勾 2. 設定 → Windows Update → 進階選項 將接收其他 Microsoft 產品的更新,點開啟 然後進行 Windows Update 更新 Windows Subsystem 3. 更新完成後,開啟 Microsoft Store 商店,搜尋 Ubuntu 按下取得,開始安裝 4. 開啟 Ubuntu 子系統 5. 等待初始化作業,建立帳號、密碼 Windows Terminal (終端機) 新索引標籤上,可以從這裡來開啟 Ubuntu ----------------------------------------------------------------------------------- 參考網址:在Windows 子系統 Linux 版上執行 Linux GUI 應用程式 https://learn.microsoft.com/zh-tw/windows/wsl/tutorials/gui-apps?WT.mc_id=DOP-MVP-37580 安裝 nautilus 檔案管理器 安裝 Google Chrome for Linux 若要安裝 Google Chrome for Linux: 將目錄變更為暫存資料夾: cd /tmp 使用 wget 下載它: sudo wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb 取得...

如何查看 OS 安裝日期

圖片
Windows 平台: 指令:systeminfo Linux 平台: 方法一: # stat -c %w / 方法二: # rpm -qi basesystem | grep Install 方法三: # df -h 找出掛載點 / 根目錄的檔案系統位置 以下指令僅支援檔案系統類型 EXT2-4,不支援 XFS # tune2fs -l /dev/sda2 | grep 'Filesystem created' openSUSE 和 SUSE Enterprise,可透過查檔案建立日期來得知 # ls -al /var/log/YaST2/y2start.log 參考網址: https://unixcop.com/how-to-find-installation-date-and-time-of-linux-os/

遠端桌面連線自訂縮放問題

圖片
當個人電腦的顯示器設定了自訂縮放 115% 時,使用【遠端桌面連線】到另一台電腦,畫面解析度會跟著被放大,如下面示意圖: 畫面被放大 解決方法: 在 Server 被控端上,把顯示器自訂縮放先設定為150 %,登出後,再重新登入,改成 100 % 此時從 Client 端,開啟【遠端桌面連線】到 Server 被控端,顯示畫面就會固定在 100 % 了。 此方法在 Console 上,必須是登入到桌面上,才會生效 所以建議修改機碼,讓開機進入作業系統時,帳號密碼【自動登入】。 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon] "DefaultUserName"="帳號" "DefaultPassword"="密碼" "AutoAdminLogon"="1"

NetBackup 10.1 安裝

圖片
Veritas NetBackup 10.1.1 安裝 選擇 Custom installation 輸入 License Key 後,點 NetBackup Primary Server 圖示 瀏覽 veritas_customer_registration_key.json 客戶註冊key檔案 將路徑改成 C:\Veritas 請先建立nbwebsvc 帳號,並設定密碼,成員隸屬於Users、nbwebgrp群組 (新建) 以服務方式登入,加入nbwebsvc 帳號 輸入上面建立的密碼 安裝中 使用本機帳號來登入 Login時,出現此錯誤 請設定C:\Veritas\NetBackup\logs 資料夾的安全性屬性,直到可以透過指令進入資料夾內,如下圖 進入主畫面

Windows Server 關閉內建 Defender 防毒服務

圖片
微軟 Windows Server 2016/2019 有內建 Windows Defender Antivirus Service 防毒服務, 而 Server 2022 則改名叫 Microsoft Defender Antivirus Service 當要安裝第三方防毒軟體時,必須把內建的防毒服務關閉掉,否則會造成安裝失敗問題 關閉方式很簡單,請執行下列註冊機碼: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender] "DisableAntiSpyware"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender\Real-Time Protection] "DisableRealtimeMonitoring"=dword:00000001 接著重新開機,確認狀態是否為 Stopped 即可。

如何修復 Debian/Ubuntu 上的 apt 404 Not Found 錯誤

圖片
當您想要在基於 Debian 的主機中安裝軟件包時,您可能會遇到“404 Not Found”錯誤。原因很明顯,下載軟件包的 URL 不再有效,因此出現 404。 例如,我在全新安裝 Debian 11 時嘗試安裝openssh-server. # sudo apt install openssh-server 錯誤如下所示: Err:1 http://deb.debian.org/debian bullseye/main amd64 openssh-sftp-server amd64 1:8.4p1-5   404  Not Found [IP: 199.232.150.132 80] Err:2 http://deb.debian.org/debian bullseye/main amd64 openssh-server amd64 1:8.4p1-5   404  Not Found [IP: 199.232.150.132 80] E: Failed to fetch http://deb.debian.org/debian/pool/main/o/openssh/openssh-sftp-server_8.4p1-5_amd64.deb  404  Not Found [IP: 199.232.150.132 80] E: Failed to fetch http://deb.debian.org/debian/pool/main/o/openssh/openssh-server_8.4p1-5_amd64.deb  404  Not Found [IP: 199.232.150.132 80] E: Unable to fetch some archives, maybe run apt-get update or try with --fix-miss 解決方式: 1. 備份 repository 存儲庫來源清單 # cp /etc/apt/sources.list /etc/apt/sources.list.bak 2. 把內文的 https://deb.debian.org 改成 https://ftp.debian.org # sed -i 's/deb.debian....

在 Intel 11代 CPU上安裝 ESXi 8.0 紫屏問題

圖片
這月 VMWare 釋出了 ESXi 新版本 8.0,所以就找了一台桌上型電腦 intel i7-11700 安裝看看,結果iso檔 boot 沒多久就跳 PSOD ( Purple Screen of Death 紫色死屏 ) 接著到官網 VMware Compatibility Guide 查看ESXi 8.0 所支援的CPU型號,竟然已經捨棄了所有消費級CPU型號 (Core i3/i5/i7、Pentium ),僅支援伺服器的 Xeon 處理器 而Intel 第12代CPU 因為新的架構包含大小核心P-Core 與 E-Core,也尚未得到 ESXi支援, 所以啟動ESXi時會出現PSOD,並且會出現一條有關 " Fatal CPU mismatch on feature " 的訊息。 解決方法:在ESXi 開機過程中設定略過CPU一致性檢查。 使用iso映像擋開機安裝時,在5秒內按shift + o (英文o),編輯底下的boot options 增加下行  cpuUniformityHardCheckPanic=FALSE (沒有分大小寫) 順利安裝完成後,還需要透過遠端SSH 連線到ESXi主機內,設定在Kernel上,這樣每次重新開機就不用在去 edit boot options # esxcli system settings kernel set -s cpuUniformityHardCheckPanic -v FALSE 如下圖,完成後就可以順利啟動ESXi 8.0 了,目前跑了幾種作業系統,並沒發生問題,不過由於這是採用非正常程序來作業,故不建議跑在正式環境內,以免發生不可預知的問題。 附註:另外如果是從7.x 升級到 8.0的話,可以先在7.x SSH執行好上述指令,然後再來安裝 8.0 ,一樣iso boot 要先去編輯options新增 cpuUniformityHardCheckPanic=FALSE ,後面就可以直接順利升級上去了。