כיצד למצוא את השם והנתיב הנוכחי של קובץ הטפט ב-Windows 10

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

פוסט זה אומר לך כיצד למצוא את השם והנתיב הנוכחי של קובץ הטפט ב-Windows 8 ו-Windows 10.

מצא את קובץ הטפט הנוכחי (רקע שולחן העבודה):

  1. בתיקייה Themes שלך
  2. שימוש ביישומון רקע שולחן העבודה
  3. שימוש בעורך הרישום
  4. שימוש בסקריפט של Windows
  5. שימוש ב- PowerShell
קָשׁוּר:כיצד למצוא את קובץ הטפט הנוכחי של מסך הנעילה ב-Windows 10

כיצד למצוא את טפט שולחן העבודה הנוכחי ב-Windows 10

להלן חמש שיטות שונות למצוא את שם הקובץ הנוכחי ברקע שולחן העבודה (טפט), החל מהאפשרות הקלה ביותר.

מצא את תמונת הטפט בתיקיית Themes שלך ב-Windows 10

כאשר אתה מגדיר טפט של כל פורמט תמונה, Windows ממירה את הקובץ הזה לפורמט JPEG וגם לפעמים מפחית את איכותו. תמונת הטפט שהומרה עשויה להתקיים באחד משלושת המיקומים השונים המוזכרים להלן, בהתאם לשיטה שבה השתמשת להגדרת הטפט.

כאשר תלחץ לחיצה ימנית על קובץ תמונה ובחר הגדר כרקע לשולחן העבודה

בתפריט ההקשר, עותק של קובץ התמונה מומר ומאוחסן כ TranscodedWallpaper ללא סיומת קובץ. הטפט המקודד מאוחסן כאן:

%appdata%\Microsoft\Windows\Themes
ערכות נושא של טפטים מקודדים jpg

הקלד את נתיב התיקיה לעיל בתיבת הדו-שיח 'הפעלה' או בשורת הכתובת של סייר כדי לגשת למיקום.

כל מה שאתה צריך לעשות הוא להעתיק את התמונה המקודדת מלמעלה למיקום אחר, להוסיף את .jpg הרחבה ולהשתמש בה.

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

%appdata%\Microsoft\Windows\Themes\CachedFiles

מוסכמות שמות הקבצים היא כמו CachedImage_1920_1080_POS0.jpg כאשר המספרים מציינים את רזולוציית התצוגה הנוכחית של 1920 x 1080. POS0 עשוי לציין את מספר הצג (אם משתמשים במספר צגים).

תמונת טפט של ערכות נושא של קבצים מאוחסנים

במקרה שלא השתמשת בשתי השיטות שלמעלה, אלא הגדר את טפט הרקע של שולחן העבודה באמצעות מציג התמונות של Windows, ולאחר מכן קובץ ה-JPEG המקודד המאוחסן בתיקייה הבאה בשם Windows Photo Viewer Wallpaper.jpg, ונתיב הקובץ נכתב לרישום.

%AppData%\Roaming\Microsoft\Windows Photo Viewer

שים לב שהאיכות של הטפט המקודד והמומר (ל-JPEG) עשויה להיות לא בדיוק זהה למקור.

ערך הרישום TranscodedImageCache מתעדכן בכל המקרים לעיל.


שימוש ביישומון רקע שולחן העבודה ב-Windows 10

היישומון הקלאסי של רקע שולחן העבודה ב-Windows 10 מציג את שם קובץ הרקע של שולחן העבודה שנבחר כעת עם הנתיב המלא.

  1. לחץ לחיצה ימנית על התחל ולחץ על הפעלה כדי להעלות את תיבת הדו-שיח 'הפעלה'.
  2. הקלד את הפקודה הבאה ולחץ להיכנס
    מעטפת{ED834ED6-4B5A-4bfe-8F11-A626DCB6A921} -Microsoft. התאמה אישית\עמודWallpaper

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

    חלונית רקע שולחן עבודה קלאסית חלונות 10

שימוש בעורך הרישום ב-Windows 10

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

פתח את עורך הרישום (regedit.exe)

בעורך הרישום, יש את המפתחות שאתה צריך לבדוק.

HKEY_CURRENT_USER\לוח הבקרה\שולחן עבודה
נתיב טפט ברישום transcodedimagecache

חפש את הערך ששמו טפט (סוג: REG_SZ).

חפש את הערך ששמו TranscodedImageCache (סוג: REG_BINARY)

TranscodedImageCache הוא ערך בינארי, אבל אתה יכול בקלות לזהות את נתיב הקובץ על ידי לחיצה כפולה על הערך וקריאת הנתונים.

מיקום היסטוריה נוסף ב-Windows 10

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

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Wallpapers

ה BackgroundHistoryPath0 ערך מפרט את הטפט הנוכחי.

רישום היסטוריית טפטים ברקע

הערכים BackgroundHistoryPath1, BackgroundHistoryPath2, BackgroundHistoryPath3, BackgroundHistoryPath4 מתייחסים לארבעת הטפטים הקודמים שבהם השתמשת. התמונות הממוזערות של היסטוריית הטפטים מוצגות בדף התאמה אישית של הגדרות הרקע ב-Windows 10.

