Remove ActiveState: Could not find project file at C:\Users ... No activestate.yaml

Hi,
I want to remove everything from ActiveState that interferes with my system. Some time ago I wanted to install ActiveState Perl, but it wanted me to setup a kind of a project and installed something. I did this, but anyway I did not want this. I wanted only to install Perl, standalone as it was always, and that’s exactly that I expected. No platforms, no forcked projects, no fancy fads. After that I installed older version as ActiveState Perl, which installed and worked exactly as expected. But I got some bad interferences with another Strawberry Perl when tried to use PDL. So, I removed ActiveState Perl. Now when I try to run Strawberry Perl, I get following thing, even when Path variable points to Strawberry Perl:


Please help me to remove everything of that.

C:\Users***>perl

Something Went Wrong
────────────────────
x Could not find project file at C:\Users**\Perl-5.32
x No activestate.yaml file exists in the current working directory or its parent directories.
x could not find file=activestate.yaml in
path=C:\Users**\Perl-5.32

Need More Help?
───────────────
β€’ Run β†’ state exec --help for general help
β€’ Visit the Forum β†’ State Tool - ActiveState Community
######################################
PS: Just found in %path% variable this path:
C:\Users.…\AppData\Local\activestate\bin
There is perl.bat which has following content:
@echo off
REM !DO NOT EDIT! State Tool Executor !DO NOT EDIT!
REM Target: c:\users.…\appdata\local\activestate\62af0b95\bin\perl.exe
C:\Users.…\AppData\Roaming\ActiveState\bin\state.exe exec --path C:\Users.….…\Perl-5.32 – perl.exe %*
PS 1: I still want to remove all interferences from ActiveState

So,
I removed these paths from %path%
%USERPROFILE%\AppData\Roaming\ActiveState\bin;
%USERPROFILE%\AppData\Local\activestate\bin;
Then removed following folders:
%USERPROFILE%\AppData\Local\ActiveState
%USERPROFILE%\AppData\Roaming\ActiveState
%USERPROFILE%\MyProject
In fact, after standard uninstalling process, it leaves behind lots of things.
#######################
Still need to know if there is anything more to remove

Armagedscu,

Sorry to hear you’re having problems. You can follow the instructions here to completely remove ActiveState Perl from your system:

1 Like

@danac
Thanks for response. Looks like my steps were correct and complete. The only thing I do not understand, why such an intrusive tool did not have any entry in control panel to remove automatically? It was lurking in the system, I didn’t know about it until it interfered. And I had to spend lots of time to investigate and figure out what exactly to remove. Seriously, there was no clue this program is named β€œstate” and I had no clue of what to search on google, maybe I could find the answer much faster.
In fact, it was not the Perl itself the source of problem. I don’t have problems with ActiveState as far as it doesn’t force me to become Community or ActiveState expert of any kind, make me more literate in matters I don’t want, implicate me in more involvement of some kind, because I have my own area of expertise. Would be a good idea for ActiveState to understand that as well.