System File Checker
સિસ્ટમ ફાઇલ ચેકર (એસ. એફ. સી.) એ માઇક્રોસોફ્ટ વિન્ડોઝમાં એક ઉપયોગિતા છે જે વપરાશકર્તાઓને દૂષિત વિન્ડોઝ સિસ્ટમ ફાઇલોને સ્કેન કરવા અને પુનઃસ્થાપિત કરવાની મંજૂરી આપે છે. માઈક્રોસોફ્ટ આ ઉપયોગિતાને વિન્ડોઝ 98, વિન્ડોઝ 2000 અને ઓપરેટિંગ સિસ્ટમ્સના વિન્ડોઝ એનટી પરિવારના તમામ અનુગામી વર્ઝન સાથે મોકલે છે. વિન્ડોઝ વિસ્ટા, વિન્ડોઝ 7 અને વિન્ડોઝ 10 માં, સિસ્ટમ ફાઇલ ચેકર વિન્ડોઝ રિસોર્સ પ્રોટેક્શન (ડબલ્યુઆરપી) સાથે સંકલિત છે, જે રજિસ્ટ્રી કીઓ અને ફોલ્ડર્સ તેમજ જટિલ સિસ્ટમ ફાઇલોને સુરક્ષિત કરે છે. વિન્ડોઝ વિસ્ટા હેઠળ, sfc.exe નો ઉપયોગ વિન્ડોઝ ફોલ્ડર અને બૂટ ફોલ્ડર સહિત ચોક્કસ ફોલ્ડર પાથને તપાસવા માટે થઈ શકે છે. વિન્ડોઝ ફાઇલ પ્રોટેક્શન (ડબલ્યુએફપી) વિનલોગનમાં ફાઇલ ફેરફારોની સૂચના માટે નોંધણી કરીને કામ કરે છે. જો સંરક્ષિત સિસ્ટમ ફાઇલમાં કોઈ ફેરફારો જોવા મળે છે, તો% WinDir% \Site32\dllcાચે પર કોમ્પ્રેસ્ડ ફોલ્ડરમાં સ્થિત કેશ કરેલી નકલમાંથી સુધારેલી ફાઇલ પુનઃસ્થાપિત કરવામાં આવે છે. વિન્ડોઝ રિસોર્સ પ્રોટેક્શન સંરક્ષિત સંસાધનો માટે વ્યાખ્યાયિત વિવેકાધીન એક્સેસ-કંટ્રોલ લિસ્ટ્સ (DACLs) અને એક્સેસ કંટ્રોલ લિસ્ટ્સ (ACLs) સેટ કરીને કામ કરે છે. ડબલ્યુઆરપી-સંરક્ષિત સંસાધનોમાં ફેરફાર કરવા માટે સંપૂર્ણ પ્રવેશ માટેની પરવાનગી વિન્ડોઝ મોડ્યુલો ઇન્સ્ટોલર સેવા (TrustedInstaller.exe) નો ઉપયોગ કરતી પ્રક્રિયાઓ સુધી મર્યાદિત છે. સંચાલકો પાસે હવે સિસ્ટમ ફાઇલોના સંપૂર્ણ અધિકારો નથી. વિન્ડોઝ એપ્લિકેશન્સ વિન્ડોઝ 95 માં સિસ્ટમ ફાઇલોને ઓવરરાઇટ કરવામાં સક્ષમ હોવાની સમસ્યાઓને કારણે, માઇક્રોસોફ્ટે ત્યારથી સિસ્ટમ ફાઇલોને દૂષિત હુમલાઓ, ભ્રષ્ટાચાર અથવા ડીએલએલ હેલ જેવી સમસ્યાઓથી બચાવવા માટે સંખ્યાબંધ સુરક્ષા પગલાં અમલમાં મૂક્યા છે. સિસ્ટમ ફાઇલ ચેકરને સૌપ્રથમ GUI ઉપયોગિતા તરીકે વિન્ડોઝ 98 પર રજૂ કરવામાં આવ્યું હતું. તે નવા વિન્ડોઝ 98 ઇન્સ્ટોલેશનમાં ફાઇલોનો મૂળ સંસ્કરણ નંબર ધરાવતા ડેટાબેઝની સામે સંસ્કરણ નંબર સાથે મેળ કરીને દૂષિત સિસ્ટમ ફાઇલોને સ્કેન અને પુનઃસ્થાપિત કરવાની ઓફર કરે છે. ફાઇલ સંરક્ષણની આ પદ્ધતિ મૂળભૂત હતી. તે ફાઇલ એક્સ્ટેંશન અને ફાઇલ પાથ દ્વારા સિસ્ટમ ફાઇલોને નિર્ધારિત કરે છે. તે સ્થાપન માધ્યમ અથવા વપરાશકર્તા દ્વારા નિર્દિષ્ટ સ્રોતમાંથી ફાઇલોને પુનઃસ્થાપિત કરવામાં સક્ષમ હતું. વિન્ડોઝ 98 એ ફાઇલ વિશેષતાઓથી આગળ રીઅલ-ટાઇમ સિસ્ટમ ફાઇલ સુરક્ષા પ્રદાન કરી ન હતી; તેથી, કોઈ નિવારક અથવા પ્રતિક્રિયાશીલ માપ ઉપલબ્ધ નહોતું. વિન્ડોઝ 2000 થી તમામ વિન્ડોઝ એનટી-આધારિત ઓપરેટિંગ સિસ્ટમોએ રીઅલ-ટાઇમ ફાઇલ પ્રોટેક્શન રજૂ કર્યું, જેને વિન્ડોઝ ફાઇલ પ્રોટેક્શન (ડબલ્યુએફપી) કહેવાય છે. વધુમાં, સિસ્ટમ ફાઇલ ચેકર ઉપયોગિતા (sfc.exe) ને વધુ મજબૂત કમાન્ડ-લાઇન ઉપયોગિતા તરીકે ફરીથી લાગુ કરવામાં આવી હતી જે WFP સાથે સંકલિત હતી. વિન્ડોઝ 98 એસએફસી ઉપયોગિતાથી વિપરીત, નવી ઉપયોગિતા વિન્ડોઝ ફાઇલ પ્રોટેક્શનનો ઉપયોગ કરીને સંરક્ષિત સિસ્ટમ ફાઇલોને સ્કેન કરવા માટે દબાણ કરે છે અને ડીએલએલસીશે ફોલ્ડર અથવા ઇન્સ્ટોલેશન મીડિયાથી સિસ્ટમ ફાઇલોને તાત્કાલિક શાંત પુનઃસ્થાપનની મંજૂરી આપે છે. એસ. એફ. સી. વિન્ડોઝ એમ. ઇ. પર દેખાયું ન હતું, કારણ કે તેને સિસ્ટમ ફાઇલ પ્રોટેક્શન (એસ. એફ. પી.) સાથે બદલવામાં આવ્યું હતું. ડબલ્યુ. એફ. પી. ની જેમ જ, એસ. એફ. પી. એ વાસ્તવિક સમયની સુરક્ષા પ્રદાન કરી હતી. સર્વિસ પેક 4 કરતા પહેલાંના વિન્ડોઝ 2000 ના વર્ઝન સાથે સમાવિષ્ટ સિસ્ટમ ફાઇલ ચેકર ઘટક માઇક્રોસોફ્ટ દ્વારા વિતરિત પેચોને ઓવરરોડ કરે છે; આને વિન્ડોઝ 2000 સર્વિસ પેક 4 માં સુધારવામાં આવ્યું હતું. વપરાશ વિન્ડોઝ એન. ટી. આધારિત ઓપરેટિંગ સિસ્ટમોમાં, સિસ્ટમ ફાઇલ ચેકરને વિન્ડોઝ કમાન્ડ પ્રોમ્પ્ટ (એડમિન વિશેષાધિકાર સાથે) દ્વારા નીચે આપેલા આદેશ સાથે લાગુ કરી શકાય છેઃ (સમસ્યાઓને સુધારવા માટે) અથવા (કોઈ સમારકામ નહીં) જો તેને કોઈ સમસ્યા મળે, તો તે સમસ્યાગ્રસ્ત ફાઇલોને ડી. એલ. એલ. કેશમાંથી બદલવાનો પ્રયાસ કરશે. જો ફાઇલ DLL કેશમાં ન હોય અથવા DLL કેશ દૂષિત હોય, તો વપરાશકર્તાને વિન્ડોઝ ઇન્સ્ટોલેશન મીડિયા દાખલ કરવા અથવા નેટવર્ક ઇન્સ્ટોલેશન પાથ પ્રદાન કરવા માટે સંકેત આપવામાં આવશે. સિસ્ટમ ફાઇલ તપાસનાર રજિસ્ટ્રી મૂલ્યો સોર્સપાથ અને સર્વિસપેકસોર્સપાથમાંથી વિન્ડોઝ સ્થાપન સ્રોત પાથ નક્કી કરે છે. જો આ કિંમતો યોગ્ય રીતે સેટ ન હોય તો વપરાશકર્તા તેને સપ્લાય કરે તો પણ તે સ્થાપન માધ્યમ માટે સંકેત આપવાનું ચાલુ રાખી શકે છે. વિન્ડોઝ વિસ્ટા અને પછીથી, ફાઇલો એક્સેસ કંટ્રોલ લિસ્ટ્સ (ACLs) નો ઉપયોગ કરીને સુરક્ષિત છે, જો કે, ઉપરોક્ત આદેશ બદલાયો નથી. વિન્ડોઝ વિસ્ટા અને પછીની વિન્ડોઝ ઓપરેટિંગ સિસ્ટમ્સમાં સિસ્ટમ ફાઇલ તપાસનાર ચોક્કસ ફાઇલોને સ્કેન કરી શકે છે. ઉપરાંત, ભ્રષ્ટ ફાઇલોને બદલવા માટે ઓફલાઇન વિન્ડોઝ ઇન્સ્ટોલેશન ફોલ્ડર સામે સ્કેન કરી શકાય છે, જો વિન્ડોઝ ઇન્સ્ટોલેશન બુટ કરી શકાય તેવું ન હોય તો. ઓફલાઇન સ્કેન કરવા માટે, સિસ્ટમ ફાઇલ ચેકર વિન્ડોઝ વિસ્ટાના અન્ય કાર્યરત ઇન્સ્ટોલેશન અથવા પછીની ઓપરેટિંગ સિસ્ટમ અથવા વિન્ડોઝ સેટઅપ ડીવીડી અથવા પુનઃપ્રાપ્તિ ડ્રાઇવમાંથી ચલાવવું આવશ્યક છે જે વિન્ડોઝ પુનઃપ્રાપ્તિ પર્યાવરણની ઍક્સેસ આપે છે. એવા કિસ્સાઓમાં કે જ્યાં કમ્પોનન્ટ સ્ટોર દૂષિત છે, "સિસ્ટમ અપડેટ રેડીનેસ ટૂલ" (ચેકસુર) ને વિન્ડોઝ 7, વિન્ડોઝ વિસ્ટા, વિન્ડોઝ સર્વર 2008 આર2 અથવા વિન્ડોઝ સર્વર 2008 પર સ્થાપિત કરી શકાય છે, જેને વિન્ડોઝ 10, વિન્ડોઝ 8.1, વિન્ડોઝ 8, વિન્ડોઝ સર્વર 2012 આર2 અથવા વિન્ડોઝ સર્વર 2012 માટે "ડિપ્લોયમેન્ટ ઇમેજ સર્વિસ એન્ડ મેનેજમેન્ટ ટૂલ" (ડીઆઈએસએમ) દ્વારા બદલી શકાય છે. આ સાધન સ્ટોરને તેના પોતાના પેલોડ સામે તપાસે છે અને વિન્ડોઝ અપડેટ દ્વારા જરૂરી ફાઇલો ડાઉનલોડ કરીને તે શોધી કાઢે છે તે ભ્રષ્ટાચારને સુધારે છે. સંદર્ભો વધુ વાંચન બાહ્ય કડીઓ sfc | માઈક્રોસોફ્ટ ડૉક્સ ગુમ થયેલ અથવા દૂષિત સિસ્ટમ ફાઇલોને સુધારવા માટે સિસ્ટમ ફાઇલ તપાસનાર સાધનનો ઉપયોગ કરો વિન્ડોઝ XP અને વિન્ડોઝ સર્વર 2003 સિસ્ટમ ફાઇલ તપાસનારનું વર્ણન (Sfc.exe) વિન્ડોઝ વહીવટ વિન્ડોઝ ઘટકો