היסטוריית טפטים ברקע התאמה אישית של חלון
קָשׁוּר:כיצד לנקות היסטוריית רקע (טפט) ב-Windows 10

מצא את קובץ הטפט הנוכחי באמצעות VBScript

יש לנו מאמר שקובע את מקור הטפט ב-Windows 7 (עיין: הוסף תפריט ההקשר "מיקום קובץ רקע שולחן העבודה" ב-Windows 7) אבל הסקריפט הזה לא עובד ב-Windows 8 ו-10. הסיבה לכך היא שב-Windows 8 ו-10 נתיב מקור הטפט הנוכחי מאוחסן בענף רישום אחר. יתרה מכך, ב-Windows 8 (ובגרסאות מוקדמות של Windows 10) מיקרוסופט החליטה לא לאחסן את נתיב מקור הטפט בטקסט רגיל.

הקורא שלנו"raveren" הגיע עם סקריפט עבור Windows 8 ו- Windows 10. בדוק את הקישור הבא:

https://gist.github.com/raveren/ab475336cc69879a378b

שים לב ש-Unicode אינו נתמך על ידי VBScripts. סקריפטים אלה לא יפעלו כהלכה אם נתיב הטפט מכיל תווים שאינם אנגלים.


מצא את קובץ הטפט הנוכחי באמצעות סקריפט PowerShell

אתה יכול להשתמש ב- PowerShell כדי לְפַעֲנֵחַ ה TranscodedImageCache שם קובץ טפט. הנה שורת הפקודה שעושה את העבודה:

$TIC=(Get-ItemProperty 'HKCU:\Control Panel\Desktop' TranscodedImageCache -ErrorAction Stop).TranscodedImageCache [מערכת. טֶקסט. קידוד]::Unicode. GetString($TIC) -replace '(.+)([A-Z]:[0-9a-zA-Z\\])+','$2'

תודה לג'ון Dangerbrooks על הסקריפט הבא של PowerShell (תומך ביוניקוד) שעוזר לך לפענח את TransCodedImageCache ערך הרישום ואתר/בחר את קובץ הטפט בסייר הקבצים. הסקריפט עובד ב-Windows 7 עד Windows 10. אתה יכול גם לקרוא את הפוסט בבלוג של ג'ון מציאת מיקום טפטים ב-Windows | קבצים חסויים!.

ה TranscodedImageCache ערך הרישום מציג את שם קובץ התמונה המקורי/מקור במקרים הבאים:

  1. הגדר את רקע שולחן העבודה באמצעות תפריט לחיצה ימנית של קובץ התמונה.
  2. הגדר את רקע שולחן העבודה באמצעות הגדרות התאמה אישית.
  3. הגדר את רקע שולחן העבודה באמצעות היישומון הקלאסי של רקע שולחן העבודה.

ישנן מספר דרכים שונות להגדיר את רקע שולחן העבודה ב-Windows. עבור כל השיטות האחרות (למשל, הגדרת רקע שולחן העבודה באמצעות דפדפן האינטרנט שלך, Windows Photo Viewer, אפליקציית תמונות וכו'), ה-TranscodedImageCache מאחסן רק את הנתיב של הקובץ שהומר (בפורמט BMP או JPEG) נָתִיב.

תפריט הקשר (אופציונלי)

אתה יכול גם להוסיף פקודת "מצא טפט נוכחי" לתפריט הקליק הימני של שולחן העבודה באמצעות ה קובץ ‎.reg לְהַלָן.

עורך הרישום של Windows גרסה 5.00 [HKEY_CLASSES_ROOT\DesktopBackground\Shell\DesktopBackgroundFileLocation] "icon"="shell32.dll, 324" @="מצא טפט נוכחי" [HKEY_CLASSES_ROOT\DesktopBackground\Shell\DesktopBackgroundFileLocation\command] @="powershell.exe -nologo -ExecutionPolicy Bypass -command find_current_wallpaper.ps1"

העתק את התוכן לעיל לפנקס רשימות ושמור את הקובץ עם סיומת .reg. לאחר מכן לחץ פעמיים על קובץ ה-.reg כדי להפעיל אותו.

לאחר מכן, העתק את קובץ הסקריפט של ג'ון PowerShell "find_current_wallpaper.ps1" (מוזכר קודם לכן במאמר זה) ל- C:\Windows תיקייה.

מצא טפטים נוכחיים בחלונות 10

לחיצה על האפשרות תפעיל את סקריפט PowerShell אשר בתורו מאתר עבורך את טפט שולחן העבודה הנוכחי במהירות.


בקשה קטנה אחת: אם אהבתם את הפוסט הזה, בבקשה שתפו אותו?

נתח "קטנטן" אחד ממך יעזור ברצינות לצמיחת הבלוג הזה. כמה הצעות נהדרות:
  • להצמיד אותו!
  • שתף אותו בבלוג האהוב עליך + פייסבוק, Reddit
  • צייץ את זה!
אז תודה רבה על תמיכתך, הקורא שלי. זה לא ייקח יותר מ-10 שניות מהזמן שלך. כפתורי השיתוף נמצאים ממש למטה. :)

קָשׁוּר:כיצד למצוא את שם הקובץ הנוכחי של תמונת מסך הנעילה ב- Windows 10?
Ezoicדווח על מודעה זו