ስህተቱን ማስተካከል፡ በዚህ MPT inf ፋይል ውስጥ የተሳሳተ የአገልግሎት መጫኛ ክፍል። ሾፌሩን እንዴት እንደሚጭኑ እና እንዴት እንደሚጫኑ የተለያዩ መንገዶች ምንድ ናቸው? ከ inf ቅጥያ ጋር ሾፌሮችን በመጫን ላይ

ይህ በጣም የተለመደ ሁኔታ አይደለም, ነገር ግን ብዙ የተጠቃሚ ኮምፒተሮችን ሲያገለግል, አንዳንድ ጊዜ አንዳንድ ጊዜ አምራቹ ለሚያስፈልገው የስርዓተ ክወና ስሪት ሾፌሮችን አልለቀቀም. ይህ የስርዓተ ክወናው የቆየ ስሪት ወይም የድሮ መሣሪያ ሊሆን ይችላል። በአጠቃላይ. አንዳንድ ጊዜ ነጂዎችን በእጅ መጫን ያስፈልግዎታል. ብዙውን ጊዜ የሚቀርቡት በበርካታ ፋይሎች መልክ ነው. ብዙ ጊዜ የኤክስቴንሽን ኢንፍ ወይም sys አላቸው፣ ነገር ግን ሊለያዩ ይችላሉ።

በዊንዶውስ 10 ውስጥ ሾፌርን የመጫን ሂደት የሚወሰነው እንዴት እንደሚጫኑት ነው. እያንዳንዱ ዘዴ ጥቅምና ጉዳት አለው. በጣም ጠቃሚው ጥቅም ማንኛውም ተጠቃሚ ከጀማሪ እስከ ኤክስፐርት ድረስ ለራሳቸው በጣም ምቹ የሆነውን መምረጥ ይችላሉ, ለወደፊቱ የስርዓት ስህተቶችን እና የፕሮግራም ብልሽቶችን ያስወግዳል. እያንዳንዱን ዘዴ በተናጠል እንመለከታለን. በጣም አስፈላጊው ነገር ኦፕሬቲንግ ሲስተሙን ላለመጉዳት ወይም በአጋጣሚ ቫይረስ እንዳይጀምር ሾፌሮችን ከታማኝ ምንጮች መጠቀም መሆኑን አስታውሱ ፣ ይህም መወገድ ማንኛውንም ሾፌር ከመጫን የበለጠ ብዙ ጊዜ እና ጥረት ይወስዳል።

ነጂውን ለመጫን የሚያስፈልግዎ ነገር

ሾፌሩን በእጅ ለመጫን, በመላው የመጫኛ ሂደት ውስጥ ደረጃ በደረጃ የሚረዳዎ የመጫኛ ዲስክ ወይም ልዩ ሶፍትዌር ያስፈልግዎታል. ከዚህ በታች ከእነዚህ ፕሮግራሞች ውስጥ አንዱን እንመለከታለን - Driver Easy. በተመጣጣኝ አለመጣጣም ምክንያት ከመጫኛ ዲስኩ አሽከርካሪው ስህተት ሲፈጥር ሁኔታዎች አሉ. ሾፌሩን ለማግኘት እና ለማዘመን የሚረዱን ፕሮግራሞች የሚያስፈልጉን እንደዚህ ባሉ ጉዳዮች ላይ ነው። በተጨማሪም, ይህ አማራጭ ብዙውን ጊዜ የዲስክ ድራይቭ የሌላቸው ለኔትቡኮች ባለቤቶች የበለጠ ተቀባይነት ይኖረዋል. ለእንደዚህ አይነት ጉዳዮች, አስፈላጊውን ሾፌር ከዩኤስቢ አንፃፊ የመጫን አማራጭ አለ, ይህ ዘዴ የራሱ ባህሪያት ስላለው ዛሬ እንመለከታለን.

በእጅ መጫን - መመሪያዎች

የመሣሪያ አስተዳዳሪን በመጠቀም ነጂውን በእጅ መጫን

1. የዊንዶውስ 10 መቆጣጠሪያ ፓናልን በተመሳሳይ ጊዜ የዊን + X ቁልፍን (የዊንዶውስ ቁልፍ እና X ቁልፍን) በመጫን “የቁጥጥር ፓነል” ላይ በግራ ጠቅ ያድርጉ ።

2. ለመመቻቸት ትንሽ አዶዎችን ማዘጋጀት ይመረጣል.

3. "የመሣሪያ አስተዳዳሪ" ላይ ጠቅ ያድርጉ.

በመሣሪያ አስተዳዳሪ መስኮት ውስጥ ምድቦችን ያስፋፉ እና የሚፈልጉትን መሳሪያ ያግኙ። ከዚያ በመሳሪያው ስም ላይ በቀኝ ጠቅ ያድርጉ እና የአሽከርካሪ ሶፍትዌርን አዘምን የሚለውን ይምረጡ። ፎቶው የሪልቴክ PCIe GBE የቤተሰብ ተቆጣጣሪ አውታረ መረብ አስማሚ ሾፌር የመጫን ምሳሌ ያሳያል።

ሾፌሩን ቀላል በመጠቀም ሾፌሩን በእጅ መጫን

1. በ Driver Easy ፕሮግራም ዋና መስኮት ውስጥ መዘመን ያለበት የመሳሪያውን ሾፌር ጠቅ ያድርጉ። ከዚህ በኋላ, ከላይ የተገለፀውን መደበኛ የተግባር አስተዳዳሪ መስኮት ያያሉ. ለማዘመን መሣሪያውን ይምረጡ።

2. በብቅ ባዩ መስኮት ውስጥ ሁለት አማራጮችን ታያለህ. የአሽከርካሪውን ሶፍትዌር ለመጫን የእኔን ኮምፒውተር አስስ የሚለውን ጠቅ ያድርጉ።

3. የወረደውን የአሽከርካሪ ፋይል ለማግኘት አስስ የሚለውን ይንኩ።

በ Driver Easy ውስጥ የታች ትሪያንግል ቁልፍን ጠቅ ያድርጉ እና የአሽከርካሪ ማህደሩን ለመክፈት ፋይል ቦታን ይክፈቱ።

ለመመቻቸት የወረዱትን ፋይሎች ቦታ መቅዳት እና መስኩ ላይ መለጠፍ ይችላሉ።

የፋይል መንገድ፡

አስቀድመው እንደተረዱት, ዝመናው ብዙ ጊዜ የሚወስድ እና ከግል ኮምፒዩተር ጋር ለመስራት መሰረታዊ እውቀትን ይጠይቃል. Driver Easy በእጅ ከማዘመን በተጨማሪ ማዘመን የሚያስፈልጋቸውን ሾፌሮች ሁሉ በራስ ሰር መፈለግ፣ ማውረድ እና መጫን ይችላል። ነገር ግን, ቀደም ብለን እንደተናገርነው, ይህ ተግባር በአውቶማቲክ ሁነታ ስለሚሰራ, ይህ ደህንነቱ የተጠበቀ አይደለም, እና በዚህ ሁኔታ ከባድ ውድቀት ቢፈጠር የመጠባበቂያ ቅጂ መስራት አይቻልም.

ነጂውን ከሲዲ ወይም ዲቪዲ በመጫን ላይ

ሁሉም ማለት ይቻላል የኮምፒውተር እና ሃርድዌር አምራቾች ለተለያዩ የሃርድዌር መሳሪያዎች የአሽከርካሪዎች ስብስብ ይሰጣሉ። ለምሳሌ ከአታሚዎ ጋር አብሮ የሚመጣው የአሽከርካሪ ሲዲ የገዙትን ብቻ ሳይሆን ለብዙ የተለያዩ አታሚዎች ሾፌሮችን ይዟል። ሾፌሮችን በሚጭኑበት ጊዜ ሾፌሮችን የሚጭኑት ለአታሚዎ ሞዴል እንጂ ለሌላ አለመሆኑን ያረጋግጡ። እንዲሁም በኮምፒተርዎ ላይ ለተጫነው የዊንዶውስ ስሪት እየጫኑት መሆኑን ያረጋግጡ። ሾፌርን ከሲዲ የመጫን ሂደት ከማንኛውም ሌላ ፕሮግራም መደበኛ የመጫን ሂደት የተለየ አይደለም። ጫኚውን ለመጀመሪያ ጊዜ ሲያሄዱ ሁሉንም መመሪያዎች መከተልዎን ያረጋግጡ። በአንዳንድ ሁኔታዎች, አዲሱን ከመጫንዎ በፊት የድሮውን አሽከርካሪ ማስወገድ ያስፈልግዎታል.

ሾፌር ሲዲ ካለዎት ነገር ግን ኮምፒዩተርዎ ተሽከርካሪ ከሌለው ወይም የማይሰራ ከሆነ ሾፌሮችን ከዩኤስቢ ድራይቭ መጫን ይችላሉ.

ነጂዎችን ከዩኤስቢ አንፃፊ በመጫን ላይ

ነጂዎቹን ወደ ዩኤስቢ ድራይቭ ከገለበጡ በኋላ አስፈላጊውን ሶፍትዌር በኮምፒተርዎ ላይ መጫን ይችላሉ። ድራይቭ ከኮምፒዩተርዎ ጋር መገናኘቱን ያረጋግጡ፣ ዊንዶውስ ኤክስፕሎረርን ይክፈቱ እና የመሳሪያዎን ስም በእሱ ውስጥ ያግኙት። ለምሳሌ ለ E: ድራይቭ ሲገናኝ የተመደበው ዩኤስቢ ድራይቭ ካለህ ይዘቱ እንዲከፈት ኢ፡ የተሰየመውን አዶ ጠቅ ማድረግ አለብህ።

