Ошибка autoit error line 25408

Autoit Error Line 25408 (File C:ProgramDatarealtekHDtaskhost.exe): Error: Variable must be of type "Object" Удаление вирусов Решение и ответ на вопрос 2814748

1 / 1 / 0

Регистрация: 15.04.2021

Сообщений: 6

1

15.04.2021, 17:07. Показов 28725. Ответов 11


Доброго времени суток! После загрузки ноутбука ASUS каждые две минуты появляется окошко с ошибкой. Как я понял из прочитанного на форуме, что это даже не ошибка, а вирус. И Вы можете мне с этой проблемой справиться.CollectionLog-2021.04.15-16.42.zip

__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь



0



Вирусоборец

19118 / 14743 / 2780

Регистрация: 08.10.2012

Сообщений: 59,878

16.04.2021, 08:35

2

Здравствуйте!

Скачайте AV block remover.
Распакуйте, запустите и следуйте инструкциям.

После перезагрузки системы соберите новый CollectionLog Автологером.



1



1 / 1 / 0

Регистрация: 15.04.2021

Сообщений: 6

16.04.2021, 11:27

 [ТС]

3

После перезагрузки ноута ошибка больше не появляется, даже комп быстрее работать стал.



0



Вирусоборец

19118 / 14743 / 2780

Регистрация: 08.10.2012

Сообщений: 59,878

16.04.2021, 11:29

4

Дополнительно:
Скачайте Farbar Recovery Scan Tool (или с зеркала) и сохраните на Рабочем столе.

Примечание: необходимо выбрать версию, совместимую с Вашей операционной системой. Если Вы не уверены, какая версия подойдет для Вашей системы, скачайте обе и попробуйте запустить. Только одна из них запустится на Вашей системе.
Запустите программу. Когда программа запустится, нажмите Да для соглашения с предупреждением.

Нажмите кнопку Сканировать (Scan).
После окончания сканирования будут созданы отчеты FRST.txt и Addition.txt в той же папке, откуда была запущена программа. Прикрепите отчеты к своему следующему сообщению.
(Если не помещаются, упакуйте).
Подробнее читайте в этом руководстве.



0



1 / 1 / 0

Регистрация: 15.04.2021

Сообщений: 6

16.04.2021, 12:02

 [ТС]

5

Вот отчёты



0



Вирусоборец

19118 / 14743 / 2780

Регистрация: 08.10.2012

Сообщений: 59,878

16.04.2021, 12:23

6

Внимание! Рекомендации написаны специально для пользователя полонез. Если рекомендации написаны не для вас, не используйте их — это может повредить вашей системе.
Если у вас похожая проблема — создайте тему в разделе Лечение компьютерных вирусов и выполните Правила запроса о помощи.
__________________________________________________ ____

Примите к сведению — после выполнения скрипта (возможно) все открытые вкладки браузеров будут закрыты, произойдет выход из аккаунтов, временные файлы, корзина, история браузеров, куки и кэш будут очищены.

  • Отключите до перезагрузки антивирус.
  • Выделите следующий код:

    Код

    Start::
    SystemRestore: On
    CreateRestorePoint:
    HKLM...Run: [Realtek HD Audio] => C:ProgramDataRealtekHDtaskhostw.exe <==== ВНИМАНИЕ
    HKLMSOFTWAREPoliciesMicrosoftWindows Defender: Ограничение <==== ВНИМАНИЕ
    HKUS-1-5-21-2074212563-2949430459-1457570191-1001...MountPoints2: {040708de-dc42-11e9-8949-0c5b8f279a64} - "E:autorun2.exe" 
    HKUS-1-5-21-2074212563-2949430459-1457570191-1001...MountPoints2: {45299a54-e1f7-11e9-894c-0c5b8f279a64} - "H:autorun2.exe" 
    HKUS-1-5-21-2074212563-2949430459-1457570191-1001...MountPoints2: {45299b00-e1f7-11e9-894c-0c5b8f279a64} - "I:autorun.exe" 
    HKUS-1-5-21-2074212563-2949430459-1457570191-1001...MountPoints2: {7256ceba-fa81-11ea-89a7-e03f49dcb24c} - "H:HiSuiteDownLoader.exe" 
    HKUS-1-5-21-2074212563-2949430459-1457570191-1001...MountPoints2: {8b697c2b-b285-11ea-899d-e03f49dcb24c} - "E:AutoRun.exe" 
    HKUS-1-5-21-2074212563-2949430459-1457570191-1001...MountPoints2: {8b697d08-b285-11ea-899d-e03f49dcb24c} - "E:AutoRun.exe" 
    HKUS-1-5-21-2074212563-2949430459-1457570191-1001...MountPoints2: {f45ee9b8-d2fa-11e9-893c-54353064687c} - "E:AutoRun.exe" 
    GroupPolicy: Ограничение ? <==== ВНИМАНИЕ
    GroupPolicyUser: Ограничение ? <==== ВНИМАНИЕ
    Policies: C:ProgramDataNTUSER.pol: Ограничение <==== ВНИМАНИЕ
    HKLMSOFTWAREPoliciesGoogle: Ограничение <==== ВНИМАНИЕ
    CHR HomePage: Default -> inline.go.mail.ru
    CHR StartupUrls: Default -> "hxxps://mail.ru/cnt/10445?gp=813028"
    C:UsersПОБЕДАAppDataLocalGoogleChromeUser DataDefaultExtensionsiepoegkaoeljnbhagabakjodgpfniimo
    CHR HKLM-x32...ChromeExtension: [iepoegkaoeljnbhagabakjodgpfniimo]
    HKUS-1-5-21-2074212563-2949430459-1457570191-1001SoftwareMicrosoftInternet ExplorerMain,Start Page = hxxps://mail.ru/cnt/10445?gp=813027
    SearchScopes: HKUS-1-5-21-2074212563-2949430459-1457570191-1001 -> DefaultScope {FFEBBF0A-C22C-4172-89FF-45215A135AC7} URL = hxxps://go.mail.ru/distib/ep/?q={searchTerms}&fr=ntg&product_id=%7BAF4ED536-3E0C-481B-94C8-BC6B532F7C36%7D&gp=813028
    SearchScopes: HKUS-1-5-21-2074212563-2949430459-1457570191-1001 -> {FFEBBF0A-C22C-4172-89FF-45215A135AC7} URL = hxxps://go.mail.ru/distib/ep/?q={searchTerms}&fr=ntg&product_id=%7BAF4ED536-3E0C-481B-94C8-BC6B532F7C36%7D&gp=813028
    ExportKey: HKLMSOFTWAREMicrosoftWindows DefenderExclusions
    EmptyTemp:
    Reboot:
    End::

  • Скопируйте выделенный текст (правой кнопкой — Копировать).
  • Запустите FRST (FRST64) от имени администратора.
  • Нажмите Исправить (Fix) один раз (!) и подождите. Программа создаст лог-файл (Fixlog.txt). Прикрепите его к своему следующему сообщению.

