Matmaus / LnkParse3

Windows Shortcut file (LNK) parser
MIT License
71 stars 13 forks source link

Invalid dostime warnings #15

Closed unwave closed 3 years ago

unwave commented 3 years ago

Getting a lot of:

C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\decorators.py:187: UserWarning: Invalid dostime: e1 50 ab 8b
  warnings.warn(msg)

63 warnings for 166 links.

Is it by the design and I am supposed to use this?

with warnings.catch_warnings():
    warnings.simplefilter("ignore")
Matmaus commented 3 years ago

Hi, thanks for the issue.

The package tries its best to parse an LNK file, and if something goes wrong (e.g. invalid time), it will notify the user and continue to process the rest of the file whenever possible. To disable all warnings for this package, I would suggest using the following piece of code before parsing of file: warnings.filterwarnings('ignore', category=UserWarning, module='LnkParse3')

Anyway, it is kind of weird to have those warnings in almost half of the (probably valid) files. I investigated it further and found a bug in time conversion. It is solved in #16. After merging the PR the number of warnings should be reduced.

Matmaus commented 3 years ago

You can try the new version 1.1.1 now. Feel free to reopen the issue or to create a new one in case of any problem.

unwave commented 3 years ago

Thanks. It has resolved 62 warnings out of 63. I did another test with:

import LnkParse3
import os
import warnings
import tempfile
import subprocess
import traceback
import sys

# import inspect
# print(*inspect.getmembers(traceback), sep="\n")

ES = os.path.join(os.path.dirname(__file__), "es.exe") #https://www.voidtools.com/support/everything/command_line_interface/

with tempfile.TemporaryDirectory() as temp_dir:
    temp_file = os.path.join(temp_dir, "temp.txt")
    subprocess.run([ES, "*.lnk", '-export-txt', temp_file])
    with open(temp_file, encoding='utf-8') as text:
        paths = text.read().split("\n")[:-1]

def get_json(lnk_path):
    with open(lnk_path, 'rb') as indata:
        link = LnkParse3.lnk_file(indata)
        # link.print_json()
        return link.get_json()     

errors = {}
def set_error(key, value):
    if "illegal UTF-16 surrogate" in key:
        key = "\n".join(key.split("\n")[:-2]) + "\nUnicodeDecodeError: 'utf-16-le' codec can't decode bytes in position N: illegal UTF-16 surrogate"
    elif "FileNotFoundError: [Errno 2] No such file or directory:" in key:
        key = "\n".join(key.split("\n")[:-2]) + "\nFileNotFoundError: [Errno 2] No such file or directory: X"
    elif "character maps to <undefined>" in key:
        key = "Warning: Error while decoding string `<STRING>` ('charmap' codec can't decode byte 0xN in position X: character maps to <undefined>)"
    elif "PermissionError: [Errno 13] Permission denied:" in key:
        key = "\n".join(key.split("\n")[:-2]) + "\nPermissionError: [Errno 13] Permission denied: X"

    if key in errors:
        errors[key].append(value)
    else:
        errors[key] = [value]

fail = 0
for path in paths:
    with warnings.catch_warnings(record=True) as w:
        try:
            get_json(path)
            if w:
                for x in w:
                    set_error("Warning: " + str(x.message) + "\n" + x.filename + ", line:" + str(x.lineno), path)
                fail += 1
        except:
            # exc_type, exc_value, exc_traceback = sys.exc_info()
            set_error(traceback.format_exc(), path)
            fail += 1

print(f"{fail} out of {len(paths)} have failed.\n")

NL = '\n'
BS = '\\'
for key, value in errors.items():
    print(key.strip(), f"{NL if key.strip()[-1] != NL else ''}", end='')
    value = [path.lower() for path in value]
    if len(value) == 1:
        print(os.path.dirname(value[0]) + "\*", "---> 1")
    else:
        drives = {}
        for path in value:
            key = path[0]
            if key in drives:
                drives[key].append(path)
            else:
                drives[key] = [path]
        for paths in drives.values():
            common = os.path.commonpath(paths)
            print(common + f"{BS if common[-1] != BS else ''}*", "--->", len(paths))
    print()

input()
641 out of 1823 has failed.

Traceback (most recent call last):
  File "D:\Desktop\test.py", line 51, in <module>
    get_json(path)
  File "D:\Desktop\test.py", line 26, in get_json
    link = LnkParse3.lnk_file(indata)
  File "C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\lnk_file.py", line 29, in __init__
    self.process()
  File "C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\lnk_file.py", line 63, in process
    index += self.header.size()
  File "C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\decorators.py", line 13, in inner
    result = func(self, *args, **kwargs)
  File "C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\lnk_header.py", line 304, in size
    size = unpack("<I", self._raw[start:end])[0]
struct.error: unpack requires a buffer of 4 bytes
c:\* ---> 23
d:\$recycle.bin\<SID>\* ---> 40

Warning: Invalid dostime: 00 00 00 00
C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\decorators.py, line:193
d:\* ---> 49
c:\* ---> 137

Warning: Invalid filetime: 00 00 00 00 00 00 00 00
C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\decorators.py, line:134
c:\* ---> 395
d:\* ---> 3

