Introduction

Most people work with computers on a daily basis but almost nobody has been taught how to organize files and folders, how to manage data, and how to avoid data loss. The idea behind this tutorial is to address this issue and provide advice and offer general tips on how to keep your computer clean and running smoothly. In addition, we will have a look at how to organize files and folders. Finally, the tutorial will give some pointers about how to deal with and organize data so that they are stored safely and orderly.

Thus, this tutorial will address what to do if…

  • your computer is very slow and gets very hot

  • your filing system is a mess and you want to tidy it up

  • you want to secure your files from someone else being able to access them

  • you want to work more efficiently with tabulated data

This tutorial focuses on Windows machines and is intended for anybody - especially for those of us who are less computer savvy. For this reason, we will not go over manually optimizing Windows and system options (for those that are more computer savvy, a video on how to optimize you Windows and system options for maximum performance can be found here).

Some of the contents of this tutorial build on the Digital Essentials module that is offered by the UQ library, the Reproducible Research resources (created by Griffith University’s Library and eResearch Services), and on Amanda Miotto’s Reproducible Reseach Things. You can find additional information on all things relating to computers, the digital world, and computer safety in the Digital Essentials course that is part of UQ’s library resources.

General tips about using computers

In the following, we will go over some tips that prevent computers from slowing down or getting hot. These tips are also useful if you want to increase the speed of your computer. If cared for, even older machines can handle most of our everyday tasks and fulfill most of our computational needs.

Restart your computer regularly

  • While it can be very handy to use sleep mode repeatedly, you should shut down and restart your computer regularly. This is necessary to install already downloaded updates and it also allows your computer to dump a lot of data that accumulates when it keeps running. So, rather than using sleep mode, shut down and restart your computer on a regular basis (at least once per week) so automatic software updates can be installed. If there’s a high security risk, you may be forced to restart your computer immediately because updates often close gaps in the security of either specific programs or your operating system.

Keep your computer up-to-date

  • One thing you can do to keep your computer running smoothly is to keep your computer up-to-date by checking for updates. In fact, outdated software is not updated with the latest security features and puts your computer at risk.

  • Updates can be annoying but they also help to close security gaps and improve the functionality of the software that you are using. If you do not know how to check if updates are available, you can find a step-by-step tutorial here.

Look out for leeches and malware

  • When you download software, it is quite common that, in addition to the software you are looking for, other additional software will be downloaded and installed as a default. To avoid this, make sure to uncheck such options when installing the software that you want. This does simply require that you pay attention and read the options that you can check or uncheck during the installation when installing software.

Use anti-virus software

  • Antivirus software checks if any software on your computer has been reported as malware or if your software differs from what it should look like if it were not infected.

  • Symantec Endpoint Protection (SEP) is an anti-virus software that is installed on all UQ computers. This software protects your computer from malware but also checks if your computer is already “infected”. Such checks are performed regularly but to run such a check manually, you can simply click on the antivirus software icon in the lower right corner of your PC and follow the instructions. While Symantec Endpoint Protection is not free and you have to pay a fee if you want to install it on a private PC, UQ has a deal with the manufacturer that gives UQ members a discount.

  • There are also free alternatives available such as the free version of Avira in case you do not want to pay for anti-virus software. Both the free and the commercial versions of Avira have the advantage that they also allow you to check if the performance of your PC can be improved (in addition to merely protecting your computer) and - depending on the version - they can also implement these improvements.

  • Another option that helps to detect software on your computer is Malwarebytes which also has a free version and which has the most up-to-date data base of malware which means that it is able to detect even very “fresh” malware.

No data on Desktop or C-drive

  • When you start your computer, different parts of the computer are started at different times with different priorities. The Desktop is always started with the highest priority which means that if you have a lot of stuff on your desktop, then the computer will load all that stuff once it kicks into action (which will cause it to work quite heavily at each start and also slow down quite dramatically).

  • This means that you should avoid storing data on any part of your system that is activated routinely. Rather, try to separate things that need to be loaded from things that only need to be loaded if they are actually used. For this reason, you should also avoid storing data on your C-drive. In fact, the C-drive should only contain programs as it is activated automatically at each start.

  • You can, for example, store all your projects on your D-Drive or, even better, on OneDrive, Google’s MyDrive, or in Dropbox where it is only started once you actively click and open a folder. If you use cloud-based storage options (OneDrive, Google’s MyDrive, or Dropbox) the files are also backed up automatically. However, you should not use either of these for sensitive data (sensitive data should be stored on your PC, an external hard drive and UQ’s RDM.)

  • If you want to have data accessible via your desktop, you can still do so by using links (also called short-cuts): place a link to your data (stored on another drive) on your desktop and you can load your data easily without it being activated at every start.

