Hur man tar bort filtypsassociationer med hjälp av registerredigeraren

Detta bör ta bort filassocieringsinställningarna för .bak filtyp. Den raderade filtypen ska nu behandlas som okänd av Windows; vilket är precis vad vi ville ha.

Ta bort Progid också (valfritt)

Om du också vill rensa upp ProgID-nyckeln för den filtypen, vilket du noterade (bak_auto_file) i steg #3 ovan måste du bara göra det om det ProgID bak_auto_file används inte av någon annan filtyp. Det här är viktigt.

Hur tar man reda på om någon annan filtyp (er) är mappad till samma ProgID? Gör en sökning (efter Data som innehåller ProgID-strängen – matcha endast hela strängen) i registerredigeraren. Eller kör ett av kommandona nedan för att ta reda på det.

Den här gången, låt oss ta exemplet txtfil Progid. För att se listan över filtyper som använder txtfil ProgID, kör:

Exempel: txtfile (progid används för .txt)

assoc | findstr /i "txtfile"
assoc findstr progid association

(eller)

reg fråga hkcr /d /f "txtfile" /s
reg query progid association

I ovanstående fall använder följande filtillägg fortfarande txtfil progid:

.LOGG | .SCP | .TXT | .WTX

Så du bör inte ta bort de

HKEY_CLASSES_ROOT\txt-fil registernyckel, eftersom det skulle bryta associeringsinställningarna för filtyper som använder denna nyckel.

Låt oss nu använda metoden ovan och ta reda på om några andra filtillägg använder bak_auto_file Progid. Kör kommandot för bak_autofil, du får detta:

Ramesh Srinivasan brinner för Microsofts teknologier och han har varit en tiofaldig mottagare av Microsoft Most Valuable Professional Award i kategorin Windows Shell/Desktop Experience, från 2003 till 2012. Han älskar att felsöka och skriva om Windows. Ramesh grundade Winhelponline.com 2005.