OSDN Git Service

mirror .org
[sevenzip/7-Zip.git] / www.7-zip.org / faq.html
index 31bf65e..6108280 100644 (file)
 <TR><TD><A href="7z.html" class="MenuLink">7z Format</A></TD></TR>\r
 <TR><TD><A href="sdk.html" class="MenuLink">LZMA SDK</A></TD></TR>\r
 <TR><TD><A href="download.html" class="MenuLink">Download</A></TD></TR>\r
-<TR><TD><A href="register.html" class="MenuLink">Donate</A></TD></TR>\r
 <TR><TD><SPAN class="MenuCurrent">FAQ</SPAN></TD></TR>\r
 <TR><TD><A href="support.html" class="MenuLink">Support</A></TD></TR>\r
 <TR><TD><A href="links.html" class="MenuLink">Links</A></TD></TR>\r
 </TABLE>\r
 <TABLE cellpadding=2 cellspacing=0 border=0 width="100%">\r
+\r
 <TR><TD><HR></TD></TR>\r
-<TR><TD><A href="http://sourceforge.net"><IMG src="http://sourceforge.net/sflogo.php?group_id=14481" width=88 height=31 border=0 alt="SourceForge Logo"></A></TD></TR>\r
-<TR><TD><A href="http://sourceforge.net/projects/sevenzip/">7-Zip on SF.net</A></TD></TR>\r
-<TR><TD><A href="http://sourceforge.net/forum/forum.php?forum_id=45797">Forum</A></TD></TR>\r
+<TR><TD>\r
+<form action="https://www.paypal.com/cgi-bin/webscr" method="post">\r
+<input type="hidden" name="cmd" value="_s-xclick">\r
+<input type="hidden" name="encrypted" value="-----BEGIN PKCS7-----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-----END PKCS7-----\r
+">\r
+<input type="image" src="https://www.paypalobjects.com/en_US/i/btn/btn_donate_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">\r
+<img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1">\r
+</form>\r
+</TD></TR>\r
+<TR><TD><A href="http://sourceforge.net/projects/sevenzip/"><IMG src="http://sourceforge.net/sflogo.php?group_id=14481&type=11" width=120 height=30 border=0 alt="7-Zip at SourceForge.net"></A></TD></TR>\r
 <TR><TD><HR></TD></TR>\r
+\r
 </TABLE>\r
+\r
 <P>\r
 <B>English</B><BR>\r
-<A href="http://7z.sparanoid.com/">Chinese Simpl.</A><BR>\r
+<A href="http://7zip.usb-drivers.org/">Afrikaans</A><BR>\r
+<A href="http://7zip-ar.com/">Arabic</A><BR>\r
+<A href="http://7-zip.hit.bg/">Bulgarian</A><BR>\r
+<A href="http://sparanoid.com/lab/7z/">Chinese Simpl.</A><BR>\r
+<A href="http://www.developershome.com/7-zip/">Chinese Trad.</A><BR>\r
+<A href="http://7zip-eo.rnbastos.com/">Esperanto</A><BR>\r
 <A href="http://www.spiroo.be/7zip/">French</A><BR>\r
+<A href="http://www.7-zip.de/">German</A><BR>\r
+<A href="http://7-zip.hu/">Hungarian</A><BR>\r
 <A href="http://sevenzip.sourceforge.jp/">Japanese</A><BR>\r
+<A href="http://7-zip.ir/">Persian</A><BR>\r
+<A href="http://7-zip.org.pl/">Polish</A><BR>\r
 <A href="http://7zip.rnbastos.com/">Portuguese Brazil</A><BR>\r
 <A href="http://7-zip.org.ua/ru/">Russian</A><BR>\r
-<A href="http://www.7-zip.si/">Slovenian</A><BR>\r
+<A href="http://7-zip.com.mx">Spanish</A><BR>\r
 <A href="http://7-zip.org.ua/">Ukrainian</A><BR>\r
 </P>\r
 \r
+          \r
 </TD>\r
 <TD valign="top">\r
 \r
 <P>Yes, 7-Zip is free software. You can use it on any computer. You don't need to \r
 register or pay for 7-Zip.</P>\r
 \r
-<H4>Why do the add, delete and update operations not work for some existing archives?</H4>\r
-<P>The current version of 7-Zip can't execute some operations with .7z archives that have been \r
-created with the "solid" option switched on. You can disable solid mode with -ms=off switch \r
-in command line</P>\r
-\r
-<H4>What about ACE archive support?</H4>\r
-<P>Support for ACE archives could be implemented in 7-Zip, if the source code \r
-of that format was available, and the license allowed it. The Unace.dll \r
-library from the authors of the ACE program is not \r
-compatible with the plugin interface of 7-Zip (Unace.dll works with files, but \r
-7-Zip only allows plugins to work with abstract streams). For this reason 7-Zip can't use \r
-Unace.dll without a complex wrapper.</P>\r
+<H4>How can I set file associations to 7-Zip in Windows 7 and Windows Vista?</H4>\r
+<P>You must run 7-Zip File Manager in administrator mode. \r
+Right-click the icon of 7-Zip File Manager, and then click <B>Run as administrator</B>.\r
+Then you can change file associations and some other options.</P>\r
 \r
-<H4>Why doesn't the command line version add files without extensions to an archive?</H4>\r
-<P>You're probably using a *.* wildcard. 7-Zip doesn't use the operating system's wildcard mask parser, \r
-and consequently treats *.* as any file that has an extension. \r
-To process all files you must use the * wildcard instead or omit the wildcard altogether.</P>\r
+<H4>What version of 7-Zip is more stable?</H4>\r
+<P>Now there one main version of 7-Zip:</P>\r
+<UL>\r
+<LI>7-Zip 9.20 - it's revision 20 of 7-Zip 9 (started in 2009)\r
+</UL>\r
+<P>Latest beta versions can fix some bugs of previous versions.\r
+So they can be more stable in some cases. \r
+In general it's safe to use latest beta version.</P>\r
+\r
+<H4>Why do the add, delete and update operations not work for some existing archives?</H4>\r
+<P>These operations didn't work only in old versions of 7-Zip. \r
+Latest 7-Zip supports any operations with "solid" archives.</P>\r
 \r
 <H4>Why can't 7-Zip open some ZIP archives?</H4>\r
 <P>In 99% of these cases it means that the archive contains incorrect headers.\r
@@ -81,8 +100,50 @@ just ignore errors.</P>
 Instead try to find the program that was used to create the archive and inform the developers \r
 of that program that their software is not ZIP-compatible.</P>\r
 \r
-<P>There are also some ZIP archives that were encoded with methods unsupported by 7-Zip. \r
-Some of these unsupported methods: PPMd (WinZip), WAVPack (WinZip), pkAES (PkZip).</P>\r
+<P>There are also some ZIP archives that were encoded with methods unsupported by 7-Zip,\r
+for example, WAVPack (WinZip).</P>\r
+\r
+<H4>Why can't 7-Zip open some RAR archives?</H4>\r
+<P>7-Zip still doesn't support new RAR 5 format. 7-Zip supports RAR 2/3/4 formats only.</P>\r
+\r
+\r
+<H4>Why does drag-and-drop archive extraction from 7-Zip to Explorer use temp files?</H4>\r
+<P>7-Zip doesn't know folder path of drop target.\r
+Only Windows Explorer knows exact drop target.\r
+And Windows Explorer needs files (drag source) as decompressed files on disk.\r
+So 7-Zip extracts files from archive to temp folder and then \r
+7-Zip notifies Windows Explorer about paths of these temp files.\r
+Then Windows  Explorer copies these files to drop target folder.</P>\r
+\r
+<P>To avoid temp file usage, you can use Extract command of 7-Zip or \r
+drag-and-drop from 7-Zip to 7-Zip.</P>\r
+\r
+<H4>Why doesn't the command line version add files without extensions to an archive?</H4>\r
+<P>You're probably using a *.* wildcard. 7-Zip doesn't use the operating system's wildcard mask parser, \r
+and consequently treats *.* as any file that has an extension. \r
+To process all files you must use the * wildcard instead or omit the wildcard altogether.</P>\r
+\r
+<H4>Why doesn't -r switch work as expected?</H4>\r
+<P>In most cases you don't need -r switch.\r
+7-Zip can compress subfolders even without -r switch.</P>\r
+<P>Example 1:</P>\r
+<PRE>  7z.exe a c:\a.7z "C:\Program Files"</PRE>\r
+<P>compresses "C:\Program Files" completely, including all subfolders.</P>\r
+<P>Example 2:</P>\r
+<PRE>  7z.exe a -r c:\a.7z "C:\Program Files"</PRE>\r
+<P>searches and compresses "Program Files" in all subfolders of C:\ (for example, in "C:\WINDOWS").</P>\r
+If you need to compress only files with some extension, you can use -r switch:\r
+<PRE>  7z a -r c:\a.zip c:\dir\*.txt </PRE>\r
+<P>compresses all *.txt files from folder c:\dir\ and all it's subfolders.</P>\r
+\r
+<H4>How can I store full path of file in archive?</H4>\r
+<P>7-Zip stores only relative paths of files (without drive letter prefix).\r
+You can change current folder to folder that is common for \r
+all files that you want to compress and then you can use relative paths:</P>\r
+<PRE>\r
+  cd /D C:\dir1\\r
+  7z.exe a c:\a.7z file1.txt dir2\file2.txt\r
+</PRE>\r
 \r
 <H4>Why can't 7-Zip use big dictionary in 32-bit Windows?</H4>\r
 <P>32-bit Windows allocates only 2 GB of virtual space per one application. \r
@@ -93,10 +154,11 @@ So you can use any dictionary in Windows x64, if you have required amount of phy
 \r
 <H4>How can I install 7-Zip in silent mode?</H4>\r
 \r
-<P>Use the "/S" parameter to do a silent installation and the "/D=dir" parameter \r
+<P>For exe installer: Use the "/S" parameter to do a silent installation and the "/D=dir" parameter \r
 to specify the "output directory". These options are case-sensitive. \r
 7-Zip uses the NSIS installer by Nullsoft.</P>\r
 \r
+<P>For msi installer: Use the /q INSTALLDIR="C:\Program Files\7-Zip" parameters.</P>\r
 \r
 <H2><a name="developer_faq"></a>Developer FAQ</H2>\r
 \r
@@ -123,9 +185,10 @@ you used parts of the 7-Zip program, (2) that 7-Zip is licensed under the GNU LG
 \r
 <H4>How can I add support for 7z archives to my application?</H4>\r
 \r
-<P>One way is to use the 7za.dll (available from sf.net for download). The 7za.dll \r
+<P>One way is to use the 7z.dll or 7za.dll (available from sf.net for download). The 7za.dll \r
 works via COM interfaces. It, however, doesn't use standard COM interfaces for \r
-creating objects. You can find a small example in the source code. A full example is \r
+creating objects. You can find a small example in "CPP\7zip\UI\Client7z" folder \r
+in the source code. A full example is \r
 7-Zip itself, since 7-Zip works via this dll also. There are other applications \r
 that use 7za.dll such as WinRAR, PowerArchiver and others.</P>\r
 \r
@@ -146,5 +209,9 @@ that DLL. That is the idea of free software. Read more here:
 You can also read about the <A href="sdk.html">LZMA SDK</A>, which is available \r
 under a more liberal license.</P>\r
 \r
-<HR><P><SMALL>Copyright (C) 2008 Igor Pavlov.</SMALL></P>\r
-</TD></TR></TABLE></BODY></HTML>\r
+\r
+<HR>\r
+<P><SMALL>Copyright (C) 2014 Igor Pavlov.</SMALL></P>\r
+</TD></TR></TABLE>\r
+\r
+</BODY></HTML>\r