Merge branch 'builtbybel:main' into main
This commit is contained in:
@@ -17,13 +17,14 @@ CrapFixer still looks like something straight out of the Windows XP era (maybe C
|
||||
|
||||
While cleaning up my GitHub (30+ repos down to 20 now), I also cleaned up thousands of lines of old code. Some projects come and go, but CrapFixer stays. It's fast, simple, and basically bulletproof. I haven't managed to break anything yet. 😉 <br>If you like old-school tools that just work, you're gonna feel right at home. <br>If there's enough interest, I'll also commit the updated code to GitHub soon.
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
<details>
|
||||
<summary>💬 A personal note from the developer</summary>
|
||||
|
||||
If you're curious about the personal story behind this project and others...
|
||||
👉 [Read the full story here](STORY.md)
|
||||
👉 [Read the full story here](https://github.com/Belim/support/blob/main/STORY.md)
|
||||
|
||||
</details>
|
||||
|
||||
|
||||
@@ -143,7 +143,7 @@
|
||||
|
||||
<!-- Update Logic Script -->
|
||||
<script>
|
||||
const latestVersion = "1.2.260";
|
||||
const latestVersion = "1.5.282";
|
||||
|
||||
function compareVersions(v1, v2) {
|
||||
const a = v1.split(".").map(Number);
|
||||
|
||||
@@ -43,3 +43,4 @@ ZuneMusic
|
||||
ZuneVideo
|
||||
DevHome
|
||||
Copilot
|
||||
Clipchamp
|
||||
|
||||
@@ -1,27 +1,18 @@
|
||||
#Requires -RunAsAdministrator
|
||||
|
||||
# Check if running as Administrator
|
||||
if (-not ([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole]::Administrator)) {
|
||||
Write-Warning "This script is recommended to be run as Administrator for best results."
|
||||
# Decide if you want to force exit or just warn
|
||||
# exit # Uncomment to force admin
|
||||
}
|
||||
|
||||
# Function to show a message box
|
||||
function Show-MessageBox {
|
||||
param (
|
||||
[string]$message,
|
||||
[string]$title = "Information"
|
||||
)
|
||||
Add-Type -AssemblyName PresentationFramework
|
||||
[System.Windows.MessageBox]::Show($message, $title)
|
||||
}
|
||||
|
||||
# Stop Windows Explorer
|
||||
Stop-Process -Name explorer -Force
|
||||
|
||||
# Start Windows Explorer
|
||||
Start-Process explorer
|
||||
|
||||
# Show message box
|
||||
Show-MessageBox -message "Windows Explorer has been restarted successfully." -title "Crapfixer"
|
||||
# Function to show a message box
|
||||
function Show-MessageBox {
|
||||
param (
|
||||
[string]$message,
|
||||
[string]$title = "Information"
|
||||
)
|
||||
Add-Type -AssemblyName PresentationFramework
|
||||
[System.Windows.MessageBox]::Show($message, $title)
|
||||
}
|
||||
|
||||
# Stop Windows Explorer
|
||||
Stop-Process -Name explorer -Force
|
||||
|
||||
# Start Windows Explorer
|
||||
Start-Process explorer
|
||||
|
||||
# Show message box
|
||||
Show-MessageBox -message "Windows Explorer has been restarted successfully." -title "CrapFixer"
|
||||
|
||||
@@ -27,6 +27,8 @@ description=Completely uninstalls Microsoft OneDrive from the system.
|
||||
url=https://raw.githubusercontent.com/builtbybel/Crapfixer/refs/heads/main/plugins/Uninstall OneDrive.ps1
|
||||
|
||||
[CFEnhancer]
|
||||
description=Enhanced bloatware detection list used instead of the internal signature. If present in the plugins folder, it overrides the built-in bloatware detection mechanism.
|
||||
description=Enhanced bloatware detection list used instead of the internal signature. If present in the plugins folder, it overrides the built-in detection mechanism.
|
||||
Use * or *.* to show all apps on your system.
|
||||
Use "!"AppName to whitelist apps (exclude from detection).
|
||||
url=https://raw.githubusercontent.com/builtbybel/Crapfixer/refs/heads/main/plugins/CFEnhancer.txt
|
||||
|
||||
|
||||
Reference in New Issue
Block a user