Warning: Error while decoding string `<STRING>` ('charmap' codec can't decode byte 0xN in position X: character maps to <undefined>)
c:\users\asus-pc\* ---> 2

Traceback (most recent call last):
  File "D:\Desktop\test.py", line 51, in <module>
    get_json(path)
  File "D:\Desktop\test.py", line 28, in get_json
    return link.get_json()
  File "C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\lnk_file.py", line 308, in get_json
    "creation_time": self.header.creation_time(),
  File "C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\decorators.py", line 124, in inner
    return datetime.fromtimestamp(timestamp, tz=timezone.utc)
OSError: [Errno 22] Invalid argument
c:\windows\servicing\lcu\* ---> 44

Traceback (most recent call last):
  File "D:\Desktop\test.py", line 51, in <module>
    get_json(path)
  File "D:\Desktop\test.py", line 25, in get_json
    with open(lnk_path, 'rb') as indata:
FileNotFoundError: [Errno 2] No such file or directory: X
c:\windows\winsxs\temp\inflight\04247c8a7531d701f1070000800a1455\* ---> 4

Traceback (most recent call last):
  File "D:\Desktop\test.py", line 51, in <module>
    get_json(path)
  File "D:\Desktop\test.py", line 28, in get_json
    return link.get_json()
  File "C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\lnk_file.py", line 330, in get_json
    "items": self.targets.as_list(),
  File "C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\lnk_targets.py", line 84, in as_list
    for target in self:
  File "C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\lnk_targets.py", line 71, in _id_lists
    target_class = factory.target_class()
  File "C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\target_factory.py", line 81, in target_class
    target = classes[item_type]
KeyError: 177
c:\users\asus-pc\appdata\roaming\microsoft\windows\recent\* ---> 1

Traceback (most recent call last):
  File "D:\Desktop\test.py", line 51, in <module>
    get_json(path)
  File "D:\Desktop\test.py", line 26, in get_json
    link = LnkParse3.lnk_file(indata)
  File "C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\lnk_file.py", line 29, in __init__
    self.process()
  File "C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\lnk_file.py", line 62, in process
    self.header = LnkHeader(indata=self.indata)
  File "C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\lnk_header.py", line 295, in __init__
    self._raw = self._raw[: self.size()]
AttributeError: 'LnkHeader' object has no attribute '_raw'
c:\users\asus-pc\appdata\roaming\microsoft\windows\recent\* ---> 1

Traceback (most recent call last):
  File "D:\Desktop\test.py", line 51, in <module>
    get_json(path)
  File "D:\Desktop\test.py", line 28, in get_json
    return link.get_json()
  File "C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\lnk_file.py", line 361, in get_json
    if self.info.local_base_path_offset_unicode():
  File "C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\info\local.py", line 52, in local_base_path_offset_unicode
    (lbp, cps) = self._opt_fields()
  File "C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\info\local.py", line 90, in _opt_fields
    cps = self.text_processor.read_unicode_string(cps_binary)
  File "C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\text_processor.py", line 60, in read_unicode_string
    return next(it)
  File "C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\text_processor.py", line 51, in read_unicode_strings
    yield from _chars_to_string(chars)
  File "C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\text_processor.py", line 46, in _chars_to_string
    string = bin_string.decode("utf-16le")
  File "C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\encodings\utf_16_le.py", line 16, in decode
    return codecs.utf_16_le_decode(input, errors, True)
UnicodeDecodeError: 'utf-16-le' codec can't decode bytes in position N: illegal UTF-16 surrogate
c:\users\asus-pc\appdata\roaming\microsoft\windows\recent\* ---> 9
Matmaus commented 3 years ago

Thank you for testing the package. I reviewed all issues and wrote a summary down below. Also, I would be thankful if you could provide some issue-related test files which would be added to the package test suite.

struct.error: unpack requires a buffer of 4 bytes

probably not a LNK file

Warning: Invalid dostime: 00 00 00 00 Warning: Invalid filetime: 00 00 00 00 00 00 00 00

this is intentioned behaviour. If zeros are a special valid value and you have some blog/paper about it, I can change it, but now it is considered an invalid date.

Warning: Error while decoding string <STRING> ('charmap' codec can't decode byte 0xN in position X: character maps to )

this is intentioned behaviour. It informs the user about potential corruption of a string, but the string is decoded anyway using errors="replace"

OSError: [Errno 22] Invalid argument

seems to be one of the exceptions thrown in the case of invalid timestamp https://docs.python.org/3/library/datetime.html#datetime.date.fromtimestamp. It will be caught and the warning will be logged.

FileNotFoundError: [Errno 2] No such file or directory: X

probably not related to LnkParse3

KeyError: 177

In the case of a non-existing index, a warning will be logged and the item will be skipped.

AttributeError: 'LnkHeader' object has no attribute '_raw'

I am able to reproduce the error when analysing an empty file. A custom error will be thrown in this case.

UnicodeDecodeError: 'utf-16-le' codec can't decode bytes in position N: illegal UTF-16 surrogate

I can try to use errors="replace" as a backup, and log warning about it.

Matmaus commented 3 years ago

I have fixed the issues mentioned above in the proposed way. You can install and try a branch with fixes by: pip install git+https://github.com/Matmaus/LnkParse3.git@improvement

unwave commented 3 years ago

Have you tried all your links? What can be wrong with these links?

Warning: Invalid dostime: 00 00 00 00
C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\decorators.py, line:193
194 of 647 failed of 1836 overall.
C:\$Recycle.Bin\S-1-5-21-1112432036-1211799192-376118750-1001\$RLG9SAX.lnk
C:\$Recycle.Bin\S-1-5-21-1112432036-1211799192-376118750-1001\$RTTT218.lnk
C:\Program Files (x86)\Cakewalk\SONAR X1 LE\Cakewalk User Data.lnk
C:\Program Files (x86)\Crytek\CRYENGINE Launcher\CRYENGINE Launcher.lnk
C:\Program Files (x86)\Steam\steamapps\common\Age2HD\Support\The Conquerors - MFill.lnk
C:\Program Files (x86)\Steam\steamapps\common\Age2HD\Support\The Conquerors - MSync.lnk
C:\Program Files (x86)\Steam\steamapps\common\Age2HD\Support\The Conquerors - NoMusic.lnk
C:\Program Files (x86)\Steam\steamapps\common\Age2HD\Support\The Conquerors - NoSC.lnk
C:\Program Files (x86)\Steam\steamapps\common\Age2HD\Support\The Conquerors - NoSound.lnk
C:\Program Files (x86)\Steam\steamapps\common\Age2HD\Support\The Conquerors - NoStartup.lnk
C:\Program Files (x86)\Steam\steamapps\common\Age2HD\Support\The Conquerors - NoTerrainSound.lnk
C:\Program Files (x86)\Steam\steamapps\common\Age2HD\Support\The Conquerors - NormalMouse.lnk
C:\Program Files (x86)\Steam\steamapps\common\Deus Ex\System\DeusEx.exe.lnk
C:\Program Files (x86)\Steam\steamapps\common\Deus Ex\System\Play_GMDX.lnk
C:\Program Files\Bonjour\О Bonjour.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\ASUS\WebStorage\Uninstall.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Anki.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\CRYENGINE Launcher\CRYENGINE Launcher.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\DB Browser for SQLite\DB Browser for SQLite.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Epic Games Launcher.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\FastStone Image Viewer\Uninstall FastStone Image Viewer.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Fraps\Uninstall.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\LAV Filters\LAV Audio Configuration.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\LAV Filters\LAV Splitter Configuration.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\LAV Filters\LAV Video Configuration.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\LibreOffice 6.2\LibreOffice (Safe Mode).lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\LibreOffice 6.2\LibreOffice Base.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\LibreOffice 6.2\LibreOffice Calc.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\LibreOffice 6.2\LibreOffice Draw.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\LibreOffice 6.2\LibreOffice Impress.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\LibreOffice 6.2\LibreOffice Math.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\LibreOffice 6.2\LibreOffice Writer.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\LibreOffice 6.2\LibreOffice.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Oracle VM VirtualBox\User manual (CHM, English).lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Oracle VM VirtualBox\User manual (PDF, English).lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Recuva\Uninstall Recuva.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\SageThumbs\SageThumbs 32-bit Options.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\SageThumbs\SageThumbs 64-bit Options.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Simplygon\8\Simplygon Tools\Simplygon for UE4 installer.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Unity 2018.2.5f1 (64-bit)\Unity Documentation.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Unity 2019.4.3f1 (64-bit)\Unity Documentation.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Windows Kits\Windows Software Development Kit\Windows Software Development Kit.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\hotkeys\StopWatch.exe — ярлык.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\hotkeys\hotkeys - Ярлык.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar\Bitmap2Material.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar\Substance Painter.exe — ярлык.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\$$DeleteMefc5ecf060d33d701a00000005020141b.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\1 (2).lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\1 (3).lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\17.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\17101600.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\17102100.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\180113_233531.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\190206_040501.psd.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\190831_210549 (2).lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\190831_210549.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\190831_210549_10.psd.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\2.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\200821_044718_10.psd.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\210324_233840_plus_one_hour_in_future.psd.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\210417_235939.psd.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\210418_235939.psd.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\5Nj9pk8QB3W.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\7GtfGDRV63y (2).lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\@WindowsUpdateToastIcon.png.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\APC_0191 - APC_0202.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\BarkDecidious0062_L.jpg.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\Clipboard01.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\D__Desktop_drawing_190831_210549__MAIN_TIMEOUT = 2_new 4@2021-04-13_201908.txt.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\Early_flight_02561u_(2).lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\Ground_C_N.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\MicrosoftEdgePDF.targetsize-16.png.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\MicrosoftEdgeSplashScreen.scale-400_contrast-black.png.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\MicrosoftEdgeSquare150x150.scale-100_contrast-black.png.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\MicrosoftEdgeSquare310x310.scale-200_contrast-black.png.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\MicrosoftEdgeSquare310x310.scale-200_contrast-white.png.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\MicrosoftEdgeSquare44x44.scale-150_contrast-black.png.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\MicrosoftEdgeSquare44x44.targetsize-256_altform-unplated_contrast-black.png.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\MicrosoftEdgeSquare44x44.targetsize-64_altform-unplated_contrast-black.png.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\MicrosoftEdgeSquare44x44.targetsize-64_contrast-white.png.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\MicrosoftEdgeSquare44x44.targetsize-80_altform-unplated_contrast-white.png.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\MicrosoftEdgeSquare71x71.scale-125_contrast-black.png.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\Scifi_Lockers_MAT_scifi_Locker_Normal.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\TEX-StoneGround-03-NRMffffff.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\TEX-WoodPlanks-01-ALB.tga.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\TEX-WoodPlanks-01-NRM.tga.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\TEX-WoodPlanks-01-R-AO-H.tga.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\THQBCNP1.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\TinyTile.contrast-white.png.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\Untitled-1.psd.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\Untitled-2_7.psd.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\Untitled-4.psd.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\W7UD4sgl1HE.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\Wall_A_D.tga.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\Wide310x150Logo.contrast-black_scale-400.png.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\YUT6VbuG2wg (2).lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\amd64_microsoft-windows-i..ntrolpanel.appxmain_31bf3856ad364e35_10.0.18362.1171_none_287375b2f9d51f93.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\amd64_microsoft-windows-i..ntrolpanel.appxmain_31bf3856ad364e35_10.0.18362.1350_none_285bec0ef9e70b26.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\amd64_microsoft-windows-m..nt-browser.appxmain_31bf3856ad364e35_10.0.18362.997_none_5197f2a78e8d2762.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\amd64_microsoft-windows-microsoftedge_31bf3856ad364e35_10.0.18362.1316_none_1ed116425302f73b.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\amd64_microsoft-windows-microsoftedge_31bf3856ad364e35_10.0.18362.1350_none_1ed5a01a52fec2d1.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\amd64_microsoft-windows-u..usnotificationuxexe_31bf3856ad364e35_10.0.18362.1316_none_81ac951074b4dc47.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\bg (2).lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\data.blend.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\data2.blend.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\enw5n634hghfghh.psd.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\enw5n634hghfghh_3.psd.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\enw5n634hghfghh_4.psd.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\enw5n634hghfghh_4_plus_29.psd.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\fa_logo.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\fgdfgdfgdg.psd.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\forest.blend.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\forest.txt.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\house_PNG2.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\info.txt.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\logo.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\metal (2).lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\mpc-hc64_nvo_2019-08-18_05-42-01.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\new_blend.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\render (2).lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\render.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\se57m45675w67e567_5.psd.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\sgdfgdfgsdgfsdfg5655555.psd (2).lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\splashscreen.contrast-black_scale-400.png.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\terrain.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\testdfgsdfg.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\testsete.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\textures.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\unlimitedtime_2.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\untitled.blend.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\ASIO4ALL 2\Удалить драйвер.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\DVD Decrypter\Uninstall.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\FAHClient\About Folding@home.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\FAHClient\Web Control.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\HandBrake\Uninstall.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Qt\Qt Creator 4.8.0 (Community).lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\RetroArch\Uninstall RetroArch.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\SpeedFan\Uninstall SpeedFan.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\always-on-top.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Unlocker\Uninstall.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\iCloud\iCloud Drive.lnk
C:\Users\Asus-PC\Documents\Adobe\After Effects 2020\User Presets\(Adobe).lnk
C:\Users\Asus-PC\Documents\Adobe\After Effects CC 2019\User Presets\(Adobe).lnk
C:\Windows\SoftwareDistribution\SIH\bin\cbs\amd64_microsoft-windows-i..ntrolpanel.appxmain_31bf3856ad364e35_10.0.14393.1794_none_9042ae65f1c4bf9c\immersive control panel.lnk
D:\$RECYCLE.BIN\S-1-5-21-1112432036-1211799192-376118750-1001\$R48WEUK.lnk
D:\$RECYCLE.BIN\S-1-5-21-1112432036-1211799192-376118750-1001\$RDK6Q08.lnk
D:\$RECYCLE.BIN\S-1-5-21-1112432036-1211799192-376118750-1001\$RHXRJRW.lnk
D:\$RECYCLE.BIN\S-1-5-21-1112432036-1211799192-376118750-1001\$RO66WLX.lnk
D:\$RECYCLE.BIN\S-1-5-21-1112432036-1211799192-376118750-1001\$RWO1IWQ.lnk
D:\Desktop\all_startings\1 - Shortcut.lnk
D:\Desktop\all_startings\17062200 - Shortcut.lnk
D:\Desktop\all_startings\17090600 - Shortcut.lnk
D:\Desktop\all_startings\17112700 - Shortcut.lnk
D:\Desktop\all_startings\17122000 — ярлык.lnk
D:\Desktop\all_startings\181220_182704 - Ярлык.lnk
D:\Desktop\all_startings\2 - Shortcut.lnk
D:\Desktop\all_startings\LiLaiRa - Shortcut.lnk
D:\Desktop\all_startings\ReyKat - Shortcut.lnk
D:\Desktop\all_startings\hunted_house.lnk
D:\Desktop\all_startings\samp(ilovevg) - Shortcut.lnk
D:\Desktop\finish\17090600 - Shortcut.lnk
D:\Desktop\finish\17122000 — ярлык.lnk
D:\Desktop\finish\181220_182704 - Ярлык.lnk
D:\Desktop\finish\done\17101600 - Shortcut.lnk
D:\Desktop\finish\done\17123000 - Shortcut.lnk
D:\Desktop\finish\done\180108_011650 - Shortcut.lnk
D:\Desktop\links\programs.lnk
D:\Desktop\no_heavy_3d\1 - Shortcut.lnk
D:\Desktop\no_heavy_3d\17090600 - Shortcut.lnk
D:\Desktop\no_heavy_3d\181220_182704 - Ярлык.lnk
D:\Desktop\no_heavy_3d\2 - Shortcut.lnk
D:\Desktop\no_heavy_3d\LiLaiRa - Shortcut.lnk
D:\Desktop\no_heavy_3d\heavy_3d_or_too_long\17062200 - Shortcut.lnk
D:\Desktop\no_heavy_3d\heavy_3d_or_too_long\17110600 - Shortcut.lnk
D:\Desktop\no_heavy_3d\heavy_3d_or_too_long\17112700 - Shortcut.lnk
D:\Desktop\no_heavy_3d\heavy_3d_or_too_long\17122000 — ярлык.lnk
D:\Desktop\no_heavy_3d\heavy_3d_or_too_long\ReyKat - Shortcut.lnk
D:\Desktop\no_heavy_3d\heavy_3d_or_too_long\samp(ilovevg) - Shortcut.lnk
D:\Desktop\pick_random\rng (11).lnk
D:\Desktop\pick_random\rng (12).lnk
D:\Desktop\pick_random\rng (14).lnk
D:\Desktop\pick_random\rng (2).lnk
D:\Desktop\pick_random\rng (3).lnk
D:\Desktop\pick_random\rng (4).lnk
D:\Desktop\pick_random\rng (5).lnk
D:\Desktop\pick_random\rng (7).lnk
D:\Desktop\some\17063000 - Shortcut.lnk
D:\Desktop\some\17102100 - Shortcut.lnk
D:\Desktop\some\180113_233531 - Shortcut.lnk
D:\images\ilike\images - Shortcut.lnk
D:\images\my\projects\14081400\18010101 - Shortcut.lnk
D:\images\my\projects\17112700\16042200 - Shortcut.lnk
D:\images\my\projects\17112700\16071900 - Shortcut.lnk
D:\programming\asset_tool_res\aseet_tool.exe.lnk
Warning: Invalid filetime: 00 00 00 00 00 00 00 00
C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\decorators.py, line:134
411 of 647 failed of 1836 overall.
C:\$Recycle.Bin\S-1-5-21-1112432036-1211799192-376118750-1001\$R4OTPGL.lnk
C:\$Recycle.Bin\S-1-5-21-1112432036-1211799192-376118750-1001\$RLG9SAX.lnk
C:\$Recycle.Bin\S-1-5-21-1112432036-1211799192-376118750-1001\$RTTT218.lnk
C:\Program Files (x86)\Crytek\CRYENGINE Launcher\CRYENGINE Launcher.lnk
C:\Program Files (x86)\Steam\steamapps\common\Age2HD\Support\The Conquerors - MFill.lnk
C:\Program Files (x86)\Steam\steamapps\common\Age2HD\Support\The Conquerors - MSync.lnk
C:\Program Files (x86)\Steam\steamapps\common\Age2HD\Support\The Conquerors - NoMusic.lnk
C:\Program Files (x86)\Steam\steamapps\common\Age2HD\Support\The Conquerors - NoSC.lnk
C:\Program Files (x86)\Steam\steamapps\common\Age2HD\Support\The Conquerors - NoSound.lnk
C:\Program Files (x86)\Steam\steamapps\common\Age2HD\Support\The Conquerors - NoStartup.lnk
C:\Program Files (x86)\Steam\steamapps\common\Age2HD\Support\The Conquerors - NoTerrainSound.lnk
C:\Program Files (x86)\Steam\steamapps\common\Age2HD\Support\The Conquerors - NormalMouse.lnk
C:\Program Files (x86)\Steam\steamapps\common\Deus Ex\System\Play_GMDX.lnk
C:\Program Files\Bonjour\О Bonjour.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\ASUS\ASUS Instant Key Menu.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\ASUS\AsusVibe\Agatha Christie's Mysteries Bundle.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\ASUS\AsusVibe\Dream Day Wedding Bundle.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\ASUS\AsusVibe\Jewel Quest Mysteries Bundle.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\ASUS\AsusVibe\Jewel Quest.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\ASUS\WebStorage\Uninstall.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Accessibility\Speech Recognition.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Accessories\Math Input Panel.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Accessories\Paint.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Accessories\Quick Assist.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Accessories\Remote Desktop Connection.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Accessories\Snipping Tool.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Accessories\Steps Recorder.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Accessories\System Tools\Character Map.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Accessories\Windows Fax and Scan.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Accessories\Windows Media Player.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Accessories\Wordpad.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Accessories\XPS Viewer.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools\Component Services.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools\Computer Management.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools\Disk Cleanup.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools\Event Viewer.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools\Memory Diagnostics Tool.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools\ODBC Data Sources (32-bit).lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools\ODBC Data Sources (64-bit).lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools\Performance Monitor.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools\RecoveryDrive.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools\Registry Editor.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools\Resource Monitor.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools\Security Configuration Management.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools\System Configuration.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools\System Information.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools\Task Scheduler.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools\Windows Defender Firewall with Advanced Security.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools\dfrgui.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools\iSCSI Initiator.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools\services.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Agisoft\Agisoft Delighter (64 bit).lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Allegorithmic\Bitmap2Material 3\Bitmap2Material Online Documentation.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Anki.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Apple Software Update.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Autodesk\Autodesk FBX Converter x64 2013\Area Forum.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Autodesk\Autodesk FBX Converter x64 2013\Autodesk FBX Web.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Buka\Sudden Strike - Forever\Сайт игры.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Buka\Sudden Strike - Forever\Сайт компании 'Бука'.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\CRYENGINE Launcher\CRYENGINE Launcher.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\DB Browser for SQLite\DB Browser for SQLite.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Epic Games Launcher.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\FastStone Image Viewer\Uninstall FastStone Image Viewer.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Fraps\Uninstall.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\HDD Health\Uninstall.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Immersive Control Panel.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Inkscape 0.91\Inkscape Homepage.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\LAV Filters\LAV Audio Configuration.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\LAV Filters\LAV Splitter Configuration.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\LAV Filters\LAV Video Configuration.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\LibreOffice 6.2\LibreOffice (Safe Mode).lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\LibreOffice 6.2\LibreOffice Base.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\LibreOffice 6.2\LibreOffice Calc.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\LibreOffice 6.2\LibreOffice Draw.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\LibreOffice 6.2\LibreOffice Impress.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\LibreOffice 6.2\LibreOffice Math.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\LibreOffice 6.2\LibreOffice Writer.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\LibreOffice 6.2\LibreOffice.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Microsoft Hyperlapse Pro.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Native Instruments\Service Center\Native Instruments Homepage.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Newgrounds Player.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Oracle VM VirtualBox\User manual (CHM, English).lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Oracle VM VirtualBox\User manual (PDF, English).lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\QuickTime\QuickTime Player.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\QuickTime\О программе «QuickTime».lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Recuva\Uninstall Recuva.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\SageThumbs\SageThumbs 32-bit Options.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\SageThumbs\SageThumbs 64-bit Options.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Simplygon\8\Simplygon Tools\Simplygon for UE4 installer.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Sizer\Sizer User Guide.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\System Tools\Task Manager.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\TerreSculptor 2.0.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Unity 2018.2.5f1 (64-bit)\Unity Documentation.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Unity 2019.4.3f1 (64-bit)\Unity Documentation.lnk
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Windows Kits\Windows Software Development Kit\Windows Software Development Kit.lnk
C:\Users\Asus-PC\AppData\Local\Microsoft\Windows\Application Shortcuts\4DF9E0F8.Netflix_mcm4njqhnhss8\App.lnk
C:\Users\Asus-PC\AppData\Local\Microsoft\Windows\Application Shortcuts\9E2F88E3.Twitter_wgeqdkkx372wm\App.lnk
C:\Users\Asus-PC\AppData\Local\Microsoft\Windows\Application Shortcuts\ASUSCloudCorporation.MobileFileExplorer_wk4d32h0cvhem\App.lnk
C:\Users\Asus-PC\AppData\Local\Microsoft\Windows\Application Shortcuts\Flipboard.Flipboard_3f5azkryzdbc4\App.lnk
C:\Users\Asus-PC\AppData\Local\Microsoft\Windows\Application Shortcuts\MAGIX.MusicMakerJam_a2t3txkz9j1jw\MAGIX.MusicMakerJam.App.lnk
C:\Users\Asus-PC\AppData\Local\Microsoft\Windows\Application Shortcuts\Microsoft.BingFinance_8wekyb3d8bbwe\AppexFinance.lnk
C:\Users\Asus-PC\AppData\Local\Microsoft\Windows\Application Shortcuts\Microsoft.BingFoodAndDrink_8wekyb3d8bbwe\AppexFoodAndDrink.lnk
C:\Users\Asus-PC\AppData\Local\Microsoft\Windows\Application Shortcuts\Microsoft.BingHealthAndFitness_8wekyb3d8bbwe\AppexHealthAndFitness.lnk
C:\Users\Asus-PC\AppData\Local\Microsoft\Windows\Application Shortcuts\Microsoft.BingMaps_8wekyb3d8bbwe\AppexMaps.lnk
C:\Users\Asus-PC\AppData\Local\Microsoft\Windows\Application Shortcuts\Microsoft.BingNews_8wekyb3d8bbwe\AppexNews.lnk
C:\Users\Asus-PC\AppData\Local\Microsoft\Windows\Application Shortcuts\Microsoft.BingSports_8wekyb3d8bbwe\AppexSports.lnk
C:\Users\Asus-PC\AppData\Local\Microsoft\Windows\Application Shortcuts\Microsoft.BingTravel_8wekyb3d8bbwe\AppexTravel.lnk
C:\Users\Asus-PC\AppData\Local\Microsoft\Windows\Application Shortcuts\Microsoft.BingWeather_8wekyb3d8bbwe\App.lnk
C:\Users\Asus-PC\AppData\Local\Microsoft\Windows\Application Shortcuts\Microsoft.FreshPaint_8wekyb3d8bbwe\Microsoft.FreshPaint.lnk
C:\Users\Asus-PC\AppData\Local\Microsoft\Windows\Application Shortcuts\Microsoft.HelpAndTips_8wekyb3d8bbwe\HelpAndTips.lnk
C:\Users\Asus-PC\AppData\Local\Microsoft\Windows\Application Shortcuts\Microsoft.Office.OneNote_8wekyb3d8bbwe\microsoft.onenoteim.lnk
C:\Users\Asus-PC\AppData\Local\Microsoft\Windows\Application Shortcuts\Microsoft.Reader_8wekyb3d8bbwe\Microsoft.Reader.lnk
C:\Users\Asus-PC\AppData\Local\Microsoft\Windows\Application Shortcuts\Microsoft.SkypeApp_kzf8qxf38zg5c\App.lnk
C:\Users\Asus-PC\AppData\Local\Microsoft\Windows\Application Shortcuts\Microsoft.WindowsAlarms_8wekyb3d8bbwe\App.lnk
C:\Users\Asus-PC\AppData\Local\Microsoft\Windows\Application Shortcuts\Microsoft.WindowsCalculator_8wekyb3d8bbwe\App.lnk
C:\Users\Asus-PC\AppData\Local\Microsoft\Windows\Application Shortcuts\Microsoft.WindowsReadingList_8wekyb3d8bbwe\Microsoft.WindowsReadingList.lnk
C:\Users\Asus-PC\AppData\Local\Microsoft\Windows\Application Shortcuts\Microsoft.WindowsScan_8wekyb3d8bbwe\App.lnk
C:\Users\Asus-PC\AppData\Local\Microsoft\Windows\Application Shortcuts\Microsoft.WindowsSoundRecorder_8wekyb3d8bbwe\App.lnk
C:\Users\Asus-PC\AppData\Local\Microsoft\Windows\Application Shortcuts\Microsoft.XboxLIVEGames_8wekyb3d8bbwe\Microsoft.XboxLIVEGames.lnk
C:\Users\Asus-PC\AppData\Local\Microsoft\Windows\Application Shortcuts\Microsoft.ZuneMusic_8wekyb3d8bbwe\Microsoft.ZuneMusic.lnk
C:\Users\Asus-PC\AppData\Local\Microsoft\Windows\Application Shortcuts\Microsoft.ZuneVideo_8wekyb3d8bbwe\Microsoft.ZuneVideo.lnk
C:\Users\Asus-PC\AppData\Local\Microsoft\Windows\Application Shortcuts\NAVER.LINEwin8_8ptj331gd3tyt\App.lnk
C:\Users\Asus-PC\AppData\Local\Microsoft\Windows\Application Shortcuts\WildTangentGames.-GamesApp-_qt5r5pa5dyg8m\WTGames.lnk
C:\Users\Asus-PC\AppData\Local\Microsoft\Windows\Application Shortcuts\ZinioLLC.Zinio_0q6dqzpp40p2e\App.lnk
C:\Users\Asus-PC\AppData\Local\Microsoft\Windows\Application Shortcuts\microsoft.windowscommunicationsapps_8wekyb3d8bbwe\Microsoft.WindowsLive.Calendar.lnk
C:\Users\Asus-PC\AppData\Local\Microsoft\Windows\Application Shortcuts\microsoft.windowscommunicationsapps_8wekyb3d8bbwe\Microsoft.WindowsLive.Mail.lnk
C:\Users\Asus-PC\AppData\Local\Microsoft\Windows\Application Shortcuts\microsoft.windowscommunicationsapps_8wekyb3d8bbwe\Microsoft.WindowsLive.People.lnk
C:\Users\Asus-PC\AppData\Local\Microsoft\Windows\WinX\Group1\1 - Desktop.lnk
C:\Users\Asus-PC\AppData\Local\Microsoft\Windows\WinX\Group2\1 - Run.lnk
C:\Users\Asus-PC\AppData\Local\Microsoft\Windows\WinX\Group2\2 - Search.lnk
C:\Users\Asus-PC\AppData\Local\Microsoft\Windows\WinX\Group2\3 - Windows Explorer.lnk
C:\Users\Asus-PC\AppData\Local\Microsoft\Windows\WinX\Group2\4 - Control Panel.lnk
C:\Users\Asus-PC\AppData\Local\Microsoft\Windows\WinX\Group2\5 - Task Manager.lnk
C:\Users\Asus-PC\AppData\Local\Microsoft\Windows\WinX\Group3\01 - Command Prompt.lnk
C:\Users\Asus-PC\AppData\Local\Microsoft\Windows\WinX\Group3\01a - Windows PowerShell.lnk
C:\Users\Asus-PC\AppData\Local\Microsoft\Windows\WinX\Group3\02 - Command Prompt.lnk
C:\Users\Asus-PC\AppData\Local\Microsoft\Windows\WinX\Group3\02a - Windows PowerShell.lnk
C:\Users\Asus-PC\AppData\Local\Microsoft\Windows\WinX\Group3\03 - Computer Management.lnk
C:\Users\Asus-PC\AppData\Local\Microsoft\Windows\WinX\Group3\04 - Disk Management.lnk
C:\Users\Asus-PC\AppData\Local\Microsoft\Windows\WinX\Group3\04-1 - Network Connections.lnk
C:\Users\Asus-PC\AppData\Local\Microsoft\Windows\WinX\Group3\04-1 - NetworkStatus.lnk
C:\Users\Asus-PC\AppData\Local\Microsoft\Windows\WinX\Group3\05 - Device Manager.lnk
C:\Users\Asus-PC\AppData\Local\Microsoft\Windows\WinX\Group3\06 - System.lnk
C:\Users\Asus-PC\AppData\Local\Microsoft\Windows\WinX\Group3\06 - SystemAbout.lnk
C:\Users\Asus-PC\AppData\Local\Microsoft\Windows\WinX\Group3\07 - Event Viewer.lnk
C:\Users\Asus-PC\AppData\Local\Microsoft\Windows\WinX\Group3\08 - Power Options.lnk
C:\Users\Asus-PC\AppData\Local\Microsoft\Windows\WinX\Group3\08 - PowerAndSleep.lnk
C:\Users\Asus-PC\AppData\Local\Microsoft\Windows\WinX\Group3\09 - Mobility Center.lnk
C:\Users\Asus-PC\AppData\Local\Microsoft\Windows\WinX\Group3\10 - AppsAndFeatures.lnk
C:\Users\Asus-PC\AppData\Local\Microsoft\Windows\WinX\Group3\10 - Programs and Features.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\Shows Desktop.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\Window Switcher.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\@WindowsUpdateToastIcon.png.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\APC_0191 - APC_0202.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\Change date, time, or number formats.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\Clipboard01.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\Date and Time.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\Early_flight_02561u_(2).lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\Ground_C_N.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\MicrosoftEdgePDF.targetsize-16.png.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\MicrosoftEdgeSplashScreen.scale-400_contrast-black.png.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\MicrosoftEdgeSquare150x150.scale-100_contrast-black.png.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\MicrosoftEdgeSquare310x310.scale-200_contrast-black.png.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\MicrosoftEdgeSquare310x310.scale-200_contrast-white.png.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\MicrosoftEdgeSquare44x44.scale-150_contrast-black.png.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\MicrosoftEdgeSquare44x44.targetsize-256_altform-unplated_contrast-black.png.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\MicrosoftEdgeSquare44x44.targetsize-64_altform-unplated_contrast-black.png.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\MicrosoftEdgeSquare44x44.targetsize-64_contrast-white.png.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\MicrosoftEdgeSquare44x44.targetsize-80_altform-unplated_contrast-white.png.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\MicrosoftEdgeSquare71x71.scale-125_contrast-black.png.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\Network and Sharing Center (2).lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\Network and Sharing Center.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\Power Options (2).lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\Power Options.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\Scifi_Lockers_MAT_scifi_Locker_Normal.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\Sound.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\TEX-StoneGround-03-NRMffffff.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\TinyTile.contrast-white.png.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\Untitled-1.psd.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\W7UD4sgl1HE.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\Wide310x150Logo.contrast-black_scale-400.png.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\fa_logo.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\house_PNG2.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\https--go.microsoft.com-fwlink-LinkId=2021048.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\info.txt.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\logo.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\mpc-hc64_nvo_2019-08-18_05-42-01.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\ms-settingsbatterysaver.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\ms-settingsnetwork-ethernet.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\splashscreen.contrast-black_scale-400.png.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\testdfgsdfg.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\testsete.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\windowsdefender--fullhistory-threatId=2147714440.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\windowsdefender--fullhistory-threatId=265754.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\Программы и компоненты (2).lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\Программы и компоненты (3).lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\Программы и компоненты.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\Региональные стандарты.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\ASIO4ALL 2\Удалить драйвер.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Accessibility\Magnify.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Accessibility\Narrator.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Accessibility\On-Screen Keyboard.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Accessories\Notepad.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\DVD Decrypter\Uninstall.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\FAHClient\About Folding@home.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\FAHClient\Web Control.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\HandBrake\Uninstall.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Qt\Qt Creator 4.8.0 (Community).lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\RetroArch\Uninstall RetroArch.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\SpeedFan\Uninstall SpeedFan.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\System Tools\Administrative Tools.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\System Tools\Command Prompt.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\System Tools\Control Panel.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\System Tools\File Explorer.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\System Tools\Run.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\System Tools\computer.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Unlocker\Uninstall.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Windows PowerShell\Windows PowerShell ISE (x86).lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Windows PowerShell\Windows PowerShell ISE.lnk
C:\Users\Asus-PC\Links\RecentPlaces.lnk
C:\Users\Default\AppData\Local\Microsoft\Windows\WinX\Group1\1 - Desktop.lnk
C:\Users\Default\AppData\Local\Microsoft\Windows\WinX\Group2\1 - Run.lnk
C:\Users\Default\AppData\Local\Microsoft\Windows\WinX\Group2\2 - Search.lnk
C:\Users\Default\AppData\Local\Microsoft\Windows\WinX\Group2\3 - Windows Explorer.lnk
C:\Users\Default\AppData\Local\Microsoft\Windows\WinX\Group2\4 - Control Panel.lnk
C:\Users\Default\AppData\Local\Microsoft\Windows\WinX\Group2\5 - Task Manager.lnk
C:\Users\Default\AppData\Local\Microsoft\Windows\WinX\Group3\01 - Command Prompt.lnk
C:\Users\Default\AppData\Local\Microsoft\Windows\WinX\Group3\01a - Windows PowerShell.lnk
C:\Users\Default\AppData\Local\Microsoft\Windows\WinX\Group3\02 - Command Prompt.lnk
C:\Users\Default\AppData\Local\Microsoft\Windows\WinX\Group3\02a - Windows PowerShell.lnk
C:\Users\Default\AppData\Local\Microsoft\Windows\WinX\Group3\03 - Computer Management.lnk
C:\Users\Default\AppData\Local\Microsoft\Windows\WinX\Group3\04 - Disk Management.lnk
C:\Users\Default\AppData\Local\Microsoft\Windows\WinX\Group3\04-1 - NetworkStatus.lnk
C:\Users\Default\AppData\Local\Microsoft\Windows\WinX\Group3\05 - Device Manager.lnk
C:\Users\Default\AppData\Local\Microsoft\Windows\WinX\Group3\06 - SystemAbout.lnk
C:\Users\Default\AppData\Local\Microsoft\Windows\WinX\Group3\07 - Event Viewer.lnk
C:\Users\Default\AppData\Local\Microsoft\Windows\WinX\Group3\08 - PowerAndSleep.lnk
C:\Users\Default\AppData\Local\Microsoft\Windows\WinX\Group3\09 - Mobility Center.lnk
C:\Users\Default\AppData\Local\Microsoft\Windows\WinX\Group3\10 - AppsAndFeatures.lnk
C:\Users\Default\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\Shows Desktop.lnk
C:\Users\Default\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\Window Switcher.lnk
C:\Users\Default\AppData\Roaming\Microsoft\Windows\SendTo\Fax Recipient.lnk
C:\Users\Default\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Accessibility\Magnify.lnk
C:\Users\Default\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Accessibility\Narrator.lnk
C:\Users\Default\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Accessibility\On-Screen Keyboard.lnk
C:\Users\Default\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Accessories\Notepad.lnk
C:\Users\Default\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\OneDrive.lnk
C:\Users\Default\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\System Tools\Administrative Tools.lnk
C:\Users\Default\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\System Tools\Command Prompt.lnk
C:\Users\Default\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\System Tools\Control Panel.lnk
C:\Users\Default\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\System Tools\File Explorer.lnk
C:\Users\Default\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\System Tools\Run.lnk
C:\Users\Default\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\System Tools\computer.lnk
C:\Users\Default\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Windows PowerShell\Windows PowerShell ISE (x86).lnk
C:\Users\Default\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Windows PowerShell\Windows PowerShell ISE.lnk
C:\Windows\ServiceProfiles\LocalService\AppData\Local\Microsoft\Windows\WinX\Group1\1 - Desktop.lnk
C:\Windows\ServiceProfiles\LocalService\AppData\Local\Microsoft\Windows\WinX\Group2\1 - Run.lnk
C:\Windows\ServiceProfiles\LocalService\AppData\Local\Microsoft\Windows\WinX\Group2\2 - Search.lnk
C:\Windows\ServiceProfiles\LocalService\AppData\Local\Microsoft\Windows\WinX\Group2\3 - Windows Explorer.lnk
C:\Windows\ServiceProfiles\LocalService\AppData\Local\Microsoft\Windows\WinX\Group2\4 - Control Panel.lnk
C:\Windows\ServiceProfiles\LocalService\AppData\Local\Microsoft\Windows\WinX\Group2\5 - Task Manager.lnk
C:\Windows\ServiceProfiles\LocalService\AppData\Local\Microsoft\Windows\WinX\Group3\01 - Command Prompt.lnk
C:\Windows\ServiceProfiles\LocalService\AppData\Local\Microsoft\Windows\WinX\Group3\01a - Windows PowerShell.lnk
C:\Windows\ServiceProfiles\LocalService\AppData\Local\Microsoft\Windows\WinX\Group3\02 - Command Prompt.lnk
C:\Windows\ServiceProfiles\LocalService\AppData\Local\Microsoft\Windows\WinX\Group3\02a - Windows PowerShell.lnk
C:\Windows\ServiceProfiles\LocalService\AppData\Local\Microsoft\Windows\WinX\Group3\03 - Computer Management.lnk
C:\Windows\ServiceProfiles\LocalService\AppData\Local\Microsoft\Windows\WinX\Group3\04 - Disk Management.lnk
C:\Windows\ServiceProfiles\LocalService\AppData\Local\Microsoft\Windows\WinX\Group3\04-1 - NetworkStatus.lnk
C:\Windows\ServiceProfiles\LocalService\AppData\Local\Microsoft\Windows\WinX\Group3\05 - Device Manager.lnk
C:\Windows\ServiceProfiles\LocalService\AppData\Local\Microsoft\Windows\WinX\Group3\06 - SystemAbout.lnk
C:\Windows\ServiceProfiles\LocalService\AppData\Local\Microsoft\Windows\WinX\Group3\07 - Event Viewer.lnk
C:\Windows\ServiceProfiles\LocalService\AppData\Local\Microsoft\Windows\WinX\Group3\08 - PowerAndSleep.lnk
C:\Windows\ServiceProfiles\LocalService\AppData\Local\Microsoft\Windows\WinX\Group3\09 - Mobility Center.lnk
C:\Windows\ServiceProfiles\LocalService\AppData\Local\Microsoft\Windows\WinX\Group3\10 - AppsAndFeatures.lnk
C:\Windows\ServiceProfiles\LocalService\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\Shows Desktop.lnk
C:\Windows\ServiceProfiles\LocalService\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\Window Switcher.lnk
C:\Windows\ServiceProfiles\LocalService\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Accessibility\Magnify.lnk
C:\Windows\ServiceProfiles\LocalService\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Accessibility\Narrator.lnk
C:\Windows\ServiceProfiles\LocalService\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Accessibility\On-Screen Keyboard.lnk
C:\Windows\ServiceProfiles\LocalService\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Accessories\Notepad.lnk
C:\Windows\ServiceProfiles\LocalService\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\OneDrive.lnk
C:\Windows\ServiceProfiles\LocalService\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\System Tools\Administrative Tools.lnk
C:\Windows\ServiceProfiles\LocalService\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\System Tools\Command Prompt.lnk
C:\Windows\ServiceProfiles\LocalService\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\System Tools\Control Panel.lnk
C:\Windows\ServiceProfiles\LocalService\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\System Tools\File Explorer.lnk
C:\Windows\ServiceProfiles\LocalService\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\System Tools\Run.lnk
C:\Windows\ServiceProfiles\LocalService\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\System Tools\computer.lnk
C:\Windows\ServiceProfiles\LocalService\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Windows PowerShell\Windows PowerShell ISE (x86).lnk
C:\Windows\ServiceProfiles\LocalService\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Windows PowerShell\Windows PowerShell ISE.lnk
C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Microsoft\Windows\WinX\Group1\1 - Desktop.lnk
C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Microsoft\Windows\WinX\Group2\1 - Run.lnk
C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Microsoft\Windows\WinX\Group2\2 - Search.lnk
C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Microsoft\Windows\WinX\Group2\3 - Windows Explorer.lnk
C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Microsoft\Windows\WinX\Group2\4 - Control Panel.lnk
C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Microsoft\Windows\WinX\Group2\5 - Task Manager.lnk
C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Microsoft\Windows\WinX\Group3\01 - Command Prompt.lnk
C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Microsoft\Windows\WinX\Group3\01a - Windows PowerShell.lnk
C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Microsoft\Windows\WinX\Group3\02 - Command Prompt.lnk
C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Microsoft\Windows\WinX\Group3\02a - Windows PowerShell.lnk
C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Microsoft\Windows\WinX\Group3\03 - Computer Management.lnk
C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Microsoft\Windows\WinX\Group3\04 - Disk Management.lnk
C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Microsoft\Windows\WinX\Group3\04-1 - NetworkStatus.lnk
C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Microsoft\Windows\WinX\Group3\05 - Device Manager.lnk
C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Microsoft\Windows\WinX\Group3\06 - SystemAbout.lnk
C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Microsoft\Windows\WinX\Group3\07 - Event Viewer.lnk
C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Microsoft\Windows\WinX\Group3\08 - PowerAndSleep.lnk
C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Microsoft\Windows\WinX\Group3\09 - Mobility Center.lnk
C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Microsoft\Windows\WinX\Group3\10 - AppsAndFeatures.lnk
C:\Windows\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\Shows Desktop.lnk
C:\Windows\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\Window Switcher.lnk
C:\Windows\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Accessibility\Magnify.lnk
C:\Windows\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Accessibility\Narrator.lnk
C:\Windows\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Accessibility\On-Screen Keyboard.lnk
C:\Windows\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Accessories\Notepad.lnk
C:\Windows\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\OneDrive.lnk
C:\Windows\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\System Tools\Administrative Tools.lnk
C:\Windows\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\System Tools\Command Prompt.lnk
C:\Windows\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\System Tools\Control Panel.lnk
C:\Windows\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\System Tools\File Explorer.lnk
C:\Windows\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\System Tools\Run.lnk
C:\Windows\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\System Tools\computer.lnk
C:\Windows\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Windows PowerShell\Windows PowerShell ISE (x86).lnk
C:\Windows\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Windows PowerShell\Windows PowerShell ISE.lnk
C:\Windows\SoftwareDistribution\SIH\bin\cbs\amd64_microsoft-windows-i..ntrolpanel.appxmain_31bf3856ad364e35_10.0.14393.1794_none_9042ae65f1c4bf9c\immersive control panel.lnk
C:\Windows\WinSxS\amd64_eventviewersettings_31bf3856ad364e35_10.0.18362.1_none_c755480280eb92e2\Event Viewer.lnk
C:\Windows\WinSxS\amd64_microsoft-hyper-v-management-clients_31bf3856ad364e35_10.0.18362.1_none_c4e93088fd080a3a\Hyper-V Manager.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-a..roblemstepsrecorder_31bf3856ad364e35_10.0.18362.1316_none_e88ae8faaddd4006\Steps Recorder.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-advancedtaskmanager_31bf3856ad364e35_10.0.18362.1316_none_bc8032ae4e62ce5e\Task Manager.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-c..-disposableclientvm_31bf3856ad364e35_10.0.18362.1350_none_f3346da63ea0567f\Windows Sandbox.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-c..s-admin-compsvclink_31bf3856ad364e35_10.0.18362.1_none_a4efc1c557b18aa7\Component Services.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-c..termanagementsnapin_31bf3856ad364e35_10.0.18362.1316_none_58af77f9d93a774d\Computer Management.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-charmap_31bf3856ad364e35_10.0.18362.1_none_c4b72d5a219395c8\Character Map.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-cleanmgr_31bf3856ad364e35_10.0.18362.1_none_3fa1a65cdac44013\Disk Cleanup.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-commandprompt-shortcut_31bf3856ad364e35_10.0.18362.1_none_0c1bc59c6c482cde\Command Prompt.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-d..-tools-mmc-adsiedit_31bf3856ad364e35_10.0.18362.1316_none_c0bfc16c3cba4c74\ADSIEdit.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-d..mc-sitesandservices_31bf3856ad364e35_10.0.18362.1316_none_acd5e027cc26adce\Active Directory Sites and Services.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-d..services-adam-setup_31bf3856ad364e35_10.0.18362.1316_none_49be8f94e1053f7b\ADAM Install.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-defrag-adminui_31bf3856ad364e35_10.0.18362.1316_none_a6af668cf3287081\dfrgui.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-e..er-server-shortcuts_31bf3856ad364e35_10.0.18362.1_none_7af20a654d23e9c9\Administrative Tools.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-explorer-shortcuts_31bf3856ad364e35_10.0.18362.1_none_8a1559f18e247d91\01 - Command Prompt.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-explorer-shortcuts_31bf3856ad364e35_10.0.18362.1_none_8a1559f18e247d91\01a - Windows PowerShell.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-explorer-shortcuts_31bf3856ad364e35_10.0.18362.1_none_8a1559f18e247d91\02 - Command Prompt.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-explorer-shortcuts_31bf3856ad364e35_10.0.18362.1_none_8a1559f18e247d91\02a - Windows PowerShell.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-explorer-shortcuts_31bf3856ad364e35_10.0.18362.1_none_8a1559f18e247d91\03 - Computer Management.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-explorer-shortcuts_31bf3856ad364e35_10.0.18362.1_none_8a1559f18e247d91\04 - Disk Management.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-explorer-shortcuts_31bf3856ad364e35_10.0.18362.1_none_8a1559f18e247d91\04-1 - NetworkStatus.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-explorer-shortcuts_31bf3856ad364e35_10.0.18362.1_none_8a1559f18e247d91\05 - Device Manager.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-explorer-shortcuts_31bf3856ad364e35_10.0.18362.1_none_8a1559f18e247d91\06 - SystemAbout.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-explorer-shortcuts_31bf3856ad364e35_10.0.18362.1_none_8a1559f18e247d91\07 - Event Viewer.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-explorer-shortcuts_31bf3856ad364e35_10.0.18362.1_none_8a1559f18e247d91\08 - PowerAndSleep.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-explorer-shortcuts_31bf3856ad364e35_10.0.18362.1_none_8a1559f18e247d91\09 - Mobility Center.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-explorer-shortcuts_31bf3856ad364e35_10.0.18362.1_none_8a1559f18e247d91\1 - Desktop.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-explorer-shortcuts_31bf3856ad364e35_10.0.18362.1_none_8a1559f18e247d91\1 - Run.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-explorer-shortcuts_31bf3856ad364e35_10.0.18362.1_none_8a1559f18e247d91\10 - AppsAndFeatures.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-explorer-shortcuts_31bf3856ad364e35_10.0.18362.1_none_8a1559f18e247d91\2 - Search.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-explorer-shortcuts_31bf3856ad364e35_10.0.18362.1_none_8a1559f18e247d91\3 - Windows Explorer.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-explorer-shortcuts_31bf3856ad364e35_10.0.18362.1_none_8a1559f18e247d91\4 - Control Panel.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-explorer-shortcuts_31bf3856ad364e35_10.0.18362.1_none_8a1559f18e247d91\5 - Task Manager.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-explorer-shortcuts_31bf3856ad364e35_10.0.18362.1_none_8a1559f18e247d91\Control Panel.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-explorer-shortcuts_31bf3856ad364e35_10.0.18362.1_none_8a1559f18e247d91\File Explorer.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-explorer-shortcuts_31bf3856ad364e35_10.0.18362.1_none_8a1559f18e247d91\Run.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-explorer-shortcuts_31bf3856ad364e35_10.0.18362.1_none_8a1559f18e247d91\Shows Desktop.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-explorer-shortcuts_31bf3856ad364e35_10.0.18362.1_none_8a1559f18e247d91\Window Switcher.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-explorer-shortcuts_31bf3856ad364e35_10.0.18362.1_none_8a1559f18e247d91\computer.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-f..client-applications_31bf3856ad364e35_10.0.18362.1316_none_869304358b49e1f9\Fax Recipient.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-f..client-applications_31bf3856ad364e35_10.0.18362.1316_none_869304358b49e1f9\Windows Fax and Scan.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-i..ntrolpanel.appxmain_31bf3856ad364e35_10.0.18362.1411_none_284d0432f9f2db5c\Immersive Control Panel.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-iis-clientshortcuts_31bf3856ad364e35_10.0.18362.1_none_bc0aa29b93e80c98\IIS Client Manager.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-iis-legacysnapin_31bf3856ad364e35_10.0.18362.1316_none_8eba2bd614e97ae2\IIS6 Manager.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-iis-managementconsole_31bf3856ad364e35_10.0.18362.1316_none_956cf52f1dfaf8da\IIS Manager.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-iscsi_initiator_ui_31bf3856ad364e35_10.0.18362.1_none_aa489aacd94a4e04\iSCSI Initiator.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-m..-odbc-administrator_31bf3856ad364e35_10.0.18362.1_none_16ad5759baef7b0d\ODBC Data Sources (64-bit).lnk
C:\Windows\WinSxS\amd64_microsoft-windows-m..diagnostic-schedule_31bf3856ad364e35_10.0.18362.1_none_66340c37f6eff329\Memory Diagnostics Tool.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-magnify_31bf3856ad364e35_10.0.18362.1316_none_7bc72f3afb935cdb\Magnify.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-mediaplayer-shortcut_31bf3856ad364e35_10.0.18362.1_none_812ee23fcaedcc66\Windows Media Player.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-msconfig-exe_31bf3856ad364e35_10.0.18362.1_none_acd7ae7f1af87f71\System Configuration.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-msinfo32-exe_31bf3856ad364e35_10.0.18362.1_none_7e39d6d276e6b818\System Information.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-mspaint_31bf3856ad364e35_10.0.18362.1316_none_9bb6de7351753632\Paint.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-narrator_31bf3856ad364e35_10.0.18362.1316_none_cbb730bf069c7551\Narrator.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-nfs-adminmmc_31bf3856ad364e35_10.0.18362.1_none_ba155935e11bfd48\Services For Network File System.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-notepad_31bf3856ad364e35_10.0.18362.1316_none_7cb3e549d2e3388b\Notepad.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-osk_31bf3856ad364e35_10.0.18362.449_none_0098d787eb84df09\On-Screen Keyboard.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-p..erandprintui-pmcppc_31bf3856ad364e35_10.0.18362.1_none_ddc5b1e7fdea1468\Print Management.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-performancetoolsgui_31bf3856ad364e35_10.0.18362.1316_none_a9a315fa03d76d28\Performance Monitor.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-performancetoolsgui_31bf3856ad364e35_10.0.18362.1316_none_a9a315fa03d76d28\Resource Monitor.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-powershell-ise_31bf3856ad364e35_10.0.18362.1_none_3b432d8d7f900375\Windows PowerShell ISE (x86).lnk
C:\Windows\WinSxS\amd64_microsoft-windows-powershell-ise_31bf3856ad364e35_10.0.18362.1_none_3b432d8d7f900375\Windows PowerShell ISE.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-quickassist_31bf3856ad364e35_10.0.18362.1316_none_0b9a2449d1a66336\Quick Assist.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-quickassist_31bf3856ad364e35_10.0.18362.1_none_d05e3c76ebfb54fe\Quick Assist.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-recoverydrive_31bf3856ad364e35_10.0.18362.1139_none_364364f3ee7f39b6\RecoveryDrive.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-registry-editor_31bf3856ad364e35_10.0.18362.1316_none_01c80d333ebc23af\Registry Editor.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-s..ment-policytools-ex_31bf3856ad364e35_10.0.18362.1_none_2bbcc599be4e0db3\Security Configuration Management.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-servicessnapin_31bf3856ad364e35_10.0.18362.1_none_a1c1529fc2f353c3\services.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-snippingtool-app_31bf3856ad364e35_10.0.18362.1316_none_a75d59fdec8670fa\Snipping Tool.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-speech-userexperience_31bf3856ad364e35_10.0.18362.1316_none_29a347d9aeb01cd4\Speech Recognition.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-t..etpc-mathinputpanel_31bf3856ad364e35_10.0.18362.1316_none_d83adae6b3ceee88\Math Input Panel.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-t..etpc-mathinputpanel_31bf3856ad364e35_10.0.18362.1_none_9cfef313ce23e050\Math Input Panel.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-t..minalservicesclient_31bf3856ad364e35_10.0.18362.1316_none_5b75a56383fb0d16\Remote Desktop Connection.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-wordpad_31bf3856ad364e35_10.0.18362.1411_none_3b4972fdcfd09da5\Wordpad.lnk
C:\Windows\WinSxS\amd64_microsoft-windows-xpsreachviewer_31bf3856ad364e35_10.0.18362.1316_none_22b4ab4eb11afea6\XPS Viewer.lnk
C:\Windows\WinSxS\amd64_multipoint-logcollector_31bf3856ad364e35_10.0.18362.1_none_727fef98185aad34\MultiPoint Log Collector.lnk
C:\Windows\WinSxS\amd64_multipoint-wmsmanager_31bf3856ad364e35_10.0.18362.1_none_ee6c3eb1055e4d8d\MultiPoint Manager.lnk
C:\Windows\WinSxS\amd64_networking-mpssvc-shortcut_31bf3856ad364e35_10.0.18362.1_none_57b4650589fd9c23\Windows Defender Firewall with Advanced Security.lnk
C:\Windows\WinSxS\amd64_taskschedulersettings_31bf3856ad364e35_10.0.18362.1_none_1d4873c581955366\Task Scheduler.lnk
C:\Windows\WinSxS\msil_hyperv-ux-ui-vmcreate_31bf3856ad364e35_10.0.18362.1_none_a9a4e055e8475579\VMCreate.lnk
C:\Windows\WinSxS\msil_multipoint-wmsdashboard_31bf3856ad364e35_10.0.18362.1_none_2289e6c8691257e5\MultiPoint Dashboard.lnk
C:\Windows\WinSxS\wow64_microsoft-windows-m..-odbc-administrator_31bf3856ad364e35_10.0.18362.1_none_210201abef503d08\ODBC Data Sources (32-bit).lnk
C:\Windows\WinSxS\wow64_microsoft-windows-onedrive-setup_31bf3856ad364e35_10.0.18362.1_none_01f25b79d7a97c4b\OneDrive.lnk
D:\Creative Cloud Files\_Облачные документы.lnk
D:\Desktop\PC.lnk
D:\Desktop\links\Control Panel.lnk

Also https://docs.python.org/3/library/warnings.html:

Repetitions of a particular warning for the same source location are typically suppressed.

Your module prints a warning invalid time 00 00 00 00 ... only once. I will collect links that preserve errors after copying.

Matmaus commented 3 years ago

I think I have got it. If the time is 0, it means that it was not set yet: "Where a new file has been created in an application and then saved from it, and a link file has been created, the link file will not contain any embedded dates relating to the target file." (source). See Observation Five and Example One sections.

I think I'll remove the warning for this special case and just return None.

Matmaus commented 3 years ago

It will now return None without any warning. You can reinstall by pip install -U git+https://github.com/Matmaus/LnkParse3.git@improvement

unwave commented 3 years ago
D:\Desktop\LnkParse3_test>all_test_print.py
139 out of 1815 have failed.

Traceback (most recent call last):
  File "D:\Desktop\LnkParse3_test\all_test_print.py", line 54, in <module>
    get_json(path)
  File "D:\Desktop\LnkParse3_test\all_test_print.py", line 23, in get_json
    link = LnkParse3.lnk_file(indata)
  File "C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\lnk_file.py", line 29, in __init__
    self.process()
  File "C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\lnk_file.py", line 63, in process
    index += self.header.size()
  File "C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\decorators.py", line 13, in inner
    result = func(self, *args, **kwargs)
  File "C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\lnk_header.py", line 309, in size
    size = unpack("<I", self._raw[start:end])[0]
struct.error: unpack requires a buffer of 4 bytes
65 of 139 failed of 1815 overall.
C:\$Recycle.Bin\S-1-5-21-1112432036-1211799192-376118750-1001\$I30K2Q8.lnk
C:\$Recycle.Bin\S-1-5-21-1112432036-1211799192-376118750-1001\$I35NZLG.lnk
C:\$Recycle.Bin\S-1-5-21-1112432036-1211799192-376118750-1001\$I3ZABDF.lnk
C:\$Recycle.Bin\S-1-5-21-1112432036-1211799192-376118750-1001\$I4OTPGL.lnk
C:\$Recycle.Bin\S-1-5-21-1112432036-1211799192-376118750-1001\$I7E8DWZ.lnk
C:\$Recycle.Bin\S-1-5-21-1112432036-1211799192-376118750-1001\$I9LFZGT.lnk
C:\$Recycle.Bin\S-1-5-21-1112432036-1211799192-376118750-1001\$IBZR51W.lnk
C:\$Recycle.Bin\S-1-5-21-1112432036-1211799192-376118750-1001\$IECXUKY.lnk
C:\$Recycle.Bin\S-1-5-21-1112432036-1211799192-376118750-1001\$IIUGPGL.lnk
C:\$Recycle.Bin\S-1-5-21-1112432036-1211799192-376118750-1001\$ILG85O7.lnk
C:\$Recycle.Bin\S-1-5-21-1112432036-1211799192-376118750-1001\$ILG9SAX.lnk
C:\$Recycle.Bin\S-1-5-21-1112432036-1211799192-376118750-1001\$IM9ODEX.lnk
C:\$Recycle.Bin\S-1-5-21-1112432036-1211799192-376118750-1001\$IO9HHPB.lnk
C:\$Recycle.Bin\S-1-5-21-1112432036-1211799192-376118750-1001\$IQTS4BV.lnk
C:\$Recycle.Bin\S-1-5-21-1112432036-1211799192-376118750-1001\$IQUQX4W.lnk
C:\$Recycle.Bin\S-1-5-21-1112432036-1211799192-376118750-1001\$ITTT218.lnk
C:\$Recycle.Bin\S-1-5-21-1112432036-1211799192-376118750-1001\$IUCEXNI.lnk
C:\$Recycle.Bin\S-1-5-21-1112432036-1211799192-376118750-1001\$IVJSETN.lnk
C:\$Recycle.Bin\S-1-5-21-1112432036-1211799192-376118750-1001\$IW59NEQ.lnk
C:\$Recycle.Bin\S-1-5-21-1112432036-1211799192-376118750-1001\$IXFN2EI.lnk
C:\$Recycle.Bin\S-1-5-21-1112432036-1211799192-376118750-1001\$IYY54Z3.lnk
C:\$Recycle.Bin\S-1-5-21-1112432036-1211799192-376118750-1001\$IYZ5NG2.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\ya49n6yfzdi.lnk
D:\$RECYCLE.BIN\S-1-5-21-1112432036-1211799192-376118750-1001\$I324Y8W.lnk
D:\$RECYCLE.BIN\S-1-5-21-1112432036-1211799192-376118750-1001\$I36ZIA8.lnk
D:\$RECYCLE.BIN\S-1-5-21-1112432036-1211799192-376118750-1001\$I48WEUK.lnk
D:\$RECYCLE.BIN\S-1-5-21-1112432036-1211799192-376118750-1001\$I7KNZ2A.lnk
D:\$RECYCLE.BIN\S-1-5-21-1112432036-1211799192-376118750-1001\$I8HX7X8.lnk
D:\$RECYCLE.BIN\S-1-5-21-1112432036-1211799192-376118750-1001\$I98IS1P.lnk
D:\$RECYCLE.BIN\S-1-5-21-1112432036-1211799192-376118750-1001\$ICM1YZX.lnk
D:\$RECYCLE.BIN\S-1-5-21-1112432036-1211799192-376118750-1001\$IDK6Q08.lnk
D:\$RECYCLE.BIN\S-1-5-21-1112432036-1211799192-376118750-1001\$IDPJ854.lnk
D:\$RECYCLE.BIN\S-1-5-21-1112432036-1211799192-376118750-1001\$IE526VA.lnk
D:\$RECYCLE.BIN\S-1-5-21-1112432036-1211799192-376118750-1001\$IER190W.lnk
D:\$RECYCLE.BIN\S-1-5-21-1112432036-1211799192-376118750-1001\$IEXZLSB.lnk
D:\$RECYCLE.BIN\S-1-5-21-1112432036-1211799192-376118750-1001\$IF7CN56.lnk
D:\$RECYCLE.BIN\S-1-5-21-1112432036-1211799192-376118750-1001\$IGCQ0VJ.lnk
D:\$RECYCLE.BIN\S-1-5-21-1112432036-1211799192-376118750-1001\$IH973PU.lnk
D:\$RECYCLE.BIN\S-1-5-21-1112432036-1211799192-376118750-1001\$IHB48LA.lnk
D:\$RECYCLE.BIN\S-1-5-21-1112432036-1211799192-376118750-1001\$IHXRJRW.lnk
D:\$RECYCLE.BIN\S-1-5-21-1112432036-1211799192-376118750-1001\$IIU4N0G.lnk
D:\$RECYCLE.BIN\S-1-5-21-1112432036-1211799192-376118750-1001\$IJ33PJ3.lnk
D:\$RECYCLE.BIN\S-1-5-21-1112432036-1211799192-376118750-1001\$IL86VY5.lnk
D:\$RECYCLE.BIN\S-1-5-21-1112432036-1211799192-376118750-1001\$ILDPJ28.lnk
D:\$RECYCLE.BIN\S-1-5-21-1112432036-1211799192-376118750-1001\$ILE60HW.lnk
D:\$RECYCLE.BIN\S-1-5-21-1112432036-1211799192-376118750-1001\$IMQGUS1.lnk
D:\$RECYCLE.BIN\S-1-5-21-1112432036-1211799192-376118750-1001\$IN0GFLG.lnk
D:\$RECYCLE.BIN\S-1-5-21-1112432036-1211799192-376118750-1001\$IN71YB5.lnk
D:\$RECYCLE.BIN\S-1-5-21-1112432036-1211799192-376118750-1001\$INALOYH.lnk
D:\$RECYCLE.BIN\S-1-5-21-1112432036-1211799192-376118750-1001\$INU2M94.lnk
D:\$RECYCLE.BIN\S-1-5-21-1112432036-1211799192-376118750-1001\$INV48N3.lnk
D:\$RECYCLE.BIN\S-1-5-21-1112432036-1211799192-376118750-1001\$IO1AF5M.lnk
D:\$RECYCLE.BIN\S-1-5-21-1112432036-1211799192-376118750-1001\$IO66WLX.lnk
D:\$RECYCLE.BIN\S-1-5-21-1112432036-1211799192-376118750-1001\$IPBPFFL.lnk
D:\$RECYCLE.BIN\S-1-5-21-1112432036-1211799192-376118750-1001\$IRGFA7F.lnk
D:\$RECYCLE.BIN\S-1-5-21-1112432036-1211799192-376118750-1001\$IRSLM7I.lnk
D:\$RECYCLE.BIN\S-1-5-21-1112432036-1211799192-376118750-1001\$ISKRTZO.lnk
D:\$RECYCLE.BIN\S-1-5-21-1112432036-1211799192-376118750-1001\$ITKVYAX.lnk
D:\$RECYCLE.BIN\S-1-5-21-1112432036-1211799192-376118750-1001\$ITQR3YN.lnk
D:\$RECYCLE.BIN\S-1-5-21-1112432036-1211799192-376118750-1001\$IU4VD0T.lnk
D:\$RECYCLE.BIN\S-1-5-21-1112432036-1211799192-376118750-1001\$IWO1IWQ.lnk
D:\$RECYCLE.BIN\S-1-5-21-1112432036-1211799192-376118750-1001\$IWTXMNF.lnk
D:\$RECYCLE.BIN\S-1-5-21-1112432036-1211799192-376118750-1001\$IXRXBAP.lnk
D:\$RECYCLE.BIN\S-1-5-21-1112432036-1211799192-376118750-1001\$IZ9JVJR.lnk
D:\$RECYCLE.BIN\S-1-5-21-1112432036-1211799192-376118750-1001\$IZ9VQ5L.lnk

These do not act like regular .ink files.

Traceback (most recent call last):
  File "D:\Desktop\LnkParse3_test\all_test_print.py", line 54, in <module>
    get_json(path)
  File "D:\Desktop\LnkParse3_test\all_test_print.py", line 22, in get_json
    with open(lnk_path, 'rb') as indata:
FileNotFoundError: [Errno 2] No such file or directory: X
8 of 139 failed of 1815 overall.
C:\Windows\WinSxS\Temp\InFlight\04247c8a7531d701f1070000800a1455\amd64_microsoft-windows-c..-disposableclientvm_31bf3856ad364e35_10.0.18362.1316_none_f32fe3ce3ea48ae9\Windows Sandbox.lnk
C:\Windows\WinSxS\Temp\InFlight\04247c8a7531d701f1070000800a1455\amd64_microsoft-windows-i..ntrolpanel.appxmain_31bf3856ad364e35_10.0.18362.1171_none_287375b2f9d51f93\Immersive Control Panel.lnk
C:\Windows\WinSxS\Temp\InFlight\04247c8a7531d701f1070000800a1455\amd64_microsoft-windows-i..ntrolpanel.appxmain_31bf3856ad364e35_10.0.18362.1350_none_285bec0ef9e70b26\Immersive Control Panel.lnk
C:\Windows\WinSxS\Temp\InFlight\04247c8a7531d701f1070000800a1455\amd64_microsoft-windows-wordpad_31bf3856ad364e35_10.0.18362.1316_none_3b53d101cfc901d9\Wordpad.lnk
C:\Windows\WinSxS\Temp\InFlight\d4e201dbf036d701a50300009c31f407\amd64_microsoft-windows-c..-disposableclientvm_31bf3856ad364e35_10.0.18362.1350_none_f3346da63ea0567f\Windows Sandbox.lnk
C:\Windows\WinSxS\Temp\InFlight\d4e201dbf036d701a50300009c31f407\amd64_microsoft-windows-cleanmgr_31bf3856ad364e35_10.0.18362.1_none_3fa1a65cdac44013\Disk Cleanup.lnk
C:\Windows\WinSxS\Temp\InFlight\d4e201dbf036d701a50300009c31f407\amd64_microsoft-windows-iis-legacysnapin_31bf3856ad364e35_10.0.18362.1316_none_8eba2bd614e97ae2\IIS6 Manager.lnk
C:\Windows\WinSxS\Temp\InFlight\d4e201dbf036d701a50300009c31f407\amd64_microsoft-windows-iis-managementconsole_31bf3856ad364e35_10.0.18362.1316_none_956cf52f1dfaf8da\IIS Manager.lnk

Some magic Windows files.

Traceback (most recent call last):
  File "D:\Desktop\LnkParse3_test\all_test_print.py", line 54, in <module>
    get_json(path)
  File "D:\Desktop\LnkParse3_test\all_test_print.py", line 25, in get_json
    return link.get_json()
  File "C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\lnk_file.py", line 310, in get_json
    "modified_time": self.header.write_time(),
  File "C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\decorators.py", line 115, in inner
    nanosec = unpack("<q", binary)[0]
struct.error: unpack requires a buffer of 8 bytes
22 of 139 failed of 1815 overall.
C:\Windows\servicing\LCU\Package_for_RollupFix~31bf3856ad364e35~amd64~~18362.1500.1.9\amd64_microsoft-windows-advancedtaskmanager_31bf3856ad364e35_10.0.18362.1316_none_bc8032ae4e62ce5e\f\task manager.lnk
C:\Windows\servicing\LCU\Package_for_RollupFix~31bf3856ad364e35~amd64~~18362.1500.1.9\amd64_microsoft-windows-advancedtaskmanager_31bf3856ad364e35_10.0.18362.1316_none_bc8032ae4e62ce5e\r\task manager.lnk
C:\Windows\servicing\LCU\Package_for_RollupFix~31bf3856ad364e35~amd64~~18362.1500.1.9\amd64_microsoft-windows-c..-disposableclientvm_31bf3856ad364e35_10.0.18362.1500_none_f319cc5c3eb50fae\f\windows sandbox.lnk
C:\Windows\servicing\LCU\Package_for_RollupFix~31bf3856ad364e35~amd64~~18362.1500.1.9\amd64_microsoft-windows-c..-disposableclientvm_31bf3856ad364e35_10.0.18362.1500_none_f319cc5c3eb50fae\r\windows sandbox.lnk
C:\Windows\servicing\LCU\Package_for_RollupFix~31bf3856ad364e35~amd64~~18362.1500.1.9\amd64_microsoft-windows-f..client-applications_31bf3856ad364e35_10.0.18362.1316_none_869304358b49e1f9\f\fax recipient.lnk
C:\Windows\servicing\LCU\Package_for_RollupFix~31bf3856ad364e35~amd64~~18362.1500.1.9\amd64_microsoft-windows-f..client-applications_31bf3856ad364e35_10.0.18362.1316_none_869304358b49e1f9\f\windows fax and scan.lnk
C:\Windows\servicing\LCU\Package_for_RollupFix~31bf3856ad364e35~amd64~~18362.1500.1.9\amd64_microsoft-windows-f..client-applications_31bf3856ad364e35_10.0.18362.1316_none_869304358b49e1f9\r\fax recipient.lnk
C:\Windows\servicing\LCU\Package_for_RollupFix~31bf3856ad364e35~amd64~~18362.1500.1.9\amd64_microsoft-windows-f..client-applications_31bf3856ad364e35_10.0.18362.1316_none_869304358b49e1f9\r\windows fax and scan.lnk
C:\Windows\servicing\LCU\Package_for_RollupFix~31bf3856ad364e35~amd64~~18362.1500.1.9\amd64_microsoft-windows-i..ntrolpanel.appxmain_31bf3856ad364e35_10.0.18362.1411_none_284d0432f9f2db5c\f\immersive control panel.lnk
C:\Windows\servicing\LCU\Package_for_RollupFix~31bf3856ad364e35~amd64~~18362.1500.1.9\amd64_microsoft-windows-i..ntrolpanel.appxmain_31bf3856ad364e35_10.0.18362.1411_none_284d0432f9f2db5c\r\immersive control panel.lnk
C:\Windows\servicing\LCU\Package_for_RollupFix~31bf3856ad364e35~amd64~~18362.1500.1.9\amd64_microsoft-windows-magnify_31bf3856ad364e35_10.0.18362.1316_none_7bc72f3afb935cdb\f\magnify.lnk
C:\Windows\servicing\LCU\Package_for_RollupFix~31bf3856ad364e35~amd64~~18362.1500.1.9\amd64_microsoft-windows-magnify_31bf3856ad364e35_10.0.18362.1316_none_7bc72f3afb935cdb\r\magnify.lnk
C:\Windows\servicing\LCU\Package_for_RollupFix~31bf3856ad364e35~amd64~~18362.1500.1.9\amd64_microsoft-windows-mspaint_31bf3856ad364e35_10.0.18362.1316_none_9bb6de7351753632\f\paint.lnk
C:\Windows\servicing\LCU\Package_for_RollupFix~31bf3856ad364e35~amd64~~18362.1500.1.9\amd64_microsoft-windows-mspaint_31bf3856ad364e35_10.0.18362.1316_none_9bb6de7351753632\r\paint.lnk
C:\Windows\servicing\LCU\Package_for_RollupFix~31bf3856ad364e35~amd64~~18362.1500.1.9\amd64_microsoft-windows-narrator_31bf3856ad364e35_10.0.18362.1316_none_cbb730bf069c7551\f\narrator.lnk
C:\Windows\servicing\LCU\Package_for_RollupFix~31bf3856ad364e35~amd64~~18362.1500.1.9\amd64_microsoft-windows-narrator_31bf3856ad364e35_10.0.18362.1316_none_cbb730bf069c7551\r\narrator.lnk
C:\Windows\servicing\LCU\Package_for_RollupFix~31bf3856ad364e35~amd64~~18362.1500.1.9\amd64_microsoft-windows-notepad_31bf3856ad364e35_10.0.18362.1316_none_7cb3e549d2e3388b\f\notepad.lnk
C:\Windows\servicing\LCU\Package_for_RollupFix~31bf3856ad364e35~amd64~~18362.1500.1.9\amd64_microsoft-windows-notepad_31bf3856ad364e35_10.0.18362.1316_none_7cb3e549d2e3388b\r\notepad.lnk
C:\Windows\servicing\LCU\Package_for_RollupFix~31bf3856ad364e35~amd64~~18362.1500.1.9\amd64_microsoft-windows-osk_31bf3856ad364e35_10.0.18362.449_none_0098d787eb84df09\f\on-screen keyboard.lnk
C:\Windows\servicing\LCU\Package_for_RollupFix~31bf3856ad364e35~amd64~~18362.1500.1.9\amd64_microsoft-windows-osk_31bf3856ad364e35_10.0.18362.449_none_0098d787eb84df09\r\on-screen keyboard.lnk
C:\Windows\servicing\LCU\Package_for_RollupFix~31bf3856ad364e35~amd64~~18362.1500.1.9\amd64_microsoft-windows-t..minalservicesclient_31bf3856ad364e35_10.0.18362.1316_none_5b75a56383fb0d16\f\remote desktop connection.lnk
C:\Windows\servicing\LCU\Package_for_RollupFix~31bf3856ad364e35~amd64~~18362.1500.1.9\amd64_microsoft-windows-t..minalservicesclient_31bf3856ad364e35_10.0.18362.1316_none_5b75a56383fb0d16\r\remote desktop connection.lnk

More magic links.

Warning: Error while decoding string `<STRING>` ('charmap' codec can't decode byte 0xN in position X: character maps to <undefined>)
2 of 139 failed of 1815 overall.
C:\Users\Asus-PC\3D Objects\Музыка - Ярлык.lnk
C:\Users\Asus-PC\Links\Downloads.lnk

Some default user links.

Warning: Error while decoding string `STRING` ('charmap' codec can't decode byte 0xN in position X: character maps to <undefined>)
39 of 139 failed of 1815 overall.
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\200710_150503_chrome_Леонид_Парфёнов_on_Twitter_Лучшее_про_1_июля!_Из.png.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\200710_153716_chrome_Znak.com_on_Twitter_Навальный_назвал_Ивана_Сафро.png.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\200710_193715_chrome_Собираем_настоящий_космос_-_Google_Chrome.png.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\200710_200816_chrome_Собираем_настоящий_космос_-_Google_Chrome.png.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\200710_201342_chrome_Собираем_настоящий_космос_-_Google_Chrome.png.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\200710_204446_chrome_Собираем_настоящий_космос_-_Google_Chrome.png.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\200710_205019_chrome_Собираем_настоящий_космос_-_Google_Chrome.png.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\200710_205121_chrome_Собираем_настоящий_космос_-_Google_Chrome.png.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\200710_210240_chrome_Собираем_настоящий_космос_-_Google_Chrome.png.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\200711_120247_chrome_Alexey_Navalny_on_Twitter_Как_выглядит_кремлёвск.png.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\200714_002356_chrome_anastasia_on_Twitter_@shteyni_отъебись_от_меня_б.png.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\200714_035704_chrome_Яндекс_-_Google_Chrome.png.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\200714_035712_chrome_Яндекс_-_Google_Chrome.png.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\25 сакавiка 2021.mp4.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\yiff-G-Йифф-секретные-разделы-yiff-Lunalei-3241278.jpeg.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\yiff-G-Йифф-секретные-разделы-yiff-canine-4070589.jpeg.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\yiff-G-Йифф-секретные-разделы-yiff-canine-4173630.jpeg.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\yiff-G-Йифф-секретные-разделы-yiff-canine-4305261.jpeg.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\yiff-G-Йифф-секретные-разделы-yiff-dragon-3932586.jpeg.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\yiff-G-Йифф-секретные-разделы-yiff-mammal-3805592.jpeg.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\yiff-G-Йифф-секретные-разделы-yiff-twinkle-sez-3470368.jpeg.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\yiff-G-Йифф-секретные-разделы-yiff-with-human-3532454.jpeg.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\Без названия (5).jpeg.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\Пыня 16.jpg.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\Сергий.jpg.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\Снимок123.PNG.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\Снимок3333.PNG.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\Толока Б.mp4.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\Цена кадра.mp4.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\бухарин.jpg.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\вкусный товарищ японские зомби.jpg.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\зб.jpg.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\зб2.jpg.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\ленин1.jpg.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\навальныйдипломаты.jpg.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\политика-Томск-Россия-страны-3681734.jpeg.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\соб.jpeg.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\чеченские боевики.jpg.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\шкаф-гробик.jpg.lnk

Warning: Error while decoding string `STRING` ('utf-16-le' codec can't decode bytes in position A-B: illegal encoding)
3 of 139 failed of 1815 overall.
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\Untitled.jpgввв.jpg.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\yiff-G-Йифф-секретные-разделы-yiff-gif-4202753.gif.lnk
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\yiff-G-Йифф-секретные-разделы-yiff-gif-4202754.gif.lnk

These I get when Windows creates links in C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\ after opening a file with cyrillic symbols in the path.

Link C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\Recent Items.lnk previously giving KeyError: 177 now gives an infinite loop. Recent_link.zip

About warning prints: https://stackoverflow.com/questions/22661745/why-only-one-warning-in-a-loop

I don't think it reads cyrillic here properly. These just happen to give errors.

C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\200710_150503_chrome_Леонид_Парфёнов_on_Twitter_Лучшее_про_1_июля!_Из.png.lnk
Warning: Error while decoding string `�ꁔ㥐秾E` ('utf-16-le' codec can't decode bytes in position 0-1: illegal UTF-16 surrogate)
C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\text_processor.py, line:51
relative_path: None
working_directory: D:\images\my\temp\source\service\twitter
common_path_suffix_unicode: �ꁔ㥐秾E
local_base_path_offset_unicode: D:\images\my\temp\source\service\twitter\200710_150503_chrome_Леонид_Парфёнов_on_Twitter_Лучшее_про_1_июля!_Из.png
path_from_target_items: D:\images\my\temp\source\service\twitter

C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\200710_153716_chrome_Znak.com_on_Twitter_Навальный_назвал_Ивана_Сафро.png.lnk
Warning: Error while decoding string `�ꁔ㥐秾E` ('utf-16-le' codec can't decode bytes in position 0-1: illegal UTF-16 surrogate)
C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\text_processor.py, line:51
relative_path: None
working_directory: D:\images\my\temp\source\service\twitter
common_path_suffix_unicode: �ꁔ㥐秾E
local_base_path_offset_unicode: D:\images\my\temp\source\service\twitter\200710_153716_chrome_Znak.com_on_Twitter_Навальный_назвал_Ивана_Сафро.png
path_from_target_items: D:\images\my\temp\source\service\twitter

C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\200710_193715_chrome_Собираем_настоящий_космос_-_Google_Chrome.png.lnk
Warning: Error while decoding string `ᇫ�ꁔ㥐秾E` ('utf-16-le' codec can't decode bytes in position 2-3: illegal UTF-16 surrogate)
C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\text_processor.py, line:51
relative_path: None
working_directory: D:\images\my\temp\source\misc\chrome
common_path_suffix_unicode: ᇫ�ꁔ㥐秾E
local_base_path_offset_unicode: D:\images\my\temp\source\misc\chrome\200710_193715_chrome_Собираем_настоящий_космос_-_Google_Chrome.png
path_from_target_items: D:\images\my\temp\source\misc\chrome

C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\200710_200816_chrome_Собираем_настоящий_космос_-_Google_Chrome.png.lnk
Warning: Error while decoding string `ᇫ�ꁔ㥐秾E` ('utf-16-le' codec can't decode bytes in position 2-3: illegal UTF-16 surrogate)
C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\text_processor.py, line:51
relative_path: None
working_directory: D:\images\my\temp\source\misc\chrome
common_path_suffix_unicode: ᇫ�ꁔ㥐秾E
local_base_path_offset_unicode: D:\images\my\temp\source\misc\chrome\200710_200816_chrome_Собираем_настоящий_космос_-_Google_Chrome.png
path_from_target_items: D:\images\my\temp\source\misc\chrome

C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\200710_201342_chrome_Собираем_настоящий_космос_-_Google_Chrome.png.lnk
Warning: Error while decoding string `ᇫ�ꁔ㥐秾E` ('utf-16-le' codec can't decode bytes in position 2-3: illegal UTF-16 surrogate)
C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\text_processor.py, line:51
relative_path: None
working_directory: D:\images\my\temp\source\misc\chrome
common_path_suffix_unicode: ᇫ�ꁔ㥐秾E
local_base_path_offset_unicode: D:\images\my\temp\source\misc\chrome\200710_201342_chrome_Собираем_настоящий_космос_-_Google_Chrome.png
path_from_target_items: D:\images\my\temp\source\misc\chrome

C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\200710_204446_chrome_Собираем_настоящий_космос_-_Google_Chrome.png.lnk
Warning: Error while decoding string `ᇫ�ꁔ㥐秾E` ('utf-16-le' codec can't decode bytes in position 2-3: illegal UTF-16 surrogate)
C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\text_processor.py, line:51
relative_path: None
working_directory: D:\images\my\temp\source\misc\chrome
common_path_suffix_unicode: ᇫ�ꁔ㥐秾E
local_base_path_offset_unicode: D:\images\my\temp\source\misc\chrome\200710_204446_chrome_Собираем_настоящий_космос_-_Google_Chrome.png
path_from_target_items: D:\images\my\temp\source\misc\chrome

C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\200710_205019_chrome_Собираем_настоящий_космос_-_Google_Chrome.png.lnk
Warning: Error while decoding string `ᇫ�ꁔ㥐秾E` ('utf-16-le' codec can't decode bytes in position 2-3: illegal UTF-16 surrogate)
C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\text_processor.py, line:51
relative_path: None
working_directory: D:\images\my\temp\source\misc\chrome
common_path_suffix_unicode: ᇫ�ꁔ㥐秾E
local_base_path_offset_unicode: D:\images\my\temp\source\misc\chrome\200710_205019_chrome_Собираем_настоящий_космос_-_Google_Chrome.png
path_from_target_items: D:\images\my\temp\source\misc\chrome

C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\200710_205121_chrome_Собираем_настоящий_космос_-_Google_Chrome.png.lnk
Warning: Error while decoding string `ᇫ�ꁔ㥐秾E` ('utf-16-le' codec can't decode bytes in position 2-3: illegal UTF-16 surrogate)
C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\text_processor.py, line:51
relative_path: None
working_directory: D:\images\my\temp\source\misc\chrome
common_path_suffix_unicode: ᇫ�ꁔ㥐秾E
local_base_path_offset_unicode: D:\images\my\temp\source\misc\chrome\200710_205121_chrome_Собираем_настоящий_космос_-_Google_Chrome.png
path_from_target_items: D:\images\my\temp\source\misc\chrome

C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\200710_210240_chrome_Собираем_настоящий_космос_-_Google_Chrome.png.lnk
Warning: Error while decoding string `ᇫ�ꁔ㥐秾E` ('utf-16-le' codec can't decode bytes in position 2-3: illegal UTF-16 surrogate)
C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\text_processor.py, line:51
relative_path: None
working_directory: D:\images\my\temp\source\misc\chrome
common_path_suffix_unicode: ᇫ�ꁔ㥐秾E
local_base_path_offset_unicode: D:\images\my\temp\source\misc\chrome\200710_210240_chrome_Собираем_настоящий_космос_-_Google_Chrome.png
path_from_target_items: D:\images\my\temp\source\misc\chrome

C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\200711_120247_chrome_Alexey_Navalny_on_Twitter_Как_выглядит_кремлёвск.png.lnk
Warning: Error while decoding string `�ꁔ㥐秾E` ('utf-16-le' codec can't decode bytes in position 0-1: illegal UTF-16 surrogate)
C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\text_processor.py, line:51
relative_path: None
working_directory: D:\images\my\temp\source\service\twitter
common_path_suffix_unicode: �ꁔ㥐秾E
local_base_path_offset_unicode: D:\images\my\temp\source\service\twitter\200711_120247_chrome_Alexey_Navalny_on_Twitter_Как_выглядит_кремлёвск.png
path_from_target_items: D:\images\my\temp\source\service\twitter

C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\200714_002356_chrome_anastasia_on_Twitter_@shteyni_отъебись_от_меня_б.png.lnk
Warning: Error while decoding string `�ꁔ㥐秾E` ('utf-16-le' codec can't decode bytes in position 0-1: illegal UTF-16 surrogate)
C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\text_processor.py, line:51
relative_path: None
working_directory: D:\images\my\temp\source\service\twitter
common_path_suffix_unicode: �ꁔ㥐秾E
local_base_path_offset_unicode: D:\images\my\temp\source\service\twitter\200714_002356_chrome_anastasia_on_Twitter_@shteyni_отъебись_от_меня_б.png
path_from_target_items: D:\images\my\temp\source\service\twitter

C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\200714_035704_chrome_Яндекс_-_Google_Chrome.png.lnk
Warning: Error while decoding string `卻ꢵ䯛첳㝛꤂븨㷕恄ꐬᇫ�ꁔ㥐秾E` ('utf-16-le' codec can't decode bytes in position 22-23: illegal UTF-16 surrogate)
C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\text_processor.py, line:51
relative_path: None
working_directory: D:\images\my\temp\source\misc\chrome
common_path_suffix_unicode: 卻ꢵ䯛첳㝛꤂븨㷕恄ꐬᇫ�ꁔ㥐秾E
local_base_path_offset_unicode: D:\images\my\temp\source\misc\chrome\200714_035704_chrome_Яндекс_-_Google_Chrome.png
path_from_target_items: D:\images\my\temp\source\misc\chrome

C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\200714_035712_chrome_Яндекс_-_Google_Chrome.png.lnk
Warning: Error while decoding string `卻ꢵ䯛첳㝛꤂븨㷔恄ꐬᇫ�ꁔ㥐秾E` ('utf-16-le' codec can't decode bytes in position 22-23: illegal UTF-16 surrogate)
C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\text_processor.py, line:51
relative_path: None
working_directory: D:\images\my\temp\source\misc\chrome
common_path_suffix_unicode: 卻ꢵ䯛첳㝛꤂븨㷔恄ꐬᇫ�ꁔ㥐秾E
local_base_path_offset_unicode: D:\images\my\temp\source\misc\chrome\200714_035712_chrome_Яндекс_-_Google_Chrome.png
path_from_target_items: D:\images\my\temp\source\misc\chrome

C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\25 сакавiка 2021.mp4.lnk
Warning: Error while decoding string `卻ꢵ䯛첳㝛꤂븨⻕恄ꐬᇫ�ꁔ㥐秾E` ('utf-16-le' codec can't decode bytes in position 22-23: illegal UTF-16 surrogate)
C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\text_processor.py, line:51
relative_path: None
working_directory: D:\Desktop
common_path_suffix_unicode: 卻ꢵ䯛첳㝛꤂븨⻕恄ꐬᇫ�ꁔ㥐秾E
local_base_path_offset_unicode: D:\Desktop\25 сакавiка 2021.mp4
path_from_target_items:

C:\Users\Asus-PC\Links\Downloads.lnk
Warning: Error while decoding string `€�âM7?eE‘d9Ä’^F{&` ('charmap' codec can't decode byte 0x90 in position 1: character maps to <undefined>)
C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\text_processor.py, line:25
relative_path: ..\Downloads
working_directory: None
common_path_suffix_unicode: None
local_base_path_offset_unicode: None
path_from_target_items: €�âM7?eE‘d9Ä’^F{&

C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\Untitled.jpgввв.jpg.lnk
Warning: Error while decoding string `㝛꤂븨�瞮ᇫ쮄ꁔ㥐秾ཞ卻ꢵ䯛첳㝛꤂븨�瞮ᇫ쮄ꁔ㥐秾E` ('utf-16-le' codec can't decode bytes in position 6-7: illegal encoding)
C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\text_processor.py, line:51
relative_path: None
working_directory: D:\images\my\temp\source\politics
common_path_suffix_unicode: 㝛꤂븨�瞮ᇫ쮄ꁔ㥐秾ཞ卻ꢵ䯛첳㝛꤂븨�瞮ᇫ쮄ꁔ㥐秾E
local_base_path_offset_unicode: D:\images\my\temp\source\politics\Untitled.jpgввв.jpg
path_from_target_items: D:\images\my\temp\source\politics

C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\yiff-G-Йифф-секретные-разделы-yiff-canine-4070589.jpeg.lnk
Warning: Error while decoding string `㝛꤂븨掋ㅆ龢ᇫ�ꁔ㥐秾E` ('utf-16-le' codec can't decode bytes in position 14-15: illegal UTF-16 surrogate)
C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\text_processor.py, line:51
relative_path: None
working_directory: D:\images\ilike\some\come get some\3
common_path_suffix_unicode: 㝛꤂븨掋ㅆ龢ᇫ�ꁔ㥐秾E
local_base_path_offset_unicode: D:\images\ilike\some\come get some\3\yiff-G-Йифф-секретные-разделы-yiff-canine-4070589.jpeg
path_from_target_items: D:\images\ilike\some\come get some\3

C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\yiff-G-Йифф-секретные-разделы-yiff-canine-4173630.jpeg.lnk
Warning: Error while decoding string `ꢵ䯛첳㝛꤂븨锋잷ꐖᇫ�ꁔ㥐秾E` ('utf-16-le' codec can't decode bytes in position 20-21: illegal UTF-16 surrogate)
C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\text_processor.py, line:51
relative_path: None
working_directory: D:\images\ilike\some\come get some\cmbbnm
common_path_suffix_unicode: ꢵ䯛첳㝛꤂븨锋잷ꐖᇫ�ꁔ㥐秾E
local_base_path_offset_unicode: D:\images\ilike\some\come get some\cmbbnm\yiff-G-Йифф-секретные-разделы-yiff-canine-4173630.jpeg
path_from_target_items: D:\images\ilike\some\come get some\cmbbnm

C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\yiff-G-Йифф-секретные-разделы-yiff-canine-4305261.jpeg.lnk
Warning: Error while decoding string `ꢵ䯛첳㝛꤂븨锌잷ꐖᇫ�ꁔ㥐秾E` ('utf-16-le' codec can't decode bytes in position 20-21: illegal UTF-16 surrogate)
C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\text_processor.py, line:51
relative_path: None
working_directory: D:\images\ilike\some\come get some\cmbbnm
common_path_suffix_unicode: ꢵ䯛첳㝛꤂븨锌잷ꐖᇫ�ꁔ㥐秾E
local_base_path_offset_unicode: D:\images\ilike\some\come get some\cmbbnm\yiff-G-Йифф-секретные-разделы-yiff-canine-4305261.jpeg
path_from_target_items: D:\images\ilike\some\come get some\cmbbnm

C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\yiff-G-Йифф-секретные-разделы-yiff-dragon-3932586.jpeg.lnk
Warning: Error while decoding string `㝛꤂븨铽잷ꐖᇫ�ꁔ㥐秾E` ('utf-16-le' codec can't decode bytes in position 14-15: illegal UTF-16 surrogate)
C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\text_processor.py, line:51
relative_path: None
working_directory: D:\images\ilike\some\come get some\3
common_path_suffix_unicode: 㝛꤂븨铽잷ꐖᇫ�ꁔ㥐秾E
local_base_path_offset_unicode: D:\images\ilike\some\come get some\3\yiff-G-Йифф-секретные-разделы-yiff-dragon-3932586.jpeg
path_from_target_items: D:\images\ilike\some\come get some\3

C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\yiff-G-Йифф-секретные-разделы-yiff-gif-4202753.gif.lnk
Warning: Error while decoding string `䯛첳㝛꤂븨ᨏڥ旘ᇨ�ꁔ㥐秾E` ('utf-16-le' codec can't decode bytes in position 18-19: illegal encoding)
C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\text_processor.py, line:51
relative_path: None
working_directory: D:\images\ilike\some\come get some\3
common_path_suffix_unicode: 䯛첳㝛꤂븨ᨏڥ旘ᇨ�ꁔ㥐秾E
local_base_path_offset_unicode: D:\images\ilike\some\come get some\3\yiff-G-Йифф-секретные-разделы-yiff-gif-4202753.gif
path_from_target_items: D:\images\ilike\some\come get some\3

C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\yiff-G-Йифф-секретные-разделы-yiff-gif-4202754.gif.lnk
Warning: Error while decoding string `䯛첳㝛꤂븨ᨓڥ旘ᇨ�ꁔ㥐秾E` ('utf-16-le' codec can't decode bytes in position 18-19: illegal encoding)
C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\text_processor.py, line:51
relative_path: None
working_directory: D:\images\ilike\some\come get some\3
common_path_suffix_unicode: 䯛첳㝛꤂븨ᨓڥ旘ᇨ�ꁔ㥐秾E
local_base_path_offset_unicode: D:\images\ilike\some\come get some\3\yiff-G-Йифф-секретные-разделы-yiff-gif-4202754.gif
path_from_target_items: D:\images\ilike\some\come get some\3

C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\yiff-G-Йифф-секретные-разделы-yiff-Lunalei-3241278.jpeg.lnk
Warning: Error while decoding string `㝛꤂븨钺잷ꐖᇫ�ꁔ㥐秾E` ('utf-16-le' codec can't decode bytes in position 14-15: illegal UTF-16 surrogate)
C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\text_processor.py, line:51
relative_path: None
working_directory: D:\images\ilike\some\come get some\4
common_path_suffix_unicode: 㝛꤂븨钺잷ꐖᇫ�ꁔ㥐秾E
local_base_path_offset_unicode: D:\images\ilike\some\come get some\4\yiff-G-Йифф-секретные-разделы-yiff-Lunalei-3241278.jpeg
path_from_target_items: D:\images\ilike\some\come get some\4

C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\yiff-G-Йифф-секретные-разделы-yiff-mammal-3805592.jpeg.lnk
Warning: Error while decoding string `㝛꤂븨铭잷ꐖᇫ�ꁔ㥐秾E` ('utf-16-le' codec can't decode bytes in position 14-15: illegal UTF-16 surrogate)
C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\text_processor.py, line:51
relative_path: None
working_directory: D:\images\ilike\some\come get some\3
common_path_suffix_unicode: 㝛꤂븨铭잷ꐖᇫ�ꁔ㥐秾E
local_base_path_offset_unicode: D:\images\ilike\some\come get some\3\yiff-G-Йифф-секретные-разделы-yiff-mammal-3805592.jpeg
path_from_target_items: D:\images\ilike\some\come get some\3

C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\yiff-G-Йифф-секретные-разделы-yiff-twinkle-sez-3470368.jpeg.lnk
Warning: Error while decoding string `븨铈잷ꐖᇫ�ꁔ㥐秾E` ('utf-16-le' codec can't decode bytes in position 10-11: illegal UTF-16 surrogate)
C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\text_processor.py, line:51
relative_path: None
working_directory: D:\images\ilike\some\come get some\3
common_path_suffix_unicode: 븨铈잷ꐖᇫ�ꁔ㥐秾E
local_base_path_offset_unicode: D:\images\ilike\some\come get some\3\yiff-G-Йифф-секретные-разделы-yiff-twinkle-sez-3470368.jpeg
path_from_target_items: D:\images\ilike\some\come get some\3

C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\yiff-G-Йифф-секретные-разделы-yiff-with-human-3532454.jpeg.lnk
Warning: Error while decoding string `븨铒잷ꐖᇫ�ꁔ㥐秾E` ('utf-16-le' codec can't decode bytes in position 10-11: illegal UTF-16 surrogate)
C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\text_processor.py, line:51
relative_path: None
working_directory: D:\images\ilike\some\come get some\3
common_path_suffix_unicode: 븨铒잷ꐖᇫ�ꁔ㥐秾E
local_base_path_offset_unicode: D:\images\ilike\some\come get some\3\yiff-G-Йифф-секретные-разделы-yiff-with-human-3532454.jpeg
path_from_target_items: D:\images\ilike\some\come get some\3

C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\Без названия (5).jpeg.lnk
Warning: Error while decoding string `ཞ卻ꢵ䯛첳㝛꤂븨㳀恄ꐬᇫ�ꁔ㥐秾E` ('utf-16-le' codec can't decode bytes in position 24-25: illegal UTF-16 surrogate)
C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\text_processor.py, line:51
relative_path: None
working_directory: D:\downloads
common_path_suffix_unicode: ཞ卻ꢵ䯛첳㝛꤂븨㳀恄ꐬᇫ�ꁔ㥐秾E
local_base_path_offset_unicode: D:\downloads\Без названия (5).jpeg
path_from_target_items: D:\downloads

C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\бухарин.jpg.lnk
Warning: Error while decoding string `ᇫ�ꁔ㥐秾ཞ卻ꢵ䯛첳㝛꤂븨㷇恄ꐬᇫ�ꁔ㥐秾E` ('utf-16-le' codec can't decode bytes in position 2-3: illegal UTF-16 surrogate)
C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\text_processor.py, line:51
relative_path: None
working_directory: D:\downloads
common_path_suffix_unicode: ᇫ�ꁔ㥐秾ཞ卻ꢵ䯛첳㝛꤂븨㷇恄ꐬᇫ�ꁔ㥐秾E
local_base_path_offset_unicode: D:\downloads\бухарин.jpg
path_from_target_items: D:\downloads

C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\вкусный товарищ японские зомби.jpg.lnk
Warning: Error while decoding string `븨㯥恄ꐬᇫ�ꁔ㥐秾E` ('utf-16-le' codec can't decode bytes in position 10-11: illegal UTF-16 surrogate)
C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\text_processor.py, line:51
relative_path: None
working_directory: D:\downloads
common_path_suffix_unicode: 븨㯥恄ꐬᇫ�ꁔ㥐秾E
local_base_path_offset_unicode: D:\downloads\вкусный товарищ японские зомби.jpg
path_from_target_items: D:\downloads

C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\зб.jpg.lnk
Warning: Error while decoding string `恄ꐬᇫ�ꁔ㥐秾ཞ卻ꢵ䯛첳㝛꤂븨㨐恄ꐬᇫ�ꁔ㥐秾E` ('utf-16-le' codec can't decode bytes in position 6-7: illegal UTF-16 surrogate)
C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\text_processor.py, line:51
relative_path: None
working_directory: D:\downloads
common_path_suffix_unicode: 恄ꐬᇫ�ꁔ㥐秾ཞ卻ꢵ䯛첳㝛꤂븨㨐恄ꐬᇫ�ꁔ㥐秾E
local_base_path_offset_unicode: D:\downloads\зб.jpg
path_from_target_items: D:\downloads

C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\зб2.jpg.lnk
Warning: Error while decoding string `恄ꐬᇫ�ꁔ㥐秾ཞ卻ꢵ䯛첳㝛꤂븨㨓恄ꐬᇫ�ꁔ㥐秾E` ('utf-16-le' codec can't decode bytes in position 6-7: illegal UTF-16 surrogate)
C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\text_processor.py, line:51
relative_path: None
working_directory: D:\downloads
common_path_suffix_unicode: 恄ꐬᇫ�ꁔ㥐秾ཞ卻ꢵ䯛첳㝛꤂븨㨓恄ꐬᇫ�ꁔ㥐秾E
local_base_path_offset_unicode: D:\downloads\зб2.jpg
path_from_target_items: D:\downloads

C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\ленин1.jpg.lnk
Warning: Error while decoding string `ᇫ�ꁔ㥐秾ཞ卻ꢵ䯛첳㝛꤂븨㷅恄ꐬᇫ�ꁔ㥐秾E` ('utf-16-le' codec can't decode bytes in position 2-3: illegal UTF-16 surrogate)
C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\text_processor.py, line:51
relative_path: None
working_directory: D:\downloads
common_path_suffix_unicode: ᇫ�ꁔ㥐秾ཞ卻ꢵ䯛첳㝛꤂븨㷅恄ꐬᇫ�ꁔ㥐秾E
local_base_path_offset_unicode: D:\downloads\ленин1.jpg
path_from_target_items: D:\downloads

C:\Users\Asus-PC\3D Objects\Музыка - Ярлык.lnk
Warning: Error while decoding string `€–òý=ìÛ´O�Ñj48¼ôÞ&` ('charmap' codec can't decode byte 0x81 in position 9: character maps to <undefined>)
C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\text_processor.py, line:25
relative_path: ..\Music
working_directory: None
common_path_suffix_unicode: None
local_base_path_offset_unicode: None
path_from_target_items: €–òý=ìÛ´O�Ñj48¼ôÞ&

C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\навальныйдипломаты.jpg.lnk
Warning: Error while decoding string `꤂븨䓚閴鲎ᇫ�ꁔ㥐秾ཞ卻ꢵ䯛첳㝛꤂븨䓚閴鲎ᇫ�ꁔ㥐秾E` ('utf-16-le' codec can't decode bytes in position 12-13: illegal UTF-16 surrogate)
C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\text_processor.py, line:51
relative_path: None
working_directory: D:\images\my\temp\source\politics
common_path_suffix_unicode: ꤂븨䓚閴鲎ᇫ�ꁔ㥐秾ཞ卻ꢵ䯛첳㝛꤂븨䓚閴鲎ᇫ�ꁔ㥐秾E
local_base_path_offset_unicode: D:\images\my\temp\source\politics\навальныйдипломаты.jpg
path_from_target_items: D:\images\my\temp\source\politics

C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\политика-Томск-Россия-страны-3681734.jpeg.lnk
Warning: Error while decoding string `ཞ卻ꢵ䯛첳㝛꤂븨㧊恄ꐬᇫ�ꁔ㥐秾E` ('utf-16-le' codec can't decode bytes in position 24-25: illegal UTF-16 surrogate)
C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\text_processor.py, line:51
relative_path: None
working_directory: D:\images\my\temp\source\politics
common_path_suffix_unicode: ཞ卻ꢵ䯛첳㝛꤂븨㧊恄ꐬᇫ�ꁔ㥐秾E
local_base_path_offset_unicode: D:\images\my\temp\source\politics\политика-Томск-Россия-страны-3681734.jpeg
path_from_target_items: D:\images\my\temp\source\politics

C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\Сергий.jpg.lnk
Warning: Error while decoding string `ᇫ�ꁔ㥐秾ཞ卻ꢵ䯛첳㝛꤂븨㵥恄ꐬᇫ�ꁔ㥐秾E` ('utf-16-le' codec can't decode bytes in position 2-3: illegal UTF-16 surrogate)
C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\text_processor.py, line:51
relative_path: None
working_directory: D:\downloads
common_path_suffix_unicode: ᇫ�ꁔ㥐秾ཞ卻ꢵ䯛첳㝛꤂븨㵥恄ꐬᇫ�ꁔ㥐秾E
local_base_path_offset_unicode: D:\downloads\Сергий.jpg
path_from_target_items: D:\downloads

C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\соб.jpeg.lnk
Warning: Error while decoding string `ꐬᇫ�ꁔ㥐秾ཞ卻ꢵ䯛첳㝛꤂븨㰋恄ꐬᇫ�ꁔ㥐秾E` ('utf-16-le' codec can't decode bytes in position 4-5: illegal UTF-16 surrogate)
C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\text_processor.py, line:51
relative_path: None
working_directory: D:\downloads
common_path_suffix_unicode: ꐬᇫ�ꁔ㥐秾ཞ卻ꢵ䯛첳㝛꤂븨㰋恄ꐬᇫ�ꁔ㥐秾E
local_base_path_offset_unicode: D:\downloads\соб.jpeg
path_from_target_items: D:\downloads

C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\Цена кадра.mp4.lnk
Warning: Error while decoding string `ꢵ䯛첳㝛꤂븨屪閴鲎ᇫ�ꁔ㥐秾ཞ卻ꢵ䯛첳㝛꤂븨屪閴鲎ᇫ�ꁔ㥐秾E` ('utf-16-le' codec can't decode bytes in position 20-21: illegal UTF-16 surrogate)
C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\text_processor.py, line:51
relative_path: None
working_directory: D:\images\my\temp\source\politics
common_path_suffix_unicode: ꢵ䯛첳㝛꤂븨屪閴鲎ᇫ�ꁔ㥐秾ཞ卻ꢵ䯛첳㝛꤂븨屪閴鲎ᇫ�ꁔ㥐秾E
local_base_path_offset_unicode: D:\images\my\temp\source\politics\Цена кадра.mp4
path_from_target_items: D:\images\my\temp\source\politics

C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\чеченские боевики.jpg.lnk
Warning: Error while decoding string `ཞ卻ꢵ䯛첳㝛꤂븨㮿恄ꐬᇫ�ꁔ㥐秾E` ('utf-16-le' codec can't decode bytes in position 24-25: illegal UTF-16 surrogate)
C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\text_processor.py, line:51
relative_path: None
working_directory: D:\downloads
common_path_suffix_unicode: ཞ卻ꢵ䯛첳㝛꤂븨㮿恄ꐬᇫ�ꁔ㥐秾E
local_base_path_offset_unicode: D:\downloads\чеченские боевики.jpg
path_from_target_items: D:\downloads

C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent\шкаф-гробик.jpg.lnk
Warning: Error while decoding string `ꁔ㥐秾ཞ卻ꢵ䯛첳㝛꤂븨㴂恄ꐬᇫ�ꁔ㥐秾E` ('utf-16-le' codec can't decode bytes in position 30-31: illegal UTF-16 surrogate)
C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\text_processor.py, line:51
relative_path: None
working_directory: D:\downloads
common_path_suffix_unicode: ꁔ㥐秾ཞ卻ꢵ䯛첳㝛꤂븨㴂恄ꐬᇫ�ꁔ㥐秾E
local_base_path_offset_unicode: D:\downloads\шкаф-гробик.jpg
path_from_target_items: D:\downloads

lnk_test.zip

When I create links myself they seem to be fine.

Matmaus commented 3 years ago

Sorry for not responding and thanks for providing the examples of failing LNK files. I will take a look soon...

Matmaus commented 3 years ago

OK, I finally looked at the files you provided.

It seems that Cyrillic was not a problem. Instead, it was caused by a wrong offset for common_path_suffix_unicode. The offset should be correct now. Also, the infinity loop was fixed.

Can you try the new code?

unwave commented 3 years ago

All have Cyrillic

Traceback (most recent call last):
  File "D:\programming\LnkParse3_test\all_test_print_3.py", line 96, in <module>
    link_info = get_json(path)
  File "D:\programming\LnkParse3_test\all_test_print_3.py", line 27, in get_json
    return link.get_json()
  File "C:\Users\Asus-PC\AppData\Local\Programs\Python\Python37\lib\site-packages\LnkParse3\lnk_file.py", line 359, in get_json
    ] = self.info.local_base_path_offset_unicode()
KeyError: 'location_info'
432 of 620 failed of 2547 overall.
C:\Users\Asus-PC\AppData\Roaming\Microsoft\Windows\Recent ---> 7
D:\$RECYCLE.BIN\S-1-5-21-1112432036-1211799192-376118750-1001 ---> 1
D:\programming\LnkParse3_test\lnk_test ---> 40
D:\programming\LnkParse3_test\test1 ---> 17
D:\programming\LnkParse3_test\test_lnk ---> 367

Also LnkInfo.local_base_path in LnkFile.print_json and LnkFile.get_json return 'G:\Music\íàñòÿ\Íîâàÿ ïàïêà\ACDC - Back In Black.mp3' instead of 'G:\Music\настя\Новая папка\ACDC - Back In Black.mp3'. I can decode it with .encode('latin1').decode('cp1251'). But it does not return local_base_path_unicode. .local_base_path_unicode() often returns None.

Matmaus commented 3 years ago

Fixed the bug KeyError: 'location_info'. Also, I added two files you provided into the test suite if you don't mind. The bug was not detected by any of the existing tests.

You can try it now. Also, try to use -c cp1251 to set a specific codepage. I did not see any problems with the provided files. For example lnk_test/200714_035704_chrome_Яндекс_-_Google_Chrome.png.lnk:

Local_base_path: D:\images\my\temp\source\misc\chrome\200714_035704_chrome_??????_-_Google_Chrome.png
Local base unicode: D:\images\my\temp\source\misc\chrome\200714_035704_chrome_Яндекс_-_Google_Chrome.png
Common path suffix:
Common path suffix unicode: D:\images\my\temp\source\misc\chrome`

If I look into binary, I can see local_base_path but cannot see common_path_suffix. Also, the question mark ? is written in the binary.

Matmaus commented 3 years ago

Thanks for all the issues you have found, it shown that there were several bugs the tests did not reveal.

If you could provide one file for each issue you still have, I could try to fix them all. You can even send them via email if you want.

Matmaus commented 3 years ago

I have closed the issue as all known issues were fixed in version 1.2.0. If there is any other problem, feel free to reopen this issue or open a new one.