Eviews13 not visible in installed apps

For questions regarding installation and registration of EViews.

Moderators: EViews Gareth, EViews Steve, EViews Moderator, EViews Jason

Jorge.Goncalves
Posts: 2
Joined: Wed Feb 05, 2025 2:55 am

Eviews13 not visible in installed apps

Postby Jorge.Goncalves » Wed Feb 05, 2025 9:49 am

Hello,

I am in charge of deploying Eviews13 (64bits) in my company and a user told me that eviews was no longer displayed in "Add & Remove programs" (even appwiz.cpl) of Windows,

in fact when I look at "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\" I can't find any registry key for eviews

Things I have already tried but which did not work:

1) uninstall/reinstall Eviews13
2) Upgrade Windows version (23H2 > 24H2)
3) Apply the registry key "EViews 13 Clean" recommended by one of your engineers in the topic: EViews 13 Installation Problem
by mmiller2 » Wed Nov 02, 2022 1:53 pm

For 3) I tried to apply the key before and after installation, I also tried to create the 4 keys with my own powershell script but no better.

Are you aware of this problem ?

P.S : no problem with the operation of the software outside of it

EViews Gareth
Fe ddaethom, fe welon, fe amcangyfrifon
Posts: 13583
Joined: Tue Sep 16, 2008 5:38 pm

Re: Eviews13 not visible in installed apps

Postby EViews Gareth » Wed Feb 05, 2025 10:37 am

How are you installing EViews?

Jorge.Goncalves
Posts: 2
Joined: Wed Feb 05, 2025 2:55 am

Re: Eviews13 not visible in installed apps

Postby Jorge.Goncalves » Thu Feb 06, 2025 1:11 am

Hello,

I make a package and deploy with SCCM application, via script powershell :

Code: Select all

$ErrorActionPreference = "Continue" #Remove Eviews 11 shortcut If (Test-Path -Path 'C:\ProgramData\Microsoft\Windows\Start Menu\Programs\A & S Software\EViews11.lnk') { Remove-Item -Path 'C:\ProgramData\Microsoft\Windows\Start Menu\Programs\A & S Software\EViews11.lnk' -Force } #Unregister EViews 11 if (Test-Path -Path "C:\Program Files (x86)\EViews11\EViews11.exe"){ Start-Process -FilePath "C:\Program Files (x86)\EViews11\EViews11.exe" -ArgumentList @('/unregistersilent') -Wait -PassThru -WindowStyle Hidden -NoNewWindow } #Remove Eviews 11 files If (Test-Path -Path "C:\Program Files (x86)\EViews11") { Remove-Item -Path "C:\Program Files (x86)\EViews11" -Force -Recurse } # Copy EViews 13 files Copy-Item -Path "$PSScriptRoot\EViews13" -Destination "C:\Program Files\" -Recurse -Force # Copy EViews 13 shortcut If (!(Test-Path -Path 'C:\ProgramData\Microsoft\Windows\Start Menu\Programs\A & S Software')) { New-Item -Path 'C:\ProgramData\Microsoft\Windows\Start Menu\Programs\A & S Software' -ItemType Directory -Force | Out-Null } If (!(Test-Path -Path 'C:\ProgramData\Microsoft\Windows\Start Menu\Programs\A & S Software\EViews13.lnk')) { Copy-Item -Path "$PSScriptRoot\EViews13.lnk" -Destination "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\A & S Software\" -Recurse -Force } # Obtenez une liste de tous les profils utilisateur sur la machine $profiles = Get-WmiObject Win32_UserProfile | Where-Object { $_.Special -eq $false } # Nom du dossier à supprimer $dossierASupprimer = "IHS EVIEWS" # Parcourez chaque profil utilisateur et supprimez le dossier s'il existe foreach ($profile in $profiles) { $profilePath = Join-Path -Path $profile.LocalPath -ChildPath "AppData\Roaming\$dossierASupprimer" if (Test-Path -Path $profilePath -PathType Container) { Remove-Item -Path $profilePath -Recurse -Force Write-Host "Dossier $dossierASupprimer supprimé dans le profil de l'utilisateur $($profile.LocalPath)" } } # Register EViews 13 components if (Test-Path -Path 'C:\Program Files\EViews13\EViews13.exe'){ Start-Process -FilePath 'C:\Program Files\EViews13\EViews13.exe' -ArgumentList @('/regcomsilent') -Wait -PassThru -WindowStyle Hidden } #delete Eviews 12 registery keys #$ErrorActionPreference = 'SilentlyContinue' New-PSDrive -PSProvider Registry -Name HKU -Root HKEY_USERS $HKUsers = Get-CHildItem -Path HKU:\ ForEach ($HKUser in $HKUsers) { If (($HKUser.PSChildName -like 'S-1-5-21*') -and ($HKUser.PSChildName -notlike '*_Classes')) { $RegistryPath = "HKU:\$($HKUser.PSChildName)\SOFTWARE\%compagnyname%\EViews" If (Test-Path -Path $RegistryPath) { remove-Item -Path $RegistryPath -Force | Out-Null -Verbose } } } start-process "$PSScriptRoot\EViews13Patch_062024.exe" -ArgumentList "-s", "-f1$PSScriptRoot\patch.iss" Start-Sleep 6
The install works and the user can use each feature with any problem

EViews Steve
EViews Developer
Posts: 844
Joined: Tue Sep 16, 2008 3:00 pm
Location: Irvine, CA

Re: Eviews13 not visible in installed apps

Postby EViews Steve » Fri Feb 07, 2025 8:36 am

Running the "EViews 13 Clean" REG file removes all references to EViews 13 installation from HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall. This REG file is only meant to be used in situations where you tried to install 13 but the installation crashed/failed and won't let you restart it due to it thinking you're still in the middle of an installation.

If you're running this AFTER installing EViews 13, that would be the reason why you're not seeing the program in your Add/Remove Programs dialog.

I would recommend you don't run this REG file, or only run it BEFORE you install EViews 13.

By the way, these are the registry keys our 13 installer will create:

Code: Select all

[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Features\B313B11B72E92CA47B5C27F9C15B3AA9] [-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products\B313B11B72E92CA47B5C27F9C15B3AA9] [-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{B11B313B-9E27-4AC2-B7C5-729F1CB5A39A}] [-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\InstallShield_{B11B313B-9E27-4AC2-B7C5-729F1CB5A39A}]
Steve


Return to “Installation and Registration”

Who is online

Users browsing this forum: No registered users and 0 guests