ሾፌሮቹ በዲስክ ላይ ከተገኙ በኋላ በኮምፒተርዎ ላይ እንዴት እንደሚጫኑ በትክክል መወሰን አለብዎት. ማውጫው ሊተገበሩ የሚችሉ ፋይሎችን ወይም የመጫኛ ፋይልን (ቅጥያ *.exe) ከያዘ ይህን ፋይል በመጠቀም ነጂውን መጫን ይችላሉ። ሾፌሮቹ በዚፕ ፋይል ውስጥ ከተጨመቁ እንደ 7-ዚፕ እና ዊንዚፕ ያሉ ማህደሮችን በመጠቀም ፋይሉን ማውጣት ያስፈልግዎታል።

inf ፋይልን በመጫን ላይ

ከላይ ያሉት ምክሮች ካልረዱዎት, ሾፌሮችን እና የሃርድዌር መሳሪያዎችን ለመጫን ሁሉም መመሪያዎች ሁልጊዜ በ C: Windowsinf አቃፊ ውስጥ የሚገኘው .inf ቅጥያ ባለው ፋይል ውስጥ ይገኛሉ. የመረጃ ፋይሎችን የያዘው አቃፊ የተጠበቀ እና የተደበቀ ነው። እንዲታይ ለማድረግ በአቃፊ እይታ ቅንጅቶች ውስጥ "የተደበቁ ዕቃዎች" አመልካች ሳጥኑ ላይ ምልክት ያድርጉ። ለሚፈልጉት መሳሪያ የመረጃ ፋይሉን ለማግኘት የሚከተሉትን መመሪያዎች ይከተሉ፡-

  • ክፍት የመሣሪያ አስተዳዳሪ;
  • በተመረጠው መሣሪያ ላይ በቀኝ ጠቅ ያድርጉ እና ከምናሌው ውስጥ “ባሕሪዎች” ን ይምረጡ
  • ከዚያ በኋላ ወደ "ዝርዝሮች" ትር ይሂዱ. ዝርዝሩን ዘርጋ እና "INF ስም" የሚለውን ይምረጡ. የፋይሉ ስም በ "ዋጋ" መስክ ውስጥ ይታያል.
  • የፋይል ስሙን ካወቁ በኋላ ወደ ተግባር አስተዳዳሪ ይመለሱ ፣ መሳሪያውን ይምረጡ ፣ ነጂውን አዘምን የሚለውን ጠቅ ያድርጉ እና ወደ * .inf ፋይል የሚወስደውን መንገድ ይጥቀሱ (በዚህ ምሳሌ C: Windowsinfoem3.inf ይሆናል)።

    ዛሬ የመሣሪያ ነጂዎችን ከ sys እና inf ፋይሎች እንዴት እንደሚጭኑ እናስተምርዎታለን።

    የመሣሪያ ነጂ ማግኘት, መጫን እና ማዋቀር 200 ማሸት።

    ለመሳሪያዎችዎ ሾፌሮችን ከበይነመረቡ ሲያወርዱ የለመዱት የመጫኛ ጥቅል ሳይሆን sys እና inf ፋይሎች ያለው ማህደር ሊያጋጥሙዎት ይችላሉ። Sys ፋይሎች የስርዓት ፋይሎች ናቸው፣ እና inf ፋይሎች ብዙውን ጊዜ የኮምፒውተር ሃርድዌር ሾፌር አካል ናቸው። ሹፌርዎ ያለወትሮው ጫኚዎ sys እና infን ብቻ የሚያጠቃልል ከሆነ፣ ተስፋ አይቁረጡ፣ የዚህ አይነት ሾፌርም ሊጫን ይችላል። በአብዛኛዎቹ ሁኔታዎች, እንደዚህ ያሉ አሽከርካሪዎች በሶስተኛ ወገን ጣቢያዎች ላይ ይሰራጫሉ, በአምራቾች ጣቢያዎች ላይ አይደለም. ስለዚህ ይጠንቀቁ እና እያንዳንዱን የወረደ አሽከርካሪ በፀረ-ቫይረስ ፕሮግራም ያረጋግጡ።

    ነጂውን በ sys እና inf ፋይሎች መልክ መጫን

    1. እኛ ማድረግ ያለብን የመጀመሪያው ነገር ወደ መሳሪያ አስተዳዳሪ መሄድ ነው. ጀምርን ጠቅ ያድርጉ እና "ኮምፒውተሬ" በሚለው ስም በቀኝ ጠቅ በማድረግ ተቆልቋይ ምናሌውን ይደውሉ እና ከዝርዝሩ ውስጥ አንድ ንብረት ይምረጡ። በግራ ዓምድ ውስጥ ወደሚገኘው "የመሳሪያ አስተዳዳሪ" ክፍል መሄድ የሚያስፈልገን አዲስ መስኮት ይከፈታል. በሚከፈተው ዝርዝር ውስጥ በቢጫ ቃለ አጋኖ ምልክት የተደረገባቸውን መሳሪያዎች ያግኙ ፣ ሾፌሩን ለመጫን የሚያስፈልግዎትን መሳሪያ በቀኝ ጠቅ ያድርጉ እና ንጥሉን ጠቅ ያድርጉ - ነጂውን ያዘምኑ። የሚቀጥለው መስኮት አዲስ መሳሪያዎችን ለመጫን እና ለማዋቀር ጠንቋይ ይጀምራል. የመሳሪያውን ሾፌር እራስዎ ለመጫን አማራጩን ይምረጡ.

    2. በመቀጠል ሾፌሮቻችን የሚገኙበትን አቃፊ ማለትም sys ወይም inf ፋይሎችን እንድንመርጥ እንጠየቃለን። በመቀጠል ሾፌሩን መጫን ለመጀመር ምርጫዎን ያረጋግጡ. ይህ ሾፌር ከመሳሪያው ጋር ተኳሃኝ ካልሆነ ወይም መሣሪያው ቀድሞውኑ አዲስ የአሽከርካሪ ስሪት ካለው መሣሪያውን በትክክል ለማዋቀር የተለየ ፋይል እንዲመርጡ ይጠየቃሉ።

    3. በወረደው መዝገብ ውስጥ ያለ inf አንድ የsys ፋይል ብቻ ካገኛችሁ የመሳሪያው ሾፌር መጫኛ አዋቂ ሊጭናቸው አይችልም። ነጂው በትክክል እንዲጭን እና እንዲሰራ የ .sys ፋይልን ወደ ዊንዶውስ->System32->ሾፌሮች መቅዳት ያስፈልግዎታል። ሾፌራችንን ወደ ሲስተሙ አቃፊ ከገለበጥን በኋላ መጫኑን እንጀምራለን እና ሾፌሩን በራስ ሰር እንፈልጋለን። እንደዚህ ያሉ ፋይሎችን በሚጭኑበት ጊዜ አንዳንድ አጥቂዎች በአሽከርካሪ ፋይሎች ውስጥ ተንኮል-አዘል ኮድ ስላደረጉ ፣ ነጂዎችን ከኦፊሴላዊው ድር ጣቢያ ማውረድ ጥሩ ነው።

    እንዲሁም አሽከርካሪዎችን እራስዎ ለማዘመን ከተቸገሩ ቴክኒሻኖቻችን ይህንን ስራ ለመስራት ደስተኞች ይሆናሉ።

    የባለሙያ ጉብኝት እና ምርመራዎች0 ማሸት።


    አማራጭ ምርቶችን ጫን - DriverDoc (Solvusoft) | | | |

    ይህ ገጽ የ INF የአሽከርካሪ ማሻሻያ መሣሪያን በመጠቀም የቅርብ ጊዜዎቹን የ INF ነጂ ውርዶች ስለመጫን መረጃ ይዟል።

    የ INF አሽከርካሪዎች የእርስዎን INF ሃርድዌር ከኦፕሬቲንግ ሲስተም ሶፍትዌርዎ ጋር እንዲግባቡ የሚያስችሉ ትንንሽ ፕሮግራሞች ናቸው። የዘመነ የ INF ሶፍትዌርን መጠበቅ ብልሽቶችን ይከላከላል እና የሃርድዌር እና የስርዓት አፈጻጸምን ያሳድጋል። ያረጁ ወይም የተበላሹ የ INF ሾፌሮችን መጠቀም የስርዓት ስህተቶችን፣ ብልሽቶችን እና ሃርድዌርዎን ወይም ኮምፒውተርዎን እንዲሳኩ ሊያደርግ ይችላል። ከዚህም በላይ የተሳሳቱ የ INF ነጂዎችን መጫን እነዚህን ችግሮች ሊያባብሰው ይችላል.

    ምክር፡-የ INF መሳሪያ ነጂዎችን እራስዎ እንዴት ማዘመን እንደሚችሉ እርግጠኛ ካልሆኑ፣ የ INF አሽከርካሪ መገልገያውን እንዲያወርዱ እንመክራለን። ይህ መሳሪያ ትክክለኛውን የ INF ሾፌሮች በራስ ሰር አውርዶ ያዘምናል፣ ይህም የተሳሳቱ የ INF ሾፌሮችን እንዳይጭኑ ይከለክላል።


    ስለ ደራሲው፡-ጄይ ጌተር የ Solvusoft ኮርፖሬሽን ፕሬዝዳንት እና ዋና ስራ አስፈፃሚ ሲሆን አለምአቀፍ የሶፍትዌር ኩባንያ በአዳዲስ የአገልግሎት አቅርቦቶች ላይ ያተኮረ ነው። ለኮምፒዩተሮች የዕድሜ ልክ ፍቅር ያለው እና ከኮምፒዩተር፣ ሶፍትዌር እና አዲስ ቴክኖሎጂ ጋር የተያያዙ ሁሉንም ነገር ይወዳል።

    ከጊዜ ወደ ጊዜ እያንዳንዱ የግል ኮምፒውተር ተጠቃሚ አንዳንድ መሳሪያዎችን ከጣቢያው ጋር ማገናኘት እንዳለበት ግልጽ ነው። ይህ የሆነበት ምክንያት አሁን ለእኛ ብዙም ትኩረት የሚስብ አይደለም, በብዙዎች ዘንድ የሚታወቅ ማሻሻያ ሊሆን ይችላል (የግለሰብ አንጓዎችን አፈፃፀም ለመጨመር እና በአጠቃላይ የስርዓቱ አፈፃፀም ምክንያት) አሁን ያለውን ውቅረት ለማስፋት የአዳዲስ መሣሪያዎች መጨመር ሊሆን ይችላል፣ ለምሳሌ፣ አዲስ የጨዋታ መቆጣጠሪያን በማገናኘት ረገድ፣ ይህ ከፍላሽ አንፃፊ መረጃን መጠቀም አስፈላጊ ሊሆን ይችላል። አዲስ መሳሪያን በትክክል እንዴት እንደምናገናኘው የዊንዶውስ ኦፐሬቲንግ ሲስተም በሶፍትዌር ደረጃ ለአዲሱ መሳሪያዎች ድጋፍን ለማረጋገጥ አንዳንድ ማጭበርበሮችን በማከናወን ለአዳዲስ መሳሪያዎች ገጽታ ምላሽ ለመስጠት ይገደዳል. ብዙ ኦፕሬቲንግ ሲስተሞች ከመሳሪያዎች ጋር የሶፍትዌር መስተጋብርን ለማቅረብ በሃርድዌር እና በሶፍትዌር ንብርብር መካከል ያለውን በይነገጽ ይጠቀማሉ።

    ሾፌር ማለት በውስጡ የሚሰሩ ኦፕሬቲንግ ሲስተሞች እና የሶፍትዌር ሞጁሎች ሃርድዌር ወይም ሎጂካዊ መሳሪያዎችን የሚያገኙበት ሶፍትዌር ነው።

    ለዚያም ነው ስርዓተ ክወናው የመሳሪያውን አሠራር በአካባቢያቸው ለማረጋገጥ በሁሉም መንገዶች እየሞከረ ነው, ለዚህም, ተግባራቶቹን ለማቅረብ ለተገናኘው መሳሪያ ተገቢውን ሾፌር ለመጫን ይሞክራል የአዲሱ መሣሪያ የተጠቃሚ ሁኔታ ፕሮግራሞችን እና የከርነል ሁነታ ኮድን ለማግኘት ፣ ምክንያቱም ያለዚህ በጣም ታዋቂ አሽከርካሪዎች በሲስተሙ ውስጥ ያሉት መሳሪያዎች በቀላሉ መሥራት አይችሉም።
    ሃርድዌርን የማይጠብቁ አሽከርካሪዎች የተለየ ምድብ ስላለ ፣ ነገር ግን የተለያዩ የስርዓት ሞጁሎችን ተግባራዊ ባህሪዎችን (ቅጥያ ፣ መደመር) ለማስፋት የተዋሃዱ ስለሆነ በትርጉሙ ውስጥ ምክንያታዊ መሳሪያዎችን የጠቀስኩት በአጋጣሚ አይደለም ። ግን አሁን ሾፌሮችን ሲጭን ማን ይደነቃል? ይህ ሂደት ከበርካታ አመታት ልምምድ ጀምሮ ለሁሉም ፒሲ ተጠቃሚዎች በጣም የታወቀ ነው ፣ እርግጠኛ ነኝ ፣ ዓይኖቻቸውን ጨፍነው ሊያደርጉት ይችላሉ :) ግን የዚህን ሂደት ዝርዝሮች አስበናል ፣ አስበን ታውቃለህ ። የአሽከርካሪ መጫኛ ስልተ ቀመር? አዲስ መሳሪያ ሲያገናኙ እና ሾፌሮችን ሲጭኑ ስርዓተ ክዋኔው ምን አይነት እርምጃዎችን እንደሚሰራ አስበህ ታውቃለህ?

    ከተጠቃሚው እይታ አንፃር ፣ በዊንዶው ውስጥ ሾፌር የመጫን ሂደት ፣ በአብዛኛዎቹ ጉዳዮች ፣ በጣም ብልግና ይመስላል። የተለመደው አኒሜሽን የመጫኛ አዋቂ አዶ በስርዓት መሣቢያው ውስጥ ይታያል፣ እና ከጥቂት ጊዜ በኋላ ስርዓቱ በስርዓቱ ውስጥ ላለው አዲስ መሳሪያ አሽከርካሪ የመጫን ሂደቱን በተሳካ ሁኔታ ወይም በተሳካ ሁኔታ ማጠናቀቁን ሪፖርት ሊያቀርብ ይችላል። በተጨማሪም ፣ ብዙውን ጊዜ የመጫኛ አዋቂው ፣ በትሪው ውስጥ ካለው አዶ በተጨማሪ ፣ አዲስ መሳሪያ ለመጫን የተደረጉ ሙከራዎችን ምንም ዓይነት የእይታ ማረጋገጫ አይሰጥም ፣ “በጸጥታ” አዳዲስ መሳሪያዎችን በመሳሪያዎች ዝርዝር ውስጥ ሲጨምር እና (ያልተሳካለት ከሆነ) ምልክት ያድርጉበት በመሣሪያው አስተዳዳሪ ውስጥ ልዩ አዶ ተጠቃሚው መሣሪያውን በእጅ ማዋቀሩን እንደሚቀጥል ይጠቁማል። እነዚህ ሁሉ ውጫዊ ሂደቶች ፣ ለእኔ እና ለአንተ በደንብ የሚታወቁ ፣ ይህ ኦፕሬቲንግ ሲስተም ከታየበት ጊዜ ጀምሮ በሁሉም የዊንዶውስ ኦፐሬቲንግ ሲስተሞች ስሪቶች ውስጥ በአንድ ወይም በሌላ መልኩ በዝርዝሮች ውስጥ ትንሽ የሚለያዩ ናቸው። እነሱ በጣም የተለመዱ እና የተለመዱ ሆኑ "በስክሪኑ በሌላኛው በኩል" ምን እየሆነ እንዳለ አስቤ አላውቅም, በስርዓተ ክወናው ጥልቀት ውስጥ, በዚህ ምናባዊ ቀላልነት ውስጥ ምን ተደብቆ ነበር? ከዚህ በታች እንደሚታየው የዊንዶው ሾፌር ለአካላዊ ወይም ሎጂካዊ መሳሪያ መጫን በጣም ውስብስብ እና እጅግ በጣም አስደሳች ሂደቶችን ይደብቃል. የአሽከርካሪ መጫኛ ስልተ ቀመርበዊንዶውስ ውስጥ በሚከተሉት ዋና ዋና ተግባራት ሊከፋፈሉ ይችላሉ.

    • የነጂውን ሁለትዮሽ ፋይል በሲስተሙ ላይ ወደ ትክክለኛው ማውጫ መገልበጥ;
    • በዊንዶውስ ውስጥ ሾፌሩን መመዝገብ, የማስነሻ ዘዴን የሚያመለክት;
    • አስፈላጊውን መረጃ ወደ ስርዓቱ መዝገብ ውስጥ መጨመር;
    • ተዛማጅ ደጋፊ ክፍሎችን ከሾፌሩ ፓኬጅ ይቅዱ/ ይጫኑ;

    በዊንዶውስ ውስጥ እንደ የአሽከርካሪ መጫኛ አልጎሪዝም አካል ሆነው ከተከናወኑ ዋና ዋና ተግባራት በተጨማሪ የዊንዶውስ ሾፌር የመጫን ሂደት የሚጀምርበትን ሁኔታዎች መመደብ ጥሩ ይሆናል ።

    • ተጠቃሚው ጠፍቶ ኮምፒውተር ላይ አዲስ መሳሪያ ይጭናል። በዚህ አጋጣሚ አዲስ መሳሪያን የማግኘት እና ነጂውን የመጫን ሂደቱ ቀድሞውኑ የስርዓተ ክወናውን የመጫን ደረጃ ይጀምራል.
    • የአካባቢ አስተዳዳሪ መብቶች ያለው ተጠቃሚ የመሣሪያ አስተዳዳሪ snap-inን በመጠቀም አስቀድሞ ለተጫነ መሳሪያ ሾፌር መጫን ወይም ማዘመን ይጀምራል።
    • ተጠቃሚው "በጉዞ ላይ" አዲስ መሳሪያን ከሚሰራ ኮምፒውተር ጋር ያገናኛል። በዚህ አጋጣሚ, እየተነጋገርን ያለነው በበረራ ላይ ሊገናኙ ስለሚችሉ የተወሰኑ የመሳሪያዎች ምድብ ለምሳሌ ውጫዊ eSata, USB, ወዘተ. ለነገሩ፣ ለ PCIe ማስገቢያዎች ሃይል ሲሰጥ የውስጥ ቪዲዮ ካርድ አይጭኑም? እኔ በግሌ ይህንን እስካሁን አላደረግኩም :)
    • ተጠቃሚው የአካባቢ አስተዳዳሪ መብቶች ካለው አካውንት የነጂውን ጥቅል የመጫኛ ፕሮግራም ለብቻው ያካሂዳል። ይህ ዘዴ Plug and Play standard ን ለሚደግፉ አካላዊ መሳሪያዎች ሾፌሮችን ለመግጠም እና PnP (ሌጋሲ) ያልሆኑ ሾፌሮችን ለመጫን በስርዓቱ በራስ-ሰር ሊገኙ የማይችሉ እና በሌላ መልኩ በእጅ ሊጫኑ የማይችሉ ሎጂካዊ መሳሪያ ሾፌሮችን መጠቀም ይቻላል። ሁነታ. ዓይነተኛ ምሳሌ ሾፌሮቻቸውን (አመክንዮአዊ መሳሪያዎችን) ወደ ስርዓቱ ውስጥ የሚጭኑ ጸረ-ቫይረስ ወይም ቨርቹዋል ማሽኖች ናቸው።
    • ተጠቃሚው በአሽከርካሪው ማውጫ ውስጥ ባለው የ .inf ፋይል ላይ በቀኝ ጠቅ ያድርጉ እና ከአከባቢ አስተዳዳሪ መብቶች ጋር ከመለያ ጫንን ይመርጣል።

    ግን የአሽከርካሪው ጥቅል ራሱ ምንድነው? ከሁሉም በላይ, ከአንድ ጊዜ በላይ እንዳየነው, ይህ ሙሉ ለሙሉ የተለየ, በመጀመሪያ እይታ, ዓላማዎች ያሉት ሙሉ የፋይሎች ስብስብ ነው. የአሽከርካሪው መጫኛ ፓኬጅ አወቃቀር የበለጠ ጥልቅ ግምገማ ከሌለ የአሽከርካሪው መጫኛ ስልተ ቀመር ራሱ ለመረዳት አስቸጋሪ ይሆንብናል ፣ ስለሆነም አጠቃላይ ክፍሎችን እናቀርባለን-

    • .inf ፋይል(ዎች)። የአሽከርካሪው መጫኛ ፓኬጅ ቁልፍ አካል የአሽከርካሪውን የመጫን ሂደት የሚገልጽ ፋይል ነው። inf ፋይል በክፍሎች የተከፋፈለ ሲሆን ስርዓቱን በትክክል እንዴት ሾፌሩ እንደተጫነ የሚነግሩ መመሪያዎችን ያቀፈ ነው፡ የሚጫነውን መሳሪያ፣ የሁሉም የአሽከርካሪ ክፍሎች ምንጭ እና መድረሻ ቦታ፣ የተለያዩ ለውጦችን በመመዝገቢያ መዝገብ ላይ ሲገልጹ ይገልፃሉ። የዊንዶውስ ሾፌርን, የጥገኝነት መረጃ ነጂዎችን እና የመሳሰሉትን መጫን. .inf ፋይሎች አካላዊ መሣሪያን መሣሪያውን ከሚቆጣጠረው ሾፌር ጋር ያዛምዳሉ።
    • የአሽከርካሪ ሁለትዮሽ ፋይል(ዎች)። ጥቅሉ ቢያንስ ለአሽከርካሪው ኮር .sys ወይም .dll ፋይል መያዝ አለበት። እንደ እውነቱ ከሆነ, አንድ ነጠላ የ.sys ፋይል (እንደ የመጨረሻ አማራጭ) መዝገቡን በማረም (ከተያዙ ቦታዎች ጋር) መጫን ይቻላል.
    • የመጫን ፈጻሚዎች. ብዙውን ጊዜ እነዚህ ቀድሞውኑ የታወቁ የመጫኛ መገልገያዎች ናቸው ፣ እነሱም setup.exe ፣ install.exe እና አንዳንድ ሌሎች ስሞች አሏቸው።
    • የማስወገጃ ፈጻሚዎች። እነዚህ ብዙውን ጊዜ uninstall.exe የተሰየሙ የማራገፊያ መገልገያዎች ናቸው።
    • የተጨማሪ ሂደቶች እና ቤተመጻሕፍት ፋይል(ዎች)። ብዙውን ጊዜ እነዚህ ረዳት ቤተ-መጽሐፍት በ .dll ቅርጸት፣ አብሮ ጫኚዎች ናቸው።
    • የድመት ፋይል(ዎች)። በዲጂታል የተፈረመ ካታሎግ ፋይል። እነዚህ ፋይሎች የዲጂታል ማውጫ ፊርማዎችን ይይዛሉ እና እንደ ፓኬጅ ፋይሎች ፊርማ ሆነው ያገለግላሉ ፣ በዚህም ተጠቃሚው የጥቅሉን አመጣጥ የሚወስን እና የነጂው ጥቅል ፋይሎችን ትክክለኛነት ያረጋግጣል። በ64-ቢት የዊንዶውስ ስሪቶች ከቪስታ ጀምሮ እና በኋላ የሚፈለግ እና ለሁሉም የሚመከር።
    • የተጠቃሚ ሁነታ መቆጣጠሪያ ሞጁሎች. በተለምዶ እነዚህ እንደ ATI Catalist Control Center፣ VIA HD Audio Desk፣ Realtek HD Audio Control Panel እና የመሳሰሉት በተጠቃሚ ሁነታ የሚሰሩ የተለያዩ የትዕዛዝ አፕሌቶች ናቸው።
    • የእርዳታ ፋይሎች. ያለ እነርሱ የት እንሆን ነበር?

    ውሎች እና ትርጓሜዎች

    በዚህ ጽሑፍ ውስጥ አንድ የመጫኛ ዘዴን ብቻ እገልጻለሁ, በማንኛውም ሁኔታ, በዊንዶውስ ውስጥ የአሽከርካሪው የመጫኛ ስልተ-ቀመር ሁሉንም ማለት ይቻላል የሚገልጽ ሲሆን ይህም ለሌሎች ዘዴዎች ተፈፃሚነት ይኖረዋል. እና አሁን ስለ ሁኔታው ​​እንነጋገራለን ተጠቃሚው አዲስ መሳሪያዎችን ለምሳሌ የቪዲዮ ካርድ በተዘጋ የኮምፒዩተር ውስጣዊ ማገናኛ ውስጥ ሲያስገባ. ግን በመጀመሪያ የአሽከርካሪ መጫኛ ስልተ-ቀመርን በማጥናት ሂደት ውስጥ የሚያስፈልጉንን አንዳንድ ትርጓሜዎች እናስተዋውቅ።
    አስተዳዳሪ (ላኪ) ተሰኪ እና አጫውት (PnP አስተዳዳሪ፣ PnP አስተዳዳሪ)- የከርነል ሁነታ እና የተጠቃሚ ሁነታ ኮድ ደመና፣ በሲስተሙ ውስጥ ያሉ መሳሪያዎችን ለመጨመር ፣ለማወቅ እና የማስወገድ ሃላፊነት አለበት። የከርነል ሁነታ እገዳው በስርዓቱ ውስጥ ያሉትን መሳሪያዎች ለማገልገል አስፈላጊ የሆኑ ሶፍትዌሮችን በማውረድ/በመጫን ሂደት ውስጥ ከተቀሩት የስርዓት ክፍሎች ጋር ይገናኛል። የተጠቃሚ ሁነታ እገዳ ( % Windir%\System32\umpnpmgr.dll, በዋናው የስርዓት ሂደት ውስጥ ይሰራል svchost.exe) አዲስ ነጂዎችን መጫን በሚጠይቁ ሁኔታዎች ውስጥ የተጠቃሚዎች መስተጋብር ኃላፊነት አለበት ወይም ቀደም ሲል በተጫኑት ውስጥ የአሠራር መለኪያዎችን ማስተካከል. እንደ ማቋረጦች (IRQs)፣ I/O ports፣ direct memory access (DMA) channels እና memory address ላሉ የሃርድዌር ግብአቶች ምደባ እና ቀጣይ ድልድል ሀላፊነት ያለው። አንድን የተወሰነ መሳሪያ ለመደገፍ የሚያስፈልገውን ሾፌር እና ይህን ሾፌር የማውረድ/የመጫን ተግባር የመወሰን ተግባር አለው። አዳዲስ መሣሪያዎችን ማወቅ የሚችል፣ ለግንኙነታቸው ምላሽ መስጠት እና ግንኙነታቸው መቋረጥ። እሱ የዊንዶውስ አስፈፃሚ ንዑስ ስርዓት ኮድ አካል ነው።

    የመሳሪያዎች መቁጠር

    ከመጀመሪያው ጀምሮ ሙሉውን የመጫኛ ደረጃ መግለጽ ምንም ፋይዳ የለውም, እና እኛን በሚስብ ደረጃ ብቻ እንጀምራለን, ይህም የዊንሎድ (.efi) ሞጁል የዊንዶውስ 7 ኦፐሬቲንግ ሲስተም ከርነል ከፋይሉ ntoskrnl ይጭናል. exe ከርነሉ የተጀመረው በPnP አስተዳዳሪ ነው፣ እሱም የአስፈጻሚው ንዑስ ስርዓት አካል ነው። የፒኤንፒ ማናጀር መሳሪያዎችን የመቁጠር ሂደት ከስር መሳሪያው ይጀምራል፣ ROOT የተባለ ቨርቹዋል አውቶቡስ ሾፌር፣ እሱም አጠቃላይ ስርዓቱን የሚወክል እና ለሁሉም PnP እና PnP ላልሆኑ መሳሪያዎች የአውቶቡስ ሾፌር ነው እንዲሁም የ HAL (የሃርድዌር ደረጃ abstractions) . በዚህ ደረጃ ላይ ያለው HAL በቀጥታ ከማዘርቦርድ ጋር የተገናኙትን መሳሪያዎች የሚዘረዝር እንደ አውቶቡስ ሹፌር ሆኖ ይሰራል። ነገር ግን፣ በትክክል HALን ከመዘርዘር ይልቅ፣ በመዝገቡ ውስጥ ባለው የሃርድዌር መግለጫ ላይ ይመሰረታል። በዚህ ደረጃ የ HAL ዓላማ እንደ PCI ያሉ የመጀመሪያ ደረጃ አውቶቡሶችን ማግኘት ነው። ዋናው የ PCI አውቶቡስ ሹፌር በበኩሉ ከዚህ አውቶቡስ ጋር የተገናኙትን መሳሪያዎች ይዘረዝራል, የ PnP ስራ አስኪያጅ ወዲያውኑ ሾፌሮችን የሚጭንባቸው ሌሎች አውቶቡሶችን ያገኛል. እነዚህ የአውቶቡስ ሹፌሮች በተራቸው በአውቶብሶቻቸው ላይ መሣሪያዎችን ይገነዘባሉ። ይህ ተደጋጋሚ የመቁጠር፣ ነጂዎችን የመጫን እና ከዚያም የመቁጠር ሂደት በሲስተሙ ውስጥ ያሉት ሁሉም መሳሪያዎች እስኪገኙ እና እስኪዋቀሩ ድረስ ይቀጥላል። በመቁጠር ሂደት የ PnP አስተዳዳሪ በስርዓቱ ውስጥ ባሉ ሁሉም መሳሪያዎች መካከል ያለውን ግንኙነት የሚገልጽ የመሳሪያ ዛፍ ይገነባል። በዚህ ዛፍ ውስጥ ያሉት አንጓዎች ዴቭኖዶች (አጫጭር ለመሳሪያ ኖዶች) የሚባሉት ስለ አንድ መሳሪያ ነገር መረጃ ይይዛሉ, ይህ ደግሞ መሳሪያውን በዝርዝር ይገልፃል.
    ስርዓቱ ከተጫነበት ጊዜ ጀምሮ የተገኙ ሁሉም መሳሪያዎች መዝገቦች በመመዝገቢያ ቀፎ ውስጥ ይቀመጣሉ HKLM\SYSTEM\CurrentControlSet\Enum. የዚህ ቀፎ ንዑስ ቁልፎች መሣሪያዎችን በሚከተለው ቅርጸት ይገልጻሉ።

    HKLM\SYSTEM\CurrentControlSet\Enum\Enumerator\DeviceID\IntanceID

    HKLM\SYSTEM\CurrentControlSet\Enum\

    • ቆጣሪ - የአውቶቡስ ሹፌር ስም. እሴቶችን መውሰድ ይችላል፡ACPI፣ DISPLAY፣ HDAUDIO፣ HID፣ HDTREE፣ IDE፣ PCI፣ PCIIDE፣ Root፣ STORAGE፣ SW፣ UMB፣ USB፣ USBSTOR እና ሌሎች;
    • DeviceID - ለዚህ አይነት መሳሪያ ልዩ መለያ;
    • InstanceID - ለተመሳሳይ መሣሪያ የተለያዩ አጋጣሚዎች ልዩ መለያ።

    እውነታው ግን መሣሪያው የተገናኘበት የአውቶቡስ ሹፌር ከመሳሪያው (አምራች ፣ መሳሪያ ፣ ክለሳ ፣ ወዘተ መለያ) የተለያዩ መለኪያዎችን ይጠይቃል እና የሃርድዌር መለያ (HardwareID) ተብሎ የሚጠራውን ያመነጫል ፣ ይህም መሣሪያውን እና መሣሪያውን በልዩ ሁኔታ ይገልፃል ። በምልክቶች የተለያየ እና የሚከተሉትን ክፍሎች ያካተተ የመለኪያዎች ሕብረቁምፊ ነው፡

    • መሣሪያው የተገናኘበትን አውቶቡስ የሚገልጽ ቅድመ ቅጥያ።
    • የመሣሪያ መታወቂያ እንደ የአምራች መለያ ፣ የምርት (ሞዴል) መለያ ፣ የመሣሪያ ክለሳ ያሉ በርካታ ክፍሎችን ያቀፈ ነው።

    ሃርድዌር መታወቂያ ዊንዶውስ መሳሪያውን ከአሽከርካሪው .inf ፋይል ጋር ለማዛመድ በሚጠቀምበት የመሣሪያ መለኪያዎች (አምራች፣ ሞዴል፣ ክለሳ፣ ስሪት፣ ወዘተ) ላይ የሚወሰን የመለያ ሕብረቁምፊ ነው።

    የተለመደው የሃርድዌር መታወቂያ መዋቅር፡-

    PCI\VEN_10DE&DEV_1341&SUBSYS_2281103C&REV_A2

    ከሃርድዌር መታወቂያው በተጨማሪ መሳሪያው ተመሳሳይ ቅርፀት ያለው ፣ነገር ግን መሳሪያ-ተኮር መለኪያዎችን (አንዳንድ የመሣሪያ መለያዎችን) ያልያዙ እና ለመጀመር አስፈላጊ የሆኑ ተጨማሪ አጠቃላይ እሴቶችን የያዙ የCompatibleID ፓራሜትሮች (ዎች) ተሰጥቷል። ተስማሚ መሣሪያዎች ሰፊ ክልል.

    የሃርድዌር መታወቂያ እና ተኳኋኝ መታወቂያ የመሳሪያ ሾፌር ለማግኘት በዊንዶውስ አስፈፃሚ ኮድ ይጠቀማሉ።

    የአሽከርካሪ ማወቂያ

    መሣሪያዎችን በመቁጠር እና አሽከርካሪዎችን በሚጭኑበት ደረጃ ላይ ፣ አዲሱ መሣሪያ የተገናኘበት የአውቶቡስ ተግባራዊ ነጂ በተገናኙት የልጆች መሣሪያዎች ላይ ስለ ለውጦች PnP አስተዳዳሪን ያሳውቃል። የከርነል ሞድ PnP አስተዳዳሪ ሾፌሩ ከመሳሪያው ጋር የተገናኘ መሆኑን ያረጋግጣል አዲሱ መሳሪያ የተገናኘበትን የአውቶቡስ ሹፌር በመጠየቅ እና የሃርድዌር መታወቂያውን እና በአማራጭ የመሳሪያውን CompatibleID በማግኘት ነው። የከርነል ሁነታ PnP አቀናባሪ ለተጠቃሚው ሁነታ PnP አስተዳዳሪን ያሳውቀዋል ልዩ ክስተት ይህ መሳሪያ መጫን ያስፈልገዋል, የተቀበሉትን መለያዎችን በማለፍ. የተጠቃሚ ሁነታ PnP አስተዳዳሪ መጀመሪያ ያለተጠቃሚ ጣልቃገብነት መሳሪያውን ለመጫን ይሞክራል። ይህንን ለማድረግ የተጠቃሚ-ሞድ PnP አስተዳዳሪ rundll32.exe መገልገያውን የመሣሪያ ነጂ መጫኛ አዋቂን (% Windir%\System32\Newdev.dll) ያስኬዳል።

    የመሣሪያው ሾፌር መጫኛ አዋቂ በሚከተሉት የታመኑ የስርዓት አካባቢዎች ከሚገኙ ሁሉም የስርዓት መረጃ ፋይሎች መረጃን በመጠቀም ለመሣሪያው ተስማሚ ሾፌር መፈለግ ይጀምራል።

    • የአሽከርካሪዎች ማከማቻ;
    • የዊንዶውስ ዝመና;
    • የ INF ፋይሎች የስርዓት ማውጫ;

    ከላይ ለተጠቀሱት ዓላማዎች ነጂውን ለመፈለግ እና ለመጫን የ setupapi.dll (የመጫኛ ድጋፍ ተግባራት) እና cfgmgr32.dll (የማዋቀር አቀናባሪ) ቤተ-መጻሕፍት ተግባራት ጥቅም ላይ ይውላሉ። የፍለጋ ሂደቱ በአሁኑ ጊዜ የተገኘውን መለያ ሃርድዌር መታወቂያ እና (አማራጭ) ተኳሃኝ መታወቂያን ይጠቀማል፣ እሴቶቹ በአሽከርካሪው የመጫኛ ፋይል ውስጥ ሃርድዌርን ለመለየት የሚቻልባቸውን አማራጮች ሁሉ የሚገልፁት ፣ ማለትም የኢንፍ ፋይሉ ነው። የተጫነው መሣሪያ መለያ ዋጋዎች በስርዓቱ ውስጥ ከተመዘገቡት የኢንፍ ፋይሎች ሞዴሎች ክፍል ውስጥ ከተገለጹት ጋር ተነጻጽረዋል። ተጨማሪ ልዩ የሃርድዌር ገላጭዎች በመጀመሪያ በዝርዝሮቹ ውስጥ እንዲቀርቡ የመለያዎች ዝርዝሮች ታዝዘዋል። የመታወቂያ ግጥሚያዎች በበርካታ የኢንፍ ፋይሎች ውስጥ ከተገኙ፣ የበለጠ ትክክለኛ ግጥሚያ ከትንሹ ትክክለኛ ግጥሚያ ይመረጣል ተብሎ ይታሰባል፣ የተፈረሙ inf ፋይሎች ካልተፈረሙ የኢንፍ ፋይሎች ይመረጣል፣ እና በኋላ የተፈረሙ የኢንፍ ፋይሎች ከዚህ ቀደም ከተፈረሙ የኢንፍ ፋይሎች ይመረጣል። በሃርድዌር መታወቂያ ላይ የተመሠረተ ግጥሚያ ካልተገኘ፣ በእርግጥ CompatibleID ጥቅም ላይ ይውላል፣ ካለ፣ በእርግጥ። በCompatibleID ላይ ተመሳስሎ ካልተገኘ የ Add Hardware Wizard የቅርብ ጊዜውን የሃርድዌር ሾፌር እንድታገኝ ሊጠይቅህ ይችላል። ስለ አሽከርካሪዎች እነዚህን ሁሉ የመረጃ ምንጮች ጠለቅ ብለን እንመልከታቸው።

    የአሽከርካሪዎች ማከማቻ

    የአሽከርካሪዎች መጫኛ አዋቂው በ % Windir%\System32DriverStore ማውጫ ውስጥ በስርዓት ሾፌር መደብር ውስጥ ተስማሚ የሆነ የኢንፍ ፋይል ለማግኘት ይሞክራል ፣ ይህም ሁሉንም ያለ ምንም ልዩነት ፣ በዊንዶውስ ስርጭት ውስጥ የተካተቱትን የስርዓት ሾፌሮች በ "ዊንዶውስ ዝመና" በኩል ይገኛል። አገልግሎት፣ ወይም በተጠቃሚው በስርዓት የተጫነ።

    የአሽከርካሪዎች ማከማቻ ደህንነቱ የተጠበቀ የስርዓት መገኛ ሲሆን በስርዓቱ ላይ የተጫኑትን ሁሉንም የአሽከርካሪዎች ፓኬጆች ለማከማቸት የተነደፈ ማውጫ ነው።

    የአሽከርካሪዎች መደብር ለመጀመሪያ ጊዜ በዊንዶውስ ቪስታ ተጀመረ። በሲስተሙ ላይ ማንኛውንም ሾፌር ከመጫንዎ በፊት በመጀመሪያ ልዩ ኮድ የአሽከርካሪውን ዲጂታል ፊርማ ፣ ከዚያ የአሽከርካሪው ኢንፍ ፋይሎችን አገባብ ፣ ከዚያ የአሁኑን ተጠቃሚ መብቶችን ያረጋግጣል ፣ እና ከዚያ በኋላ ሁሉንም የአሽከርካሪ ክፍሎች በስርዓት ሹፌር ማከማቻ ውስጥ ያስቀምጣል። ነገር ግን ከዚያ በአሽከርካሪው ማከማቻ ውስጥ የሚገኘው አሽከርካሪ በሲስተሙ ላይ መሳሪያዎችን ለመጫን ሊያገለግል ይችላል። ሾፌሩን በማከማቻው ውስጥ የማስገባቱ ሂደት በጣም የተወሳሰበ ስለሆነ የአሽከርካሪው ማከማቻ ስለ አሽከርካሪዎች በጣም ታማኝ የመረጃ ምንጭ ነው።

    የ INF ፋይሎች የስርዓት ማውጫ

    በትይዩ, ስርዓቱ በመመዝገቢያ ቅርንጫፍ ውስጥ በሚገኘው የ DevicePath መለኪያ ዋጋ በተገለጸው የስርዓት ቦታ ውስጥ ሾፌሩን ይፈልጋል. HKLM \ ሶፍትዌር \ ማይክሮሶፍት \\ ዊንዶውስ \ Current ስሪት. በተለምዶ እሴቱ %SystemRoot%\inf ነው፣ይህም በአብዛኛዎቹ ሲስተሞች ከ C:\Windows\inf አካባቢ ጋር እኩል ነው።

    INF ፋይል

    ትንሽ ዳይሬሽን ማድረግ እና ስለ ሾፌሩ ጥቅል የመረጃ ፋይሎች ለየብቻ ማውራት እፈልጋለሁ። inf ፋይል ከአሽከርካሪው ኪት ቁልፍ አካላት አንዱ ነው። ሾፌሩን ለመጫን እና ለማራገፍ የአሠራር ቅደም ተከተሎችን ያከማቻል, በልዩ መመሪያዎች የተገለጹትን የተግባር ነጂ ፋይሎችን መገኛ. ፋይሉ ሾፌሩን እና ክፍሉን (ክፍል) ለመዘርዘር ኃላፊነት ባለው መዝገብ ውስጥ መረጃን የሚጨምሩ ትዕዛዞችን ይይዛል እና የሃርድዌር መጫኛ አዋቂ ዋና ጫኚዎች (ክፍል ጫኝ) እና ተጨማሪ ጫኚዎች የሚባሉትን ለማስጀመር መመሪያዎችን ሊይዝ ይችላል። CoInstaller , Co-installer) ለመሳሪያው ክፍል እና ለመሳሪያው ራሱ. በተጨማሪ፣ የኢንፍ ፋይሉ የመሳሪያውን አይነት፣ አምራቹን፣ የመሳሪያውን ሞዴል፣ የአሽከርካሪ ክፍልን፣ አስፈላጊ ፋይሎችን እና ግብዓቶችን ይገልጻል።

    አብሮ ጫኚ (በመዋቅር ውስጥ መደበኛ ዲኤልኤል) በመጫኛ ደረጃ የሚጠራ ተጨማሪ ጫኝ ሲሆን ይህም ለክፍለ-ደረጃው ወይም ለመሳሪያው የተለየ የመጫኛ እርምጃዎችን ያከናውናል ፣ ለምሳሌ አሽከርካሪው በሲስተሙ ውስጥ እንዲሠራ መሠረተ ልማት ማዘጋጀት (ለምሳሌ ፣ NET.Framework ጥቅል), የውቅረት መገናኛ ሳጥኖችን ማሳየት, ይህም ተጠቃሚው ለአንድ የተወሰነ መሣሪያ ቅንብሮችን እንዲገልጽ ያስችለዋል.

    የአብሮ ጫኚዎች አስፈላጊ ባህሪ አስፈላጊ ከሆነ የአዲሱ መሣሪያ ምሳሌዎችን ለስራ ከሚያስፈልጉት ፕሮቶኮሎች ጋር ማያያዝ ነው። ይህ ለምሳሌ፣ ለመስራት የተለያዩ ፕሮቶኮሎችን እና መጓጓዣዎችን በሚፈልጉ እንደ ndis፣ pppoe፣ tcpip፣ tcpip6፣ smb፣ netbt ባሉ የተለያዩ የመገናኛ መሳሪያዎች ላይ ሊተገበር ይችላል።
    የ .inf ፋይሉ በተጨማሪ የማሸግ ፣ የመቅዳት ፣ የማስኬድ ፣ ፋይሎችን እንደገና መሰየም ፣ በመዝገቡ ውስጥ ያሉትን ቁልፎች የመደመር እና የመሰረዝ እና ሌሎችንም ተግባራት ያብራራል።
    ሆኖም ግን, በዊንዶው ውስጥ ሾፌር ለመጫን ወደ ዋናው ስልተ ቀመር እንመለስ. የመሳሪያው ሾፌር ጫኝ ከላይ በተዘረዘሩት ቦታዎች ተስማሚ አሽከርካሪዎችን ካላገኘ ስርዓቱ መሣሪያውን ማንነቱ ያልታወቀ ምልክት ያደርገዋል.

    በዚህ አጋጣሚ ተጠቃሚው መሳሪያውን በአፕሌት በኩል መጫኑን እንዲቀጥል ይጠየቃል. የመሣሪያ አስተዳዳሪ. ተጠቃሚው ራሱን ችሎ መሳሪያውን ከመረጠ እና የነጂው ፋይሎች የሚገኙበትን ቦታ ካመለከተ በኋላ የአሽከርካሪው መጫኛ ስልተ ቀመር ስራውን ይቀጥላል እና ቀጣዩ ደረጃ የአሽከርካሪውን ዲጂታል ፊርማ በመፈተሽ ላይ ነው።

    የአሽከርካሪ ዲጂታል ፊርማ ማረጋገጥ

    እውነታው ግን ነጂው እንደ የከርነል ኮድ ኮድ አካል የስርዓተ ክወናው ትክክለኛ ወሳኝ አካል ነው ፣ እና በአሽከርካሪ ኮድ ውስጥ በገንቢው የተደረጉ ማንኛቸውም ስህተቶች በሲስተሙ ውስጥ ወደ ከባድ ብልሽቶች (BSOD) በቀላሉ ሊመሩ ይችላሉ። ከተወሰነ ጊዜ ጀምሮ ማይክሮሶፍት ለአሽከርካሪ ኮድ ጥራት በጣም ስሜታዊ ሆኗል, እና በዚህ ረገድ እንደ ዲጂታል አሽከርካሪ ፊርማ እና የስርዓት አሽከርካሪ ፊርማ ፖሊሲ ያሉ ዘዴዎች በዊንዶውስ ኦፕሬቲንግ ሲስተሞች ውስጥ ገብተዋል.

    የአሽከርካሪው አሃዛዊ ፊርማ የአሽከርካሪው ኮድ በታመነ ምንጭ መፈጠሩን እና ያልተፈቀደ ማሻሻያ እንዳልተደረገበት የተወሰነ ማረጋገጫ የሚሰጥ ተለዋዋጭ ርዝመት ያለው የውሂብ ሕብረቁምፊ ነው።

    ቀጣዩ ደረጃ የስርዓት አሽከርካሪ ፊርማ ፖሊሲን የሚፈትሽ የPnP አስተዳዳሪ ኮድ የተጠቃሚ-ሁነታ ክፍል ነው። የስርዓት መመሪያው የከርነል ኮድን እንዲከለክል ወይም ያልተፈረሙ አሽከርካሪዎች ስለመጫን እንዲያስጠነቅቅ ካዘዘ፣የፒኤንፒ አስተዳዳሪው የአሽከርካሪው inf ፋይልን ወደ ካታሎግ ፋይል የሚያመለክት የካታሎግ ፋይል (.cat ቅጥያ ያለው ፋይል) መኖሩን ያሳያል። የአሽከርካሪው ጥቅል ዲጂታል ፊርማ.

    የካታሎግ ፋይል (.cat) ለጠቅላላው የአሽከርካሪዎች ፓኬጅ እንደ ዲጂታል ፊርማ የሚያገለግል ልዩ ፋይል ነው ፣ ምክንያቱም በአሽከርካሪው ጥቅል ውስጥ የተካተተው እያንዳንዱ ፋይል ለብቻው ስላልተፈረመ ነው። ብቸኛው ልዩነት የማስነሻ ደረጃ ከርነል ሹፌር ሁለትዮሽ ነው፣ ነገር ግን እነዚህ በተለየ የከርነል ኮድ ምልክት ይደረግባቸዋል።

    ሾፌሮችን ለመፈተሽ እና እነሱን ለመፈረም የማይክሮሶፍት ዊንዶውስ ሃርድዌር ጥራት ላብራቶሪ (WHQL) ተቋቁሟል፣ ይህም ከዊንዶውስ ስርጭቶች ጋር የተገናኙትን አሽከርካሪዎች እና ከዋና ሃርድዌር አቅራቢዎች ሾፌሮችን በደንብ ይፈትሻል። ለሁሉም ሌሎች የአሽከርካሪዎች ገንቢዎች አሽከርካሪዎችን በተከፈለ ክፍያ ለመፈረም እድሉን ለማግኘት ሂደቶች ቀርበዋል ። አንድ ሹፌር ሁሉንም የWHQL ፈተናዎች ሲያልፍ “ይፈረማል”። ይህ ማለት WHQL የአሽከርካሪ ፋይሎችን በልዩ ሁኔታ የሚለይ ሾፌር ሃሽ ወይም ልዩ ፊርማ ያመነጫል እና ከዚያ ልዩ ሾፌሮችን ለመፈረም የሚያገለግል ልዩ የማይክሮሶፍት የግል ቁልፍ በመጠቀም ክሪፕቶግራፊክ ስልተ ቀመሮችን በመጠቀም ይፈርማል። የተፈረመው ሃሽ በቀጥታ በአሽከርካሪ ጥቅል ማውጫ ውስጥ በተቀመጠው የማውጫ ፋይል (.cat file) ውስጥ ተቀምጧል።
    በአሽከርካሪ የመጫን ሂደት ወቅት፣ የተጠቃሚው ሞድ PnP ስራ አስኪያጅ የአሽከርካሪውን ፊርማ ከ.ድመት ፋይል ያወጣል፣ የማይክሮሶፍት የህዝብ ቁልፍን ተጠቅሞ ፊርማውን ዲክሪፕት ያደርጋል እና የተገኘውን ሃሽ ከተጫነው የአሽከርካሪ ፋይል ሃሽ ጋር ያወዳድራል። ሃሽዎቹ የሚዛመዱ ከሆነ፣ ነጂው የWHQL ፈተናን እንዳለፈ ምልክት ተደርጎበታል። ፊርማውን ማረጋገጥ ካልተቻለ የፒኤንፒ ሥራ አስኪያጅ በስርዓት ሾፌር ፊርማ ፖሊሲ ቅንጅቶች መሠረት ይሠራል ፣ ሾፌሩን መጫን ይከለክላል ፣ ወይም አሁንም ነጂውን እንዲጭን ይፈቅድለታል።

    ምትኬን መፍጠር

    አዲስ የመሣሪያ ነጂዎችን ወደ ስርዓቱ ከመጨመራቸው በፊት የመልሶ ማግኛ ነጥብ ለመፍጠር በጣም ጥሩ የዊንዶውስ ስትራቴጂ ነው። ይህ የሆነበት ምክንያት በመጀመሪያ ደረጃ ስህተት ያለበት የከርነል ሞድ ሾፌር ስርዓቱ ሙሉ በሙሉ እንዳይሰራ ሊያደርግ ስለሚችል ነው እና ከዚያ በዚህ ስርዓት ምን እናድርግ? ምንም እንኳን ሁሉም ፊርማዎች እና ቼኮች ቢኖሩም, ተጠቃሚው ለምሳሌ ከተጫነ በኋላ የሆነ ነገር ካልወደደው ውቅሩን መመለስ መቻል አለበት.

    የአሽከርካሪ ጭነት

    በዚህ ጊዜ የሶስተኛ ወገን የአሽከርካሪዎች ፓኬጅ ወደ ስርዓቱ ሾፌር መደብር ተዘርግቷል. ከዚያ ስርዓቱ የ % Windir%\System32\drvinst.exe መገልገያ በመጠቀም የሚከናወነውን የአሽከርካሪውን ትክክለኛ ጭነት ከሾፌሩ መደብር ያከናውናል። በዚህ ደረጃ, የሚከተሉት ክስተቶች ይከሰታሉ:

    • የአሽከርካሪው inf ፋይል ወደ ልዩ አቃፊ % Windir%/inf ይገለበጣል። ለሶስተኛ ወገን አሽከርካሪዎች ፋይሉን ወደ OEMx.inf እንደገና መሰየም የተለመደ ነው፣ x በማውጫው ውስጥ ያለው የኢንፍ ፋይል መለያ ቁጥር ነው።
    • የስርዓተ ክወናው ኮድ የ inf ፋይልን በመዝገቡ ውስጥ የመጫን እውነታ ይመዘግባል.
    • በመንገዱ ላይ ባለው መዝገብ ውስጥ የመሳሪያ መስቀለኛ መንገድ (devnode) ተፈጥሯል። HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ \\ ስለ መሳሪያው ዝርዝር መረጃ የያዘ።
    • የአሽከርካሪው ሁለትዮሾች ወደ ዒላማው አቃፊ % Windir%\System32\DRIVERS እና ምናልባትም ወደ ሌሎች የዒላማ አቃፊዎች ይገለበጣሉ። የመመዝገቢያ ቁልፎች ተዘምነዋል።
    • ከአሽከርካሪው ጋር የሚዛመድ የመመዝገቢያ ቁልፍ ይፈጠራል፡- HKLM\SYSTEM\CurrentControlSet\Aገልግሎቶች\የአሽከርካሪ_ስም. ቁልፍ መለኪያዎች ይፈጠራሉ.
    • በቅርንጫፉ ውስጥ የአሽከርካሪዎች ክስተቶችን ለመመዝገብ ኃላፊነት ያለው የመመዝገቢያ ቁልፍ ተፈጠረ HKLM\SYSTEM\CurrentControlSet\ Services\EventLog\System\ Driver_name.
    • የPnP አስተዳዳሪ ለእያንዳንዱ አዲስ የተጫነ አሽከርካሪ የ DriverEntry አሰራርን ይጠራል። የከርነል ሞድ PnP አስተዳዳሪ ሾፌሩን ወደ ማህደረ ትውስታ በመጫን እና የሾፌሩን AddDevice እለታዊ በመደወል "ለመጀመር" ይሞክራል።

    የአሽከርካሪ መረጃ ቦታ

    በዊንዶውስ ውስጥ የአሽከርካሪው የመጫኛ አልጎሪዝም እራሱን ከመግለጽ በተጨማሪ የተለየ ክፍል ለማጉላት እና ስለ ሾፌሮች መረጃን በፋይል ስርዓት እና በመመዝገቢያ ውስጥ ለማስቀመጥ ስለሚቻልባቸው ቦታዎች መግለጫ መስጠት እፈልጋለሁ ። ከተግባራዊ እይታ አንጻር ይህ መረጃ ማንኛውም ገዳይ ውድቀቶች ሲያጋጥም በእጅ ማስተካከልን ለማቃለል የታለመ ነው. የሚከተሉት የአሽከርካሪ መረጃዎችን ዱካ የሚመለከቱባቸው ቦታዎች ናቸው።

    አጠቃላይ የመንጃ ምዝግብ ማስታወሻዎች

    በስርዓቱ ላይ በተለያዩ የአሽከርካሪ ጉዳዮች ላይ የሚያግዙ በርካታ የምዝግብ ማስታወሻዎች አሉ።

    • % Windir%\setupact.log -- ከከርነል ሞድ ሾፌር ጫኝ የስህተት ማረም መልዕክቶችን ይዟል፣ ይህም ከመሣሪያው የመጫን ሂደት ጋር አብሮ የሚሄድ Win32 DLL ነው።
    • % Windir%\inf\setupapi.app.log -- ከመተግበሪያው የመጫን ሂደት መልዕክቶችን ይዟል;
    • % Windir%\inf\setupapi.dev.log - ከመሣሪያው የመጫን ሂደት መልዕክቶችን ይዟል;

    የመንጃ መዝገብ

    ጥቅልን ለመጫን / ለማራገፍ / ለማራገፍ / Package Manager (pkgmgr) ከተጠቀሙ, (በተራቸው) ሾፌርን የሚጭን, የሚያዘምን ወይም የሚያራግፍ ከሆነ, ልዩ የምዝግብ ማስታወሻ ፋይል ነጂዎችን ለመፍጠር (ለማረም ዓላማዎች) ለማንቃት እድሉ አለዎት. .ሎግ , ይህም ሾፌር-ተኮር ስህተቶችን ብቻ ይይዛል. ይህን መዝገብ ለመፍጠር የሚከተለውን የመመዝገቢያ ቁልፍ ይፍጠሩ/ያዘጋጁ እና pkgmgr ን እንደገና ያሂዱ። ከዚህ በኋላ pkgmgr ከተጀመረበት ማውጫ ውስጥ drivers.log ፋይል ይፈጠራል።
    ቅርንጫፍ፡ HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\ CurrentVersion\ Device Installer
    ቁልፍ፡ DebugPkgMgr
    ዓይነት: DWord
    ዋጋ፡ 1

    %Widir%\inf

    ሁሉም inf ፋይሎች በዚህ ማውጫ ውስጥ ተከማችተዋል። ከላይ እንደተገለፀው የሶስተኛ ወገን አሽከርካሪ በሲስተሙ ላይ ከተጫነ በኋላ የ inf ፋይሉ OEMx.inf ተሰይሟል ፣ ስለዚህ በማውጫው ውስጥ ሙሉ ተመሳሳይ ተመሳሳይ ፋይሎችን ማየት ይችላሉ። የስርዓተ ክወናው ኮድ የኢንፍ ፋይሉ በመዝገቡ ውስጥ መጫኑን ያስታውሳል.

    % Windir%\System32\DRIVERS

    ይህ በዊንዶውስ የፋይል ስርዓት ውስጥ የአሽከርካሪው ፋይሎች የሚገኙበት ማውጫ ነው. በዘመናዊ ስርዓተ ክወናዎች ውስጥ, እና አሁን ስለ ዊንዶውስ ቪስታ እና በኋላ ላይ እያወራሁ ነው, በዚህ ማውጫ ውስጥ ያሉት እጅግ በጣም ብዙ አሽከርካሪዎች .sys ቅጥያዎች ያነሱ ናቸው, ነገር ግን ይህ ምንም ይሁን ምን አጠቃላይ ትርጉሙን አይለውጥም ቅጥያ፣ ሁሉም በመዋቅር ከ .dll ፋይሎች ጋር ተመሳሳይ ናቸው። ቀደም ባሉት ኦፕሬቲንግ ሲስተሞች፣ እንደ .drv እና .vxd ያሉ ቅርጸቶች አጋጥመውታል።

    % Windir%\System32\DriverStore

    በስርዓትዎ ውስጥ ያለፉ እያንዳንዱን አሽከርካሪዎች እንዲይዝ የታሰበ የአሽከርካሪዎች የስርዓት ስብስብ። ከዊንዶውስ ቪስታ ጀምሮ ጥቅም ላይ ይውላል. ማንኛውንም ሾፌር ወደ ኦፕሬቲንግ ሲስተም ከመጫንዎ በፊት በመጀመሪያ ልዩ ኮድ የአሽከርካሪውን ፊርማ ፣ ከዚያ የአሽከርካሪው ኢንፍ ፋይሎችን አገባብ ፣ ከዚያ የአሁኑን ተጠቃሚ መብቶችን ያረጋግጣል ፣ እና ከዚያ በኋላ ሁሉንም የአሽከርካሪ ክፍሎች ወደ ስርዓቱ ስብስብ ይጨምራል። እና ከዚህ በኋላ ብቻ ነጂው ያለተጠቃሚ ጣልቃገብነት መሳሪያዎችን ለመጫን በስርዓቱ ውስጥ መጠቀም ይቻላል.

    HKLM\SYSTEM\CurrentControlSet\Enum

    በስርዓቱ ውስጥ ስላሉት መሳሪያዎች መረጃ የያዘ የመመዝገቢያ ቀፎ። የPnP አስተዳዳሪ ለእያንዳንዱ መሣሪያ በቅርጸቱ እዚህ ቁልፍ ይፈጥራል HKLM\SYSTEM\CurrentControlSet\Enum\Enumerator\ DeviceID. ኢንሜሬተር በአንቀጹ ውስጥ ከላይ የተገለፀው የአውቶቡስ መለያ ሲሆን በመሳሪያው የመቁጠር ደረጃ ላይ የተገኘ መሳሪያid የመሳሪያው አይነት መለያ ነው። ቁልፉ የሚከተሉትን መረጃዎች ይዟል፡ የመሣሪያ መግለጫ፣ የሃርድዌር መለያዎች (የሃርድዌር መታወቂያ)፣ ተኳዃኝ የመሣሪያ መለያዎች (ተኳሃኝ መታወቂያ) እና የንብረት መስፈርቶች። ቀፎው በስርዓተ ክወና ኮድ ብቻ ጥቅም ላይ እንዲውል የተያዘ ነው, ስለዚህ የተጠቃሚ አፕሊኬሽኖች እና አሽከርካሪዎች ከእሱ ጋር በቀጥታ እንዳይገናኙ እና በሰነድ የተመዘገቡ የስርዓት ተግባራትን እንዲጠቀሙ ይበረታታሉ.

    HKLM\SYSTEM\CurrentControlSet\ Control

    በስርዓተ ክወና ጅምር ወቅት ስለተለያዩ የአሽከርካሪዎች ውቅረት መለኪያዎች መረጃ የያዘ የመመዝገቢያ ቀፎ። እንደነዚህ ያሉ አስፈላጊ ቁልፎችን ይይዛል-

    • ክፍል የተዋቀሩ እና በተመሳሳይ መንገድ የተጫኑ መሳሪያዎችን ለመቧደን የሚያገለግሉ ስለመሳሪያ መጫኛ ክፍሎች መረጃ ይዟል። ለእያንዳንዱ የመጫኛ ክፍል ይህ ቁልፍ ስሙ ከተዛማጁ የመጫኛ ክፍል የGUID ስም ጋር የሚዛመድ ቁልፍ ይዟል።
    • CoDeviceInstallers ስለ ክፍል አብሮ ጫኚዎች መረጃ ይዟል
    • DeviceClass በስርዓቱ ውስጥ ስለተመዘገቡ የመሣሪያ በይነገጾች መረጃ ይዟል። በሲስተሙ ላይ ካሉ የተጠቃሚ ሁነታ ፕሮግራሞች ጋር መስተጋብር መፍጠር የሚፈልግ ማንኛውም አሽከርካሪ በይነገጽ ማቅረብ አለበት። የመሳሪያው በይነገጽ ክፍል የመሳሪያውን እና የነጂውን ተግባር ለሌሎች የስርዓት ክፍሎች እና የተጠቃሚ ሁነታ መተግበሪያዎች ያጋልጣል።

    HKLM\SYSTEM\CurrentControlSet\Aገልግሎቶች

    በስርዓቱ ውስጥ ስለ ሁሉም አገልግሎቶች (ሾፌሮች) መረጃ ለማስቀመጥ የሚያገለግል የመመዝገቢያ ቀፎ። እያንዳንዱ የስርዓት ሹፌር በቅጹ ግኑኝነቶች ውስጥ ስለ ራሱ በጣም አስፈላጊ የሆነ ዓለም አቀፍ መረጃን ያስቀምጣል። HKLM\SYSTEM\CurrentControlSet\Aገልግሎቶች<Имя_драйвера> , በስርዓት ማስነሻ ደረጃ ላይ በመነሻ ሂደት ውስጥ በአሽከርካሪው ጥቅም ላይ ይውላል. ቀፎው የነጂውን የጅማሬ ሂደት ሲደውል መለኪያዎችን ለማለፍ በPnP አስተዳዳሪ በንቃት ይጠቀማል።
    ይህ ቁጥቋጦ የሚከተሉትን ንጥረ ነገሮች ይዟል.

    • ImagePath - ወደ ሾፌሩ ሁለትዮሽ ፋይል (ምስል) ሙሉውን መንገድ ይዟል. የመጫኛ ፕሮግራሙ ከአሽከርካሪው ፓኬጅ የኢንፍ ፋይል መረጃ ላይ በመመርኮዝ ይህንን እሴት ይሞላል ፣
    • መለኪያዎች - የነጠላ ነጂ መረጃን ያከማቻል, በአሽከርካሪው ፓኬጅ inf ፋይል ውስጥ በተቀመጠው መረጃ መሰረት የተሞላ;
    • አፈጻጸም - በአሽከርካሪው ቁጥጥር ስር ያለውን መሳሪያ አፈጻጸም ለመከታተል መረጃ. የአፈጻጸም ክትትል DLL ስም እና በዚህ DLL ወደ ውጭ የሚላኩ ተግባራትን ስም ይገልጻል። ከ inf ፋይሉ በተገኘው መረጃ መሠረት ተሞልቷል;

    HKLM\SYSTEM\CurrentControlSet\HardwareProfiles

    ስለ ሲስተም ሃርድዌር መገለጫዎች መረጃን የያዘ እና ይህንን ቴክኖሎጂ ለመደገፍ የተነደፈ የመዝገብ ቤት ቀፎ። የሃርድዌር ፕሮፋይል በመደበኛ የሃርድዌር ውቅር እና የአገልግሎት ውቅር (የመጀመሪያው ውቅር) ላይ የተደረጉ ለውጦች በስርዓት ጅምር ላይ ብቻ ነው። በሁለት የመመዝገቢያ ቁልፎች ውስጥ የተዋቀረው በዋናው የሃርድዌር መገለጫ ላይ የተወሰኑ ለውጦችን ይዟል፡ HKLM\SOFTWARE እና HKLMSYSTEM። በዊንዶውስ 7 ውስጥ ጥቅም ላይ አልዋለም, ምንም እንኳን የመመዝገቢያ ቁልፎች ቢቀሩም, ምናልባት በተኳሃኝነት ምክንያቶች.