Tidy your room!

  • Just like in real life, you should clean your computer. Full bins, for instance, will slow down your computer so you should empty it regularly. In addition, your computer will store and collect files when it is running. These files (temp files, cookies, etc.) also slow your computer down. As such files are redundant, they should be deleted regularly. You can remove such files manually using the msconfig prompt (you find a video tutorial on how to do this here). If you want to optimize your computer manually via the msconfig prompt, simply enter msconfig in the Window’s search box in the lower left corner of your PC (or search for it in the search box that opens when you click on the Window’s symbol). However, an easier way is to use software to help you with cleaning your computer.

Software to clean your computer

  • While UQ provides various software applications that keep your computer secure, it does not have any specific recommendations for software to keep your computer digitally clean.

  • Luckily, there are numerous software applications that can help you with keeping your computer clean and up-to-date (you will find a list of software options for PCs here). We will only look at two options here (The two applications we will discuss are CCleaner and Avira) but a quick Google search will provide you with many different alternatives.

  • The most widely used program to clean your computer (if you have a PC rather than a Mac) is CCleaner. There are different versions of CCleaner but the free version suffices to delete any superfluous files and junk from your computer. When using this program, you should, however, be careful not to remove information that is useful. For instance, I like to keep all tabs of my current session in my browser and I therefore have to change the default options in CCleaner to avoid having to reopen all my tabs when I next open my browser. Here is a short video tutorial on how to use the CCleaner.

  • In addition, the free version of Avira also has a function that you can use to clean your computer. In fact, Avira will also inform you about any software that is out-of-date and other issues. Here is a short video tutorial on how to use the Avira for cleaning your computer and performing an anti-virus scan.

Encryption and Computer Security

Ensuring that your computer and network are secured means that you have far less a chance of a data breach or hack.

As some information is sensitive (especially when it comes to exams and attendance in courses), I encrypt folders and files that contain such information. To encrypt a file or folder I right-click on the file or folder and go to properties > advanced, the I check encrypt contents to secure data and confirm the changes by checking OK. Then I back-up the encryption key where I check enable certificate privacy and create password and store the encrypted file in the original folder. You can find a step-by-step guide on how to encrypt files in this video.

You can also encrypt your entire computer. Information about how to do this can be found here and tips specific for

  • Macs can be found here

  • Windows 10 can be found here

  • Windows 7 can be found here

It is also recommendable to use or create strong passwords. Here are some tips for creating secure passwords:

  • Don’t just use one password - use a different password for every account

  • Use a pass phrase - instead of a singular word, try a sequence of words for instance, DogsandCatsareawesome (Do not use this as your password)

  • Include numbers, capital letters and symbols

  • The longer the password, the better

  • Don’t write passwords down

  • Turn on two-factor authentication

An alternative is to use a password manager. Again, the Digital Essentials module has a lot of information about password management (password managers explained in detail in section 4).

Password managers provide a similar level of convenience to “Login with Facebook” but are much safer. Password managers create an encrypted database of all your usernames and passwords, that only you can access with a master password. This means you only need to remember one password to have access to all of your accounts. Most password managers will include the ability to generate secure passwords that you can use for new or existing account logins. Because you only need to remember one master password, you can generate and store complex passwords for your needs. This way, you are not relying on your memory and easy passwords to remember many different account login details.

Also, to find out if your email has been compromised, you can check this here

Recently, UQ has adopted Multi-Factor Authentication which is more secure than simple authentication. You should use it when the option is available (Signing in with a password and an email to your account with a pin).

As a general tip, avoid unsecured wifi and, if its available, Eduroam is usually a better option than free wifi/cafe wifi.

For Beginners

  • Have good strong passwords and encrypt your computer’s hard drive

For Intermediates

  • Get set up on a password manager

For Advanced passwordists

  • Try to ensure that your team/cluster is encrypted and practicing safe habits.

Citation & Session Info

Schweinberger, Martin. 2021. Working with Computers: Tips and Tricks. Brisbane: The University of Queensland. url: https://slcladal.github.io/comp.html (Version 2021.10.02).

