<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic EN - Full Disk Encryption Deep Dive: Pre-Boot &amp;amp; Check Point FDE vs BitLocker in Endpoint</title>
    <link>https://community.checkpoint.com/t5/Endpoint/EN-Full-Disk-Encryption-Deep-Dive-Pre-Boot-amp-Check-Point-FDE/m-p/282358#M11648</link>
    <description>&lt;P&gt;&lt;EM&gt;Article 10 of the Harmony Endpoint Deep Dives series · &lt;STRONG&gt;A note on management:&lt;/STRONG&gt; Harmony Endpoint is cloud-managed (Infinity Portal / Web Management) in most deployments today. FDE is configured under &lt;STRONG&gt;Policy &amp;gt; Data Protection &amp;gt; Full Disk Encryption&lt;/STRONG&gt;. Where an on-premises Management Server behaves differently, that is called out.&lt;/EM&gt;&lt;/P&gt;
&lt;H2&gt;Purpose&lt;/H2&gt;
&lt;P&gt;Full Disk Encryption is the blade with the highest stakes: get it wrong and you either leave data exposed or lock users out of their own laptops. This article demystifies FDE: the two engines (Check Point vs BitLocker), the pre-boot model, the six-stage Deployment Phase, encryption algorithms, SED hardware encryption, the E89.25 firmware compatibility gate, and the recovery paths that save you when a machine will not boot.&lt;/P&gt;
&lt;H2&gt;Audience&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;[x] Endpoint Administrators&lt;/LI&gt;
&lt;LI&gt;[x] Security Engineers&lt;/LI&gt;
&lt;LI&gt;[x] Beginners&lt;/LI&gt;
&lt;LI&gt;[ ] SOC Analysts&lt;/LI&gt;
&lt;LI&gt;[x] Experts&lt;/LI&gt;
&lt;/UL&gt;
&lt;H2&gt;Prerequisites&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;Data Protection policy basics in the Web Management console&lt;/LI&gt;
&lt;LI&gt;The FDE component installed via the client package (remember: FDE &lt;STRONG&gt;cannot be removed during an upgrade&lt;/STRONG&gt;)&lt;/LI&gt;
&lt;/UL&gt;
&lt;HR /&gt;
&lt;H2&gt;What FDE Actually Does&lt;/H2&gt;
&lt;P&gt;Full Disk Encryption combines &lt;STRONG&gt;two protections&lt;/STRONG&gt;:&lt;/P&gt;
&lt;TABLE style="border-collapse: collapse;" border="1" cellpadding="8"&gt;
&lt;THEAD&gt;
&lt;TR style="background-color: #d9e2f3;"&gt;
&lt;TD&gt;&lt;STRONG&gt;Component&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;What it does&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/THEAD&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;Disk Encryption&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;Automatically, fully encrypts all volumes and hidden volumes (system files, temp files, even deleted files) in the background, with no noticeable performance loss. The encrypted disk is inaccessible to unauthorized people.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;Pre-boot Protection&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;Requires users to authenticate &lt;STRONG&gt;before the computer boots&lt;/STRONG&gt;, defeating authentication-bypass tools and alternative boot media that would sidestep OS-level security.&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;You choose an &lt;STRONG&gt;Encryption Engine&lt;/STRONG&gt; per group of computers, configured in &lt;STRONG&gt;Policy &amp;gt; Data Protection &amp;gt; Full Disk Encryption&lt;/STRONG&gt; (a pre-defined Default Policy rule already applies to the whole organization):&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;Check Point Full Disk Encryption&lt;/STRONG&gt;: Check Point's own engine&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;BitLocker Management&lt;/STRONG&gt; (Windows): Check Point manages Microsoft BitLocker via the &lt;EM&gt;Check Point BitLocker Management&lt;/EM&gt; Windows service (uses Windows APIs)&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;FileVault&lt;/STRONG&gt; (macOS): Check Point manages Apple FileVault encryption on Mac clients&lt;/LI&gt;
&lt;/UL&gt;
&lt;P style="background-color: #fff3cd; padding: 10px;"&gt;&lt;STRONG&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="diag1-engine-choice.png" style="width: 999px;"&gt;&lt;img src="https://community.checkpoint.com/t5/image/serverpage/image-id/35289i4BEBA56ACF31E455/image-size/large?v=v2&amp;amp;px=999" role="button" title="diag1-engine-choice.png" alt="diag1-engine-choice.png" /&gt;&lt;/span&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;HR /&gt;
&lt;H2&gt;The Deployment Phase: From Install to Enforcement&lt;/H2&gt;
&lt;P&gt;The &lt;STRONG&gt;Deployment Phase&lt;/STRONG&gt; is the window between installing an FDE package and the Pre-boot actually opening. To cross from deployment to enforcement, seven requirements must be met, and if the client can talk to the server and meets the client requirements, &lt;STRONG&gt;they complete automatically&lt;/STRONG&gt;:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Client to server communication exists&lt;/LI&gt;
&lt;LI&gt;Client receives FDE and user policies&lt;/LI&gt;
&lt;LI&gt;Users are acquired per policy&lt;/LI&gt;
&lt;LI&gt;At least one user account is configured&lt;/LI&gt;
&lt;LI&gt;Client sends a recovery file to the server&lt;/LI&gt;
&lt;LI&gt;The System Area is created and boot records updated (Pre-boot activated)&lt;/LI&gt;
&lt;LI&gt;The device meets the FDE client requirements&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;The client shows six statuses in order on its Main Page:&lt;/P&gt;
&lt;P style="background-color: #fff3cd; padding: 10px;"&gt;&lt;STRONG&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="diag2-deployment-phase.png" style="width: 999px;"&gt;&lt;img src="https://community.checkpoint.com/t5/image/serverpage/image-id/35290i49C8DA29BD2E89F4/image-size/large?v=v2&amp;amp;px=999" role="button" title="diag2-deployment-phase.png" alt="diag2-deployment-phase.png" /&gt;&lt;/span&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="background-color: #eef4fb; border-left: 4px solid #2e6da4; padding: 10px;"&gt;&lt;STRONG&gt;Note:&lt;/STRONG&gt; with &lt;STRONG&gt;Check Point FDE&lt;/STRONG&gt; users reboot &lt;STRONG&gt;twice&lt;/STRONG&gt; (once to bring up the Pre-boot before encryption, once to validate credentials). With &lt;STRONG&gt;BitLocker&lt;/STRONG&gt; they reboot &lt;STRONG&gt;once&lt;/STRONG&gt; during installation.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;User Acquisition&lt;/STRONG&gt; is the step people forget: users are acquired when they log on to Windows on the FDE machine, and &lt;STRONG&gt;their accounts must have passwords that satisfy the password rules&lt;/STRONG&gt;. FDE only activates after the required number of users is acquired.&lt;/P&gt;
&lt;HR /&gt;
&lt;H2&gt;Encryption Algorithms &amp;amp; SED&lt;/H2&gt;
&lt;P&gt;For &lt;STRONG&gt;Check Point FDE&lt;/STRONG&gt;, the cloud policy offers three volume encryption algorithms:&lt;/P&gt;
&lt;TABLE style="border-collapse: collapse;" border="1" cellpadding="8"&gt;
&lt;THEAD&gt;
&lt;TR style="background-color: #d9e2f3;"&gt;
&lt;TD&gt;&lt;STRONG&gt;Algorithm&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;Notes&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/THEAD&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;AES-CBC (256-bit)&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;Default&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;XTS-AES (256-bit)&lt;/TD&gt;
&lt;TD&gt;Modern, strong&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;XTS-AES (128-bit)&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P style="background-color: #eef4fb; border-left: 4px solid #2e6da4; padding: 10px;"&gt;&lt;STRONG&gt;Note:&lt;/STRONG&gt; older on-premises FDE offered additional legacy algorithms (Blowfish, Cast, 3DES). The current cloud policy standardizes on the AES family above.&lt;/P&gt;
&lt;P&gt;By default all detected drives and visible volumes are encrypted. You can also use &lt;STRONG&gt;Self-Encrypting Drives (SED)&lt;/STRONG&gt;, OPAL-standard drives that encrypt and decrypt in hardware:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Go to &lt;STRONG&gt;Advanced Settings &amp;gt; Encryption &amp;gt; Allow Self-Encrypting Drives (SED) hardware functionality&lt;/STRONG&gt;&lt;/LI&gt;
&lt;LI&gt;If a compatible system and disk are detected, FDE uses the &lt;STRONG&gt;hardware&lt;/STRONG&gt; encryption on the disk instead of software encryption&lt;/LI&gt;
&lt;LI&gt;The volume name shows &lt;STRONG&gt;SED&lt;/STRONG&gt; in the client UI and in the &lt;STRONG&gt;Computers&lt;/STRONG&gt; view (Full Disk Encryption details)&lt;/LI&gt;
&lt;/UL&gt;
&lt;HR /&gt;
&lt;H2&gt;Pre-Boot: Required, Conditional, or Bypassed&lt;/H2&gt;
&lt;P&gt;Pre-boot is where most real-world FDE questions live. The base choice:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;Authenticate user before OS loads (Pre-boot)&lt;/STRONG&gt;: the secure default&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Do not authenticate user before OS loads (Not recommended)&lt;/STRONG&gt;: disables Pre-boot; security drops below the encryption strength&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;But you rarely want a hard binary. FDE offers &lt;STRONG&gt;temporary bypass&lt;/STRONG&gt; and &lt;STRONG&gt;conditional&lt;/STRONG&gt; models:&lt;/P&gt;
&lt;TABLE style="border-collapse: collapse;" border="1" cellpadding="8"&gt;
&lt;THEAD&gt;
&lt;TR style="background-color: #d9e2f3;"&gt;
&lt;TD&gt;&lt;STRONG&gt;Feature&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;Behavior&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/THEAD&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;Allow bypass when connected to LAN&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;On a machine reaching an Endpoint server over Ethernet, the client authenticates securely over the network, with no manual Pre-boot. Falls back to manual Pre-boot if network auth is not possible. UEFI + Mac supported&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;Unlock Pre-boot user on successful OS login&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;A user locked out of Pre-boot (bad logons) is unlocked at the next on-LAN OS logon&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;Temporary Pre-boot Bypass&lt;/STRONG&gt; (formerly Wake on LAN)&lt;/TD&gt;
&lt;TD&gt;Admin disables Pre-boot temporarily (on demand, once, weekly, or via script), for example for maintenance or patching&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;H3&gt;Scripted bypass (SCCM / patch windows)&lt;/H3&gt;
&lt;PRE style="background-color: #f4f4f4; border: 1px solid #ddd; padding: 10px; overflow-x: auto;"&gt;&lt;CODE&gt;:: In your script (e.g., SCCM), before a reboot that must skip Pre-boot:
FDEControl.exe set-wol-on
:: ... reboot happens; Pre-boot is skipped so the script continues ...
FDEControl.exe set-wol-off&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P style="background-color: #eef4fb; border-left: 4px solid #2e6da4; padding: 10px;"&gt;&lt;STRONG&gt;Warning:&lt;/STRONG&gt; the Temporary Pre-boot Bypass script can only run &lt;STRONG&gt;during the timeframe configured&lt;/STRONG&gt; in the Temporary Pre-boot Bypass Settings. The bypass window is policy-governed, not a free-for-all.&lt;/P&gt;
&lt;P&gt;Extra hardening available: &lt;STRONG&gt;TPM-based Pre-boot integrity measurement&lt;/STRONG&gt;, two-factor authentication, and a &lt;STRONG&gt;Hardware Hash&lt;/STRONG&gt; (derived from BIOS + CPU data) that detects if the disk was moved to a different computer.&lt;/P&gt;
&lt;H3&gt;Smart Pre-boot (E89.05 and later)&lt;/H3&gt;
&lt;P&gt;Smart Pre-boot is the modern pre-boot experience, GA since E89.05. It adds &lt;STRONG&gt;Self-Unlock&lt;/STRONG&gt; and &lt;STRONG&gt;Mobile Login&lt;/STRONG&gt; using simple MFA through a smartphone, plus clearer login instructions and Wi-Fi setup guidance when the pre-boot needs network for server communication. Two documented limitations to plan for: &lt;STRONG&gt;SmartCard authentication is not supported&lt;/STRONG&gt; in Smart Pre-boot, and a &lt;STRONG&gt;secondary external display via a docking station is experimental&lt;/STRONG&gt; and depends on hardware and firmware. Moving from Classic Pre-boot to Smart Pre-boot may require a restart.&lt;/P&gt;
&lt;HR /&gt;
&lt;H2&gt;FDE Firmware Compatibility (E89.25 and later)&lt;/H2&gt;
&lt;P&gt;Starting with &lt;STRONG&gt;E89.25&lt;/STRONG&gt;, Check Point FDE supports only devices that boot Windows through the &lt;STRONG&gt;standard UEFI boot order&lt;/STRONG&gt;. Devices that load the Windows Boot Manager directly are &lt;STRONG&gt;not supported&lt;/STRONG&gt; until the manufacturer provides a BIOS/UEFI update. This has real deployment impact, so treat it as a gate before any E89.25 rollout on encrypted machines.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Impact on affected devices:&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;FDE &lt;STRONG&gt;upgrades are blocked&lt;/STRONG&gt;, and &lt;STRONG&gt;new installations do not encrypt&lt;/STRONG&gt; the disk.&lt;/LI&gt;
&lt;LI&gt;A &lt;STRONG&gt;Blade Status&lt;/STRONG&gt; message notifies limited functionality and asks for the administrator's consent to &lt;STRONG&gt;automatically switch the policy from Check Point Encryption to BitLocker Management&lt;/STRONG&gt; on those specific machines until the firmware is compatible.&lt;/LI&gt;
&lt;LI&gt;Installing FDE in &lt;STRONG&gt;FAST_INSTALL or ATM mode (isATM=1)&lt;/STRONG&gt; may render the device &lt;STRONG&gt;unbootable&lt;/STRONG&gt; and require the FDE USB recovery procedure.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;Required actions before upgrading to E89.25:&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Verify device compatibility with &lt;STRONG&gt;BootModeReport.ps1&lt;/STRONG&gt; (sk185123).&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Disable hibernation&lt;/STRONG&gt; on affected FDE devices to prevent corruption of the EFI System Partition during the Microsoft Secure Boot Update process.&lt;/LI&gt;
&lt;/UL&gt;
&lt;HR /&gt;
&lt;H2&gt;Recovery: When a Machine Will Not Boot&lt;/H2&gt;
&lt;P&gt;FDE without a recovery plan is a liability. Three tools:&lt;/P&gt;
&lt;TABLE style="border-collapse: collapse;" border="1" cellpadding="8"&gt;
&lt;THEAD&gt;
&lt;TR style="background-color: #d9e2f3;"&gt;
&lt;TD&gt;&lt;STRONG&gt;Tool&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;Use&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/THEAD&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;Full Recovery with Recovery Media&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;Boot the failed machine from CD/DVD/USB/REC, authenticate with username + password, the disk decrypts using the partition keys in the Recovery Media&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;Drive Slaving Utility&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;Access an encrypted drive attached to another machine&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;Dynamic Mount Utility&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;Mount an encrypted volume for data access&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&lt;STRONG&gt;Recovery Media flow:&lt;/STRONG&gt; the client sends recovery files to the management service once during initial deployment, the admin creates recovery media when needed, boots the failed computer, authenticates, the disk decrypts, and files are restored &lt;STRONG&gt;as decrypted&lt;/STRONG&gt; (the OS then runs without Pre-boot). Afterward, &lt;STRONG&gt;the admin must reinstall FDE&lt;/STRONG&gt; on that computer.&lt;/P&gt;
&lt;P&gt;For locked-out users on the road, &lt;STRONG&gt;Remote Help&lt;/STRONG&gt; provides challenge-response recovery, and the &lt;STRONG&gt;Self-Help Portal&lt;/STRONG&gt; lets Active Directory users reset their own password.&lt;/P&gt;
&lt;HR /&gt;
&lt;H2&gt;Switching Engines: Check Point FDE and BitLocker&lt;/H2&gt;
&lt;P&gt;You can change engines by policy. The client decrypts with the old engine and re-encrypts with the new one:&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Check Point FDE to BitLocker:&lt;/STRONG&gt; change the Encryption Engine action to &lt;EM&gt;Use BitLocker Management&lt;/EM&gt;, then Save and Install Policy. The client shows a message, the user clicks &lt;STRONG&gt;Reboot&lt;/STRONG&gt; and decryption starts, then a message appears again and the user clicks &lt;STRONG&gt;Reboot&lt;/STRONG&gt; to start BitLocker encryption.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;BitLocker to Check Point FDE:&lt;/STRONG&gt; change to &lt;EM&gt;Use Check Point Full Disk Encryption&lt;/EM&gt;, then Save and Install. BitLocker decrypts, then Check Point FDE encrypts, and the user clicks &lt;STRONG&gt;Lock&lt;/STRONG&gt; so FDE can collect credentials.&lt;/P&gt;
&lt;HR /&gt;
&lt;H2&gt;Best Practices&lt;/H2&gt;
&lt;P style="background-color: #eef4fb; border-left: 4px solid #2e6da4; padding: 10px;"&gt;&lt;STRONG&gt;Best Practice:&lt;/STRONG&gt; keep the default &lt;STRONG&gt;AES-CBC 256-bit&lt;/STRONG&gt; (or XTS-AES 256-bit) unless you have a specific requirement. The cloud policy already standardizes on the AES family.&lt;/P&gt;
&lt;P style="background-color: #eef4fb; border-left: 4px solid #2e6da4; padding: 10px;"&gt;&lt;STRONG&gt;Best Practice:&lt;/STRONG&gt; confirm your password policy is enforceable &lt;STRONG&gt;before&lt;/STRONG&gt; rollout. User Acquisition silently stalls if user accounts do not meet the password rules.&lt;/P&gt;
&lt;P style="background-color: #eef4fb; border-left: 4px solid #2e6da4; padding: 10px;"&gt;&lt;STRONG&gt;Best Practice:&lt;/STRONG&gt; before an E89.25 rollout on encrypted machines, run &lt;STRONG&gt;BootModeReport.ps1&lt;/STRONG&gt; (sk185123) to catch firmware-incompatible devices, and disable hibernation on affected FDE devices.&lt;/P&gt;
&lt;P style="background-color: #eef4fb; border-left: 4px solid #2e6da4; padding: 10px;"&gt;&lt;STRONG&gt;Best Practice:&lt;/STRONG&gt; test the &lt;STRONG&gt;Full Recovery&lt;/STRONG&gt; flow (and store recovery media securely) before you need it. Recovery is the difference between a reimage and a data-loss incident.&lt;/P&gt;
&lt;P style="background-color: #eef4fb; border-left: 4px solid #2e6da4; padding: 10px;"&gt;&lt;STRONG&gt;Best Practice:&lt;/STRONG&gt; for patch automation on encrypted fleets, use &lt;STRONG&gt;scripted Temporary Pre-boot Bypass&lt;/STRONG&gt; within a policy-defined window rather than disabling Pre-boot outright.&lt;/P&gt;
&lt;HR /&gt;
&lt;H2&gt;Common Mistakes&lt;/H2&gt;
&lt;TABLE style="border-collapse: collapse;" border="1" cellpadding="8"&gt;
&lt;THEAD&gt;
&lt;TR style="background-color: #d9e2f3;"&gt;
&lt;TD&gt;&lt;STRONG&gt;Mistake&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;Impact&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;Solution&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/THEAD&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;Disabling Pre-boot for "convenience"&lt;/TD&gt;
&lt;TD&gt;Security drops below the encryption strength&lt;/TD&gt;
&lt;TD&gt;Use LAN bypass / SSO instead of turning Pre-boot off&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Rolling out FDE with weak/mismatched password rules&lt;/TD&gt;
&lt;TD&gt;User Acquisition never completes; FDE never activates&lt;/TD&gt;
&lt;TD&gt;Align password policy first&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Upgrading to E89.25 on a device that loads Windows Boot Manager directly&lt;/TD&gt;
&lt;TD&gt;FDE upgrade blocked or disk not encrypted&lt;/TD&gt;
&lt;TD&gt;Run BootModeReport.ps1 (sk185123) first; update BIOS or switch that machine to BitLocker Management&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Installing FDE in FAST_INSTALL / ATM mode on E89.25-affected hardware&lt;/TD&gt;
&lt;TD&gt;Device may become unbootable&lt;/TD&gt;
&lt;TD&gt;Verify firmware compatibility first; keep the FDE USB recovery procedure ready&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;No tested recovery media&lt;/TD&gt;
&lt;TD&gt;A non-booting encrypted disk becomes unrecoverable&lt;/TD&gt;
&lt;TD&gt;Create + test recovery media; verify the recovery file reached the server&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Trying custom volume encryption on SED&lt;/TD&gt;
&lt;TD&gt;Silently overridden by the client&lt;/TD&gt;
&lt;TD&gt;Accept AES + full-volume settings on SED&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Expecting to remove FDE during an upgrade&lt;/TD&gt;
&lt;TD&gt;Not supported&lt;/TD&gt;
&lt;TD&gt;Plan FDE removal as a separate change&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;CODE&gt;FDEControl.exe&lt;/CODE&gt; bypass outside the window&lt;/TD&gt;
&lt;TD&gt;Fails with code 13&lt;/TD&gt;
&lt;TD&gt;Run within the policy-allowed timeframe&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;HR /&gt;
&lt;H2&gt;Troubleshooting&lt;/H2&gt;
&lt;P&gt;&lt;STRONG&gt;Symptom:&lt;/STRONG&gt; FDE stays in the Deployment Phase and never starts encrypting &lt;STRONG&gt;Environment:&lt;/STRONG&gt; Windows client, Check Point FDE engine &lt;STRONG&gt;Root Causes &amp;amp; checks:&lt;/STRONG&gt;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;&lt;STRONG&gt;User Acquisition incomplete&lt;/STRONG&gt;: the required number of users has not logged on, or accounts do not meet password rules&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;No client-to-service communication&lt;/STRONG&gt;: the recovery file cannot reach the management service (step 5). Check connectivity&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Client requirements not met&lt;/STRONG&gt;: verify the device meets FDE client requirements&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Firmware gate on E89.25&lt;/STRONG&gt;: if upgrades stopped encrypting after moving to E89.25, check for the Blade Status firmware message and run BootModeReport.ps1 (sk185123)&lt;/LI&gt;
&lt;LI&gt;On the client: system tray lock icon &amp;gt; Display Overview &amp;gt; Full Disk Encryption &amp;gt; check the current status against the six-stage list&lt;/LI&gt;
&lt;/OL&gt;
&lt;HR /&gt;
&lt;H2&gt;FAQ&lt;/H2&gt;
&lt;P&gt;&lt;STRONG&gt;Q: What's the default encryption algorithm?&lt;/STRONG&gt; A: AES-CBC (256-bit). The cloud policy also offers XTS-AES (256/128).&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Q: How many reboots during deployment?&lt;/STRONG&gt; A: Check Point FDE = twice; BitLocker = once.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Q: Can I skip Pre-boot on machines inside the office?&lt;/STRONG&gt; A: Yes. &lt;EM&gt;Allow bypass when connected to LAN&lt;/EM&gt; authenticates securely over Ethernet without manual Pre-boot (UEFI + Mac supported), falling back to manual Pre-boot if needed.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Q: A disk was moved to another computer, is that detected?&lt;/STRONG&gt; A: Yes. The Hardware Hash (from BIOS + CPU) detects the move.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Q: We upgraded to E89.25 and some machines stopped encrypting with Check Point FDE. Why?&lt;/STRONG&gt; A: E89.25 requires the standard UEFI boot order. Devices that load the Windows Boot Manager directly are gated until a BIOS update. You can consent to switch those machines to BitLocker Management in the meantime, and you should verify hardware with BootModeReport.ps1 (sk185123).&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Q: What happens after a Full Recovery?&lt;/STRONG&gt; A: The disk ends up decrypted and the OS runs without Pre-boot, so the admin must reinstall FDE on that computer.&lt;/P&gt;
&lt;HR /&gt;
&lt;H2&gt;References&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;Check Point Harmony Endpoint Administration Guide (cloud / Infinity Portal), &lt;EM&gt;Configuring the Data Protection Policy &amp;gt; Full Disk Encryption&lt;/EM&gt; (engines, algorithms, Pre-boot, Temporary Pre-boot Bypass, SED, recovery)&lt;/LI&gt;
&lt;LI&gt;Check Point SecureKnowledge sk184929, &lt;EM&gt;Enterprise Endpoint Security E89.25 Windows Clients&lt;/EM&gt; (FDE firmware compatibility, EPS-63819; Smart Pre-boot limitations)&lt;/LI&gt;
&lt;LI&gt;Check Point SecureKnowledge sk185123 (BootModeReport for FDE firmware compatibility)&lt;/LI&gt;
&lt;/UL&gt;
&lt;HR /&gt;
&lt;H2&gt;Revision History&lt;/H2&gt;
&lt;TABLE style="border-collapse: collapse;" border="1" cellpadding="8"&gt;
&lt;THEAD&gt;
&lt;TR style="background-color: #d9e2f3;"&gt;
&lt;TD&gt;&lt;STRONG&gt;Date&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;Version&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;Author&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;Changes&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/THEAD&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;2026-07-16&lt;/TD&gt;
&lt;TD&gt;1.0&lt;/TD&gt;
&lt;TD&gt;Jorge Luiz&lt;/TD&gt;
&lt;TD&gt;Initial version&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;2026-07-30&lt;/TD&gt;
&lt;TD&gt;2.0&lt;/TD&gt;
&lt;TD&gt;Jorge Luiz&lt;/TD&gt;
&lt;TD&gt;Cloud-first revalidation of the FDE configuration path, engines, algorithms, SED and recovery&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;2026-09-15&lt;/TD&gt;
&lt;TD&gt;2.1&lt;/TD&gt;
&lt;TD&gt;Jorge Luiz&lt;/TD&gt;
&lt;TD&gt;Added the E89.25 FDE Firmware Compatibility gate (EPS-63819) and a Smart Pre-boot (E89.05 GA) note; related Common Mistakes, Troubleshooting, FAQ and References; removed emoji and dashes for a cleaner read&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;HR /&gt;
&lt;P&gt;&lt;STRONG&gt;Supported Versions:&lt;/STRONG&gt; Harmony Endpoint cloud management (Infinity Portal / Web Management); Check Point FDE / BitLocker (Windows) / FileVault (macOS); FDE firmware compatibility gate applies from E89.25 &lt;STRONG&gt;Last Updated:&lt;/STRONG&gt; 2026-09-15&lt;/P&gt;
&lt;DIV id="gtx-trans" style="position: absolute; left: 569px; top: 2089.78px;"&gt;
&lt;DIV class="gtx-trans-icon"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;/DIV&gt;</description>
    <pubDate>Tue, 15 Sep 2026 09:57:13 GMT</pubDate>
    <dc:creator>jorgeluiznim</dc:creator>
    <dc:date>2026-09-15T09:57:13Z</dc:date>
    <item>
      <title>EN - Full Disk Encryption Deep Dive: Pre-Boot &amp; Check Point FDE vs BitLocker</title>
      <link>https://community.checkpoint.com/t5/Endpoint/EN-Full-Disk-Encryption-Deep-Dive-Pre-Boot-amp-Check-Point-FDE/m-p/282358#M11648</link>
      <description>&lt;P&gt;&lt;EM&gt;Article 10 of the Harmony Endpoint Deep Dives series · &lt;STRONG&gt;A note on management:&lt;/STRONG&gt; Harmony Endpoint is cloud-managed (Infinity Portal / Web Management) in most deployments today. FDE is configured under &lt;STRONG&gt;Policy &amp;gt; Data Protection &amp;gt; Full Disk Encryption&lt;/STRONG&gt;. Where an on-premises Management Server behaves differently, that is called out.&lt;/EM&gt;&lt;/P&gt;
