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
Eviews13 not visible in installed apps
Moderators: EViews Gareth, EViews Steve, EViews Moderator, EViews Jason
-
Jorge.Goncalves
- Posts: 2
- Joined: Wed Feb 05, 2025 2:55 am
-
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
How are you installing EViews?
-
Jorge.Goncalves
- Posts: 2
- Joined: Wed Feb 05, 2025 2:55 am
Re: Eviews13 not visible in installed apps
Hello,
I make a package and deploy with SCCM application, via script powershell :
The install works and the user can use each feature with any problem
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-
EViews Steve
- EViews Developer
- Posts: 844
- Joined: Tue Sep 16, 2008 3:00 pm
- Location: Irvine, CA
Re: Eviews13 not visible in installed apps
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:
Steve
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}]Return to “Installation and Registration”
Who is online
Users browsing this forum: No registered users and 0 guests