@manual{schweinberger2021comp,
  author = {Schweinberger, Martin},
  title = {Working with Computers: Tips and Tricks},
  note = {https://slcladal.github.io/comp.html},
  year = {2021},
  organization = "The University of Queensland, School of Languages and Cultures},
  address = {Brisbane},
  edition = {2021.10.02}
}
sessionInfo()
## R version 4.1.1 (2021-08-10)
## Platform: x86_64-w64-mingw32/x64 (64-bit)
## Running under: Windows 10 x64 (build 19043)
## 
## Matrix products: default
## 
## locale:
## [1] LC_COLLATE=German_Germany.1252  LC_CTYPE=German_Germany.1252    LC_MONETARY=German_Germany.1252
## [4] LC_NUMERIC=C                    LC_TIME=German_Germany.1252    
## 
## attached base packages:
## [1] grid      stats     graphics  grDevices utils     datasets  methods   base     
## 
## other attached packages:
##  [1] slam_0.1-48           collostructions_0.2.0 tokenizers_0.2.1      tm_0.7-8              NLP_0.2-1            
##  [6] sna_2.6               statnet.common_4.5.0  quanteda_3.1.0        Matrix_1.3-4          network_1.17.1       
## [11] igraph_1.2.6          ggdendro_0.1.22       GGally_2.1.2          FactoMineR_2.4        corpus_0.10.2        
## [16] gplots_3.1.1          NbClust_3.0           exact2x2_1.6.5        exactci_1.4-2         testthat_3.0.4       
## [21] ssanv_1.1             vcd_1.4-8             ape_5.5               pvclust_2.2-0         seriation_1.3.0      
## [26] factoextra_1.0.7      cluster_2.1.2         cfa_0.10-0            gridExtra_2.3         fGarch_3042.83.2     
## [31] fBasics_3042.89.1     timeSeries_3062.100   timeDate_3043.102     effectsize_0.4.5      lawstat_3.4          
## [36] here_1.0.1            knitr_1.34            ggpubr_0.4.0          e1071_1.7-9           flextable_0.6.8      
## [41] forcats_0.5.1         stringr_1.4.0         dplyr_1.0.7           purrr_0.3.4           readr_2.0.1          
## [46] tidyr_1.1.3           tibble_3.1.4          ggplot2_3.3.5         tidyverse_1.3.1      
## 
## loaded via a namespace (and not attached):
##   [1] utf8_1.2.2                tidyselect_1.1.1          htmlwidgets_1.5.4         TSP_1.1-10               
##   [5] munsell_0.5.0             codetools_0.2-18          DT_0.19                   withr_2.4.2              
##   [9] colorspace_2.0-2          highr_0.9                 uuid_0.1-4                rstudioapi_0.13          
##  [13] leaps_3.1                 ggsignif_0.6.3            officer_0.4.0             Rdpack_2.1.2             
##  [17] labeling_0.4.2            emmeans_1.6.3             farver_2.1.0              datawizard_0.2.0.1       
##  [21] rprojroot_2.0.2           coda_0.19-4               vctrs_0.3.8               generics_0.1.0           
##  [25] TH.data_1.1-0             xfun_0.26                 R6_2.5.1                  nsyllable_1.0            
##  [29] Kendall_2.2               bitops_1.0-7              reshape_0.8.8             assertthat_0.2.1         
##  [33] scales_1.1.1              multcomp_1.4-17           gtable_0.3.0              spatial_7.3-14           
##  [37] klippy_0.0.0.9500         sandwich_3.0-1            rlang_0.4.11              systemfonts_1.0.2        
##  [41] scatterplot3d_0.3-41      splines_4.1.1             rstatix_0.7.0             stopwords_2.2            
##  [45] quanteda.textstats_0.94.1 broom_0.7.9               tidytext_0.3.1            yaml_2.2.1               
##  [49] reshape2_1.4.4            abind_1.4-5               modelr_0.1.8              backports_1.2.1          
##  [53] tools_4.1.1               ellipsis_0.3.2            RColorBrewer_1.1-2        proxy_0.4-26             
##  [57] Rcpp_1.0.7                plyr_1.8.6                base64enc_0.1-3           cowplot_1.1.1            
##  [61] zoo_1.8-9                 haven_2.4.3               ggrepel_0.9.1             fs_1.5.0                 
##  [65] magrittr_2.0.1            data.table_1.14.0         openxlsx_4.2.4            lmtest_0.9-38            
##  [69] reprex_2.0.1.9000         SnowballC_0.7.0           mvtnorm_1.1-2             hms_1.1.0                
##  [73] evaluate_0.14             xtable_1.8-4              rio_0.5.27                readxl_1.3.1             
##  [77] compiler_4.1.1            KernSmooth_2.23-20        crayon_1.4.1              proxyC_0.2.1             
##  [81] htmltools_0.5.2           mgcv_1.8-36               tzdb_0.1.2                RcppParallel_5.1.4       
##  [85] lubridate_1.7.10          DBI_1.1.1                 dbplyr_2.1.1              MASS_7.3-54              
##  [89] boot_1.3-28               car_3.0-11                cli_3.0.1                 rbibutils_2.2.3          
##  [93] parallel_4.1.1            insight_0.14.4            pkgconfig_2.0.3           flashClust_1.01-2        
##  [97] registry_0.5-1            foreign_0.8-81            xml2_1.3.2                foreach_1.5.1            
## [101] estimability_1.3          rvest_1.0.1               janeaustenr_0.1.5         digest_0.6.27            
## [105] parameters_0.14.0         rmarkdown_2.5             cellranger_1.1.0          fastmatch_1.1-3          
## [109] gdtools_0.2.3             curl_4.3.2                gtools_3.9.2              lifecycle_1.0.1          
## [113] nlme_3.1-152              jsonlite_1.7.2            carData_3.0-4             fansi_0.5.0              
## [117] pillar_1.6.3              lattice_0.20-44           fastmap_1.1.0             httr_1.4.2               
## [121] survival_3.2-11           glue_1.4.2                bayestestR_0.11.0         zip_2.2.0                
## [125] iterators_1.0.13          class_7.3-19              stringi_1.7.4             caTools_1.18.2

Back to top

Back to HOME