Nvidia Installer Failed no matter what

bewerberrr

Honorable
Oct 10, 2013
5
0
10,510
Hello guys,
i have been working on the driver for my gt650m for 3 days now
i uninstalled the older version in oder to see if i can install the new one, but failed. after that i can't even install the older version back either.
as a matter of fact i actually have this problem since long ago, but i wasnt stupid enough to uninstall the older driver until this time.
let's get it straight: i can't get any driver(from 306.23 to 327.23) installed, all of them, after installing for a little while, jumped to the end and told me "Nvidia Installer Failed".
in device manager the gt650m is showed as "standard vga graphics adapter"
the graphic card itself should be ok, cuz i was playing battlefield4 before i uninstalled the driver.

things i have done so far:
no driver reroll
hardware id checked
driver version checked
clean-install
driver sweeper in safe-mode
CCleaner
uninstall anti-virus software
install through device manager, getting code 28 100% of the time
reinstall the system(upgrade not all new) didn't fix anything at all
"TakeOwnership.zip"<---if u know what i mean


So here's the million dollar question: how can i fix this thing?
and i would be very grateful if u can help
 

bewerberrr

Honorable
Oct 10, 2013
5
0
10,510
just got the logs, and here i think should be the parts that went wrong:

98.064 | DEBUG: [NVI2.NVInstaller] 4012@CNVInstaller::InternalPerformInstallPackagePhases : Installing phase "checkRemoveOptimusFilters".
98.065 | DEBUG: [NVI2.NVCustomPhase] 163@CNVCustomPhase::InvokePhase : Executing custom phase "checkRemoveOptimusFilters" action "checkRemoveOptimusFilters".
2013-10-13 19:06:37.678 ( 98.066) | DEBUG: [DisplayDriver.DisplayDriverExtSite] 3023@CDisplayDriverExtSite::AddOptimusRemovalPhase : Skipping Optimus removal.
98.066 | DEBUG: [NVI2.NVInstaller] 4033@CNVInstaller::InternalPerformInstallPackagePhases : Phase "checkRemoveOptimusFilters" took 0 ms.
98.066 | INFO: [NVI2.NVInstaller] 2679@CNVInstaller::IncreaseStepLimit : Allocated 0 available units to progress bar.
98.065 | INFO: [NVI2UI.MainFrame] 1726@CMainFrame::FlushEvents : Property changed "pos" routed to "progressBar".
98.067 | WARNING: [NVI2.NVInstaller] 2655@CNVInstaller::GetEstimate : GetEstimate Failed.
98.067 | DEBUG: [NVI2.NVInstaller] 4041@CNVInstaller::InternalPerformInstallPackagePhases : Saving uninstall-only phase "deleteComponents".
98.076 | INFO: [NVI2.NVInstaller] 2679@CNVInstaller::IncreaseStepLimit : Allocated 0 available units to progress bar.
98.076 | WARNING: [NVI2.NVInstaller] 2655@CNVInstaller::GetEstimate : GetEstimate Failed.
98.077 | DEBUG: [NVI2.NVInstaller] 4041@CNVInstaller::InternalPerformInstallPackagePhases : Saving uninstall-only phase "deleteMisc".
98.079 | INFO: [NVI2.NVInstaller] 2679@CNVInstaller::IncreaseStepLimit : Allocated 0 available units to progress bar.
98.080 | WARNING: [NVI2.NVInstaller] 2655@CNVInstaller::GetEstimate : GetEstimate Failed.
98.080 | DEBUG: [NVI2.NVInstaller] 4041@CNVInstaller::InternalPerformInstallPackagePhases : Saving uninstall-only phase "deleteRegistryKeys".
98.088 | INFO: [NVI2.NVInstaller] 2679@CNVInstaller::IncreaseStepLimit : Allocated 0 available units to progress bar.
98.089 | WARNING: [NVI2.NVInstaller] 2655@CNVInstaller::GetEstimate : GetEstimate Failed.
98.089 | DEBUG: [NVI2.NVInstaller] 4041@CNVInstaller::InternalPerformInstallPackagePhases : Saving uninstall-only phase "removeOpenCLFolder".
98.094 | INFO: [NVI2.NVInstaller] 2679@CNVInstaller::IncreaseStepLimit : Allocated 0 available units to progress bar.
98.095 | WARNING: [NVI2.NVInstaller] 2655@CNVInstaller::GetEstimate : GetEstimate Failed.
98.096 | DEBUG: [NVI2.NVInstaller] 4041@CNVInstaller::InternalPerformInstallPackagePhases : Saving uninstall-only phase "removeOpenCL32".
98.099 | INFO: [NVI2.NVInstaller] 2679@CNVInstaller::IncreaseStepLimit : Allocated 0 available units to progress bar.
98.099 | WARNING: [NVI2.NVInstaller] 2655@CNVInstaller::GetEstimate : GetEstimate Failed.
98.100 | DEBUG: [NVI2.NVInstaller] 4041@CNVInstaller::InternalPerformInstallPackagePhases : Saving uninstall-only phase "removeOpenCL64".
98.102 | INFO: [NVI2.NVInstaller] 2679@CNVInstaller::IncreaseStepLimit : Allocated 0 available units to progress bar.
98.102 | WARNING: [NVI2.NVInstaller] 2655@CNVInstaller::GetEstimate : GetEstimate Failed.
98.102 | DEBUG: [NVI2.NVInstaller] 4041@CNVInstaller::InternalPerformInstallPackagePhases : Saving uninstall-only phase "decideOpenCLRemoval".
98.103 | DEBUG: [NVI2.XmlPhaseBuilder] 184@CXmlPhaseBuilder::AddProperty : Property "OpenCLRegistryKey" = "HKLM\Software\Khronos\OpenCL\Vendors" type "string".
98.103 | DEBUG: [NVI2.XmlPhaseBuilder] 184@CXmlPhaseBuilder::AddProperty : Property "OpenCLRegistryValueName" = "nvcuda.dll" type "string".
98.106 | INFO: [NVI2.NVInstaller] 3022@CNVInstaller::InternalPerformInstall : Package "Display.Driver" completed in 46426 ms.
2013-10-13 19:06:37.719 ( 98.107) | ERROR: [CPLUtil] 874@CPLUtil::CPLInstallSuccess : Control Panel install result data key not found.
2013-10-13 19:06:37.720 ( 98.108) | ERROR: [DisplayDriver.DisplayDriverExtSite] 2745@CDisplayDriverExtSite::ConfirmCPLInstall : Uninstalling "Display.Driver" due to the failure of Display.ControlPanel.
102.132 | ERROR: [NVI2.NVInstaller] 3503@CNVInstaller::InternalFinalizePackage : Error Exception {0xe0e00050} while finalizing package.
102.134 | ERROR: [NVI2.NVInstaller] 3064@CNVInstaller::InternalPerformInstall : Failing at package "Display.Driver" failed with error: Exception {0xe0e00050} - aborting install.
102.135 | ERROR: [NVI2.InstallThread] 54@CInstallThread::ThreadProc : Install failed - Exception {0xe0e00050; File: PerformInstall.cpp; Line: 3513; Finalizing package failed} - going to fail state.
102.136 | DEBUG: [NVI2.Installation] 92@CInstallationStepper::present : Presenting "!InstallFailed".
 

bewerberrr

Honorable
Oct 10, 2013
5
0
10,510


come on, you know i am better than that
 

bewerberrr

Honorable
Oct 10, 2013
5
0
10,510

i post this thread for a reason...
 

sooty3008

Honorable
Dec 2, 2013
2
0
10,510
You have probably sorted it by now but just in case you haven't here is the solution, you don't need sfc /scannow or any registry cleaner, you need to delete the Nvidia Corporation file from your program files in win 32 x86 in 64 bit it will be in Program files and Program file x86, but before this you need to go to control panel, User account and family safety/ User accounts/ change user account control settings/ and move the slider down to never notify, a restart is necessary after this, if you do not do this first it will say you do not have permission, then you can delete the files and you will have no problem installing Nvidia after this, but remember to put your User account back to default afterwards.