From c7cf793c9e4aece9e6b7f198144b76336eb095c4 Mon Sep 17 00:00:00 2001 From: Jeffrey <9938813+Raphire@users.noreply.github.com> Date: Sun, 17 May 2026 18:39:19 +0200 Subject: [PATCH] Remove unblocking logic as it doesnt work --- Scripts/Features/ImportRegistryFile.ps1 | 34 +------------------------ 1 file changed, 1 insertion(+), 33 deletions(-) diff --git a/Scripts/Features/ImportRegistryFile.ps1 b/Scripts/Features/ImportRegistryFile.ps1 index 3e91a9c..d0ae8f1 100644 --- a/Scripts/Features/ImportRegistryFile.ps1 +++ b/Scripts/Features/ImportRegistryFile.ps1 @@ -281,39 +281,7 @@ function ImportRegistryFile { Write-Warning "reg import failed for '$path'. Falling back to PowerShell registry writer. Details: $details" try { - if ($script:GuiWindow) { - $repoRootPath = Split-Path -Path $script:RegfilesPath -Parent - $registryPathHelpersScript = Join-Path $repoRootPath 'Scripts\Helpers\RegistryPathHelpers.ps1' - $regFileOperationsScript = Join-Path $repoRootPath 'Scripts\Helpers\Get-RegFileOperations.ps1' - $importRegistryScript = Join-Path $repoRootPath 'Scripts\Features\ImportRegistryFile.ps1' - - Invoke-NonBlocking -ScriptBlock { - param( - $registryPathHelpersScriptPath, - $regFileOperationsScriptPath, - $importRegistryScriptPath, - $targetRegFilePath, - $useOfflineHive, - $offlineHiveDatPath - ) - - . $registryPathHelpersScriptPath - . $regFileOperationsScriptPath - . $importRegistryScriptPath - - Invoke-RegistryImportViaPowerShell -RegFilePath $targetRegFilePath -UseOfflineHive:$useOfflineHive -OfflineHiveDatPath $offlineHiveDatPath - } -ArgumentList @( - $registryPathHelpersScript, - $regFileOperationsScript, - $importRegistryScript, - $regFilePath, - $usesOfflineHive, - $hiveDatPath - ) - } - else { - Invoke-RegistryImportViaPowerShell -RegFilePath $regFilePath -UseOfflineHive:$usesOfflineHive -OfflineHiveDatPath $hiveDatPath - } + Invoke-RegistryImportViaPowerShell -RegFilePath $regFilePath -UseOfflineHive:$usesOfflineHive -OfflineHiveDatPath $hiveDatPath Write-Host "Fallback import succeeded for '$path'." -ForegroundColor Yellow Write-Host ""