תיקון: IOCTL_Set PTPMode לא נמצא



נסה את הכלי שלנו לביטול בעיות

חלונות 10 היא מערכת הפעלה מהפכנית. למרות שיש כמה שגיאות נפוצות בהן מטפלים, ישנם מעט שגיאות בודדות שמשתמשים ממשיכים לקבל. שגיאה כזו היא שגיאת DLL המופיעה בעת ההפעלה. השגיאה מצביעה על כך שלא ניתן היה למצוא את ה- IOCTL_Set PTPMode. למרות שתוכל להמשיך במערכת שלך לאחר שתלחץ על אישור, השגיאה תופיע מחדש בהפעלה מחדש של המחשב האישי שלך. אנו הולכים להסביר מה המשמעות של שגיאה זו וכיצד ניתן לתקן אותה במחשב שלך.





מהו IOCTL_Set PTPMode?

ראשית נתחיל בהסבר על משמעות IOCTL. במחשוב, IOCTL (קיצור של בקרת קלט / פלט) היא קריאת מערכת לפעולות קלט / פלט ספציפיות להתקן ופעולות אחרות אשר אינן ניתנות לביטוי בשיחות מערכת רגילות. בקרת הקלט והפלט של המכשיר (IOCTL) היא וממשק שדרכו יישום יכול לתקשר ישירות עם מנהל התקן. בדרך זו ממשק זה שולט באופן העתקת הנתונים למכשירים שלך או אליהם.



בעבר התקני USB חוברו כ- UMS (USB Mass Storage) שחשף את אחסון הטלפון או ההתקן למחשב האישי שלך. יהיה עליך להתחבר ולנתק את האחסון שלך מהגדרות הטלפון שלך והוא יכול להיות זמין רק למחשב או למכשיר בכל פעם. עם זאת, רוב המכשירים משתמשים כעת ב- MTP (Media Transfer Protocol) להעברת קבצים. זה הופך את האחסון לזמין גם למכשיר וגם למחשב האישי שלך והופך אותו פחות רגיש להתקפות וירוסים. להעתקת קבצים, ה- IOCTL מופעל להפעלת מצב MTP ולהשתמש בו יחד עם מנהלי ההתקנים להעברת נתונים.

קיים פרוטוקול דומה ל- MTP המכונה PTP (Picture Transfer Protocol) המיועד למצלמות. אם תחבר את מכשיר האנדרואיד שלך כ- PTP, הוא יתחבר כמצלמה ותוכל להעביר רק תמונות ותמונות של המצלמה. כדי להעתיק תמונות, ה- IOCTL מופעל להפעלת מצב PTP ולהשתמש בו יחד עם מנהלי ההתקנים להעברת נתונים.

מדוע IOCTL_Set PTPMode לא נמצא

משמעות הדבר היא כי כל פרוטוקולי ההעברה הנ'ל כולל PTP חייבים להיות מאותחלים במהלך ההפעלה ולהיות מוכנים לשימוש בעת הצורך. מכיוון שהפרוטוקול לא הושק בעת ההפעלה, התקנים המשתמשים בפרוטוקול זה יזרקו שגיאה או לא יצליחו להתחבר למחשב האישי שלך. פרוטוקולי ההעברה מאוחסנים בקובץ .DLL שלרוב יש לו מפתח רישום על מנת לתפקד אחרת הוא לא יצליח להריץ. אם אתה מקבל את השגיאה IOCTL_Set PTPMode לא נמצא פירוש הדבר ש- .DLL אינו קיים (המפתח מתייחס לקובץ שאינו קיים) או שהאפשרות האחרת היא שהמפתח עצמו קיים ולכן השירות לא יכול היה להתחיל בהצלחה ומכאן השגיאה. במהלך ההתקנה, ייתכן ש- Windows החמיץ קבצים מסוימים ולכן התקין באופן שגוי.



כיצד לתקן שגיאה IOCTL_Set PTPMode לא נמצא

כך תוכל להיפטר משגיאה זו. אם שיטה 1 לא עובדת, עבור לשיטה 2.

שיטה 1: הסר את IOCTL מההפעלה באמצעות הפעלה אוטומטית

הפעלה אוטומטית היא כלי עזר קטן המפרט את כל ערכי ההפעלה שמוגדרים להפעלה אוטומטית. בעזרת כלי זה תוכל לבטל את הסימון של הערכים הלא רצויים המתחילים מעצמו.

  1. הורד ריצות אוטומטיות מ כאן
  2. חלץ את ה- zip, לחץ באמצעות לחצן העכבר הימני על Autoruns והפעל כמנהל
  3. הפעלות אוטומטיות יסרקו אחר כל היישומים, השירותים והקבצים ההפעלה וההתחברות האוטומטיים.
  4. כדי למצוא ioctl בלשונית 'הכל', לחץ על Ctrl + F כדי לפתוח את החיפוש, הקלד 'ioctl' או 'deviceiocontrol' ולחץ על Enter
  5. זה ימצא IOCTL אם מדובר בערך הפעלה. בטל את הסימון בתיבת הסימון שמשמאל לערך זה
  6. אם IOCTL או התקן בקרה לא נמצאו, שנה את המשתמש מתפריט המשתמש ונסה שוב
  7. לאחר הסרת ioctl מתהליכי ערכי ההפעלה, פשוט סגור הפעלות אוטומטיות והפעל מחדש את המחשב ובדוק אם השגיאה נמשכת. השתמש בשיטה שתיים אם היא חוזרת.

שיטה 2: הפעל התקנת תיקון של Windows 10

מאפיין מרשים ב- Windows 10 הוא כי על ידי הפעלת התקנת תיקון, תוכלו לתקן את כל שגיאות המערכת אך לשמור את הקבצים והתוכניות האישיות שלכם. תזדקק למדיה של Windows 10 לתהליך זה. DVD או קובץ .ISO (יחד עם כלי יצירת המדיה של Windows) יעבדו בסדר. כל שעליך לעשות הוא להפעיל את העותק של Windows 10 ובחר לתקן.

לפרטים נוספים על אופן הפעלת התקנת תיקון ב- Windows 10, בקר במדריך שלנו כאן .

תגים חלונות 10 3 דקות קריאה