Hrvatska akademska i istraživačka mreža
  NASLOVNICA MAPA WEBA TRAŽILICA KONTAKTI CARNET WEB
Hrvatska akademska i istraživačka mreža
 
menu 4
Sigurnost
menu 4
Distribucija
menu 4
Pomoć
menu 4
Dokumenti
menu 4
menu 4

 

 

12-10-04 10:59
[MS Windows] AVI datoteku sistem odbija obrisati. Što sad?

piše DAMIR GLAVAČ

U današnje vrijeme kad su računala uz radne, postala i multimedijalne stanice, a korisnici na diskove trpaju sve i svašta, administratorima se događa da s diskova trebaju obrisati poveće datoteke u AVI formatu kako bi oslobodio prostor. Pri toj radnji može iskrsnuti poruka kako je datoteka u uporabi i ne može se obrisati:

"AVI file is in use by another program and cannot be deleted"

Takve se ponekad zbunjujuće zgode najčešće događaju pri brisanju većih Xvid ili DivX datoteka, za koje je karakteristično da množinu multimedijalnih podataka komprimiraju u razmjerno male datoteke. One prilično često znaju biti i oštećene pa i to uvelike sitemu otežava čitanje podataka.

Ovo je još jedan bug u Windowsima XP, a pojavljuje se jer Windowsi "žele" pročitati cijeli sadržaj AVI datoteke prije nego korisniku dopuste pristup do nje. Datoteka odgovorna za to je shmedia.dll smještena u sistemskom direktoriju. Poziva se iz registrya u radu s AVI datotekama. Da bismo problem riješili moramo spriječiti učitavanje toga filea. To se postiže tako da u registryu izbacimo ključ kojim se poziva shmedia.dll.

Pokrenite regedit i dođite do sljedećeg ključa:

HKEY_LOCAL_MACHINE >SOFTWARE >Classes > CLSID >
{87D62D94-71B3-4b9a-9489-5FE6850DC73E}> InProcServer32

Ključ InProcServer32 možete jednostavno obrisati ili preimenovati. Preporučamo da ga preimenovanjem pasivizirate, jer ako ga kasnije iz bilo kojeg razloga trebate, lakop ga vratćate u prijašnje stanje. Ključ se može i ekspertirati, pa ga se kasnije vrlo lako može u slučaju potrebe vratiti.

Tim se radnjama sprečava pozivanje datoteke shmedila.dll dok rukujemo AVI datotekama, pa za njihovo brisanje više nema prepreka. Postupak smo provjerili na nekoliko računala i nigdje nije bilo problema zbog promjene koju je donijela intervencija.

Ako ipak želite AVI datoteku izbrisati na neki drugi način, skinite datoteci shmedia.dll registraciju:

Regsvr32 /u shmedia.dll

Nakon što obrišete sve video datoteke shmedia.dll možete ponovno pozvati sa:

Regsvr32 shmedia.dll





[Lista]
Ovu uslugu CARNeta realizira Sveučilišni računski centar Sveučilišta u Zagrebu
  Copyright ©2005. CARNet. Sva prava zadržana. Impressum.
Mail to
sys-portal@CARNet.hr