diff --git a/win10debloat.ps1 b/win10debloat.ps1
index 741c1fc3..557efe58 100644
--- a/win10debloat.ps1
+++ b/win10debloat.ps1
@@ -873,7 +873,7 @@ $gimp.Add_Click({
$essentialtweaks.Add_Click({
Write-Host "Creating Restore Point incase something bad happens"
$ResultText.text = "`r`n" +"`r`n" + "Installing Essential Tools... Please Wait"
- Enable-ComputerRestore -Drive "C:\"
+ Enable-ComputerRestore -Drive "$env:SystemDrive"
Checkpoint-Computer -Description "RestorePoint1" -RestorePointType "MODIFY_SETTINGS"
Write-Host "Running O&O Shutup with Recommended Settings"
@@ -1205,7 +1205,7 @@ $laptopnumlock.Add_Click({
$essentialundo.Add_Click({
Write-Host "Creating Restore Point incase something bad happens"
$ResultText.text = "`r`n" +"`r`n" + "Creating Restore Point and Reverting Settings... Please Wait"
- Enable-ComputerRestore -Drive "C:\"
+ Enable-ComputerRestore -Drive "$env:SystemDrive"
Checkpoint-Computer -Description "RestorePoint1" -RestorePointType "MODIFY_SETTINGS"
Write-Host "Enabling Telemetry..."
@@ -1333,22 +1333,22 @@ $windowssearch.Add_Click({
Write-Host "Removing Start Menu Tiles"
- Set-Content -Path 'C:\Users\Default\AppData\Local\Microsoft\Windows\Shell\DefaultLayouts.xml' -Value ''
- Add-Content -Path 'C:\Users\Default\AppData\Local\Microsoft\Windows\Shell\DefaultLayouts.xml' -value ' '
- Add-Content -Path 'C:\Users\Default\AppData\Local\Microsoft\Windows\Shell\DefaultLayouts.xml' -value ' '
- Add-Content -Path 'C:\Users\Default\AppData\Local\Microsoft\Windows\Shell\DefaultLayouts.xml' -value ' '
- Add-Content -Path 'C:\Users\Default\AppData\Local\Microsoft\Windows\Shell\DefaultLayouts.xml' -value ' '
- Add-Content -Path 'C:\Users\Default\AppData\Local\Microsoft\Windows\Shell\DefaultLayouts.xml' -value ' '
- Add-Content -Path 'C:\Users\Default\AppData\Local\Microsoft\Windows\Shell\DefaultLayouts.xml' -value ' '
- Add-Content -Path 'C:\Users\Default\AppData\Local\Microsoft\Windows\Shell\DefaultLayouts.xml' -value ' '
- Add-Content -Path 'C:\Users\Default\AppData\Local\Microsoft\Windows\Shell\DefaultLayouts.xml' -value ' '
- Add-Content -Path 'C:\Users\Default\AppData\Local\Microsoft\Windows\Shell\DefaultLayouts.xml' -value ' '
- Add-Content -Path 'C:\Users\Default\AppData\Local\Microsoft\Windows\Shell\DefaultLayouts.xml' -value ' '
- Add-Content -Path 'C:\Users\Default\AppData\Local\Microsoft\Windows\Shell\DefaultLayouts.xml' -value ' '
- Add-Content -Path 'C:\Users\Default\AppData\Local\Microsoft\Windows\Shell\DefaultLayouts.xml' -value ' '
- Add-Content -Path 'C:\Users\Default\AppData\Local\Microsoft\Windows\Shell\DefaultLayouts.xml' -value ' '
- Add-Content -Path 'C:\Users\Default\AppData\Local\Microsoft\Windows\Shell\DefaultLayouts.xml' -value ' '
- Add-Content -Path 'C:\Users\Default\AppData\Local\Microsoft\Windows\Shell\DefaultLayouts.xml' -value ''
+ Set-Content -Path "$env:SystemDrive\Users\Default\AppData\Local\Microsoft\Windows\Shell\DefaultLayouts.xml" -Value ''
+ Add-Content -Path "$env:SystemDrive\Users\Default\AppData\Local\Microsoft\Windows\Shell\DefaultLayouts.xml" -value ' '
+ Add-Content -Path "$env:SystemDrive\Users\Default\AppData\Local\Microsoft\Windows\Shell\DefaultLayouts.xml" -value ' '
+ Add-Content -Path "$env:SystemDrive\Users\Default\AppData\Local\Microsoft\Windows\Shell\DefaultLayouts.xml" -value ' '
+ Add-Content -Path "$env:SystemDrive\Users\Default\AppData\Local\Microsoft\Windows\Shell\DefaultLayouts.xml" -value ' '
+ Add-Content -Path "$env:SystemDrive\Users\Default\AppData\Local\Microsoft\Windows\Shell\DefaultLayouts.xml" -value ' '
+ Add-Content -Path "$env:SystemDrive\Users\Default\AppData\Local\Microsoft\Windows\Shell\DefaultLayouts.xml" -value ' '
+ Add-Content -Path "$env:SystemDrive\Users\Default\AppData\Local\Microsoft\Windows\Shell\DefaultLayouts.xml" -value ' '
+ Add-Content -Path "$env:SystemDrive\Users\Default\AppData\Local\Microsoft\Windows\Shell\DefaultLayouts.xml" -value ' '
+ Add-Content -Path "$env:SystemDrive\Users\Default\AppData\Local\Microsoft\Windows\Shell\DefaultLayouts.xml" -value ' '
+ Add-Content -Path "$env:SystemDrive\Users\Default\AppData\Local\Microsoft\Windows\Shell\DefaultLayouts.xml" -value ' '
+ Add-Content -Path "$env:SystemDrive\Users\Default\AppData\Local\Microsoft\Windows\Shell\DefaultLayouts.xml" -value ' '
+ Add-Content -Path "$env:SystemDrive\Users\Default\AppData\Local\Microsoft\Windows\Shell\DefaultLayouts.xml" -value ' '
+ Add-Content -Path "$env:SystemDrive\Users\Default\AppData\Local\Microsoft\Windows\Shell\DefaultLayouts.xml" -value ' '
+ Add-Content -Path "$env:SystemDrive\Users\Default\AppData\Local\Microsoft\Windows\Shell\DefaultLayouts.xml" -value ' '
+ Add-Content -Path "$env:SystemDrive\Users\Default\AppData\Local\Microsoft\Windows\Shell\DefaultLayouts.xml" -value ''
$START_MENU_LAYOUT = @"
@@ -1361,7 +1361,7 @@ $windowssearch.Add_Click({
"@
- $layoutFile="C:\Windows\StartMenuLayout.xml"
+ $layoutFile="$env:SystemDrive\Windows\StartMenuLayout.xml"
#Delete layout file if it already exists
If(Test-Path $layoutFile)