發佈日期: 發佈留言

Windows 11 中禁用 Bitlocker 加密

Views: 88

Windows 11 24H2將預設啟用BitLocker裝置加密,從24H2更新開始,全新安裝或是重灌Windows 11 24H2的Home、Pro版用戶,一但設定以微軟帳號登入,系統將預設啟動BitLocker加密,加密後磁碟機上的數據只能解鎖或解密,然後使用 Bitlocker 密碼或 Bitlocker 恢復密鑰進行訪問。在首次登入或設定時,即會啟動裝置加密,並產生回復金鑰。

根據微軟網頁,BitLocker裝置加密會自動對OS和固定磁碟加密,以確保個人資料安全,用戶又無需管理複雜的安全設定。在首次登入或設定時,即會啟動裝置加密,並產生回復金鑰。

※:以Windows Update升級的用戶不會自動啟動BitLocker加密。
※:使用本機帳號登入者不會自動啟動加密。


一旦用戶遺失加密金鑰,則未來將再也無法存取自己的檔案。所以,如果您不需要 BitLocker,可以將其關閉。這樣做不會刪除或修改磁碟機中的數據。但在禁用 BitLocker 之前,您需要先解鎖加密磁碟機

方式1.通過登錄編輯程式禁用 BitLocker 加密
電腦\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\BitLocker。
DWORD(32 位)值,名為 PreventDeviceEncryption。以十六進制格式設定 0 改 1

方式2.通過 PowerShell 禁用 BitLocker 加密
禁用 BitLocker,命令:Disable-BitLocker -MountPoint Drive_Name:
Drive_Name 替換為 BitLocker 加密磁碟機的磁碟機號。

發佈日期: 發佈留言

AppServ php7 升級 php8 筆記

Views: 539

APPSERV PHP7 升級到 PHP Version 8.3.8

AppServ 9.3.0 內容:
Apache 2.4.41
PHP 7.3.10
MySQL 8.0.17
phpMyAdmin 4.9.1
Support TLS,SSL or https
For 64bit only
Release Date : 2019-09-29


網路上CVE-2024-4577資料參考:
PHP 於 2024-06-06 間發布最新漏洞修補安全更新,協助使用者緩解重大 RCE 漏洞 CVE-2024-4577 所帶來的威脅。 依照 PHP 公告建議,需將系統更新至 8.3.8、8.2.20、8.1.29 版本,避免漏洞遭有心人士利用,且CVE-2024-4577該漏洞具高度的易用性及嚴重性。


以下是我的更新方式:
1. 到PHP官網 https://windows.php.net/download 下載最新版本。

2.下載完成後進行解壓縮,在安裝網站伺服器的根目錄,例如我的安裝在本機的D:\AppServ中,在D:\AppServ建立一個名為php8的資料夾,然後將剛才解壓縮的最新版的PHP檔案全部複製到這個資料夾裡面。

3.將 D:\AppServ\php8\ 中的 php.ini-production 複製一份,然後將其重新命名為 php.ini。

4.開啟 php.ini 檔案並找到檔案中的以下程式碼:
將前面的分號拿掉,改為:extension_dir = “D:\AppServ\php8\ext”

5.在 php.ini 檔案中搜尋 Extension=,並將其及需要的程式前面的分號去掉,這樣就可以開啟常用的擴充功能。
*:用檔案比對軟體

6.找到並開啟 D:\AppServ\Apache24\conf\httpd.conf 檔案。
改為1:LoadModule php_module D:/AppServ/php8/php8apache2_4.dll
改為2:<IfModule mod_php.c>
改為3:PHPIniDir “D:/AppServ/php8/”
*:用檔案比對軟體

全部改過之後,在電腦-管理-服務和應用程式-服務裡面重啟一下 Apache24 服務。
用網址看 phpinfo.php 可以看到PHP版已經更到最新下載的PHP8版本了。


錯誤排解:
PHP Fatal error: Array and string offset access syntax with curly braces is no longer supported
PHP8.0 不再能夠使用花括弧來訪問陣列或者字串的偏移.需要將{}修改成[] 就可以解決問題
陣列元素不可再使用大括號 {} 操作,需要使用中括號 []
原:return $sky[$year{3}].$earth[$year%12];
改:return $sky[$year[3]].$earth[$year%12];

發佈日期: 發佈留言

隱藏 Windows 特定更新、不安裝更新

Views: 1533

隱藏 Windows 特定更新、不安裝更新

在 Windows 10 之前的版本,控制台裡面的系統更新,都可以讓某個特定的更新永遠不要被安裝,也就是隱藏起來,但是這功能到了 Windows 10 起就徹底地被微軟弄掉了! 若剛好又遇到了有問題的更新時就卡關了(如:KB5034441)。

為了防止上述的情況發生,微軟推出了一個 Show or hide updates 小工具,可以讓您遮蔽或是顯示 Windows 10 的 Windows 更新和驅動程式更新。

以下微軟網頁連結
網址1: https://support.microsoft.com/en-us/windows/windows-update-faq-8a903416-6f45-0718-f5c7-375e92dddeb2
網址2: https://support.microsoft.com/en-us/kb/3073930

下載一個名為「wushowhide.diagcab」的檔案,這個檔案可以直接執行,跑一陣子後,
A. Hide updates (Windows 將不會安裝被遮蔽的更新)
B. Show hidden updates (選擇您希望 Windows 更新去自動安裝的項目).
選擇「Hide updates」,接著選擇不想要被自動安裝的更新,這樣指定的更新套件就不會被自動安裝了!

PS:這裡只能夠顯示尚未被安裝的更新,這代表如果您想要使用這個工具將某個已經安裝的更新遮蔽的話,您必須先藉由從其他方式去移除已安裝的更新。

發佈日期: 發佈留言

Ventoy-USB開機、免費、開源

Views: 100

USB開機隨身碟製作軟體 – Ventoy(又稱:Ventoy2Disk)、免費、開源。
只要直接存入ISO、WIM、IMG、VHD(x)、EFI檔案,開機選單會自動偵測檔案並顯示檔名供選擇執行。

※允許在U盤中保存多個系統鏡像,在啟動時顯示一個菜單,可以選擇不同的鏡像文件進行加載。[3][4]
※支持多種系統的鏡像文件(如:Windows、Linux各種發行版)。[5]
※可以安裝在各種種設備(如:「U盤、本地磁碟、固態硬碟、NVMe、SD卡」)
※加載鏡像文件時,不會解壓到U盤,不影響U盤日常普通使用[6]。
※支持MBR和GPT分區格式。

官方網站:https://www.ventoy.net/cn/index.html
官方下載:https://www.ventoy.net/cn/download.html


iVentoy 可以看成是增強版的PXE 伺服器。使用iVentoy 你可以透過網路同時為多台機器啟動、安裝作業系統。
iVentoy 使用極為簡單,不需要複雜的配置,直接把ISO 檔案放到指定位置,客戶端在啟動時會依照選單選擇要啟動的ISO檔即可。
iVentoy 同時支援x86 Legacy BIOS、IA32 UEFI、x86_64 UEFI 和ARM64 UEFI 模式。
iVentoy 支援110 多種常見類型的作業系統(Windows/WinPE/Linux/VMware)

官方網站:https://www.iventoy.com/cn/index.html
官方下載:https://www.iventoy.com/cn/download.html