Ciwaanka shaqadu waxa uu sababay Cilad Ilaalinta - Cilad Daabacaad

Haddii aad isku daydo inaad ka daabacdo faylasha/dokumentiyada gudaha barnaamijka Microsoft Office sida Word , Excel , Publisher et al oo aad hesho fariinta qaladka daabacaadda ; (printing error)Ciwaanka shaqadu waxa uu sababay cilad ilaalinta(Function address caused a protection fault) - ka bacdi boostadan waxa loogu talagalay in lagu caawiyo. Maqaalkan, waxaan ku aqoonsan doonaa qaar ka mid ah sababaha la garan karo ee kicin kara qaladka ka dibna waxaan ku siin doonaa xalalka suurtagalka ah ee aad isku dayi karto inaad gacan ka geysato hagaajinta arrintan.

Marka shaqada daabacadu ay guuldareysato, waxaad heleysaa tusaalaha soo socda ee fariinta qaladka;

Function address 12345 caused a protection fault.
(exception code 12345)
The application property sheet page(s) may not function properly.

Ciwaanka shaqadu waxa uu sababay cilad ilaalinta

Inta badan isticmaalayaasha la kulma khaladkan daabacaadda, waxay soo sheegaan in khaladku aanu dhicin haddii ay isku dayaan inay si caadi ah u daabacaan - khaladku wuxuu soo baxaa kaliya mar kasta oo ay isku dayaan inay ka daabacaan codsiga Xafiiska dhexdiisa. (Office)Maskaxda(Bear) ku hay in ay jiraan xaalado kala duwan oo fariinta qaladkan ah oo leh kood khalad oo kala duwan. Si kastaba ha ahaatee, sababaha hoose waa isku mid - sidaas awgeed, isla hagaajinta waa in ay ka shaqeeyaan dhammaan xaaladaha qaladkan.

Waxa laga yaabaa inaad la kulanto fariinta khaladka ah mid ama ka badan (laakin aan ku xaddidnayn) sababahan soo socda ee la yaqaan;

  • Daabacaha saxda ah looma dejin sidii hore.
  • Dareewalka daabacaha oo duugoobay.
  • Furayaasha-hoosaadka daabacaha ee musuqmaasuqa.
  • Musuqmaasuqa faylka nidaamka(System) - Faylka nidaamka(System) musuqmaasuqa ayaa ah mid aad u yar laakiin dembiilaha suurtagalka ah ee dhibaatadan. Caadi ahaan, waxay soo baxdaa ka dib markii skaanka ammaanku uu dhammeeyo karantiilka qaar ka mid ah walxaha ay adeegsato adeegga daabacaadda.

Ciwaanka Fix Function(Fix Function) wuxuu sababay cilad ilaalinta

Haddii aad la kulanto ciwaanka hawshan waxa uu sababay cilad(Function address caused a protection fault) daabacaadeed oo ilaalin ah, waxa aad isku dayi kartaa xalalkayaga hoos ku qoran si gaar ah oo aan u kala horrayn oo arag haddii ay taasi caawinayso xallinta arrinta.

  1. Daabacaadda cilladaha daabacaha
  2. Samee iskaanka SFC/DISM
  3. Beddel daabacaha caadiga ah
  4. Cusbooneysii darawalka daabacaha
  5. Ka saar darawalka daabacaha, dib u magacaw furayaasha hoose ee daabacaadda oo dib u bilaw adeegga Daabacaadda Spooler(Print Spooler)
  6. Beddel xogta qiimaha muhiimka ah ee LegacyDefaultPrinterMode
  7. Samee Soo Celinta Nidaamka

Aynu eegno sharraxaadda habka ku lug leh ee la xidhiidha mid kasta oo ka mid ah xalalka liiska.

Fix(Fix Protection) Ciladda Ilaalinta Cilada Guryaha(Printer Properties) Daabacaha

1] Daabacaadda cilladaha daabacaha

Ku socodsiinta Windows 10 dhibbanayaasha(Windows 10) gudaha ku dhex dhisan ayaa dib u bilaabi doona daabacahaaga iyo darawaladaada oo hubin doona wixii khalad ah . (Troubleshooter)Daabacahaaga waa in lagu xidhaa inta hawshan socoto.

Si aad u  socodsiiso cilladaha daabacaha(run the Printer Troubleshooter) , samee waxyaabaha soo socda:

  • Guji  Start  oo dooro  Settings.
  • Tag  Cusboonaysiinta iyo Amniga.( Update and Security.)
  • Guji  tab(Troubleshooter)  tab.
  • Hoos u dhaadhac oo guji  Printers.
  • Riix batoonka  Run cilad( Run the troubleshooter)  bixiyaha.
  • Raac(Follow) tilmaamaha shaashadda oo codso hagaajin kasta oo lagu taliyay.