Компьютер будет перезагружен автоматически.



0



1 / 1 / 0

Регистрация: 15.04.2021

Сообщений: 6

16.04.2021, 12:41

 [ТС]

7

вот пожалуйста лог-файл



0



Вирусоборец

19118 / 14743 / 2780

Регистрация: 08.10.2012

Сообщений: 59,878

16.04.2021, 12:43

8

Если проблема решена, в завершение:

1.
Переименуйте FRST.exe (или FRST64.exe) в uninstall.exe и запустите.
Компьютер перезагрузится.

Остальные утилиты лечения и папки можно просто удалить.

2.

  • Загрузите SecurityCheck by glax24 & Severnyj, сохраните утилиту на Рабочем столе и извлеките из архива.
  • Запустите двойным щелчком мыши (если Вы используете Windows XP) или из меню по щелчку правой кнопки мыши Запустить от имени администратора (если Вы используете Windows Vista/7/8/8.1/10)
  • Если увидите предупреждение от вашего фаервола или SmartScreen относительно программы SecurityCheck, не блокируйте ее работу
  • Дождитесь окончания сканирования, откроется лог в блокноте с именем SecurityCheck.txt
  • Если Вы закрыли Блокнот, то найти этот файл можно в корне системного диска в папке с именем SecurityCheck, например C:SecurityCheckSecurityCheck.txt
  • Прикрепите этот файл к своему следующему сообщению.



0



1 / 1 / 0

Регистрация: 15.04.2021

Сообщений: 6

16.04.2021, 13:09

 [ТС]

9

Все утилиты удалил, вот лог



0



Вирусоборец

19118 / 14743 / 2780

Регистрация: 08.10.2012

Сообщений: 59,878

16.04.2021, 13:12

10

—————————— [ ArchAndFM ] ——————————
7-Zip 16.04 v.16.04 Внимание! Скачать обновления
^Удалите старую версию, скачайте и установите новую.^
——————————— [ P2P ] ———————————
µTorrent v.3.5.5.45672 Внимание! Клиент сети P2P с рекламным модулем!.
————————— [ AdobeProduction ] —————————
Adobe Reader 6.0.1 v.006.000.001 Данная программа больше не поддерживается разработчиком. Рекомендуется деинсталлировать ее, скачать и установить Adobe Acrobat Reader DC.

Читайте Рекомендации после удаления вредоносного ПО



1



1 / 1 / 0

Регистрация: 15.04.2021

Сообщений: 6

16.04.2021, 13:51

 [ТС]

11

Рекомендации выполнил. Sandor огромное спасибо Вам и вашей команде. Когда вылез этот вирус я ужаснулся, что придётся переустанавливать виндовс. А переустановка виндовс с её обновлениями у меня заняло бы неделю (живу в селе, поэтому с инетом у нас дефицит). Хорошо наткнулся на Ваш сайт. В течении суток меня избавили от проблемы. Доброй работой заняты. Спасибо Вам ещё раз и долгих лет процветания.



1



Вирусоборец

19118 / 14743 / 2780

Регистрация: 08.10.2012

Сообщений: 59,878

16.04.2021, 13:57

12

Спасибо и удачи!



0



IT_Exp

Эксперт

87844 / 49110 / 22898

Регистрация: 17.06.2006

Сообщений: 92,604

16.04.2021, 13:57

Помогаю со студенческими работами здесь

