Chrome उपयोगकर्ता प्रोफ़ाइल डेटा की संरचना को नए पीसी / ओएस में स्थानांतरित करने और सेटिंग में त्रुटि से बचने के लिए समझें?


12

पुराने उत्तर काम नहीं कर रहे हैं इसलिए मैं उन चीजों को शामिल कर रहा हूं जो टुकड़ों में काम कर सकते हैं।
क्रोम संस्करण: 44.0.2403.155 मीटर - 44.0.2403.157 मीटर

मैं ओएस से ओएस और पीसी से पीसी तक पूरे क्रोम यूजर प्रोफाइल \ डिफॉल्ट को कॉपी करने में सक्षम था।

C: \ Users \\ AppData \ Local \ Google \ Chrome \ User डेटा \ Default

Chrome 44 स्थिर अधिक सख्त है। मैंने Chrome को Win 8.1 इंस्टेंस (वास्तविक क्लोन) पर नवीनतम स्थिर Chrome रिलीज़ पर अपडेट किया। मैंने डिफ़ॉल्ट "उपयोगकर्ता प्रोफ़ाइल" की एक प्रति + अधिलेखित की और यह काम करने में विफल रहा।

उपयोगकर्ता प्रोफ़ाइल डेटा (फ़ोल्डर और फ़ाइलें) की संरचना का पता लगाने में संकल्प / उत्तर निहित है और इसके कुछ हिस्सों को वी / एस के पीछे छोड़ दिया जाना चाहिए, जिन्हें माइग्रेट किया जाना है।

क्रोम में परिवर्तन के कारण यह त्रुटि होती है लेकिन अजीब तरह से, यह स्रोत पीसी / ओएस पर नहीं होता है।

http://www.ghacks.net/2014/04/18/google-chrome-changing-browser-settings-automatically/

http://cdn.ghacks.net/wp-content/uploads/2014/04/chrome-automatic-browser-reset.png

Chrome ने पाया कि आपकी कुछ सेटिंग्स किसी अन्य प्रोग्राम द्वारा दूषित हो गईं और उन्हें उनके मूल डिफ़ॉल्ट में रीसेट कर दिया गया।

| और जानें | सभी सेटिंग्स रीसेट करें | साइन इन करें

अधिक जानें से उद्धरण :

ऐसी सेटिंग जिन्हें Chrome परिवर्तित होने से बचाता है

  • डिफ़ॉल्ट खोज इंजन
  • मुखपृष्ठ
  • स्टार्टअप पेज
  • पिन किए गए टैब
  • एक्सटेंशन

यदि Chrome आपकी सेटिंग रीसेट करता है और आप Chrome में साइन इन नहीं हैं, तो आपकी सेटिंग उनके डिफ़ॉल्ट पर रीसेट हो जाएंगी। यदि आप Chrome में साइन इन हैं, तो आप अभी भी अपनी अनुकूलित सेटिंग्स देखेंगे।

कभी-कभी प्रोग्राम आपकी सेटिंग्स को बदलने की कोशिश करते रहेंगे। यदि यह स्थिति है, तो क्रोम हर बार लॉन्च होने के बाद आपकी ब्राउज़र सेटिंग्स को रीसेट करना जारी रखेगा। आप हमेशा Chrome में साइन इन करके अपनी अनुकूलित सेटिंग देख पाएंगे।

जाहिर है, इस धागे के अनुसार , क्रोम के हाल के संस्करण (लेकिन क्रोमियम नहीं) कुछ अतिरिक्त 'अनुचित संरक्षण' कर रहे हैं और उपयोगकर्ता से पूछे बिना सब कुछ रीसेट कर देते हैं।

क्या यह पता लगाना संभव है कि सेटिंग्स (फ़ाइलें, फ़ोल्डर्स) का कौन सा हिस्सा इस त्रुटि का कारण बन रहा है?

  • उन भागों और / या को अनदेखा करने के लिए
  • उपयोगकर्ता प्रोफ़ाइल डेटा के कुछ हिस्सों का चयन करें जो त्रुटि के बिना माइग्रेट करेंगे?

थिंग्स आई लाइक टू ट्रांसफर माइग्रेट फॉर सुनिश्चित:

  • बुकमार्क (मुझे लगता है कि यह Google प्रोफ़ाइल के माध्यम से सिंक करता है)
  • इतिहास (पता नहीं क्या सिंक करता है - मैं महीनों और वर्षों के इतिहास का उपयोग ट्रेसबैक और चीजों को याद करने के लिए करता हूं)
  • पासवर्ड (आंशिक रूप से Google प्रोफ़ाइल के माध्यम से सिंक करता है)
  • कुकीज़ (सिंक्रनाइज़ नहीं) (मंचों के लिए महत्वपूर्ण मैं अक्सर)
  • एक्सटेंशन (सिंक किया गया लेकिन कोई डेटा या सेटिंग सिंक नहीं की गई)
    - एक्सटेंशन कन्फ़िग्स / सेटिंग्स + एक्सटेंशन स्थानीय संग्रहीत डेटा (बहुत महत्वपूर्ण)
    • (विशेष रूप से, सत्र बडी जैसे एक्सटेंशन में मैंने कुछ वर्षों के लिए सामान संग्रहीत किया है)

(इसमें से कुछ को Google खाते के माध्यम से आसानी से सिंक किया गया है लेकिन यह सब खत्म नहीं हुआ है)

विशिष्ट वस्तुओं को स्थानांतरित / कॉपी करने पर कुछ व्यक्तिगत, लेकिन पुरानी जानकारी:

एक्सटेंशन:

.. \ AppData \ Google \ Chrome \ उपयोगकर्ता डेटा \ Default \ एक्सटेंशन

कुकीज़:

C: \ Users \ Your उपयोगकर्ता नाम \ AppData \ Local \ Google \ Chrome \ उपयोगकर्ता डेटा \ Default \ Local संग्रहण

% localappdata% \ Google \ Chrome \ उपयोगकर्ता डेटा \ Default \ कुकीज़

chrome: // chrome / settings / कुकीज़

इसके कुछ उदाहरण काम नहीं कर रहे हैं या लोगों को यहां समस्याओं का सामना करना पड़ रहा है:

कुछ उल्लिखित विधियाँ: मुझे कुछ प्रासंगिक विधियाँ, लेख और उत्तर मिले, जिनका मैंने पहले उपयोग किया है। मेरा मानना ​​है कि वे अब पुराने हो गए हैं, यह देखते हुए कि क्रोम ने उपयोगकर्ता प्रोफाइल को लॉक / लॉक करने के साथ कैसे काम किया है।


मैं सोच रहा हूं कि अधिक उपयुक्त होने के लिए मुझे शीर्षक को फिर से कैसे लिखना चाहिए? Chrome में परिवर्तन अधिक सख्त होने के कारण त्रुटि होती है, लेकिन उपयोगकर्ताप्रोफ़ाइल डेटा का पता लगाने में रिज़ॉल्यूशन / उत्तर निहित होता है और इसके कुछ हिस्सों को v / s के पीछे छोड़ दिया जाना चाहिए, जिन्हें माइग्रेट किया जाना है। @ रामहाउंड - सवाल और शीर्षक के लिए सुझाव?
एलेक्स एस

शीर्षक के लिए, मैं इसे एक वाक्य के बजाय एक प्रश्न के रूप में पुन: प्रकाशित करके शुरू करूँगा, जो इसके अंत में एक प्रश्न चिह्न है। जब तक आप अपने पोस्ट के शीर्ष पर एक नोट डालते हैं, तब तक उस पर ध्यान देने के लिए आप वास्तव में ठीक हो सकते हैं, जब तक कि आप इस तथ्य पर ध्यान देने के लिए अपने पोस्ट के शीर्ष पर एक नोट डालते हैं कि उन अन्य प्रश्नों का समाधान नहीं मिलता है, क्रोम के बाद के परिवर्तनों के कारण, और इसलिए इस प्रश्न को उनके डुप्लिकेट के रूप में बंद नहीं किया जाना चाहिए।
डैन हेंडरसन

@DanHenderson - कृपया शीर्षक में परिवर्तन की संख्या पर एक नज़र है और प्रश्न आया है। कृपया बेहतर शीर्षक पर एक सुझाव दें और मैं आपकी प्रविष्टि पर भी विचार करूंगा :)
एलेक्स एस

जवाबों:


4

मुझे रीसेट किए बिना स्थानांतरित करने का एक तरीका मिला। जैसा कि आप अनुमान लगा सकते हैं, क्रोम उपयोगकर्ता प्रोफ़ाइल में चेकसम / हैश के आसपास रहता है।

मैंने पाया फ़ाइल है User Data\Default\Secure Preferences। यह एक सादा पाठ JSON फ़ाइल है, इसलिए हम इस पर एक नज़र डाल सकते हैं। इस फ़ाइल में यह protectionऔर हैं super_mac, जो अन्य वस्तुओं के HMAC_SHA256 को संग्रहीत करता है। यदि सत्यापन विफल हो जाता है, तो रीसेट चालू हो जाता है। यह सुविधा क्रोमियम में लागू की गई है, इसलिए यदि आप रुचि रखते हैं तो आप उनके स्रोत कोड को पढ़ सकते हैं।

मेरे जाने का तरीका यह है:

  1. सुनिश्चित करें कि आप किसी भी चीज़ से पहले अपनी पुरानी प्रोफ़ाइल का बैकअप लें। सुनिश्चित करें कि आपकी User Data\Default\Extensionsअभी भी सभी एक्सटेंशन निर्देशिकाएं हैं।
  2. सुनिश्चित करें कि आपने Google खाते में जो कुछ भी आवश्यक है उसे सिंक किया है। ध्यान दें, यहां तक ​​कि आप ऐसा करते हैं, कई स्थानीय एक्सटेंशन प्राथमिकताएं सिंक नहीं की जाती हैं (एक्सटेंशन समर्थन नहीं करता है)। इसलिए हमें अगले चरणों की आवश्यकता है।
  3. एक नया प्रोफ़ाइल बनाएं। फिर Google खाते के साथ सिंक करें। यह हर एक्सटेंशन को नए प्रोफाइल में डाउनलोड करेगा। यह कदम आपको एक अच्छी नई Secure Preferencesफ़ाइल प्राप्त करने के लिए है ।
  4. क्रोम को बंद करें। Secure Preferencesनई प्रोफ़ाइल से फ़ाइल ढूँढें । अपने पुराने प्रोफाइल में से एक को बदलने के लिए इसका उपयोग करें। नई प्रोफ़ाइल निकालें और अपने पुराने प्रोफ़ाइल को बदल दें। अब आपके पास लगभग सब कुछ बहाल होना चाहिए।
  5. संभावना है कि आपके कुछ एक्सटेंशन (उनकी प्राथमिकताएं अभी भी बरकरार हैं) गायब हैं। इसका कारण यह है कि एक्सटेंशन निर्देशिका पथ का संस्करण है, और चरण 3 में Chrome ने अलग पथ बनाया है। आपको पुरानी प्रोफ़ाइल से नया नाम बदलने की आवश्यकता है। छेड़छाड़ न करें Secure Preferences

सौभाग्य। मुझे वास्तव में उम्मीद है कि Google उपयोगकर्ता को प्रोफ़ाइल स्थानांतरित करने की अनुमति देने के लिए मन बदल देगा, क्योंकि वे गारंटी नहीं दे सकते कि प्रत्येक एक्सटेंशन वरीयता सिंक को लागू करेगा।

कुछ समय के लिए, यह विधि Chrome 49.0.2623.75 पर काम करती है। भविष्य में Google सत्यापन विधि बदल सकता है।


इन विवरणों के साथ उत्तर देने के लिए बहुत बहुत धन्यवाद। मैंने इसमें से कुछ के बारे में पढ़ा और बहुत सारे नोट्स बनाए, लेकिन अभी तक सफल नहीं हुआ। मैं आपके चरणों की कोशिश करूंगा और वापस आऊंगा - कृपया जवाब दें यदि मैं किसी भी प्रश्न / संदेह के साथ आता हूं - तो आने वाले सप्ताहांत में ऐसा करने की उम्मीद है।
एलेक्स एस

ज़रूर। मुझे मदद करने में खुशी हो रही है। मुझे नहीं पता कि कितने लोगों के पास यह उपयोग मामला है। यदि बहुत से हैं, तो Google को जागरूकता बढ़ानी चाहिए। या कम से कम हम में से कुछ को स्रोत कोड को ध्यान से पढ़ना चाहिए और दूसरों की मदद करने के लिए उपकरण विकसित करना चाहिए।
बजे किंग

क्रोमियम वूलिस साइट पर कुछ टिप्पणियों के माध्यम से बस इसके पार आया - संभवतः संबंधित - adlice.com/google-chrome-secure-preferences
एलेक्स एस


2

मैंने क्रेंड किंग के जवाब पर कई सुधार किए हैं और एक उपयोगकर्ता को स्थानीय रूप से Google खाते में सिंक करने की आवश्यकता के बिना स्थानीय प्रोफ़ाइल को स्थानांतरित करने के लिए एक विधि मिली है और कोई लापता एक्सटेंशन नहीं है

मैंने इन चरणों का उपयोग करने के लिए क्रोमियम 59.0.3071.115 का निर्माण https://chromium.woolyss.com से विंडोज 7 से विंडोज 10. पर किया है। हालांकि, इस पृष्ठ पर वर्णित क्रोम और क्रोमियम के बीच का अंतर बताता है कि उपयोगकर्ता के डेटा के लिए पथ निर्देशिका अलग-अलग होगी, इसकी सामग्री संगत है और इसे क्रोम से क्रोमियम में सीधे माइग्रेट करने के लिए भी उपयोग किया जा सकता है।

कुछ उदाहरण पथ यहाँ हैं:

  • विंडोज पर क्रोम %APPDATA%/Local/Google/Chrome/User Data
  • विंडोज पर क्रोमियम %APPDATA%/Local/Chromium/User Data
  • लिनक्स पर क्रोमियम $HOME/.config/chromium/user data

ये कदम विस्थापित करेगा Defaultप्रोफ़ाइल में पाया User Data/Default, बल्कि अन्य प्रोफाइल के लिए काम पर पाया जाएगा User Data/Profile 1, User Data/Profile 2, और इतने पर।

  1. अपनी पुरानी प्रोफ़ाइल का बैकअप लें और सुनिश्चित करें कि आपके एक्सटेंशन अभी भी जारी हैं User Data/Default/Extensions। आपको Chrome वेब स्टोर से अपने सभी एक्सटेंशन को फिर से इंस्टॉल करना होगा और इस निर्देशिका की सामग्री आपको यह पता लगाने में मदद करेगी कि आपके पास कौन से एक्सटेंशन हैं यदि आपके पास अब आपके पिछले ओएस तक पहुंच नहीं है या आप उन सभी को याद नहीं कर सकते हैं।

  2. मौजूदा Chromium/User Dataनिर्देशिका को हटा दें और इसे पुनः बनाने के लिए क्रोमियम चलाएं।

  3. अपने सभी एक्सटेंशन इंस्टॉल करें। ऐसा करने का सबसे आसान तरीका है कि आप User Data/Default/Extensionsअपने बैकअप से निर्देशिकाओं को देखें । उदाहरण के लिए, यदि आपने HTTPS एवरीवेयर स्थापित किया था, तो एक निर्देशिका होगी User Data/Default/Extensions/gcbommkclmclpchllfjekcdonpmejbdp। फिर Chrome वेब स्टोर URL है https://chrome.google.com/webstore/detail/gcbommkclmclpchllfjekcdonpmejbdp

  4. यदि आपने पहले Settings -> On startup -> Continue where you left offसेट किया था, तो उसे फिर से सेट करें।

  5. बंद क्रोमियम और के तहत नष्ट सब कुछ User Data/Defaultको छोड़कर Extensionsऔर Secure Preferences। फिर अपने बैकअप से सब कुछ कॉपी करें User Data/Defaultसिवाय इसके Extensionsऔर Secure Preferences

बनाए रखने Extensionsका कारण यह है कि, जैसा कि क्रेंड किंग द्वारा बताया गया है, एक्सटेंशन निर्देशिकाओं का संस्करण है। मैंने पाया कि इन निर्देशिकाओं की सामग्री सत्यापित है और यदि बैकअप के बाद से एक्सटेंशन अपडेट हो गया है, तो क्रोमियम एक्सटेंशन को भ्रष्ट मान लेगा और आपकी सेटिंग्स को मरम्मत पर बंद कर दिया जाएगा

ये सुनिश्चित करने के लिए माइग्रेट किए जाएंगे:

  • बुकमार्क
  • इतिहास
  • एक्सटेंशन और सभी एक्सटेंशन सेटिंग्स / कॉन्फ़िगरेशन / स्थानीय डेटा
  • इतिहास डाउनलोड करें
  • के तहत सबसे अधिक आइटम सहित अधिकांश क्रोमियम सेटिंग्स, Privacy and security, Content settings, औरDownloads
  • यदि आप उन्हें सहेजते हैं तो सत्र टैब

माइग्रेट नहीं किया गया:

  • chrome://extensions/किसी विशेष एक्सटेंशन को गुप्त रखने की अनुमति दी गई है या नहीं इसके तहत सेटिंग । मेरा मानना ​​है कि यह एक हिस्सा है Secure Preferences

  • प्रोफ़ाइल का नाम और आइकन, जो Person 1ग्रे आइकन और डिफ़ॉल्ट होगा । यह जानकारी और साथ ही उपलब्ध प्रोफाइल की सूची में संग्रहीत है Chromium/User Data/Local Stateऔर यह relevent भागों पर कॉपी करने के लिए मुश्किल नहीं लगता है।

टेस्ट नहीं हुआ:

  • कुकीज़
  • पासवर्डों
  • सहेजे हुए रूप

मैंने पासवर्ड / कुकीज को छोड़ दिया है, क्योंकि मेरे पासवर्ड को लास्टपास और इसी तरह के टूल में माइग्रेट किया गया है। मेरा मुख्य दर्द "डेटा / सूचना / सेटिंग्स" संग्रहीत INSIDE एक्सटेंशन था - मैं सत्र बडी जैसे एक्सटेंशन का उपयोग करता हूं जो बहुत सारी जानकारी को बचाते हैं। चूंकि आप ऐसा करने में सक्षम हैं, इसलिए मैं इसके लिए परीक्षण करूंगा। मैं आपको कुछ "क्रोम से क्रोमियम" माइग्रेशन पॉइंट्स के बारे में बताऊंगा अगर इसकी बहुत ज्यादा परेशानी नहीं है।
एलेक्स एस

यकीन है कि एक समस्या नहीं होगी। मुझे ख़ुशी है कि सवाल पोस्ट होने के बाद भी आपको कुछ साल बाद यह उपयोगी लगा।
STW

अभी तक नहीं, लेकिन मैं आने वाले / अगले सप्ताहांत में खत्म हो जाऊंगा क्योंकि मेरे पास एक पुराने विभाजन पर बैठे क्रोम की एक प्रति है जो इस उपचार के लिए इंतजार कर रही है (क्रोम अपडेट्स के बाद) पीएस: अगर मैं क्रोम से क्रोमियम में स्थानांतरित होता हूं तो मुझे क्या कदम बदलना होगा (? पुनश्च: यदि लागू हो तो उत्तर में अपडेट करें)।
एलेक्स एस

Chrome के बारे में कुछ अतिरिक्त विवरण जोड़े। क्रोम से क्रोमियम में जाने के लिए वास्तव में अलग नहीं होना चाहिए।
18

क्रोमियम वूलिस साइट पर कुछ टिप्पणियों के माध्यम से बस इसके पार आया - संभवतः संबंधित - adlice.com/google-chrome-secure-preferences
एलेक्स एस

0

मुझे पता है कि यह कोई निश्चित जवाब नहीं है। मुझे हाल ही में अपना नया विंडोज 8 पीसी मिला है। मैंने पुराने डिफ़ॉल्ट फ़ोल्डर को नए पीसी में कॉपी किया और क्रोम शुरू किया, लेकिन यह कहा कि प्रोफ़ाइल दूषित थी।

कई प्रयासों के बाद, मुझे पता चला कि मुझे पहले क्रोम शुरू करने की आवश्यकता है, इसे एक रिक्त प्रोफ़ाइल बनाने दें। और फिर क्रोम को बंद कर दें, फाइलों पर कॉपी करें और जो भी फाइल फोल्डर में हैं उन्हें ओवरराइट कर दें। क्रोम को पुनरारंभ करने के बाद, सब कुछ वापस आ गया।

हालांकि एक पकड़ है। मेरी youtube प्लेबैक हमेशा बेतरतीब ढंग से बंद हो जाएगी और युक्त प्रक्रिया प्रतिक्रिया खो देगी। मैंने वह सब कुछ आजमाया जो मैं सोच सकता था। मुझे लगता है कि यह तय है कि यह सभी डाउनलोड की गई सामग्री और कुकीज़ को हटा रहा है।

वास्तविक कारण क्या है, इसका कोई स्पष्टीकरण नहीं है, लेकिन यह मेरा अनुभव रहा है।


एरिकायर - पोस्ट करने के लिए धन्यवाद। मैंने एक नया रिक्त प्रोफ़ाइल बनाया - डिफ़ॉल्ट। फ़ोल्डर को हटा दिया गया और इसे बैकअप विभाजन से डिफ़ॉल्ट के साथ बदल दिया गया। मैं सोच रहा था कि क्या तुमने किया थोड़ा अलग था? क्या आपने पुराने डिफ़ॉल्ट के साथ नई डिफ़ॉल्ट को हटा दिया और बदल दिया या बदल दिया? मुझे आश्चर्य है कि अगर नई से कुछ फ़ाइलों को प्रतिस्थापित नहीं किया जाना चाहिए और प्रोफ़ाइल त्रुटि के कारण व्हाट्स? कृपया देखें कि क्या आप इनमें से कुछ बारीकियों को इंगित कर सकते हैं।
एलेक्स एस

> ताज़ा डिफ़ॉल्ट प्रोफ़ाइल> क्या आपने कॉपी करने से पहले Google में साइन इन और "सामान" सिंक किया था और नए डिफ़ॉल्ट के शीर्ष पर OLD डिफ़ॉल्ट को ओवरवोट किया था?
एलेक्स एस

मुझे ठीक से याद नहीं है कि मैंने जो कुछ किया था वह कुछ समय के लिए है। IIRC, मैंने साइन इन नहीं किया। इतना निश्चित नहीं है। लेकिन मुझे पूरा यकीन है कि मैंने नया डिफ़ॉल्ट फ़ोल्डर नहीं हटाया था। मैंने अभी इसके ऊपर पुराने डिफ़ॉल्ट फ़ोल्डर की प्रतिलिपि बनाई है।
एरिक

क्या आप मेरा एक काम कर सकते हैं? क्या आप डिफ़ॉल्ट के अलावा 2 नए "उपयोगकर्ता प्रोफ़ाइल" बना सकते हैं और एक प्राथमिक अंतर के साथ दोनों पर + अधिलेखित करने की कोशिश कर सकते हैं। एक प्रति से पहले हस्ताक्षर किए + ओवरराइट और अन्य नहीं। और देखें कि वे प्रोफाइल कैसे करते हैं? इस तरह हम यह सुनिश्चित कर सकते हैं कि क्या काम कर सकता है / कर सकता है। PS: मुझे लगता है कि आप Chrome 44 के साथ विंडोज 8.1 पर हैं?
एलेक्स एस

क्या आप ऐसा करने में सक्षम थे?
एलेक्स एस
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.