Dabadeed(Afterward) , isku day inaad daabacdo oo arag haddii ciwaanka shaqadu uu sababay khalad(Function address caused a protection fault) daabacaadda cilladda la xaliyay. Haddii kale, sii wad xalka xiga.

2] Samee iskaanka SFC/DISM

SFC/DISM -   ku waa utility gudaha Windows kaas oo u oggolaanaya isticmaaleyaasha inay iskaan karaan musuqmaasuqa ku jira faylalka nidaamka Windows oo ay soo celiyaan faylalka xumaaday.(Windows)

Ujeedooyinka fududaynta iyo raaxaysiga, waxaad samayn kartaa iskaanka adigoo isticmaalaya habka hoose.

  • Riix furaha Windows + R.
  • In sanduuqa wada hadalka Run, ku qor notepad oo ku dhufo Enter si aad u furto Notepad.
  • Nuqul ka samee oo ku dheji amarka hoose tafatiraha qoraalka
@echo off
date /t & time /t
echo Dism /Online /Cleanup-Image /StartComponentCleanup
Dism /Online /Cleanup-Image /StartComponentCleanup
echo ...
date /t & time /t
echo Dism /Online /Cleanup-Image /RestoreHealth
Dism /Online /Cleanup-Image /RestoreHealth
echo ...
date /t & time /t
echo SFC /scannow
SFC /scannow
date /t & time /t
pause
  • Ku keydi faylka magac oo ku dheji  kordhinta faylka  .bat - tusaale; (.bat)SFC_DISM_scan.fit(SFC_DISM_scan.bat) .
  • Si isdaba joog ah u socodsii faylka dufcadda oo leh mudnaanta maamulka(run the batch file with admin privilege)  (midig-guji faylka la keydiyay oo dooro  Maamule ahaan(Run as Administrator) ka dooro menu-ka macnaha guud) ilaa ay ka soo sheegto wax qalad ah.
  • Dib u bilaw PC gaaga

Isku day mar labaad shaqada daabacaadda oo arag haddii arrinta la xaliyay. Haddii aan lagu sii socon xalka xiga.

3] Beddel daabacaha caadiga ah

Ciwaanka shaqadu waxa uu sababay cilada(Function address caused a protection fault) daabacaadda khaladka ilaalinta sidoo kale waxa ay ku dhici kartaa xaalad ah in daabacaha aad rabto in aad isticmaasho aan loo dejin sida caadiga ah gudaha goobaha Windows . Samee kuwan soo socda si aad u bedesho daabacaha caadiga ah:

  • Riix furaha Windows + R.
  • Sanduuqa Run Run(Run) , koobi oo dheji ms-settings:printers (ms-settings:printers ) oo ku dhufo Gelida si aad u furto   daaqada  daabacayaasha & iskaanka(Printers & scanners) ee  abka Settings .
  • Marka aad gudaha u gasho tabka daabacayaasha & iskaanka(Printers & scanners) , hoos ugu dhaadhac shayga midigta oo calaamad ka saar Oggolow Windows si uu u maamulo goobtayda daabacaadda caadiga ah(Allow Windows to manage my default printer) .
  • Hadda, dhagsii daabacaha aad rabto inaad isticmaasho oo guji Set as default .

Ka dib markaad dhisto daabacaha saxda ah ee asalka ah, dib u bilaw kombayutarka oo arag haddii qaladka daabacaadda la xaliyay. Haddii kale ku sii wad xalka xiga.

Akhri(Read) :  Sida dib loogu dejiyo Printer-ka habaynta warshadda .

4] Cusbooneysii darawalka daabacaha

Xalkani wuxuu kaaga baahan yahay inaad hubiso inaad ku rakibtay darawalada daabacaadda ugu dambeeyay ee daabacahaaga. Waxaad ka  soo dejisan kartaa nooca ugu dambeeyay ee darawalka daabacaha(download the latest version of the printer driver)  websaydhka soo saaraha.

Haddii kale, waxaad ku cusboonaysiin kartaa darawalka daabacaha(update the printer driver) adoo isticmaalaya Maareeyaha Aaladda. Waa kan sida:

  • Riix furaha Windows + X si aad u furto Menu Isticmaalaha Awooda(Power User Menu) , ka dib tabo furaha M si aad u furto Maareeyaha Aaladda.
  • Markaad gudaha u gasho Maareeyaha Aaladda(Device Manager) , hoos ugu dhaadhac liiska aaladaha lagu rakibay oo balaadhi/ burbi qaybta safafka Daabacaadda(Print queues ) .
  • Marka xigta, midig-guji daabacaha aad arrimaha ku hayso oo dooro Cusbooneysii darawalka(Update driver) liiska macnaha guud.
  • Shaashada xigta, dhagsii si toos ah u raadi software-ka darawalka ee la cusboonaysiiyay.(Search automatically for updated driver software.)
  • Sug(Wait) ilaa skaanku ka dhamaanayo Haddii nooca darawalka cusub la helo, raac tilmaamaha shaashadda si aad u soo dejiso oo ugu rakibto kombuyutarkaaga.
  • Dib u bilow qalabkaaga