В момент закрытия формы выводится сообщение «Run-time error ’91’ Object variable or With-block not set»
Программа запускается — работает — выводит форму. Потом нажимаю крестик на форме (типа закрываю…

Error Traceback (most recent call last): File «C:UsersDekstopDesktopproject by glebnastr.py», line 24, in <module
Добрый день, вечер, утро! Всем! Есть код
вот он:

import vk_api
from vk_api.longpoll import…

Ошибка «Parse error: syntax error, unexpected ‘»‘, expecting identifier (T_STRING) or variable (T_VARIABLE)
Пытаюсь сделать фильтр с помощью eval()
foreach ($podbors as $podbor){

if (isset($podbor)) {

Ошибка «Parse error: syntax error, unexpected $end in shCacheContent.php on line 9406»
Добрый день всем!
Прошу помочь с ошибкой Parse error: syntax error, unexpected $end in…

Выдает ошибку «Parse error: syntax error, unexpected ‘$bdlogin’ (T_VARIABLE) in line 6»
Вот код

$bdlogin = ‘rahim66364_bid’;

Ошибка «Parse error: syntax error, unexpected T_VARIABLE on line 8»
Даны x, y, z.
Определить(представлено на картинке)
Написала код.Но выдает ошибку Parse error:…

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:

12

;ДАННЫЕ
#include <Excel.au3>
#Include <File.au3>
$Povtor = InputBox("Колличество цыклов","Введите колличество цыклов") ;Количество цыклов

;ЗАПУСК EXCEL
Local $oAppl = _Excel_Open()
$BookAvto=_Excel_BookOpenEX($oAppl, @ScriptDir & 'Exel.xlsm')

For $j = 1 To $Povtor
;==============================================================================
;Определение переменных из Excel
$BookAvto.Worksheets("Лист1").Range("A1").Select ;Выбираем ячейку
$BookAvto.ActiveSheet.Application.Run("Копировать") ;Копируем ячейку в буфер обмена
$Papka=ClipGet() ;Присваиваем значение перемнной из буфера
$BookAvto.Worksheets("Лист1").Range("A1").Select ;Выбираем ячейку
$BookAvto.ActiveSheet.Application.Run("Копировать") ;Копируем ячейку в буфер обмена
$Zamena=ClipGet() ;Присваиваем значение перемнной из буфера
MsgBox(0, 'Циклы - ПРОЦЕСС', 'Номер цыкла: '&$j&' из '&$Povtor&'', 1)

;==============================================================================
;ПОИСК И ЗАМЕНА В ФАЙЛАХ
_FindFiles_1('C:Песочница'&Papka&'', '*.*') ;Замена

;==============================================================================
;УДАЛЕНИЕ СТРОКИ EXEL
$BookAvto.ActiveSheet.Application.Run("Сместить") ;Сместить
Sleep(100)
Next

_Excel_Close($oAppl)

MsgBox(0, 'Циклы - КОНЕЦ', 'КОНЕЦ!' & @CR & 'Сделано цыклов: '&$Povtor&'')

;ФУНКЦИЯ ПОИСКА И ЗАМЕНЫ
Func _FindFiles_1($sRoot, $sFile)
    Local $FileList
    $FileList = _FileListToArray($sRoot, $sFile, 1)
    If Not @error Then
        For $i = 1 To $FileList[0]
            ConsoleWrite($sRoot & '' & $FileList[$i] & @CR)
            $Read = FileRead($sRoot & '' & $FileList[$i]) ;Считываем файл
            $Replace = StringRegExpReplace($Read, 'Что нужно заменить', $Zamena ) ;Делаем изменение
            FileDelete($sRoot & '' & $FileList[$i]) ;Удаляем файл
            FileWrite($sRoot & '' & $FileList[$i], $Replace) ;На его место записываем измененный файл
        Next
    EndIf
    $FileList = _FileListToArray($sRoot, '*', 2)
    If Not @error Then
        For $i = 1 To $FileList[0]
            _FindFiles_1($sRoot & '' & $FileList[$i], $sFile)
        Next
    EndIf
EndFunc

Func _Excel_BookOpenEX($oExcel, $sFilePath, $bReadOnly = Default, $bVisible = Default, $sPassword = Default, $sWritePassword = Default, $bUpdateLinks = Default)
    ; Error handler, automatic cleanup at end of function
    Local $oError = ObjEvent("AutoIt.Error", "__Excel_COMErrFunc")
    #forceref $oError
    If Not IsObj($oExcel) Or ObjName($oExcel, 1) <> "_Application" Then Return SetError(1, @error, 0)
    If Not FileExists($sFilePath) Then Return SetError(2, 0, 0)
    If $bReadOnly = Default Then $bReadOnly = False
    If $bVisible = Default Then $bVisible = True
    Local $oWorkbook = $oExcel.Workbooks.Open($sFilePath, $bUpdateLinks, $bReadOnly, Default, $sPassword, $sWritePassword)
    If @error Then Return SetError(3, @error, 0)
    Local $oWindow = $oExcel.Windows($oWorkbook.Name) ; <== Modified
    If IsObj($oWindow) Then $oWindow.Visible = $bVisible ; <== Modified
    ; If a read-write workbook was opened read-only then set @extended = 1
    If $bReadOnly = False And $oWorkbook.Readonly = True Then Return SetError(0, 1, $oWorkbook)
    Return $oWorkbook
EndFunc   ;==>_Excel_BookOpen

Follow our methods to solve the AutoIt error line 0

by Matthew Adams

Matthew is a freelancer who has produced a variety of articles on various topics related to technology. His main focus is the Windows OS and all the things… read more


Published on September 13, 2022

Reviewed by
Vlad Turiceanu

Vlad Turiceanu

Passionate about technology, Windows, and everything that has a power button, he spent most of his time developing new skills and learning more about the tech world. Coming… read more

  • The AutoIt error can cause some trouble, but there are several ways to fix this issue.
  • Some third-party anti-malware software might help you fix this issue on your PC.
  • Many users have fixed this and similar errors by removing a couple of values in the registry.

autolit-err autoit error

XINSTALL BY CLICKING THE DOWNLOAD FILE

To fix various PC problems, we recommend Restoro PC Repair Tool:
This software will repair common computer errors, protect you from file loss, malware, hardware failure and optimize your PC for maximum performance. Fix PC issues and remove viruses now in 3 easy steps:

  1. Download Restoro PC Repair Tool that comes with Patented Technologies (patent available here).
  2. Click Start Scan to find Windows issues that could be causing PC problems.
  3. Click Repair All to fix issues affecting your computer’s security and performance
  • Restoro has been downloaded by 0 readers this month.

Some users have reported an AutoIt error on Microsoft’s support forum. When that issue arises, users see an AutoIt Error message pop up every time Windows starts up.

The specified file path within that error message can vary, but despite the file path, there are a couple of solutions that you can use to fix this problem.

What is AutoIt3 EXE?

AutoIt v3 is a scripting language developed for automating and mimicking keystrokes, mouse movement, and window/control manipulation.

Is AutoIt needed?

This is not a necessary operation for Windows and may be stopped if it is known to cause difficulties.

File corruption is a common cause of problems with Windows, including this one. This can happen anytime for unknown reasons, but the issues are minor and can be easily fixed by running scans with DISM and SFC.

If your computer has one or more autorun keys left behind by an application that is no longer available, you are likely to run into one of the most typical instances in which you would get this sort of error.

Another factor you should consider is the possibility that your Windows files have been compromised by a virus or other form of malicious software.

There are other causes, but these are the most common ones. Here are also the most common errors reported by our users regarding AutoIt:

  • AutoIt Error Line 0 file C:/Users – Conceivably, the cause is a conflict between a program or service and one or more of Windows’s processes to boot up.
  • AutoIt Error Line 0 – You may test whether or not this is the case by forcing Windows to boot with only the essential drivers and applications for the starting process.
  • Allocating memory AutoIt error – Using File Explorer, delete all entries that include AutoIt.
  • AutoIt Error opening the file – This can occur due to the residual autoruns.
  • AutoIt Error ServiceGet – Delete any string values associated with AutoIt from the Registry Editor.
  • Logonui.exe AutoIt error – Try using Startup Repair.
  • AutoIt error line 865 – Delete any AutoIt scripts running when Windows starts.
  • AutoIt error in Windows 7/10/11 – This issue is not specific to one OS iteration, but rather to all of them, or the latest ones. However, the solutions below are applicable to each iteration.

Without any further ado, let’s jump into the list of solutions to AutoIt errors in both Windows 10 and 11. Follow along!

How do I get rid of AutoIt error?

In this article

  • What is AutoIt3 EXE?
  • How do I get rid of AutoIt error?
  • 1. Run a malware scan
  • 2. Edit the registry
  • Open the Run tool
  • Enter this command in the Open box: regedit > Click Ok to open Registry Editor.
  • Click File on the Registry Editor window and select Export option.
  • Enter a file name for the registry backup and save it.
  • Open this registry key path using a special coomand.
  • Search for REG_SZ strings in the Run registry key.
  • Then open this key in the Registry Editor:
  • Repeat the 6th step
  • Close Registry Editor
  • 3. Uninstall AutoIt
  • 4. Remove AutoIt scripts from startup
  • 5. Reset your Windows 10
  • Is AutoIt V3 script a virus?

1. Run a malware scan

The AutoIt error is often caused by malware known as Veronica, so you should start with a malware scan.

We suggest you use Eset Internet Security because it has a very high detection rate and multiple security features to ensure you are protected on all fronts.

Eset is an award-winning antivirus with a powerful anti-malware engine. It protects your PC in real-time, at all times, without impacting its functionality. 

Other notable features of Eset Internet Security include:

  • Banking and payment protection
  • Parental controls
  • Webcam protection
  • Anti-phishing technology
  • Multilayered protection
  • Malware and ransomware protection

Eset lets you run a one-time full scan of your PC that will detect and remove any threats. It is online and completely free. It will help remove any threats and allow you to try the software.

Eset Internet Security

Remove malware and secure your whole digital experience with award-winning antivirus technology.

2. Edit the registry

The detailed solution below describes how to edit your Registry in order to resolve the AutoIt error on Windows PCs. 

1. Open the Run tool

First, open the Run tool by right-clicking the Start button and selecting that option from the menu.

run-device autoit error

2. Enter this command in the Open box: regedit > Click Ok to open Registry Editor.

Enter the following command in the Open box: regedit. Then click OK to open the Registry Editor.

3. Click File on the Registry Editor window and select Export option.

Some PC issues are hard to tackle, especially when it comes to corrupted repositories or missing Windows files. If you are having troubles fixing an error, your system may be partially broken.
We recommend installing Restoro, a tool that will scan your machine and identify what the fault is.
Click here to download and start repairing.

Click File on the Registry Editor window. Select the Export option.

autoit-error/

4. Enter a file name for the registry backup and save it.

Enter a file name for the registry backup. Choose a location for the registry backup file. Press the Save button.

5. Open this registry key path using a special coomand.

Open registry key path with: ComputerHKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRun

autoit-error/

6. Search for REG_SZ strings in the Run registry key.

Look for these REG_SZ strings in the Run registry key: AdobeFlash, Windows Update, Adobe Update, and Google Chrome. Right-click all those REG_SZ strings and select Delete to erase them.

delete autoit error

7. Then open this key in the Registry Editor:

ComputerHKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionRun

8. Repeat the 6th step

Repeat the 6th step for the LOCAL_MACHINE Run key you’ve just opened.

9. Close Registry Editor

Close the Registry Editor, and restart your PC to see if the issue persists.

After making these changes, the AutoIt error in Windows 11 should be gone.

Note: The REG_SZ strings specified above will include autoit3.exe, windowsupdate.lnk, googleupdate.a3x, or googleupdate.lnk within their data paths. Entering those data path keywords within Registry Editor’s Find tool should also locate the REG_SZ strings you need to erase.

3. Uninstall AutoIt

  1. Open the Run window. Type this Programs and Features command into Run: appwiz.cplappwiz autoit error
  2. Next, select the AutoIt program listed.
    The Programs and Features applet autoit error
  3. Click the Uninstall option for AutoIt.
  4. Restart your desktop or laptop after uninstalling AutoIt.

You can uninstall AutoIt and more thoroughly erase its leftover files and registry entries with third-party uninstaller software. 

Read more about this topic

  • 5+ Best uninstallers to remove programs from Windows 7
  • Can’t uninstall a program on Windows 10/11, what tools to use?
  • Best 6 software uninstallers for Windows 11

4. Remove AutoIt scripts from startup

  1. Download Autoruns by pressing the Download Autoruns and Autorunsc option from Microsoft’s page.download-autorun autoit error
  2. Extract it, locate its executable file and run it as administrator.
  3. Now input autoit3 in the Filter box.
  4. Locate AutoIt, right-click it, and choose Delete.

You can remove AutoIt scripts from the Windows startup with Autoruns. That’s one of the most detailed startup monitor tools for Windows. Using this tool, you should be able to fix the AutoIt error line 0 error opening the file message.

5. Reset your Windows 10

  1. Open the Settings app by pressing Windows + I and navigate to the Update & Security section.
  2. Select Recovery from the left pane. In the right pane, click on Get started button in the Reset this PC section.
  3. Choose the option to keep your files and follow the instructions on the screen.
  4. Once the process is finished, you’ll have a fresh installation of Windows ready.

Remember that factory reset removes installed applications, so you’ll have to install them again.

Is AutoIt V3 script a virus?

If you have used AutoIt for any significant amount of time, you are probably aware that it is an excellent and highly effective scripting language.

As is the case with all vital languages, one of the potential drawbacks is the generation of viruses by individuals with nefarious intentions.

Your installation of AutoIt does not include any viruses, and if a script you have written is flagged as a virus even though you do not intend to cause harm, it is an example of a false positive.

Is AutoIt malicious?

No, unless you haven’t downloaded the software from the official source, AutoIt is completely safe.

For more automation software, check out our article with the five best automated macro software.

Did you find a solution to this problem on your own? Feel free to share it with us in the comments section below.

Still having issues? Fix them with this tool:

SPONSORED

If the advices above haven’t solved your issue, your PC may experience deeper Windows problems. We recommend downloading this PC Repair tool (rated Great on TrustPilot.com) to easily address them. After installation, simply click the Start Scan button and then press on Repair All.

newsletter icon

Newsletter

Follow our methods to solve the AutoIt error line 0

by Matthew Adams

Matthew is a freelancer who has produced a variety of articles on various topics related to technology. His main focus is the Windows OS and all the things… read more


Published on September 13, 2022

Reviewed by
Vlad Turiceanu

Vlad Turiceanu

Passionate about technology, Windows, and everything that has a power button, he spent most of his time developing new skills and learning more about the tech world. Coming… read more

  • The AutoIt error can cause some trouble, but there are several ways to fix this issue.
  • Some third-party anti-malware software might help you fix this issue on your PC.
  • Many users have fixed this and similar errors by removing a couple of values in the registry.

autolit-err autoit error

XINSTALL BY CLICKING THE DOWNLOAD FILE

To fix various PC problems, we recommend Restoro PC Repair Tool:
This software will repair common computer errors, protect you from file loss, malware, hardware failure and optimize your PC for maximum performance. Fix PC issues and remove viruses now in 3 easy steps:

  1. Download Restoro PC Repair Tool that comes with Patented Technologies (patent available here).
  2. Click Start Scan to find Windows issues that could be causing PC problems.
  3. Click Repair All to fix issues affecting your computer’s security and performance
  • Restoro has been downloaded by 0 readers this month.

Some users have reported an AutoIt error on Microsoft’s support forum. When that issue arises, users see an AutoIt Error message pop up every time Windows starts up.

The specified file path within that error message can vary, but despite the file path, there are a couple of solutions that you can use to fix this problem.

What is AutoIt3 EXE?

AutoIt v3 is a scripting language developed for automating and mimicking keystrokes, mouse movement, and window/control manipulation.

Is AutoIt needed?

This is not a necessary operation for Windows and may be stopped if it is known to cause difficulties.

File corruption is a common cause of problems with Windows, including this one. This can happen anytime for unknown reasons, but the issues are minor and can be easily fixed by running scans with DISM and SFC.

If your computer has one or more autorun keys left behind by an application that is no longer available, you are likely to run into one of the most typical instances in which you would get this sort of error.

Another factor you should consider is the possibility that your Windows files have been compromised by a virus or other form of malicious software.

There are other causes, but these are the most common ones. Here are also the most common errors reported by our users regarding AutoIt:

  • AutoIt Error Line 0 file C:/Users – Conceivably, the cause is a conflict between a program or service and one or more of Windows’s processes to boot up.
  • AutoIt Error Line 0 – You may test whether or not this is the case by forcing Windows to boot with only the essential drivers and applications for the starting process.
  • Allocating memory AutoIt error – Using File Explorer, delete all entries that include AutoIt.
  • AutoIt Error opening the file – This can occur due to the residual autoruns.
  • AutoIt Error ServiceGet – Delete any string values associated with AutoIt from the Registry Editor.
  • Logonui.exe AutoIt error – Try using Startup Repair.
  • AutoIt error line 865 – Delete any AutoIt scripts running when Windows starts.
  • AutoIt error in Windows 7/10/11 – This issue is not specific to one OS iteration, but rather to all of them, or the latest ones. However, the solutions below are applicable to each iteration.

Without any further ado, let’s jump into the list of solutions to AutoIt errors in both Windows 10 and 11. Follow along!

How do I get rid of AutoIt error?

In this article

  • What is AutoIt3 EXE?
  • How do I get rid of AutoIt error?
  • 1. Run a malware scan
  • 2. Edit the registry
  • Open the Run tool
  • Enter this command in the Open box: regedit > Click Ok to open Registry Editor.
  • Click File on the Registry Editor window and select Export option.
  • Enter a file name for the registry backup and save it.
  • Open this registry key path using a special coomand.
  • Search for REG_SZ strings in the Run registry key.
  • Then open this key in the Registry Editor:
  • Repeat the 6th step
  • Close Registry Editor
  • 3. Uninstall AutoIt
  • 4. Remove AutoIt scripts from startup
  • 5. Reset your Windows 10
  • Is AutoIt V3 script a virus?

1. Run a malware scan

The AutoIt error is often caused by malware known as Veronica, so you should start with a malware scan.

We suggest you use Eset Internet Security because it has a very high detection rate and multiple security features to ensure you are protected on all fronts.

Eset is an award-winning antivirus with a powerful anti-malware engine. It protects your PC in real-time, at all times, without impacting its functionality. 

Other notable features of Eset Internet Security include:

  • Banking and payment protection
  • Parental controls
  • Webcam protection
  • Anti-phishing technology
  • Multilayered protection
  • Malware and ransomware protection

Eset lets you run a one-time full scan of your PC that will detect and remove any threats. It is online and completely free. It will help remove any threats and allow you to try the software.

Eset Internet Security

Remove malware and secure your whole digital experience with award-winning antivirus technology.

2. Edit the registry

The detailed solution below describes how to edit your Registry in order to resolve the AutoIt error on Windows PCs. 

1. Open the Run tool

First, open the Run tool by right-clicking the Start button and selecting that option from the menu.

run-device autoit error

2. Enter this command in the Open box: regedit > Click Ok to open Registry Editor.

Enter the following command in the Open box: regedit. Then click OK to open the Registry Editor.

3. Click File on the Registry Editor window and select Export option.

Some PC issues are hard to tackle, especially when it comes to corrupted repositories or missing Windows files. If you are having troubles fixing an error, your system may be partially broken.
We recommend installing Restoro, a tool that will scan your machine and identify what the fault is.
Click here to download and start repairing.

Click File on the Registry Editor window. Select the Export option.

autoit-error/

4. Enter a file name for the registry backup and save it.

Enter a file name for the registry backup. Choose a location for the registry backup file. Press the Save button.

5. Open this registry key path using a special coomand.

Open registry key path with: ComputerHKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRun

autoit-error/

6. Search for REG_SZ strings in the Run registry key.

Look for these REG_SZ strings in the Run registry key: AdobeFlash, Windows Update, Adobe Update, and Google Chrome. Right-click all those REG_SZ strings and select Delete to erase them.

delete autoit error

7. Then open this key in the Registry Editor:

ComputerHKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionRun

8. Repeat the 6th step

Repeat the 6th step for the LOCAL_MACHINE Run key you’ve just opened.

9. Close Registry Editor

Close the Registry Editor, and restart your PC to see if the issue persists.

After making these changes, the AutoIt error in Windows 11 should be gone.

Note: The REG_SZ strings specified above will include autoit3.exe, windowsupdate.lnk, googleupdate.a3x, or googleupdate.lnk within their data paths. Entering those data path keywords within Registry Editor’s Find tool should also locate the REG_SZ strings you need to erase.

3. Uninstall AutoIt

  1. Open the Run window. Type this Programs and Features command into Run: appwiz.cplappwiz autoit error
  2. Next, select the AutoIt program listed.
    The Programs and Features applet autoit error
  3. Click the Uninstall option for AutoIt.
  4. Restart your desktop or laptop after uninstalling AutoIt.

You can uninstall AutoIt and more thoroughly erase its leftover files and registry entries with third-party uninstaller software. 

Read more about this topic

  • 5+ Best uninstallers to remove programs from Windows 7
  • Can’t uninstall a program on Windows 10/11, what tools to use?
  • Best 6 software uninstallers for Windows 11

4. Remove AutoIt scripts from startup

  1. Download Autoruns by pressing the Download Autoruns and Autorunsc option from Microsoft’s page.download-autorun autoit error
  2. Extract it, locate its executable file and run it as administrator.
  3. Now input autoit3 in the Filter box.
  4. Locate AutoIt, right-click it, and choose Delete.

You can remove AutoIt scripts from the Windows startup with Autoruns. That’s one of the most detailed startup monitor tools for Windows. Using this tool, you should be able to fix the AutoIt error line 0 error opening the file message.

5. Reset your Windows 10

  1. Open the Settings app by pressing Windows + I and navigate to the Update & Security section.
  2. Select Recovery from the left pane. In the right pane, click on Get started button in the Reset this PC section.
  3. Choose the option to keep your files and follow the instructions on the screen.
  4. Once the process is finished, you’ll have a fresh installation of Windows ready.

Remember that factory reset removes installed applications, so you’ll have to install them again.

Is AutoIt V3 script a virus?

If you have used AutoIt for any significant amount of time, you are probably aware that it is an excellent and highly effective scripting language.

As is the case with all vital languages, one of the potential drawbacks is the generation of viruses by individuals with nefarious intentions.

Your installation of AutoIt does not include any viruses, and if a script you have written is flagged as a virus even though you do not intend to cause harm, it is an example of a false positive.

Is AutoIt malicious?

No, unless you haven’t downloaded the software from the official source, AutoIt is completely safe.

For more automation software, check out our article with the five best automated macro software.

Did you find a solution to this problem on your own? Feel free to share it with us in the comments section below.

Still having issues? Fix them with this tool:

SPONSORED

If the advices above haven’t solved your issue, your PC may experience deeper Windows problems. We recommend downloading this PC Repair tool (rated Great on TrustPilot.com) to easily address them. After installation, simply click the Start Scan button and then press on Repair All.

newsletter icon

Newsletter

Thanks for the tip. However, in order for them to use my application, this *must* complete successfully.

Rather than detecting whether it is an object or not and then moving on in the script with or without the information, I’m looking for the root cause of the error and would hopefully be able to tell my user «you need to turn X service back on or install Y software in order to make it work.»

Any ideas on this?

I came across this error as well, while converting some code from an example and trying to run the script in a function and then try to use the same obj code in another function — it did not work. I had rewrite it so it did not use it, but it worked fine in the first function call. Maybe you are having the same problem. Take a look at this code.

; ----------------------------------------------------------------------------
;
; AutoIt Version: 3.1.1 beta
; Author:        Thorsten Meger <Thorsten.Meger@gmx.de>  & ...
;
; Script Function:
;   Windows XP Information displayed in a GUI
;   with Office-Key (only Office XP or 2003 supported)
;
; UPdated by nitekram on 032106 - OnEvent
;
; ----------------------------------------------------------------------------
;

#include-once
;Global variables
Global $product = ""; Office product Version (XP or 2003)
Global $counter = 3; Counter for progressBar
Global $wait = 150; Wait for progessBar

Global $description_I, $windowsType_I, $serialNumber_I, $ProductKey_I, $InstallDate_I, $LastBootUpTime_I, $RegisteredOwner_I, $officeKey_I, $officeKey_L

Global $objOperatingSystem, $colSettings, $Close

Global $Description_B, $status_L, $Bin, $key4RegisteredOwner, $GUI, $counter, $progressbar

Global $wait, $objWMIService
Global $exit_B, $WindowsType_B, $SerialNumber_B, $ProductKey_B, $InstallDate_B, $LastBootUpTime_B, $registeredOwner_B, $OfficeKey_B

$objWMIService = ObjGet("winmgmts:{impersonationLevel=impersonate}!\.rootcimv2")
$colSettings = $objWMIService.ExecQuery ("Select * from Win32_OperatingSystem")



Func system()
    
;GUI
    $GUI = GUICreate("Windows Information", 685, 450, 250, 0)  ; 685, 450, 158, 127
    
;Labels
    $windowsInformation_L = GUICtrlCreateLabel("Windows Information", 8, 8, 659, 25)
    $status_L = GUICtrlCreateLabel("Information read out ...", 24, 80, 400, 17)
    $description_L = GUICtrlCreateLabel("Description", 16, 112, 103, 17)
    $windowsType_L = GUICtrlCreateLabel("WindowsType", 16, 152, 103, 17)
    $serialNumber_L = GUICtrlCreateLabel("SerialNumber", 16, 192, 103, 17)
    $ProductKey_L = GUICtrlCreateLabel("ProductKey", 16, 232, 103, 17)
    $InstallDate_L = GUICtrlCreateLabel("InstallDate", 16, 272, 103, 17)
    $LastBootUpTime_L = GUICtrlCreateLabel("LastBootUpTime", 16, 312, 103, 17)
    $RegisteredOwner_L = GUICtrlCreateLabel("RegisteredOwner", 16, 352, 103, 17)
    $officeKey_L = GUICtrlCreateLabel("OfficeKey", 16, 392, 103, 17)
    
;Input
    $description_I = GUICtrlCreateInput("Description", 130, 112, 389, 21)
    $windowsType_I = GUICtrlCreateInput("WindowsType", 130, 152, 389, 21)
    $serialNumber_I = GUICtrlCreateInput("SerialNumber", 130, 192, 389, 21)
    $ProductKey_I = GUICtrlCreateInput("ProductKey", 130, 232, 389, 21)
    $InstallDate_I = GUICtrlCreateInput("InstallDate", 130, 272, 389, 21)
    $LastBootUpTime_I = GUICtrlCreateInput("LastBootUpTime", 130, 312, 389, 21)
    $RegisteredOwner_I = GUICtrlCreateInput("RegisteredOwner", 130, 352, 389, 21)
    $officeKey_I = GUICtrlCreateInput("OfficeKey", 130, 392, 389, 21)
    
;Groups
    $informationPanel_G = GUICtrlCreateGroup("Information Panel", 8, 48, 585, 393)
    $status_G = GUICtrlCreateGroup("Status", 14, 64, 553, 41)
    $buttins_G = GUICtrlCreateGroup("Buttons", 608, 48, 65, 393)
    $office_G = GUICtrlCreateGroup("Microsoft Office", 14, 375, 553, 48)
    
    
;Buttons
    $exit_B = GUICtrlCreateButton("Exit", 616, 72, 49, 25, 0)
    GUICtrlSetOnEvent($exit_B, "CLOSEIT")
    $Description_B = GUICtrlCreateButton("clipboard", 616, 112, 49, 25, 0)
    GUICtrlSetOnEvent($Description_B, "CLOSEIT")
    $WindowsType_B = GUICtrlCreateButton("clipboard", 616, 152, 49, 25, 0)
    GUICtrlSetOnEvent($WindowsType_B, "CLOSEIT")
    $SerialNumber_B = GUICtrlCreateButton("clipboard", 616, 192, 49, 25, 0)
    GUICtrlSetOnEvent($SerialNumber_B, "CLOSEIT")
    $ProductKey_B = GUICtrlCreateButton("clipboard", 616, 232, 49, 25, 0)
    GUICtrlSetOnEvent($ProductKey_B, "CLOSEIT")
    $InstallDate_B = GUICtrlCreateButton("clipboard", 616, 272, 49, 25, 0)
    GUICtrlSetOnEvent($InstallDate_B, "CLOSEIT")
    $LastBootUpTime_B = GUICtrlCreateButton("clipboard", 616, 312, 49, 25, 0)
    GUICtrlSetOnEvent($LastBootUpTime_B, "CLOSEIT")
    $registeredOwner_B = GUICtrlCreateButton("clipboard", 616, 352, 49, 25, 0)
    GUICtrlSetOnEvent($registeredOwner_B, "CLOSEIT")
    $OfficeKey_B = GUICtrlCreateButton("clipboard", 616, 392, 49, 25, 0)
    GUICtrlSetOnEvent($OfficeKey_B, "CLOSEIT")
    
; SetFont
    $font = "Comic Sans MS"
    GUICtrlSetFont($windowsInformation_L, 16, 400, 4, $font)
    
;ProgressBar
    $progressbar = GUICtrlCreateProgress(140, 75, 400, 25)
    GUISetState(@SW_SHOW)
    
    $Close = GUISetOnEvent($GUI_EVENT_CLOSE, "CLOSEIT")
    
    createBAR()
    
EndFunc  ;==>system





Func createBAR()
    
    While $counter <> - 2
    ;$msg = GUIGetMsg()
        If $counter = 3 Then
            Sleep(500)
            GUICtrlSetData($status_L, "Initialize... " & $counter)
            progress()
            $counter -= 1
        ElseIf $counter = 2 Then
            GUICtrlSetData($status_L, "Initialize... " & $counter)
            progress()
            $counter -= 1
        ElseIf $counter = 1 Then
            GUICtrlSetData($status_L, "Initialize... " & $counter)
            progress()
            $counter -= 1
        ElseIf $counter = 0 Then
            GUICtrlSetData($status_L, "Ready ...")
            progress()
            $counter -= 1
        ElseIf $counter = -1 Then
            Dim $Bin = RegRead("HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersion", "DigitalProductID")
            Dim $key4RegisteredOwner = "HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersion"
            
            
        ;; right here i took out
            #cs
                $objWMIService = ObjGet("winmgmts:{impersonationLevel=impersonate}!\.rootcimv2")
                $colSettings = $objWMIService.ExecQuery ("Select * from Win32_OperatingSystem")
            #ce
            For $objOperatingSystem In $colSettings
            Next
            GUICtrlSetData($description_I, StringMid($objOperatingSystem.Description, 1))
            GUICtrlSetData($windowsType_I, '(' & @OSVersion & ') ' & StringMid($objOperatingSystem.Caption, 19))
            GUICtrlSetData($serialNumber_I, StringMid($objOperatingSystem.SerialNumber, 1))
            GUICtrlSetData($ProductKey_I, DecodeProductKey($Bin))
            GUICtrlSetData($InstallDate_I, WMIDateStringToDate($objOperatingSystem.InstallDate))
            GUICtrlSetData($LastBootUpTime_I, WMIDateStringToDate($objOperatingSystem.LastBootUpTime))
            GUICtrlSetData($RegisteredOwner_I, RegRead($key4RegisteredOwner, "RegisteredOwner"))
            GUICtrlSetData($officeKey_I, getOfficeKey())
            GUICtrlSetData($officeKey_L, "Office " & $product)
            $counter -= 1
        EndIf
    WEnd
EndFunc  ;==>createBAR

Func CLOSEIT()
    
;tester()
    
    If @GUI_CtrlId = $exit_B Then
        exit_b()
    ElseIf @GUI_CtrlId = $Description_B Then
        ClipPut(GUICtrlRead($description_I))
    ;ClipPut(StringMid($objOperatingSystem.Description, 1)); did not work something about an obj variable
        GUICtrlSetData($status_L, "Description copied to clipboard")
    ElseIf @GUI_CtrlId = $WindowsType_B Then
        ClipPut(GUICtrlRead($windowsType_I))
;ClipPut('(' & @OSVersion & ') ' & StringMid($objOperatingSystem.Caption, 19))
        GUICtrlSetData($status_L, "WindowsType copied to clipboard")
    ElseIf @GUI_CtrlId = $SerialNumber_B Then
        ClipPut(GUICtrlRead($serialNumber_I))
;ClipPut(StringMid($objOperatingSystem.SerialNumber, 1))
        GUICtrlSetData($status_L, "SerialNumber copied to clipboard")
    ElseIf @GUI_CtrlId = $ProductKey_B Then
        ClipPut(GUICtrlRead($ProductKey_I))
;ClipPut(DecodeProductKey($Bin))
        GUICtrlSetData($status_L, "ProductKey copied to clipboard")
    ElseIf @GUI_CtrlId = $InstallDate_B Then
        ClipPut(GUICtrlRead($InstallDate_I))
;ClipPut(WMIDateStringToDate($objOperatingSystem.InstallDate))
        GUICtrlSetData($status_L, "InstallDate copied to clipboard")
    ElseIf @GUI_CtrlId = $LastBootUpTime_B Then
        ClipPut(GUICtrlRead($LastBootUpTime_I))
;ClipPut(WMIDateStringToDate($objOperatingSystem.LastBootUpTime))
        GUICtrlSetData($status_L, "LastBootUpTime copied to clipboard")
    ElseIf @GUI_CtrlId = $registeredOwner_B Then
        ClipPut(GUICtrlRead($RegisteredOwner_I))
    ;ClipPut(RegRead($key4RegisteredOwner, "RegisteredOwner"))
        GUICtrlSetData($status_L, "RegisteredOwner copied to clipboard")
    ElseIf @GUI_CtrlId = $OfficeKey_B Then
        ClipPut(GUICtrlRead($officeKey_I))
    ;ClipPut(getOfficeKey())
        GUICtrlSetData($status_L, "OfficeKey copied to clipboard")
    ElseIf $GUI_EVENT_CLOSE = -3 Then
        GUIDelete(@GUI_WinHandle)
    EndIf
    
EndFunc  ;==>CLOSEIT



Func exit_b()
    GUICtrlSetData($status_L, "Have a GREAT DAY!")
    Sleep(1500)
    GUIDelete(@GUI_WinHandle)
EndFunc  ;==>exit_b


; ----------------------------------------------------------------------------
;
; AutoIt Version: 3.1.1 beta
; Author:        Unknown & Thorsten Meger <Thorsten.Meger@gmx.de>
;
; Script Function: Decode REG_BINARY
; ----------------------------------------------------------------------------

Func DecodeProductKey($BinaryDPID)
    Local $bKey[15]
    Local $sKey[29]
    Local $Digits[24]
    Local $Value = 0
    Local $hi = 0
    Local $n = 0
    Local $i = 0
    Local $dlen = 29
    Local $slen = 15
    Local $Result
    
    $Digits = StringSplit("BCDFGHJKMPQRTVWXY2346789", "")
    $BinaryDPID = StringMid($BinaryDPID, 105, 30)
    For $i = 1 To 29 Step 2
        $bKey[Int($i / 2) ] = Dec(StringMid($BinaryDPID, $i, 2))
    Next
    For $i = $dlen - 1 To 0 Step - 1
        If Mod(($i + 1), 6) = 0 Then
            $sKey[$i] = "-"
        Else
            $hi = 0
            For $n = $slen - 1 To 0 Step - 1
                $Value = BitOR(BitShift($hi, -8), $bKey[$n])
                $bKey[$n] = Int($Value / 24)
                $hi = Mod($Value, 24)
            Next
            $sKey[$i] = $Digits[$hi + 1]
        EndIf
    Next
    For $i = 0 To 28
        $Result = $Result & $sKey[$i]
    Next
    Return $Result
EndFunc  ;==>DecodeProductKey

; ----------------------------------------------------------------------------
;
; AutoIt Version: 3.1.1 beta
; Author:        Unknown & Thorsten Meger <Thorsten.Meger@gmx.de>
;
; Script Function: WMIDateStringToDate (changed Date format)
; ----------------------------------------------------------------------------

Func WMIDateStringToDate($dtmDate)
    Return (StringMid($dtmDate, 7, 2) & "/" & _
            StringMid($dtmDate, 5, 2) & "/" & StringLeft($dtmDate, 4) _
             & " " & StringMid($dtmDate, 9, 2) & ":" & StringMid($dtmDate, 11, 2) & ":" & StringMid($dtmDate, 13, 2))
EndFunc  ;==>WMIDateStringToDate

; ----------------------------------------------------------------------------
;
; AutoIt Version: 3.1.1 beta
; Author:        Thorsten Meger <Thorsten.Meger@gmx.de>
;
; Script Function: Display a "fake" progressbar at the beginning
; ----------------------------------------------------------------------------

Func progress()
    If $counter = 3 Then
        For $i = 0 To 20 Step 1
            GUICtrlSetData($progressbar, $i)
            Sleep($wait / 20)
        Next
    ElseIf $counter = 2 Then
        For $i = 20 To 50 Step 1
            GUICtrlSetData($progressbar, $i)
            Sleep($wait / 30)
        Next
    ElseIf $counter = 1 Then
        For $i = 50 To 80 Step 1
            GUICtrlSetData($progressbar, $i)
            Sleep($wait / 30)
        Next
    ElseIf $counter = 0 Then
        For $i = 80 To 100 Step 1
            GUICtrlSetData($progressbar, $i)
            Sleep($wait / 20)
        Next
        GUICtrlSetState($progressbar, $GUI_HIDE)
    EndIf
EndFunc  ;==>progress

; ----------------------------------------------------------------------------
;
; AutoIt Version: 3.1.1 beta
; Author:        Thorsten Meger <Thorsten.Meger@gmx.de>
;
; Script Function:Get & decode OfficeKey
; ----------------------------------------------------------------------------

Func getOfficeKey()
    Local $List[1]
    Local $i = 1
    $var = RegRead("HKEY_LOCAL_MACHINESOFTWAREMicrosoftOffice11.0CommonInstallRoot", "Path")
    If $var <> "" Then
        $product = "2003"
        Dim $officeKey = "HKEY_LOCAL_MACHINESOFTWAREMicrosoftOffice11.0Registration"
    Else
        $var = RegRead("HKEY_LOCAL_MACHINESOFTWAREMicrosoftOffice10.0CommonInstallRoot", "Path")
        If @error <> 0 Then
            GUICtrlSetData($status_L, "Info: Unable to find installationPath, maybe no Office installed!")
            Return "No Office XP or 2003 found"
        EndIf
        If $var <> "" Then
            $product = "XP"
            Dim $officeKey = "HKEY_LOCAL_MACHINESOFTWAREMicrosoftOffice10.0Registration"
        EndIf
    EndIf
    Dim $var = RegEnumKey($officeKey, $i)
    If @error <> 0 Then
        GUICtrlSetData($status_L, "Info: Unable to find REG_BINARY 'DigitalProductID', maybe no Office installed!")
        Return "No Office XP or 2003 found"
    Else
        $List[$i - 1] = RegRead($officeKey & "" & $var, "DigitalProductID")
        If $List[$i - 1] = "" Then
            GUICtrlSetData($status_L, "Info: Unable to find REG_BINARY 'DigitalProductID', maybe no Office installed!")
        Else
            $key = $List[$i - 1]
            Return DecodeProductKey($key)
        EndIf
    EndIf
EndFunc  ;==>getOfficeKey

If you find out the answer let me know — I would like to be able to use in the future. Anyway if you take out the comments in the closeit() you will get the same type of error. I am not sure if it helps you but maybe your issue is the same and someone can look at this code.

;ClipPut(StringMid($objOperatingSystem.Description, 1)) ; did not work something about an obj variable

Понравилась статья? Поделить с друзьями:
  • Ошибка autochk program not found
  • Ошибка authorization error
  • Ошибка abs пежо 408
  • Ошибка audio system was not initialized correctly error code 0
  • Ошибка abs пежо 207