Jump to content

Alan_B

Experienced Members
  • Posts

    4,274
  • Joined

  • Last visited

Everything posted by Alan_B

  1. You do not need to install CCleaner. You can download the Portable version which does not depend upon registry access. If that works then perhaps there is some issue in your registry that is causing installation failure. I always use portable versions of any software where possible.
  2. Please note drastic revisions to the first post. The new code "Header.Bat creates at the start of the output list.a very long header line that concludes with ;....'....;....'....;....'....;....'.S..;....'...M :- S(ort)=247 M(ax)=259 This allows you to see the "Sort Boundary" that distinguishes between the upper section of results that reach or exceed 247 character length, and the lower section that are less than 247.
  3. Windows can create and use path lengths of up to 259 characters (excluding the terminating NULL character) Recuva aborts with a warning error for anything more than 257 characters when restoring (with folder structure) to the root of a drive, and obviously aborts upon a shorter length if restoring to folder other than root. W:\Drive_F_Long_Path_Bats>MakeLong Script W:\Drive_F_Long_Path_Bats\MakeLong.bat revised 13/07/2013 09:56 13/07/2013 09:57 18 AA--12-A.INI 13/07/2013 09:57 18 BB--24---------ZKZ-B.INI 13/07/2013 09:57 18 CC--25---------YLY--C.INI 13/07/2013 09:57 18 DD--26---------XMX---D.INI 13/07/2013 09:57 18 EE--27---------WNW----E.INI 13/07/2013 09:57 18 FF--28---------VPV-----F.INI 13/07/2013 09:57 18 GG--29---------UQU------G.INI 13/07/2013 09:57 18 XX--12-X.INI W:\## └───XYZ └───(1[---------------------FIFTY----------------------]1 └───2[---------------------FIFTY----------------------]2 └───3[---------------------FIFTY----------------------]3 └───4[---------------------FIFTY----------------------]4) └───#-5-# AA--12-A.INI BB--24---------ZKZ-B.INI CC--25---------YLY--C.INI DD--26---------XMX---D.INI EE--27---------WNW----E.INI FF--28---------VPV-----F.INI GG--29---------UQU------G.INI XX--12-X.INI Script W:\Drive_F_Long_Path_Bats\Header.Bat revised 12/07/2013 21:58 Delete contents of "\##\XYZ\*" ? D(elete) / N(o) :- n ....'....;....'....;....'....;....'....;....'....;....'....;....'....;....'....;....'....;....'....;....'....;....'....;....'....;....'....;....'....;....'....;....'....;....'....;....'....;....'....;....'....;....'....;....'....;....'....;....'..S.;....'...M :- S(ort)=248 M(ax)=259 W:\##\XYZ\(1[---------------------FIFTY----------------------]1\2[---------------------FIFTY----------------------]2\3[---------------------FIFTY----------------------]3\4[---------------------FIFTY----------------------]4)\#-5-#\BB--24---------ZKZ-B.INI W:\##\XYZ\(1[---------------------FIFTY----------------------]1\2[---------------------FIFTY----------------------]2\3[---------------------FIFTY----------------------]3\4[---------------------FIFTY----------------------]4)\#-5-#\CC--25---------YLY--C.INI W:\##\XYZ\(1[---------------------FIFTY----------------------]1\2[---------------------FIFTY----------------------]2\3[---------------------FIFTY----------------------]3\4[---------------------FIFTY----------------------]4)\#-5-#\DD--26---------XMX---D.INI W:\##\XYZ\(1[---------------------FIFTY----------------------]1\2[---------------------FIFTY----------------------]2\3[---------------------FIFTY----------------------]3\4[---------------------FIFTY----------------------]4)\#-5-#\EE--27---------WNW----E.INI W:\##\XYZ\(1[---------------------FIFTY----------------------]1\2[---------------------FIFTY----------------------]2\3[---------------------FIFTY----------------------]3\4[---------------------FIFTY----------------------]4)\#-5-#\FF--28---------VPV-----F.INI W:\##\XYZ\(1[---------------------FIFTY----------------------]1\2[---------------------FIFTY----------------------]2\3[---------------------FIFTY----------------------]3\4[---------------------FIFTY----------------------]4)\#-5-#\GG--29---------UQU------G.INI W:\##\XYZ\(1[---------------------FIFTY----------------------]1\2[---------------------FIFTY----------------------]2\3[---------------------FIFTY----------------------]3\4[---------------------FIFTY----------------------]4)\#-5-#\XX--12-X.INI W:\##\XYZ\(1[---------------------FIFTY----------------------]1\2[---------------------FIFTY----------------------]2\3[---------------------FIFTY----------------------]3\4[---------------------FIFTY----------------------]4)\#-5-#\AA--12-A.INI Script W:\Drive_F_Long_Path_Bats\Header.Bat revised 12/07/2013 21:58 ....'....;....'....;....'....;....'....;....'....;....'....;....'....;....'....;....'....;....'....;....'....;....'....;....'....;....'....;....'....;....'....;....'....;....'....;....'....;....'....;....'....;....'....;....'....;....'....;....'.S..;....'...M :- S(ort)=247 M(ax)=259 W:\##\XYZ\(1[---------------------FIFTY----------------------]1\2[---------------------FIFTY----------------------]2\3[---------------------FIFTY----------------------]3\4[---------------------FIFTY----------------------]4)\#-5-#\GG--29---------UQU------G.INI W:\##\XYZ\(1[---------------------FIFTY----------------------]1\2[---------------------FIFTY----------------------]2\3[---------------------FIFTY----------------------]3\4[---------------------FIFTY----------------------]4)\#-5-#\FF--28---------VPV-----F.INI W:\##\XYZ\(1[---------------------FIFTY----------------------]1\2[---------------------FIFTY----------------------]2\3[---------------------FIFTY----------------------]3\4[---------------------FIFTY----------------------]4)\#-5-#\EE--27---------WNW----E.INI W:\##\XYZ\(1[---------------------FIFTY----------------------]1\2[---------------------FIFTY----------------------]2\3[---------------------FIFTY----------------------]3\4[---------------------FIFTY----------------------]4)\#-5-#\DD--26---------XMX---D.INI W:\##\XYZ\(1[---------------------FIFTY----------------------]1\2[---------------------FIFTY----------------------]2\3[---------------------FIFTY----------------------]3\4[---------------------FIFTY----------------------]4)\#-5-#\CC--25---------YLY--C.INI W:\##\XYZ\(1[---------------------FIFTY----------------------]1\2[---------------------FIFTY----------------------]2\3[---------------------FIFTY----------------------]3\4[---------------------FIFTY----------------------]4)\#-5-#\BB--24---------ZKZ-B.INI W:\##\XYZ\(1[---------------------FIFTY----------------------]1\2[---------------------FIFTY----------------------]2\3[---------------------FIFTY----------------------]3\4[---------------------FIFTY----------------------]4)\#-5-#\XX--12-X.INI W:\##\XYZ\(1[---------------------FIFTY----------------------]1\2[---------------------FIFTY----------------------]2\3[---------------------FIFTY----------------------]3\4[---------------------FIFTY----------------------]4)\#-5-#\AA--12-A.INI Delete contents of "\##\XYZ\*" ? D(elete) / N(o) :- n "n" Retaining "\##\XYZ\*" W:\Drive_F_Long_Path_Bats> ================================================================================================== RECUVA TEST ON "Not Deleted" FILES :- Launched Recuva v1.47.498 (64bit) with "Wizard" bypassed. Options / Actions :- Ticked the boxes Scan for non-deleted ... Restore folderstructure all other action boxes unticked. Selected drive W:\ and clicked Scan Clicked on the "Path" header and all 8 of the ##\XYZ\* folders appeared near the top of the list I right clicked one of them and selected "Highlight Folder" and chose "W:\##\XYZ I right clicked the group and chose "Check Highlighted" I clicked "Recover" and chose E: and clicked OK and was told "Maximum path length exceeded" SOLUTION :- ================================================================================================== I launch SysExporter v1.62 and chose Title "Piriform Recover" Type "ListView" (If it does not appear you may need to tick "ListView" at the top of the list within Menu "Filter") This displayed what I could see in the Recuva window. Chose Menu "Items", Chose Columns", moved "Filename" below "Path", and unticked all other boxes, and clicked OK. Chose Menu "Items", chose "Copy selected items (Tab delimitted)% Launched Notepad and used Ctrl-V to paste the result which was Path Filename W:\##\XYZ\(1[---------------------FIFTY----------------------]1\2[---------------------FIFTY----------------------]2\3[---------------------FIFTY----------------------]3\4[---------------------FIFTY----------------------]4)\#-5-#\ AA--12-A.INI W:\##\XYZ\(1[---------------------FIFTY----------------------]1\2[---------------------FIFTY----------------------]2\3[---------------------FIFTY----------------------]3\4[---------------------FIFTY----------------------]4)\#-5-#\ BB--24---------ZKZ-B.INI W:\##\XYZ\(1[---------------------FIFTY----------------------]1\2[---------------------FIFTY----------------------]2\3[---------------------FIFTY----------------------]3\4[---------------------FIFTY----------------------]4)\#-5-#\ CC--25---------YLY--C.INI W:\##\XYZ\(1[---------------------FIFTY----------------------]1\2[---------------------FIFTY----------------------]2\3[---------------------FIFTY----------------------]3\4[---------------------FIFTY----------------------]4)\#-5-#\ DD--26---------XMX---D.INI W:\##\XYZ\(1[---------------------FIFTY----------------------]1\2[---------------------FIFTY----------------------]2\3[---------------------FIFTY----------------------]3\4[---------------------FIFTY----------------------]4)\#-5-#\ EE--27---------WNW----E.INI W:\##\XYZ\(1[---------------------FIFTY----------------------]1\2[---------------------FIFTY----------------------]2\3[---------------------FIFTY----------------------]3\4[---------------------FIFTY----------------------]4)\#-5-#\ FF--28---------VPV-----F.INI W:\##\XYZ\(1[---------------------FIFTY----------------------]1\2[---------------------FIFTY----------------------]2\3[---------------------FIFTY----------------------]3\4[---------------------FIFTY----------------------]4)\#-5-#\ GG--29---------UQU------G.INI W:\##\XYZ\(1[---------------------FIFTY----------------------]1\2[---------------------FIFTY----------------------]2\3[---------------------FIFTY----------------------]3\4[---------------------FIFTY----------------------]4)\#-5-#\ XX--12-X.INI and saved this as "W:\Long-Paths\Report.txt" The FIlenames are preceeded by an ugly TAB that are dealt with by Header.Bat. Launched "W:\Long-Paths\Header.Bat" which produced Report.LST :- ....'....;....'....;....'....;....'....;....'....;....'....;....'....;....'....;....'....;....'....;....'....;....'....;....'....;....'....;....'....;....'....;....'....;....'....;....'....;....'....;....'....;....'....;....'....;....'....;....'.S..;....'...M :- S(ort)=247 M(ax)=259 W:\##\XYZ\(1[---------------------FIFTY----------------------]1\2[---------------------FIFTY----------------------]2\3[---------------------FIFTY----------------------]3\4[---------------------FIFTY----------------------]4)\#-5-#\GG--29---------UQU------G.INI W:\##\XYZ\(1[---------------------FIFTY----------------------]1\2[---------------------FIFTY----------------------]2\3[---------------------FIFTY----------------------]3\4[---------------------FIFTY----------------------]4)\#-5-#\FF--28---------VPV-----F.INI W:\##\XYZ\(1[---------------------FIFTY----------------------]1\2[---------------------FIFTY----------------------]2\3[---------------------FIFTY----------------------]3\4[---------------------FIFTY----------------------]4)\#-5-#\EE--27---------WNW----E.INI W:\##\XYZ\(1[---------------------FIFTY----------------------]1\2[---------------------FIFTY----------------------]2\3[---------------------FIFTY----------------------]3\4[---------------------FIFTY----------------------]4)\#-5-#\DD--26---------XMX---D.INI W:\##\XYZ\(1[---------------------FIFTY----------------------]1\2[---------------------FIFTY----------------------]2\3[---------------------FIFTY----------------------]3\4[---------------------FIFTY----------------------]4)\#-5-#\CC--25---------YLY--C.INI W:\##\XYZ\(1[---------------------FIFTY----------------------]1\2[---------------------FIFTY----------------------]2\3[---------------------FIFTY----------------------]3\4[---------------------FIFTY----------------------]4)\#-5-#\BB--24---------ZKZ-B.INI W:\##\XYZ\(1[---------------------FIFTY----------------------]1\2[---------------------FIFTY----------------------]2\3[---------------------FIFTY----------------------]3\4[---------------------FIFTY----------------------]4)\#-5-#\XX--12-X.INI W:\##\XYZ\(1[---------------------FIFTY----------------------]1\2[---------------------FIFTY----------------------]2\3[---------------------FIFTY----------------------]3\4[---------------------FIFTY----------------------]4)\#-5-#\AA--12-A.INI PathFilename ================================================================================================== File GG*.INI has a total path length of 259 characters I selected that file which removed highlights from the other files, and I unticked that file and tried again and was told "Maximum path length exceeded" I unticked FF*.ini and tried again and totally recovered 6 files I closed Recuva and SysExporter One instance of Windows Explorer shows all 8 files on drive W:\ and another instance shows only 6 files on E:\ I selected FF*.ini and GG*.ini and drag-drop copied to the some folder which Recuva aborted on. HashMyFiles (from Nirsoft) confirms that the files on W:\* have the same hash values as E:\* I renamed E:\##\* as E:\#0\* I deleted E:\##\* RECUVA TEST ON "Excellent" (i.e. DELETED) FILES :- Selected drive W:\ and clicked Scan Clicked on the "Path" header and all 8 of the ##\XYZ\* folders appeared near the top of the list I right clicked one of them and selected "Highlight Folder" and chose "W:\##\XYZ I right clicked the group and chose "Check Highlighted" I clicked "Recover" and chose E: and clicked OK and was told "Maximum path length exceeded" Unticked GG* and clicked Recover and again "Maximum path length exceeded" Unticked FF* and clicked Recover and totally recovered 6 files. Recuva Options / Actions and unchecked "Restore folder structure" and clicked OK Ticked FF* and FF* and clicked Recover and chose E:\##\XYZ\ as the destination and clicked OK and both files were recovered. Used Windows Explorer to drag-drop Move GG*.ini and FF*.ini from E:\##\XYZ\ to E:\##\XYZ\ ... \#-5-#\ HashMyFiles confirms that Recuva perfectly recovered from W:\ to E:## the deleted files which were preserved in long path that was renamed to become E:\#0. The only problem is that regardless of whether Recuva is dealing with a "Not Deleted" or "Excellent" file, it is unable to restore with a destination path and name that exceeds 257 characters, which is two short of the 259 limit for windows Explorer. Just for fun I selected BB*. CC*, and DD for recovery, creating a new destination E:\#0\ got the expected "Maximum path length exceeded" Unchecked DD* and successfully recovered BB* and CC*. Although recovery to the destination E:\#1\ has a path that 3 charaxters longer than E:\, only two of those characters appear to count - the end result is a destination length of 258 characters. The Test files AA*.ini through to GG*.ini were created by MakeLong.bat @ECHO OFF & setlocal EnableDelayedExpansion ECHO Script %~f0 revised %~t0 SET "Parent=\##" SET "BASE=%Parent%\XYZ" SET "Segment=[---------------------FIFTY----------------------]" SET "MY-PATH=%Base%\(1%Segment%1\2%Segment%2\3%Segment%3\4%Segment%4)\#-5-#" IF NOT EXIST "%MY-PATH%\" MD "%MY-PATH%" ECHO A %TIME% A > "%MY-PATH%\AA--12-A.INI" ECHO X %TIME% X > "%MY-PATH%\XX--12-X.INI" ECHO B %TIME% B > "%MY-PATH%\BB--24---------ZKZ-B.INI" ECHO C %TIME% C > "%MY-PATH%\CC--25---------YLY--C.INI" ECHO D %TIME% D > "%MY-PATH%\DD--26---------XMX---D.INI" ECHO E %TIME% E > "%MY-PATH%\EE--27---------WNW----E.INI" ECHO F %TIME% F > "%MY-PATH%\FF--28---------VPV-----F.INI" SET "BIG-NAME=GG--29---------UQU------G.INI" SET "LONG-NAME=HH--30---------TRT-------H.INI" ECHO G %TIME% G > "%MY-PATH%\%BIG-NAME%" ECHO H %TIME% H > "%MY-PATH%\%LONG-NAME%" > NUL IF NOT EXIST "%MY-PATH%\%BIG-NAME%" ECHO ERROR "%BIG-NAME%" IS TOO LONG IF EXIST "%MY-PATH%\%LONG-NAME%" ECHO ERROR "%LONG-NAME%" IS TOO SHORT DIR "%MY-PATH%"\*.INI | FIND "." TREE %PARENT% /F | FIND /V /I "VOLUME" DIR %PARENT%\*.INI /S /B > REPORT.TXT CALL HEADER 248 TYPE REPORT.LST ECHO( CALL HEADER TYPE REPORT.LST ECHO( SET ANS=N & SET /P ANS="Delete contents of "%Base%\*" ? D(elete) / N(o) :- " IF /I "!ANS!" EQU "D" (RD /S /Q %BASE%) ELSE (ECHO "!ANS!" Retaining "%BASE%\*") The above script creates the file REPORT.TXT and calls another script HEADER.BAT which produces REPORT.LST HEADER.BAT is in the same folder (I am usingW:\Drive_F_Long_Path_Bats\) as Makelong.Bat. Header.bat will take a file REPORT.TXT and remove extraneous TAB characters introduced by SysExporter, and then sort the list by any chosen value (such as 248 above), or by its default setting of 247 and everything that is shorter than the chosen length will appear after everything that reaches or exceeds the chosen length and then place a header which calibrates the length. This focusses attention upon the actual paths that are close to the maxium length allowed by Windows of 259 characters HEADER.BAT is :- @ECHO OFF & setlocal EnableDelayedExpansion ECHO Script %~f0 revised %~t0 SET /A SORT=247 SET /A MAX=259 IF "%1"=="" CALL :S %SORT% & GOTO :EOF :S SET "STR=" & FOR /L %%N IN (0,10,%MAX%) DO SET "STR=!STR!....'....;" SET /A NH=%1-1 SET /A NG=%MAX%-1 SET "STR=!STR:~0,%NH%!S!STR:~%1,%MAX%!" ECHO !STR:~0,%NG%!M :- S(ort)=%1 M(ax)=%MAX% > REPORT.LST MORE /T0 REPORT.TXT | sort /R /+%1 >> REPORT.LST
  4. Agreed. BUT Not only was the detection false,, but in addition the A.V. was invited to "disinfect" the system which suggests that the "virus" named CCleaner has been crippled and is no longer working as designed, and I would ONLY depend upon CCleaner after a fresh download and installation that is free from A.V. aggravation. I admit that I have no knowledge of exactly what "disinfection" does when perform by Kaspersky or any other tool, but I always assume that what I do not know can hurt me, so I take preventative action. Furthermore, if the poster has observed a significant increase in svchost instances following this incident, this might indicate that damage remains. But 9 instances could be normal - I have never looked at this at startup but I have 12 instances of svchost running at the moment.
  5. Kaspersky is to blame for EVERYTHING that is wrong, including excessive loading of svchost.exe. When it "disinfected" your system it deleted or by other means obstructed the operation of CCleaner. If I was in your situation I would ensure that Kaspersky had got its act together and fixed its false detection issue, and then totally un-install CCleaner and get a fresh download of the setup-file and then re-install CCleaner, and repeat until Kaspersky stops Crying Wolf.and crippling CCleaner.
  6. Could the problem be conflict from Steam thinking that D.F. is interfering/cheating its monitored games ?
  7. Anything resembling a Recycle bin is useless if the drive crashes. Are you not using Partition image backup software ?
  8. Regret I cannot help you further, but your information may be of use to those who can.
  9. No functional difference. All you are paying for is direct support from Piriform developers instead of this user forum. Please advise :- Your version of Windows, Whether you are recovering from FAT32 or NTFS formatted drive.
  10. The "clever tweak" does what I said, but I do not know the proprietary details of how it is done. There are many ways in which Windows has broken itself, but using CCleaner to remove R.P. is not one of the ways - if System Restore would have worked before removing an R.P. it will still work afterwards.
  11. Which one ? there are 17 of them on my Windows 7 system.
  12. Totally false information, and No risk at all. Each R.P. holds a FULL COMPLETE instance of the registry as at that POINT in time, plus INCREMENTAL changes to "system files" since the PREVIOUS R.P. When CCLeaner removes a Restore Point it surgically removes the FULL COMPLETE instance of the registry, but preserves all the INCREMENTAL changes to "system files", and applies a clever tweak to Windows so that (unless Windows is already broken) you can still restore to previous Restore Points. When you restore to an earlier point in time then the INCREMENTAL changes to "system files" is applied in reverse to take the files back from the latest state. This is my preferred tool for seeing any file that is anywhere, including the contents of "System Volume Information", which holds your Restore Points. https://www.jam-soft....80&language=EN N.B. I fully endorse Andavari's response. Personally I have fully disabled System Restore because it is a waste of Disk space and Processor cycles. I depend upon Macrium Reflect partition image backup software - it works and is fast.
  13. I am using the 64 bit Recuva and 64 bit SysExporter with 8 GB of RAM. SysExporter has 6 menu pop-downs at the top Choose "Filter" and make sure that the "ListView" is ticked, and look for this to be added below other programs. If this does not resolve the issue after closing and restarting SysExporter, then I suggest that you cancel the DEEP SCAN mode. It will save you time, and we may then have a common basis for comparison/discussion. It takes my system 33 Seconds for a normal (NOT DEEP) scan to analyze 742 GB with 385,698 files. Your system takes 40 times as long for twice the size - hence I guess you used DEEP SCAN. Please note that when I select to display the contents of the 385,698 items under ListView then SysExporter freezes for perhaps 5 minutes whilst extracting all that data from Recuva, but nothing crashes and the data transfer is successful. SysExporter MAY lose the ListView capability when Recuva is in DEEP SCAN mode. I do not have the patience to double check whether I simply did something wrong.
  14. Not a bug, and also a very bad suggestion. I suggest that you refrain from pinning to the taskbar, and instead use an alternative such as a desktop short-cut or a hot-key, and then you should know that an icon in the taskbar-notification tray is NOT an invitation to click what is already running. I love the fact that I can simultaneously ANALYZE with Portable versions of CCleaner, and compare on-screen the differences in their capabilities. My old Portable version of CCleaner is fully known, fully tested, and fully trusted. If I see identical junk detection between the old and the latest versions, then there is ZERO reason to use the latest version and delete old faithful, and every reason to delete the latest version and wait for the next release. There is absolutely no reason to use the latest version of CCleaner with enhanced cleaning of IE10 running under Win8 when I only use Palemoon under Win7. If there are differences between junk detection, then I take responsibility for my own safety and evaluate the changes, and decide if they are hazardous or worthwhile (what is one cookie or a 1 KB log file between friends). Whilst having full respect for Piriform developers, they cannot have the resources to test the full consequences of each CCleaner release upon every brand and release of Motherboard BIOS Software (Utilities, Applications, etc.) Alan
  15. @Keatah I knew that in theory NTFS was more secure than FAT. A few years later I experienced it when my partition tables were damaged and all partitions were lost, but the previously downloaded and burnt to CD Minitool Partition Wizard restored them all, BUT when I was able to boot up the first thing Windows demanded was a Checkdsk Reboot for a damaged FAT32 partition, and it fixed a mass of errors. As a precaution I also chose to run chkdsk on all the other partitions, and zero errors were found on all 5 NTFS partitions but minor errors were found on the remaining FAT32 partition. Thanks for explaining this further problem that comes with FAT32. Does the bad news never end
  16. I do not see how the major collection of files on a 1000 GB drive can be corrupted by simple deletion, unless they were subsequently over-written. Did you delete all and then re-use to store other things for a long time before you realised ? Or do you mean that you WIPED the drives with a Secure Deletion OVER-WRITE, in which case I would expect VLC to produce random static noise rather than musical melodies. It is just possible that you have done something which appears catastrophic but actually has a simple fix - if we knew exactly what you did. A screen shot of what Windows Disk Management shows for these drives might be useful.
  17. Thanks Dennis. I regret delayed return from lunch due to household chores that were imposed from on high. DOCUMENTATION :- PLEASE NOTE that the script pauses after creating the folder structure with files, and only deletes the structure with files when you hit any key. Until they are deleted you can use Recuva to detect and restore these undeleted files to another drive. You can then use a folder comparator utility to confirm the accuracy of of Recuva. Big.Bat Attempts to creates 7 files :- AA12.INI GG12.INI BB-18----TBT-B.INI CC-19----SCS--C.INI DD-20----RDS---D.INI EE-21----QEQ----E.INI FF-22----PFP-----F.INI The last file FF-22----PFP-----F.INI is NOT created, because the length of the path name plus the length of this file name exceeds the 259 character limit imposed by Windows. Using the RECOVER WITH FOLDER STRUCTURE option I fully expect success for :- All of the 6 created files when restoring to the root of X:\, and All of the first 4 shorter files when restored to X:\Y\ Unfortunately Recuva complains "Maximum path length exceeded" unless I exclude EE* and DD* from root of X:\ and additionally CC* is too long for restoring to X:\Y\ Windows has a limit of 259 characters Recuva is crippled with a limit of 257 characters I have further work in hand which I intend for this afternoon - if I get time off for good behaviour SUGGESTION TO PIRIFORM DEVELOPERS Look in the code for excessive use of the character '\' You need a MINIMUM of a single '\' separator between each segment of a folder structure Windows will forgive and ignore repetitions of '\' when actually creating the path, BUT the syntax error checking may well include the extraneous characters when considering the upper limit of 259 characters plus the null terminator. This script demonstrates that extraneous characters are ignored so far as creating path structures on drive W:\ @ECHO OFF ECHO( SET "#DRIVE=W:" SET "#BASE=%#DRIVE%\AAAAAA\" SET "#PATH=%#BASE%\BBBBBB\" SET "#NAME=CCCCCC.TXT" SET "#_Drive_and_Path_and_File_Name=%#PATH%\%#NAME% MD %#PATH% ECHO THE TIME IS %TIME% > %#_Drive_and_Path_and_File_Name% REM TREE %#BASE% /F SET # ECHO THE OUTPUT PATH AND FILE STRUCTURE IS :- %#_Drive_and_Path_and_File_Name% DIR %#BASE%\*.TXT /S | FIND ":" TYPE %#_Drive_and_Path_and_File_Name% RD %#BASE% /S /Q
  18. Thank you Dennis. I have been working on a my initial proposal in conjunction with a new script to create recovery targets with lengthy names for path + file. It has been a painful processes, iteration between two scripts to ensure functionality. This may be useful to the developers and Beta testers. It is the lengthy creation script which I call BIG.BAT. :- Save this to any folder on any drive and run it, and it will ATTEMPT to create on the same drive a long path with 7 files but windows does NOT allow the existence of the longest name which is FF-22----PFP-----F.INI @ECHO OFF SET "FIFTY_4=[----------------------FIFTY_4-----------------------]" SET "MY-PATH=\-#\$\(1%FIFTY_4%1\2%FIFTY_4%2\3%FIFTY_4%3\4%FIFTY_4%4)" MD "%MY-PATH%" ECHO A %TIME% A > "%MY-PATH%\AA12.INI" ECHO G %TIME% G > "%MY-PATH%\GG12.INI" ECHO B %TIME% B > "%MY-PATH%\BB-18----TBT-B.INI" ECHO C %TIME% C > "%MY-PATH%\CC-19----SCS--C.INI" ECHO D %TIME% D > "%MY-PATH%\DD-20----RDS---D.INI" ECHO E %TIME% E > "%MY-PATH%\EE-21----QEQ----E.INI" @ECHO ON ECHO F %TIME% F > "%MY-PATH%\FF-22----PFP-----F.INI" @ECHO OFF ECHO Expect Error message if "F %TIME% F" is written to excessive length of Path + FileName. DIR "%MY-PATH%"\*.INI | FIND ":" TYPE "%MY-PATH%\EE-21----QEQ----E.INI" ECHO As at %date%%time% the above is the text within the file "EE-21----QEQ----E.INI" TREE \-# /F PAUSE RD /S /Q \-#\$ TREE \#- /F After lunch I will provide further documentation and enhancements to my first post. Regards Alan
  19. It is FAR MORE likely that some other software has updated and had a bad effect Microsoft Patch Tuesdays trash Windows quite frequently and I have to restore a pre-patch partition backup. Another distinct possibility is malware. It might be appropriate for you to use one of the sites suggested here http://forum.pirifor...showtopic=34786
  20. I too am surprised; not that CCleaner refrains from cleaning the folder; but that you are willing to be a burden on the internet bandwidth consumption of the torrent users who feed you, without your taking your turn to feed others. Or have I misunderstood the basis on which the Torrent users operate ?
  21. CCleaner.ini has 3 date / time stamps. I have just launched and closed Portable CCleaner.exe and the INI "modified" stamp is now ‎03 ‎July ‎2013, ‏‎15:58:04 This precisely meets your requirements. Should you need it the installed version of CCleaner under Options / has an option to "Save all settings to INI file" If CCleaner is not using the INI file it uses the registry, and with a suitable registry editor / viewer you can inspect the date/time that registry keys are updated.
  22. CCleaner has had the CLEAN option for years. Use Options / Settings and look for the name "Secure Deletion"
  23. If Windows Explorer cannot see the disc then Recuva cannot see it. If Windows Disk Management can see the Disk you may be able to allocate a drive letter and then Recuva can see it.
  24. Not only did they drive, but all 14 of of the males accurately drove to the destination. This begs the question - did all the females fail the test ?
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.