Isku day inaad dirto shaqo daabac oo arag haddii ciwaanka shaqadu uu sababay khalad(Function address caused a protection fault) daabacaadda khaladka ah oo la xaliyay. Haddii kale, sii wad xalka xiga.

5] Ka saar(Uninstall) darawalka daabacaha, magac u bixi furayaasha hoose ee daabacaadda oo dib u bilaw adeegga Daabacaadda Spooler(Print Spooler)

Xalkan, waxa jira hawlo isdaba joog ah (kaaso ku lug leh uninstall dareewalka daabacaha, dib u magacaabista furayaasha hoose ee daabacaadda iyo dib u bilaabida adeega Daabacaadda Spooler(Print Spooler) ) oo aad u baahan tahay inaad dhammaystirto si aad u aragto haddii ciwaanka shaqadu uu sababay khalad(Function address caused a protection fault) daabacaadda khaladka ah in la xallin karo.

Samee kuwan soo socda:

  • Gal kombayutarka ay saamaysay
  • Riix furaha Windows + X si aad u furto Menu Isticmaalaha Awooda(Power User Menu) , ka dib tabo furaha M si aad u furto Maareeyaha Aaladda.
  • Marka aad gudaha u gasho Maareeyaha Aaladda(Device Manager) , dhex mara liiska aaladaha rakiban oo balaadhi liiska hoos-u- hoosaadka ee safafka daabacaadda .(Print queues)
  • Marka xigta, midig-guji darawalka daabacaha ee aad rabto inaad ka saarto oo dooro Uninstall Device .
  • Guji Uninstall  mar kale si aad u xaqiijiso habka.

Marka habka uninstall-ka la dhammeeyo, waxaad ka bixi kartaa Maareeyaha Aaladda(Device Manager) .

  • Marka xigta, taabo furaha Windows + R si aad ugu yeerto Run sanduuqa wada hadalka.
  • In sanduuqa wada hadalka Run, ku qor printui.exe /s /t2  oo ku dhufo Gelida si aad u furto  Properties UI Printer Server(Printer Server Properties UI) .
  • Marka aad gudaha u gasho shaadhka Guryaha Daabacaadda ee Server(Print Server Properties)  -ka, u gudub  tab Drivers  oo dooro darawalka arrinta keenay. Iyadoo darawalka la doortay, dhagsii badhanka saar(Remove) .
  • Markaa waxa ku waydiin doona ka saar Driver And Package(Remove Driver And Package ) dialog.
  • Dooro badhanka raadiyaha ee ka saar darawalka oo kaliya.(Remove driver only.)
  • Guji OK

Marka hawshu dhammaato, waxaad ka bixi kartaa  shaashadda Guryaha Daabacaadda ee Server -ka.(Print Server Properties)

  • Hadda taabo furaha Windows + R si aad u furto sanduuq kale oo Run ah.(Run)
  • Ku qor regedit gudaha sanduuqa qoraalka oo taabo  Gelida(Enter)  si aad u furto  Tifaftiraha Diiwaangelinta(Registry Editor) .

Muhiim: (Important:) Dib u celi diiwaanka(Back up the registry) ka hor intaadan sii wadin nidaamkan si aad awood ugu yeelatid inaad soo celiso diiwaanka haddii ay dhacdo inay wax qaldamaan.

  • U gudub ama u bood dariiqa furaha diiwaangelinta ee hoose:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows x64\Print Processors\

Goobta, sii wad si aad u magacawdo furayaasha-hoosaadka ama furayaasha hoos yimaada Daabacaadda Processorska(Print Processors) leh kordhintii hore(.old extension) . Tani waxay ku qasbi doontaa Windows inay iska indhatirto furayaashaas oo ay abuurto faylal iyo qiyam cusub beddelkeeda.

Xusuusin(Note) : Xaaladdan, waxaa jira hal fure oo keliya (winprint), markaa waxaan u beddelnay Winprint.old(winprint.old) .

Marka tallaabadani dhammaato, waxaad si badbaado leh u xidhi kartaa Tifaftiraha Diiwaangelinta(Registry Editor) .

  • Mar labaad, u yeedh Run sanduuqa wada hadalka oo ku qor services.msc gudaha sanduuqa qoraalka oo tabo Gelida(Enter)  si aad u furto   daaqada Adeegyada .(Services)
  • Daaqada Adeegyada(Services)  , hel adeegga  Daabacaadda Spooler( Print Spooler)  .
  • Midig ku dhufo  Print Spooler  oo dooro  Guryaha.(Properties.)
  • Daaqada guryaha, dhagsii  Stop.