&lt;H2&gt;Purpose&lt;/H2&gt;
&lt;P&gt;Full Disk Encryption is the blade with the highest stakes: get it wrong and you either leave data exposed or lock users out of their own laptops. This article demystifies FDE: the two engines (Check Point vs BitLocker), the pre-boot model, the six-stage Deployment Phase, encryption algorithms, SED hardware encryption, the E89.25 firmware compatibility gate, and the recovery paths that save you when a machine will not boot.&lt;/P&gt;
&lt;H2&gt;Audience&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;[x] Endpoint Administrators&lt;/LI&gt;
&lt;LI&gt;[x] Security Engineers&lt;/LI&gt;
&lt;LI&gt;[x] Beginners&lt;/LI&gt;
&lt;LI&gt;[ ] SOC Analysts&lt;/LI&gt;
&lt;LI&gt;[x] Experts&lt;/LI&gt;
&lt;/UL&gt;
&lt;H2&gt;Prerequisites&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;Data Protection policy basics in the Web Management console&lt;/LI&gt;
&lt;LI&gt;The FDE component installed via the client package (remember: FDE &lt;STRONG&gt;cannot be removed during an upgrade&lt;/STRONG&gt;)&lt;/LI&gt;
&lt;/UL&gt;
&lt;HR /&gt;
&lt;H2&gt;What FDE Actually Does&lt;/H2&gt;
&lt;P&gt;Full Disk Encryption combines &lt;STRONG&gt;two protections&lt;/STRONG&gt;:&lt;/P&gt;
&lt;TABLE style="border-collapse: collapse;" border="1" cellpadding="8"&gt;
&lt;THEAD&gt;
&lt;TR style="background-color: #d9e2f3;"&gt;
&lt;TD&gt;&lt;STRONG&gt;Component&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;What it does&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/THEAD&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;Disk Encryption&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;Automatically, fully encrypts all volumes and hidden volumes (system files, temp files, even deleted files) in the background, with no noticeable performance loss. The encrypted disk is inaccessible to unauthorized people.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;Pre-boot Protection&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;Requires users to authenticate &lt;STRONG&gt;before the computer boots&lt;/STRONG&gt;, defeating authentication-bypass tools and alternative boot media that would sidestep OS-level security.&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;You choose an &lt;STRONG&gt;Encryption Engine&lt;/STRONG&gt; per group of computers, configured in &lt;STRONG&gt;Policy &amp;gt; Data Protection &amp;gt; Full Disk Encryption&lt;/STRONG&gt; (a pre-defined Default Policy rule already applies to the whole organization):&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;Check Point Full Disk Encryption&lt;/STRONG&gt;: Check Point's own engine&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;BitLocker Management&lt;/STRONG&gt; (Windows): Check Point manages Microsoft BitLocker via the &lt;EM&gt;Check Point BitLocker Management&lt;/EM&gt; Windows service (uses Windows APIs)&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;FileVault&lt;/STRONG&gt; (macOS): Check Point manages Apple FileVault encryption on Mac clients&lt;/LI&gt;
&lt;/UL&gt;
&lt;P style="background-color: #fff3cd; padding: 10px;"&gt;&lt;STRONG&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="diag1-engine-choice.png" style="width: 999px;"&gt;&lt;img src="https://community.checkpoint.com/t5/image/serverpage/image-id/35289i4BEBA56ACF31E455/image-size/large?v=v2&amp;amp;px=999" role="button" title="diag1-engine-choice.png" alt="diag1-engine-choice.png" /&gt;&lt;/span&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;HR /&gt;
&lt;H2&gt;The Deployment Phase: From Install to Enforcement&lt;/H2&gt;
&lt;P&gt;The &lt;STRONG&gt;Deployment Phase&lt;/STRONG&gt; is the window between installing an FDE package and the Pre-boot actually opening. To cross from deployment to enforcement, seven requirements must be met, and if the client can talk to the server and meets the client requirements, &lt;STRONG&gt;they complete automatically&lt;/STRONG&gt;:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Client to server communication exists&lt;/LI&gt;
&lt;LI&gt;Client receives FDE and user policies&lt;/LI&gt;
&lt;LI&gt;Users are acquired per policy&lt;/LI&gt;
&lt;LI&gt;At least one user account is configured&lt;/LI&gt;
&lt;LI&gt;Client sends a recovery file to the server&lt;/LI&gt;
&lt;LI&gt;The System Area is created and boot records updated (Pre-boot activated)&lt;/LI&gt;
&lt;LI&gt;The device meets the FDE client requirements&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;The client shows six statuses in order on its Main Page:&lt;/P&gt;
&lt;P style="background-color: #fff3cd; padding: 10px;"&gt;&lt;STRONG&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="diag2-deployment-phase.png" style="width: 999px;"&gt;&lt;img src="https://community.checkpoint.com/t5/image/serverpage/image-id/35290i49C8DA29BD2E89F4/image-size/large?v=v2&amp;amp;px=999" role="button" title="diag2-deployment-phase.png" alt="diag2-deployment-phase.png" /&gt;&lt;/span&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="background-color: #eef4fb; border-left: 4px solid #2e6da4; padding: 10px;"&gt;&lt;STRONG&gt;Note:&lt;/STRONG&gt; with &lt;STRONG&gt;Check Point FDE&lt;/STRONG&gt; users reboot &lt;STRONG&gt;twice&lt;/STRONG&gt; (once to bring up the Pre-boot before encryption, once to validate credentials). With &lt;STRONG&gt;BitLocker&lt;/STRONG&gt; they reboot &lt;STRONG&gt;once&lt;/STRONG&gt; during installation.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;User Acquisition&lt;/STRONG&gt; is the step people forget: users are acquired when they log on to Windows on the FDE machine, and &lt;STRONG&gt;their accounts must have passwords that satisfy the password rules&lt;/STRONG&gt;. FDE only activates after the required number of users is acquired.&lt;/P&gt;
&lt;HR /&gt;
&lt;H2&gt;Encryption Algorithms &amp;amp; SED&lt;/H2&gt;
&lt;P&gt;For &lt;STRONG&gt;Check Point FDE&lt;/STRONG&gt;, the cloud policy offers three volume encryption algorithms:&lt;/P&gt;
&lt;TABLE style="border-collapse: collapse;" border="1" cellpadding="8"&gt;
&lt;THEAD&gt;
&lt;TR style="background-color: #d9e2f3;"&gt;
&lt;TD&gt;&lt;STRONG&gt;Algorithm&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;Notes&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/THEAD&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;AES-CBC (256-bit)&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;Default&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;XTS-AES (256-bit)&lt;/TD&gt;
&lt;TD&gt;Modern, strong&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;XTS-AES (128-bit)&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P style="background-color: #eef4fb; border-left: 4px solid #2e6da4; padding: 10px;"&gt;&lt;STRONG&gt;Note:&lt;/STRONG&gt; older on-premises FDE offered additional legacy algorithms (Blowfish, Cast, 3DES). The current cloud policy standardizes on the AES family above.&lt;/P&gt;
&lt;P&gt;By default all detected drives and visible volumes are encrypted. You can also use &lt;STRONG&gt;Self-Encrypting Drives (SED)&lt;/STRONG&gt;, OPAL-standard drives that encrypt and decrypt in hardware:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Go to &lt;STRONG&gt;Advanced Settings &amp;gt; Encryption &amp;gt; Allow Self-Encrypting Drives (SED) hardware functionality&lt;/STRONG&gt;&lt;/LI&gt;
&lt;LI&gt;If a compatible system and disk are detected, FDE uses the &lt;STRONG&gt;hardware&lt;/STRONG&gt; encryption on the disk instead of software encryption&lt;/LI&gt;
&lt;LI&gt;The volume name shows &lt;STRONG&gt;SED&lt;/STRONG&gt; in the client UI and in the &lt;STRONG&gt;Computers&lt;/STRONG&gt; view (Full Disk Encryption details)&lt;/LI&gt;
&lt;/UL&gt;
&lt;HR /&gt;
&lt;H2&gt;Pre-Boot: Required, Conditional, or Bypassed&lt;/H2&gt;
&lt;P&gt;Pre-boot is where most real-world FDE questions live. The base choice:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;Authenticate user before OS loads (Pre-boot)&lt;/STRONG&gt;: the secure default&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Do not authenticate user before OS loads (Not recommended)&lt;/STRONG&gt;: disables Pre-boot; security drops below the encryption strength&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;But you rarely want a hard binary. FDE offers &lt;STRONG&gt;temporary bypass&lt;/STRONG&gt; and &lt;STRONG&gt;conditional&lt;/STRONG&gt; models:&lt;/P&gt;
&lt;TABLE style="border-collapse: collapse;" border="1" cellpadding="8"&gt;
&lt;THEAD&gt;
&lt;TR style="background-color: #d9e2f3;"&gt;
&lt;TD&gt;&lt;STRONG&gt;Feature&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;Behavior&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/THEAD&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;Allow bypass when connected to LAN&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;On a machine reaching an Endpoint server over Ethernet, the client authenticates securely over the network, with no manual Pre-boot. Falls back to manual Pre-boot if network auth is not possible. UEFI + Mac supported&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;Unlock Pre-boot user on successful OS login&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;A user locked out of Pre-boot (bad logons) is unlocked at the next on-LAN OS logon&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;Temporary Pre-boot Bypass&lt;/STRONG&gt; (formerly Wake on LAN)&lt;/TD&gt;
&lt;TD&gt;Admin disables Pre-boot temporarily (on demand, once, weekly, or via script), for example for maintenance or patching&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;H3&gt;Scripted bypass (SCCM / patch windows)&lt;/H3&gt;
&lt;PRE style="background-color: #f4f4f4; border: 1px solid #ddd; padding: 10px; overflow-x: auto;"&gt;&lt;CODE&gt;:: In your script (e.g., SCCM), before a reboot that must skip Pre-boot:
FDEControl.exe set-wol-on
:: ... reboot happens; Pre-boot is skipped so the script continues ...
FDEControl.exe set-wol-off&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P style="background-color: #eef4fb; border-left: 4px solid #2e6da4; padding: 10px;"&gt;&lt;STRONG&gt;Warning:&lt;/STRONG&gt; the Temporary Pre-boot Bypass script can only run &lt;STRONG&gt;during the timeframe configured&lt;/STRONG&gt; in the Temporary Pre-boot Bypass Settings. The bypass window is policy-governed, not a free-for-all.&lt;/P&gt;
&lt;P&gt;Extra hardening available: &lt;STRONG&gt;TPM-based Pre-boot integrity measurement&lt;/STRONG&gt;, two-factor authentication, and a &lt;STRONG&gt;Hardware Hash&lt;/STRONG&gt; (derived from BIOS + CPU data) that detects if the disk was moved to a different computer.&lt;/P&gt;
&lt;H3&gt;Smart Pre-boot (E89.05 and later)&lt;/H3&gt;
&lt;P&gt;Smart Pre-boot is the modern pre-boot experience, GA since E89.05. It adds &lt;STRONG&gt;Self-Unlock&lt;/STRONG&gt; and &lt;STRONG&gt;Mobile Login&lt;/STRONG&gt; using simple MFA through a smartphone, plus clearer login instructions and Wi-Fi setup guidance when the pre-boot needs network for server communication. Two documented limitations to plan for: &lt;STRONG&gt;SmartCard authentication is not supported&lt;/STRONG&gt; in Smart Pre-boot, and a &lt;STRONG&gt;secondary external display via a docking station is experimental&lt;/STRONG&gt; and depends on hardware and firmware. Moving from Classic Pre-boot to Smart Pre-boot may require a restart.&lt;/P&gt;
&lt;HR /&gt;
&lt;H2&gt;FDE Firmware Compatibility (E89.25 and later)&lt;/H2&gt;
&lt;P&gt;Starting with &lt;STRONG&gt;E89.25&lt;/STRONG&gt;, Check Point FDE supports only devices that boot Windows through the &lt;STRONG&gt;standard UEFI boot order&lt;/STRONG&gt;. Devices that load the Windows Boot Manager directly are &lt;STRONG&gt;not supported&lt;/STRONG&gt; until the manufacturer provides a BIOS/UEFI update. This has real deployment impact, so treat it as a gate before any E89.25 rollout on encrypted machines.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Impact on affected devices:&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;FDE &lt;STRONG&gt;upgrades are blocked&lt;/STRONG&gt;, and &lt;STRONG&gt;new installations do not encrypt&lt;/STRONG&gt; the disk.&lt;/LI&gt;
&lt;LI&gt;A &lt;STRONG&gt;Blade Status&lt;/STRONG&gt; message notifies limited functionality and asks for the administrator's consent to &lt;STRONG&gt;automatically switch the policy from Check Point Encryption to BitLocker Management&lt;/STRONG&gt; on those specific machines until the firmware is compatible.&lt;/LI&gt;
&lt;LI&gt;Installing FDE in &lt;STRONG&gt;FAST_INSTALL or ATM mode (isATM=1)&lt;/STRONG&gt; may render the device &lt;STRONG&gt;unbootable&lt;/STRONG&gt; and require the FDE USB recovery procedure.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;Required actions before upgrading to E89.25:&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Verify device compatibility with &lt;STRONG&gt;BootModeReport.ps1&lt;/STRONG&gt; (sk185123).&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Disable hibernation&lt;/STRONG&gt; on affected FDE devices to prevent corruption of the EFI System Partition during the Microsoft Secure Boot Update process.&lt;/LI&gt;
&lt;/UL&gt;
&lt;HR /&gt;
&lt;H2&gt;Recovery: When a Machine Will Not Boot&lt;/H2&gt;
&lt;P&gt;FDE without a recovery plan is a liability. Three tools:&lt;/P&gt;
&lt;TABLE style="border-collapse: collapse;" border="1" cellpadding="8"&gt;
&lt;THEAD&gt;
&lt;TR style="background-color: #d9e2f3;"&gt;
&lt;TD&gt;&lt;STRONG&gt;Tool&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;Use&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/THEAD&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;Full Recovery with Recovery Media&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;Boot the failed machine from CD/DVD/USB/REC, authenticate with username + password, the disk decrypts using the partition keys in the Recovery Media&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;Drive Slaving Utility&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;Access an encrypted drive attached to another machine&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;Dynamic Mount Utility&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;Mount an encrypted volume for data access&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&lt;STRONG&gt;Recovery Media flow:&lt;/STRONG&gt; the client sends recovery files to the management service once during initial deployment, the admin creates recovery media when needed, boots the failed computer, authenticates, the disk decrypts, and files are restored &lt;STRONG&gt;as decrypted&lt;/STRONG&gt; (the OS then runs without Pre-boot). Afterward, &lt;STRONG&gt;the admin must reinstall FDE&lt;/STRONG&gt; on that computer.&lt;/P&gt;
&lt;P&gt;For locked-out users on the road, &lt;STRONG&gt;Remote Help&lt;/STRONG&gt; provides challenge-response recovery, and the &lt;STRONG&gt;Self-Help Portal&lt;/STRONG&gt; lets Active Directory users reset their own password.&lt;/P&gt;
&lt;HR /&gt;
&lt;H2&gt;Switching Engines: Check Point FDE and BitLocker&lt;/H2&gt;
&lt;P&gt;You can change engines by policy. The client decrypts with the old engine and re-encrypts with the new one:&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Check Point FDE to BitLocker:&lt;/STRONG&gt; change the Encryption Engine action to &lt;EM&gt;Use BitLocker Management&lt;/EM&gt;, then Save and Install Policy. The client shows a message, the user clicks &lt;STRONG&gt;Reboot&lt;/STRONG&gt; and decryption starts, then a message appears again and the user clicks &lt;STRONG&gt;Reboot&lt;/STRONG&gt; to start BitLocker encryption.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;BitLocker to Check Point FDE:&lt;/STRONG&gt; change to &lt;EM&gt;Use Check Point Full Disk Encryption&lt;/EM&gt;, then Save and Install. BitLocker decrypts, then Check Point FDE encrypts, and the user clicks &lt;STRONG&gt;Lock&lt;/STRONG&gt; so FDE can collect credentials.&lt;/P&gt;
&lt;HR /&gt;
&lt;H2&gt;Best Practices&lt;/H2&gt;
&lt;P style="background-color: #eef4fb; border-left: 4px solid #2e6da4; padding: 10px;"&gt;&lt;STRONG&gt;Best Practice:&lt;/STRONG&gt; keep the default &lt;STRONG&gt;AES-CBC 256-bit&lt;/STRONG&gt; (or XTS-AES 256-bit) unless you have a specific requirement. The cloud policy already standardizes on the AES family.&lt;/P&gt;
&lt;P style="background-color: #eef4fb; border-left: 4px solid #2e6da4; padding: 10px;"&gt;&lt;STRONG&gt;Best Practice:&lt;/STRONG&gt; confirm your password policy is enforceable &lt;STRONG&gt;before&lt;/STRONG&gt; rollout. User Acquisition silently stalls if user accounts do not meet the password rules.&lt;/P&gt;
&lt;P style="background-color: #eef4fb; border-left: 4px solid #2e6da4; padding: 10px;"&gt;&lt;STRONG&gt;Best Practice:&lt;/STRONG&gt; before an E89.25 rollout on encrypted machines, run &lt;STRONG&gt;BootModeReport.ps1&lt;/STRONG&gt; (sk185123) to catch firmware-incompatible devices, and disable hibernation on affected FDE devices.&lt;/P&gt;
&lt;P style="background-color: #eef4fb; border-left: 4px solid #2e6da4; padding: 10px;"&gt;&lt;STRONG&gt;Best Practice:&lt;/STRONG&gt; test the &lt;STRONG&gt;Full Recovery&lt;/STRONG&gt; flow (and store recovery media securely) before you need it. Recovery is the difference between a reimage and a data-loss incident.&lt;/P&gt;
&lt;P style="background-color: #eef4fb; border-left: 4px solid #2e6da4; padding: 10px;"&gt;&lt;STRONG&gt;Best Practice:&lt;/STRONG&gt; for patch automation on encrypted fleets, use &lt;STRONG&gt;scripted Temporary Pre-boot Bypass&lt;/STRONG&gt; within a policy-defined window rather than disabling Pre-boot outright.&lt;/P&gt;
&lt;HR /&gt;
&lt;H2&gt;Common Mistakes&lt;/H2&gt;
&lt;TABLE style="border-collapse: collapse;" border="1" cellpadding="8"&gt;
&lt;THEAD&gt;
&lt;TR style="background-color: #d9e2f3;"&gt;
&lt;TD&gt;&lt;STRONG&gt;Mistake&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;Impact&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;Solution&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/THEAD&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;Disabling Pre-boot for "convenience"&lt;/TD&gt;
&lt;TD&gt;Security drops below the encryption strength&lt;/TD&gt;
&lt;TD&gt;Use LAN bypass / SSO instead of turning Pre-boot off&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Rolling out FDE with weak/mismatched password rules&lt;/TD&gt;
&lt;TD&gt;User Acquisition never completes; FDE never activates&lt;/TD&gt;
&lt;TD&gt;Align password policy first&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Upgrading to E89.25 on a device that loads Windows Boot Manager directly&lt;/TD&gt;
&lt;TD&gt;FDE upgrade blocked or disk not encrypted&lt;/TD&gt;
&lt;TD&gt;Run BootModeReport.ps1 (sk185123) first; update BIOS or switch that machine to BitLocker Management&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Installing FDE in FAST_INSTALL / ATM mode on E89.25-affected hardware&lt;/TD&gt;
&lt;TD&gt;Device may become unbootable&lt;/TD&gt;
&lt;TD&gt;Verify firmware compatibility first; keep the FDE USB recovery procedure ready&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;No tested recovery media&lt;/TD&gt;
&lt;TD&gt;A non-booting encrypted disk becomes unrecoverable&lt;/TD&gt;
&lt;TD&gt;Create + test recovery media; verify the recovery file reached the server&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Trying custom volume encryption on SED&lt;/TD&gt;
&lt;TD&gt;Silently overridden by the client&lt;/TD&gt;
&lt;TD&gt;Accept AES + full-volume settings on SED&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Expecting to remove FDE during an upgrade&lt;/TD&gt;
&lt;TD&gt;Not supported&lt;/TD&gt;
&lt;TD&gt;Plan FDE removal as a separate change&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;CODE&gt;FDEControl.exe&lt;/CODE&gt; bypass outside the window&lt;/TD&gt;
&lt;TD&gt;Fails with code 13&lt;/TD&gt;
&lt;TD&gt;Run within the policy-allowed timeframe&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;HR /&gt;
&lt;H2&gt;Troubleshooting&lt;/H2&gt;
&lt;P&gt;&lt;STRONG&gt;Symptom:&lt;/STRONG&gt; FDE stays in the Deployment Phase and never starts encrypting &lt;STRONG&gt;Environment:&lt;/STRONG&gt; Windows client, Check Point FDE engine &lt;STRONG&gt;Root Causes &amp;amp; checks:&lt;/STRONG&gt;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;&lt;STRONG&gt;User Acquisition incomplete&lt;/STRONG&gt;: the required number of users has not logged on, or accounts do not meet password rules&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;No client-to-service communication&lt;/STRONG&gt;: the recovery file cannot reach the management service (step 5). Check connectivity&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Client requirements not met&lt;/STRONG&gt;: verify the device meets FDE client requirements&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Firmware gate on E89.25&lt;/STRONG&gt;: if upgrades stopped encrypting after moving to E89.25, check for the Blade Status firmware message and run BootModeReport.ps1 (sk185123)&lt;/LI&gt;
&lt;LI&gt;On the client: system tray lock icon &amp;gt; Display Overview &amp;gt; Full Disk Encryption &amp;gt; check the current status against the six-stage list&lt;/LI&gt;
&lt;/OL&gt;
&lt;HR /&gt;
&lt;H2&gt;FAQ&lt;/H2&gt;
&lt;P&gt;&lt;STRONG&gt;Q: What's the default encryption algorithm?&lt;/STRONG&gt; A: AES-CBC (256-bit). The cloud policy also offers XTS-AES (256/128).&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Q: How many reboots during deployment?&lt;/STRONG&gt; A: Check Point FDE = twice; BitLocker = once.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Q: Can I skip Pre-boot on machines inside the office?&lt;/STRONG&gt; A: Yes. &lt;EM&gt;Allow bypass when connected to LAN&lt;/EM&gt; authenticates securely over Ethernet without manual Pre-boot (UEFI + Mac supported), falling back to manual Pre-boot if needed.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Q: A disk was moved to another computer, is that detected?&lt;/STRONG&gt; A: Yes. The Hardware Hash (from BIOS + CPU) detects the move.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Q: We upgraded to E89.25 and some machines stopped encrypting with Check Point FDE. Why?&lt;/STRONG&gt; A: E89.25 requires the standard UEFI boot order. Devices that load the Windows Boot Manager directly are gated until a BIOS update. You can consent to switch those machines to BitLocker Management in the meantime, and you should verify hardware with BootModeReport.ps1 (sk185123).&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Q: What happens after a Full Recovery?&lt;/STRONG&gt; A: The disk ends up decrypted and the OS runs without Pre-boot, so the admin must reinstall FDE on that computer.&lt;/P&gt;
&lt;HR /&gt;
&lt;H2&gt;References&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;Check Point Harmony Endpoint Administration Guide (cloud / Infinity Portal), &lt;EM&gt;Configuring the Data Protection Policy &amp;gt; Full Disk Encryption&lt;/EM&gt; (engines, algorithms, Pre-boot, Temporary Pre-boot Bypass, SED, recovery)&lt;/LI&gt;
&lt;LI&gt;Check Point SecureKnowledge sk184929, &lt;EM&gt;Enterprise Endpoint Security E89.25 Windows Clients&lt;/EM&gt; (FDE firmware compatibility, EPS-63819; Smart Pre-boot limitations)&lt;/LI&gt;
&lt;LI&gt;Check Point SecureKnowledge sk185123 (BootModeReport for FDE firmware compatibility)&lt;/LI&gt;
&lt;/UL&gt;
&lt;HR /&gt;
&lt;H2&gt;Revision History&lt;/H2&gt;
&lt;TABLE style="border-collapse: collapse;" border="1" cellpadding="8"&gt;
&lt;THEAD&gt;
&lt;TR style="background-color: #d9e2f3;"&gt;
&lt;TD&gt;&lt;STRONG&gt;Date&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;Version&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;Author&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;Changes&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/THEAD&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;2026-07-16&lt;/TD&gt;
&lt;TD&gt;1.0&lt;/TD&gt;
&lt;TD&gt;Jorge Luiz&lt;/TD&gt;
&lt;TD&gt;Initial version&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;2026-07-30&lt;/TD&gt;
&lt;TD&gt;2.0&lt;/TD&gt;
&lt;TD&gt;Jorge Luiz&lt;/TD&gt;
&lt;TD&gt;Cloud-first revalidation of the FDE configuration path, engines, algorithms, SED and recovery&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;2026-09-15&lt;/TD&gt;
&lt;TD&gt;2.1&lt;/TD&gt;
&lt;TD&gt;Jorge Luiz&lt;/TD&gt;
&lt;TD&gt;Added the E89.25 FDE Firmware Compatibility gate (EPS-63819) and a Smart Pre-boot (E89.05 GA) note; related Common Mistakes, Troubleshooting, FAQ and References; removed emoji and dashes for a cleaner read&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;HR /&gt;
&lt;P&gt;&lt;STRONG&gt;Supported Versions:&lt;/STRONG&gt; Harmony Endpoint cloud management (Infinity Portal / Web Management); Check Point FDE / BitLocker (Windows) / FileVault (macOS); FDE firmware compatibility gate applies from E89.25 &lt;STRONG&gt;Last Updated:&lt;/STRONG&gt; 2026-09-15&lt;/P&gt;
&lt;DIV id="gtx-trans" style="position: absolute; left: 569px; top: 2089.78px;"&gt;
&lt;DIV class="gtx-trans-icon"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;/DIV&gt;</description>
      <pubDate>Tue, 15 Sep 2026 09:57:13 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Endpoint/EN-Full-Disk-Encryption-Deep-Dive-Pre-Boot-amp-Check-Point-FDE/m-p/282358#M11648</guid>
      <dc:creator>jorgeluiznim</dc:creator>
      <dc:date>2026-09-15T09:57:13Z</dc:date>
    </item>
  </channel>
</rss>

