Speed Up Loading Dvd With Hughe Numbers Of Files That Contains Totally New Unknown Icons For Windows

Discussion in 'Hardware' started by daan6969, Mar 28, 2021.

  1. daan6969

    daan6969 Private E-2

    First this:
    To speed-up windows, it caches all the new icons it ever loaded by the first time.
    So when Windows has to display these icons again it does not read from the original file anymore, but reads only from the Icon-Cache-File within windows itself. This way it is fast.

    The Icon-Cache-File has a maximum size. If the cache file is full, windows will delete cached icons after closing the explorer.
    Every time when windows have to display these icons again, it has to read from their original files again, and that slows down. If the list is long it can take a while.
    You can alter the cache size to a bigger size manually or by hacks, so that problem will be solved.

    But 1 thing always remains !!!!!!
    Every time a NEW ICON has to be displayed, windows must always read its content from the original file itself.
    (after that it will be cached if there is enough space within the windows cache size file)

    But what happens when you enter a CD/DVD/USB-Drive that contains folders with hughe numbers of files that contains totally new unknown icons for windows ??
    All the contents of these icons have to be read from its original file for the first time.
    This turns your CD/DVD into a Matrix-Printer sounding machine, and its Read-Head is going from left to the right and over again, like a million times.
    Also on any other computer you want to use this CD/DVD.
    I have times that the CD/DVD Drive takes like 20min to display all new icons from the file list in the folder.
    Same thing happens with a USB Drive/Stick, but its some faster. Although you can see the delay from appearing icons on the screen one by one.

    My question IS NOT about Cache-Repair Cache-Rebuild Cache-Size Cache-Speed etc.......

    My question is about a trick to upload these icons into the Windows Icon-Cache-File before displaying them.
    It's the first thing that must happen when you enter the CD/DVD into the player, and it is spinning up.
    A File/Folder should be present on the disk containing all copy's of the Icons, so it can be automatically uploaded to the Windows-Icon-Cache-File in 1 time.
    After these Brand New Icons (unknown for windows) has been updated to the windows Cache-File, explorer can display the files in the folder together with all the icons.

    How can I make some kind of loader on a DVD-Disk (4,7GB) that automatically upload a copy of all icons into the Windows Icon-Cache-File ????
     
  2. Eldon

    Eldon Major Geek Extraordinaire

    A simple solution is to copy the DVD as an ISO file and then mount the file in a virtual drive.
     
  3. daan6969

    daan6969 Private E-2

    So i mean some kind of loader that includes a copy of all the icons in a folder or maybe just archived in 1 file.
    This loader is on the ROOT of the disk.
    The loader will execute at first when loading the disk.
    Then automatic update the Windows Icon Cache File.
    -----
    After that is done you can open explorer and open the folders when windows is loading the icons from its own cache file.

    That is the idea.

    But maybe the loader can not update the windows cache file.
    Maybe the loader create its own virtual icon cache file.

    Its just an idea - i don't know what is really possible. Just breaking my head here.....
     
  4. Digerati

    Digerati Major Geek Extraordinaire

    I think the problem is being blown out of proportion.
    Lets say there are a 1000 files on this DVD. There will NOT be 1000 new and unique icons. It is much more likely the vast majority of those files will use the same few icons - and each new icon only needs to be read in once.

    The problem here is really the fact that reading files from optical disks and flash drives is inherently slow.

    Also, while the default Icon Cache file is not very big, the oldest accessed are purged first. So if you read in a new DVD today, those new icons should still be in the cache file tomorrow.

    I can see how some sort of loader file might work to pre-load all the icons from a DVD. But I don't see how that is going to save time. The loader will be forced to touch each and every file in every folder on the DVD. Do you access each and every file in every folder each time you insert a DVD? Or are there just a few files you go after each time you insert a DVD? I suspect the latter. So it seems to me, such a loader will waste more time.

    How much RAM is in this computer? Is the boot drive a HD or a SSD? And did you dink with the page file settings or [hopefully] just let Windows manage it? Ideally, you want gobs of RAM, a SSD as your boot drive with lots of free space, and you want your Windows managed PF on that SSD.
     
  5. daan6969

    daan6969 Private E-2

    i7-4770 32GB SSD etc.
    I'm trying to find a way to get it done some how.
    Also i try some burn software, and nothing helps. (also nero 2019 - poweriso 7.7)
    I don't want to copy a zipfile containing like 5GB to a desktop-pc every time.
     

MajorGeeks.Com Menu

Downloads All In One Tweaks \ Android \ Anti-Malware \ Anti-Virus \ Appearance \ Backup \ Browsers \ CD\DVD\Blu-Ray \ Covert Ops \ Drive Utilities \ Drivers \ Graphics \ Internet Tools \ Multimedia \ Networking \ Office Tools \ PC Games \ System Tools \ Mac/Apple/Ipad Downloads

Other News: Top Downloads \ News (Tech) \ Off Base (Other Websites News) \ Way Off Base (Offbeat Stories and Pics)

Social: Facebook \ YouTube \ Twitter \ Tumblr \ Pintrest \ RSS Feeds