2017-08-05 3 views
1

J'ai une option inutile après la désinstallation de Gitkraken dans Windows 7 ultimate 64bit. J'ai essayé beaucoup d'options comme, dans regidit J'ai cherché dans les endroits suivants:Comment faire pour supprimer "ouvrir avec Gitkraken" du menu contextuel?

[HKEY_CLASSES_ROOT\*\shell] 
[HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers] 
[-HKEY_CLASSES_ROOT\Directory\background\shell\git_gui] 
[-HKEY_CLASSES_ROOT\Directory\background\shell\git_shell] 
[-HKEY_CLASSES_ROOT\Directory\Shell\git_gui] 
[-HKEY_CLASSES_ROOT\Directory\Shell\git_shell] 
[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\background\shell\git_gui] 
[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\background\shell\git_shell] 
[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell\git_gui] 
[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell\git_shell] 
HKEY_CLASSES_ROOT\*\OpenWithList 
HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers 
HKEY_CLASSES_ROOT\Directory\Background 
HKEY_CLASSES_ROOT\Directory\shell 
HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers 
HKEY_CLASSES_ROOT\Drive\shell 
HKEY_CLASSES_ROOT\Drive\shellex\ContextMenuHandlers 
HKEY_CLASSES_ROOT\Folder\shell 
HKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers 

mais je n'ai rien lié à git ou kraken git afin que je puisse supprimer cette option.

Répondre

1

L'entrée est ici sur ma machine:

HKEY_CLASSES_ROOT \ Directory \ Background shell \ \ GitKraken

Je ne comprends pas du format de votre liste où vous vérifiaient en fait, mais peut-être vaut le coup d'oeil.

+0

Les entrées shell HKEY_CLASSES_ROOT \ répertoire \ va également supprimer les menus contextuels lorsque vous cliquez sur un dossier droit – Ernest

0
[-HKEY_USERS\... 
    S-1-5-21-307178686-3694073347-4169164670-1001\... 
     Software\Classes\Directory\shell\GitKraken] 

S-1-5-21-307178686-3694073347-4169164670-1001 devrait être lié à votre utilisateur

Sample

Voici ma capture d'écran choisir celui sans classes doit être droit.

0

Il convient de noter que deux éléments ont été ajoutés au menu contextuel, un pour chacun des deux contextes de clic droit. Et en tant que tel, deux entrées existent dans le registre.

Contexte 1 - Dans le dossier parent, quand un clic droit sur l'icône du dossier du référentiel: HKEY_CLASSES_ROOT\Directory\shell\GitKraken

Contexte 2 - Dans le dossier du référentiel, un clic droit sur fond white-space: HKEY_CLASSES_ROOT\Directory\Background\shell\GitKraken

J'ai tendance à utiliser le second plus souvent, et il y avait un bug lors de la première installation du programme. Afin de corriger ce bug, changez le dernier argument de %L en %V.

De:

"C:\Users\Paul\AppData\Local\gitkraken\update.exe" --processStart=gitkraken.exe --process-start-args="-p %L"

Pour:

"C:\Users\Paul\AppData\Local\gitkraken\update.exe" --processStart=gitkraken.exe --process-start-args="-p %V"