这是indexloc提供的服务,不要输入任何密码
Skip to content

Windows: Shortcuts of user installations not removed when uninstallation is run as administrator #341

@marcoesters

Description

@marcoesters

Checklist

  • I added a descriptive title
  • I searched open reports and couldn't find a duplicate

What happened?

When creating a conda environment with shortcuts as a user and uninstalling them later as administrator, shortcuts are not removed because menuinst looks at the wrong location.

Steps to reproduce:

  • conda create -n <env name> git -c defaults -y
  • Open a Terminal as Administrator and activate conda if needed.
  • conda remove git -y

Conda Info

active environment : menuinst-test
    active env location : C:\Users\<user>\miniconda3\envs\menuinst-test
            shell level : 2
       user config file : C:\Users\<user>\.condarc
 populated config files : C:\Users\<user>\miniconda3\.condarc
          conda version : 25.1.1
    conda-build version : not installed
         python version : 3.12.9.final.0
                 solver : libmamba (default)
       virtual packages : __archspec=1=skylake
                          __conda=25.1.1=0
                          __cuda=12.8=0
                          __win=10.0.26100=0
       base environment : C:\Users\<user>\miniconda3  (writable)
      conda av data dir : C:\Users\<user>\miniconda3\etc\conda
  conda av metadata url : None
           channel URLs : https://repo.anaconda.com/pkgs/main/win-64
                          https://repo.anaconda.com/pkgs/main/noarch
                          https://repo.anaconda.com/pkgs/r/win-64
                          https://repo.anaconda.com/pkgs/r/noarch
                          https://repo.anaconda.com/pkgs/msys2/win-64
                          https://repo.anaconda.com/pkgs/msys2/noarch
          package cache : C:\Users\<user>\miniconda3\pkgs
                          C:\Users\<user>\.conda\pkgs
                          C:\Users\<user>\AppData\Local\conda\conda\pkgs
       envs directories : C:\Users\<user>\miniconda3\envs
                          C:\Users\<user>\.conda\envs
                          C:\Users\<user>\AppData\Local\conda\conda\envs
               platform : win-64
             user-agent : conda/25.1.1 requests/2.32.3 CPython/3.12.9 Windows/11 Windows/10.0.26100 solver/libmamba conda-libmamba-solver/25.4.0 libmambapy/2.0.5 aau/0.7.0 c/. s/. e/.
          administrator : False
             netrc file : None
           offline mode : False

Conda Config

==> C:\Users\Marco Esters\miniconda3\.condarc <==
channels:
  - https://repo.anaconda.com/pkgs/main
  - https://repo.anaconda.com/pkgs/r
  - https://repo.anaconda.com/pkgs/msys2

Conda list

# packages in environment at C:\Users\Marco Esters\miniconda3\envs\menuinst-test:
#
# Name                    Version                   Build  Channel
git                       2.45.2               haa95532_1    defaults

Additional Context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    type::bugdescribes erroneous operation, use severity::* to classify the type

    Type

    No type

    Projects

    Status

    TODO 📬

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions