На XP SP3 реєстр містить непарні записи під HKEY_CLASSES_ROOT


2

На моїй коробці XP SP3, я стався на дивний вхід під HKEY_CLASSES_ROOT. Ключ був єдине англійське слово, і він не мав значення за замовчуванням, будь-які підрозділи, або навіть будь-які значення взагалі. Я прокрутився трохи, і помітив ще пару. Ось список:

також   a   і   є   бути   але   від   координації   далеко   файл.   встановити   інсталятора.   інвазивні   ключові слова   листя   більше   обов'язково   Примітка   з   ймовірно   проблема   PROGID,   R6   R7   вимагати   тому   вирішити   конкретні   що   Там   це   пальці вгору   без змін.   видалити   використання   версії   способи   б

Я залишив великі літери точно так, як я знайшов, а також будь-які знаки пунктуації, які були включені. Моя гіпотеза полягає в тому, що хтось (або щось) ставився до шматка англійського тексту, як ніби .reg Файл (можливо, вважаючи, що можна мати коментарі в .reg файл).

Я знаю, що можна безпечно видалити ці записи. Таємниця (яка, можливо, не має розумної відповіді) полягає в тому, як вони потрапили туди. Будь-які ідеї?


Ваша здогадка звучить розумно для мене.
Moab

Він майже схожий на словник або файл списку слів, хоча я не бачу, як це було випадково інтерпретовано як файл REG і імпортується, оскільки Regedit помилявся, оскільки файл не мав правильного формату.
Synetech

Хіба це або це це ви, тоді ви не тільки один . Це з гри? Список списків, що нагадує мені Квест Кінгса тип гри.
Synetech

Відповіді:


2

Найбільш вірогідним поясненням є те, що ви встановили деяке програмне забезпечення, і програма встановлення мала принаймні одну помилку, пов'язану з реєстром. Ви будете здивовані, як часто програми інсталяції мають такі помилки. Недостатньо уваги приділяється цій частині розробки програмного забезпечення, і, особливо у Windows, деталі установки програмного забезпечення можуть бути дуже складними. У всякому разі, все, що потрібно було б для особи, що програмує інсталятор, щоб отримати кореневий реєстр або ключ неправильно, щоб отримати те, що ви бачите. Часто інстальована програма все одно буде працювати, оскільки вона створює необхідні клавіші, коли вона запускається або використовує налаштування за замовчуванням. Якщо записи в реєстрі мали часові позначки, у вас буде більше шансів відстежити його, оскільки ви пам'ятаєте, що ви встановили на цю дату. Freeware і умовно-безкоштовні інсталятори, як правило, найгірші правопорушники, але Microsoft навіть псує свої інсталятори (задихатися!) Сподіваюся, що розробник зловив цю проблему і виправити його, але якщо ви в змозі відстежити його, ви повинні повідомити їх у будь-якому випадку. Трохи пошуку призводять мене до припущення, що встановлювач, який образився, був для Google Sketchup; Ви коли-небудь встановлювали це?


Як не дивно, так, я встановив ескіз, і цікаво, що машина колеги без ескізу, коли-небудь встановленого, не має непарних записів. Тепер я думаю, я повинен відкрити свіжий VirtualPC і встановити ескіз, щоб бути впевненим .... \ t
RBerteig

Ох, і я ніколи не дивуюся помилок інсталятора. Я знаю, що інсталятор часто є найменш перевіреним компонентом, і це також важче для невеликого магазину для тестування. MS, звичайно, не має виправдання. Мій щоденний комп'ютер працює з XP, але не має диска C :. При першому встановленні, що жарт перелякало будь-яку кількість інсталяторів ... Сьогодні ситуація здається значно покращеною.
RBerteig

& gt; принаймні одну помилку, пов'язану з реєстром Можливо, це навіть не програма установки, а сама програма. Не так вже й важко забути уникнути ряду з ключем reg і закінчити з відсутніми косяками. ;-) (Незважаючи на те, що компілятор повинен попередити вас про погані символи евакуації, можливо, ключ Reg не може мати недійсних символів, наприклад, HKCR\ReallyCoolApp_files.)
Synetech

@Synetech: Це може бути програма, але в моєму досвіді це менш ймовірно, оскільки це те, що могло б виникнути в тестуванні. Беручи до уваги, що програми інсталятора, як правило, недостатньо перевірені та / або розроблені менш обдарованими програмістами.
boot13
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.