Registry.pol Corruption Fix
0 Votes |
Description
Resolves an issue where computers do not retrieve Group Policy updates due to the following file being corrupted:
C:\Windows\System32\GroupPolicy\Machine\Registry.pol
This fixlet deletes Registry.pol and then runs gpupdate /force to update Group Policy.
By default this fixlet will remain open, reapply when relevant, and prompt the user to restart 4 hours after the action has finished.
Property Details
27373 | |
Beta - Preliminary testing ready for more | |
Registry.pol Corruption Fix | |
BESC | |
Internal | |
2/25/2025 12:00:00 AM | |
group policy, gpo, registry, .pol | |
skyler on 2/25/2025 9:10:45 AM | |
skyler on 2/25/2025 9:10:45 AM | |
189 Views / 0 Downloads | |
![]() ![]() ![]() ![]() ![]() |
Relevance
Used in 1 fixlet | * Results in a true/false |

exists native file "C:\Windows\System32\GroupPolicy\Machine\Registry.pol"
Used in 1 fixlet | * Results in a true/false |

(byte 0 of it, byte 1 of it, byte 2 of it, byte 3 of it) of native file "C:\Windows\System32\GroupPolicy\Machine\Registry.pol" != (80, 82, 101, 103)
Actions
Action 1 (default)
Action Link Click
here to deploy this action.
Script Type
BigFix Action Script
action uses wow64 redirection {not x64 of operating system}Success Criteria
if {exists native file "C:\Windows\System32\GroupPolicy\Machine\Registry.pol"}
move "C:\Windows\System32\GroupPolicy\Machine\Registry.pol" "C:\Windows\System32\GroupPolicy\Machine\Registry.pol.bak"
delete "C:\Windows\System32\GroupPolicy\Machine\Registry.pol.bak"
endif
waithidden gpupdate /force
continue if {(not exists native file "C:\Windows\System32\GroupPolicy\Machine\Registry.pol") or ((byte 0 of it, byte 1 of it, byte 2 of it, byte 3 of it) of native file "C:\Windows\System32\GroupPolicy\Machine\Registry.pol" = (80, 82, 101, 103))}
This action will be considered successful when all lines of the action script have completed successfully.
Sharing
Social Media: |