Tani waxay joojin doontaa habka safka daabacaadda. Fur daaqadda Guryaha Daabacaada(Print Spooler Properties)

  • Hadda, fur File Explorer oo u gudub goobta soo socota:

C:\WINDOWS\system32\spool\PRINTERS

  • Tirtir dhammaan faylasha ku jira  galka Printers -ka  .

Haddii aadan arkin wax faylal ah, dhagsii  View  tab oo sax  sanduuqa walxaha qarsoon(Hidden Items)  .

  • Xidh daaqada File Explorer
  • Daaqadda Guryaha Daabacaadda(Print Spooler Properties) , dhagsii  badhanka Start  si aad dib ugu bilowdo adeegga.

Dib u bilow kombayutarkaaga oo dib u soo geli dareewalada daabacaha lagama maarmaanka u ah bilawga kombayutarka xiga. Isku day shaqada daabacaadda mar kale oo arag haddii arrinta la xaliyay.

6] Beddel xogta qiimaha muhiimka ah ee LegacyDefaultPrinterMode

Xalkan, si loo xalliyo ciwaanka shaqadu waxa uu sababay cilad(Function address caused a protection fault) daabacaadeed cilad ilaalin ah, waxaad u baahan doontaa inaad bedesho LegacyDefaultPrinterMode xogta muhiimka ah ee xogta Qiimaha ee ku jirta (Value)Tifaftiraha Diiwaanka(Registry Editor) .

Waa kan sida:

Xusuusnow inaad kaydiso diiwaanka

  • U gudub(Navigate) ama u bood dariiqa furaha diiwaangelinta ee hoose:
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows
  • Dhinaca midig ee laba-guji LegacyDefaultPrinterMode si aad wax uga beddesho hantideeda.
  • U deji xogta Qiimaha 1.

Tani waxay ku noqon doontaa hab-dhaqankii hore ee daabacaha ee caadiga ahaa ee hoos yimaada Windows 10 .

  • Guji OK si aad u kaydiso isbedelada
  • Dib u bilow PC

Hubi si aad u aragto in arrinta la xaliyay. Haddii kale ku sii wad xalka xiga.

7] Samee Nidaamka Soo Celinta

Haddii aad dareentay in ciwaanka shaqadu uu sababay cilad(Function address caused a protection fault) daabicis ilaalin oo bilaabatay dhawaan, gabi ahaanba waa suurtogal in arinta ay fududaysay isbeddelka nidaamkaagu soo maray dhawaan.

Haddii aadan wax fikrad ah ka haysan waxa isbedelay ee laga yaabo inay ku dhamaadeen jabinta shaqada daabacaadda ee codsiyadaada Xafiiska(Office) , waxaad isticmaali kartaa System Restore (isbeddel kasta sida rakibaadda codsiyada, dookhyada isticmaale iyo wax kasta oo la sameeyo muddadaas) si aad ugu noqoto taariikhda halkaas oo aad hubto in daabacaaddu ay si habboon u shaqaynaysay.

Si aad u sameyso System Restore , samee waxyaabaha soo socda:

  • Riix furaha Windows + R.
  • In sanduuqa Run Run, ku qor rstrui  oo ku dhufo Gelida si aad u furto   Wizard System Soo celinta .(System Restore)
  • Markaad timaaddo shaashadda hore ee System Restore , guji Next si aad ugu gudubto daaqada xigta.
  • Shaashada xigta, calaamee sanduuqa la xidhiidha Muuji dhibco soo celin badan(Show more restore points) .
  • Kadib markaad tan sameyso, dooro barta taariikhda ka weyn ee aad markii ugu horeysay bilowday inaad ogaato qaladka.
  • Guji Next  si aad ugu gudubto liiska xiga.
  • Guji dhame(Finish)  oo xaqiiji isla markiiba.

Marka nidaamka soo socda la bilaabo, kombayuutarkaagii hore waa la dhaqan gelin doonaa.

Hopefully, any of these solutions will fix the issue for you!



About the author

Waxaan ahay horumariye mareegaha iyo injineer maqal ah oo leh khibrad 10 sano ka badan. Waxaan ku takhasusay horumarinta barnaamijyada Chrome/Web Audio, iyo sidoo kale codsiyada Discord. Xirfadayda labada dhinacba waxay ii ogolaataa inaan abuuro alaab tayo leh oo ay fududahay in la isticmaalo lana ilaaliyo. Intaa waxaa dheer, waxaan ahay isticmaale khibrad leh oo Discord waxaanan ka shaqaynayay abka in ka badan laba sano hadda.



Related posts