Сброс ассоциаций файлов

Лучший способ сбросить ассоциации файлов это удалить соответствующие значения реестра

Для этого нужно найти и удалить ключ соответствующий вашему расширению, вместе со всеми вложенными значениями из двух веток реестра (RegEdit):

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts

и

HKEY_CLASSES_ROOT

 

Так же это можно сделать с помощью PowerShell, и это особенно удобно, если нужно обнулить несколько ассоциаций:

$extens = ".zip",".7z",".arj",".bz2",".bzip2" # Прописываем расширения руками или загружаете из файла
foreach($ext in $extens){
# Удаляем ассоциацию
Get-Item "Registry::HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\$ext*" | Remove-Item -Recurse -Force
# Удаляем расширение из реестра
Get-Item "Registry::HKEY_CLASSES_ROOT\$ext*" | Remove-Item -Recurse -Force
}

После этого в системе не будет заданных ассоциаций с программами для обработанных вами расширений, и их можно будет без проблем задать с нуля

Рекомендуется выполнить перезагрузку

 

Так же читайте статью о том как исправить отсутствие ассоциаций для программы 7ZIP

Добавить комментарий

Ваш адрес email не будет опубликован.